DACA2 - x
STARTDATE 2018-08-21
STARTTIME 17:19:11
GIT-REVISION 0ca6ab1
ftp://ftp.se.debian.org/debian/pool/main/x/x-face-el/x-face-el_1.3.6.24.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x-loader/x-loader_1.5.1+git20110715+fca7cd2.orig.tar.gz
x-loader-1.5.1+git20110715+fca7cd2/board/omap3430labrador/omap3430sdp.c:81:6: style: The scope of the variable 'status' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3430labrador/omap3430sdp.c:237:58: error: Uninitialized variable: sil_index [uninitvar]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3430labrador/omap3430sdp.c:281:58: error: Uninitialized variable: sil_index [uninitvar]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3430labrador/omap3430sdp.c:293:58: error: Uninitialized variable: sil_index [uninitvar]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3430sdp/omap3430sdp.c:84:6: style: The scope of the variable 'status' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3430sdp/omap3430sdp.c:238:58: error: Uninitialized variable: sil_index [uninitvar]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3430sdp/omap3430sdp.c:279:58: error: Uninitialized variable: sil_index [uninitvar]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3430sdp/omap3430sdp.c:291:58: error: Uninitialized variable: sil_index [uninitvar]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3530beagle/omap3530beagle.c:151:6: style: The scope of the variable 'status' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3530beagle/omap3530beagle.c:938:24: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3530beagle/omap3530beagle.c:939:24: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3530beagle/omap3530beagle.c:945:24: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3530beagle/omap3530beagle.c:946:24: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x-loader-1.5.1+git20110715+fca7cd2/board/omap3evm/omap3evm.c:128:6: style: The scope of the variable 'status' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/board/omap4430panda/omap4430panda.c:490:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x-loader-1.5.1+git20110715+fca7cd2/board/omap4430panda/omap4430panda.c:491:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x-loader-1.5.1+git20110715+fca7cd2/board/overo/overo.c:146:6: style: The scope of the variable 'status' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/gpio.c:89:7: portability: 'reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/gpio.c:120:8: portability: 'reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/gpio.c:122:8: portability: 'reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/gpio.c:154:7: portability: 'reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:101:18: warning: Redundant assignment of 'OMAP_HSMMC_STAT' to itself. [selfAssignment]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:355:15: style: The scope of the variable 'size' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:355:21: style: The scope of the variable 'count' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:355:28: style: The scope of the variable 'blk_len' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:355:37: style: The scope of the variable 'blk_no' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:355:56: style: The scope of the variable 'argument' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:356:16: style: The scope of the variable 'err' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:357:15: style: The scope of the variable 'resp' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:409:16: style: The scope of the variable 'err' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:288:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:302:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/mmc.c:324:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap3/sys_info.c:75:14: style: Variable 'mode' is assigned a value that is never used. [unreadVariable]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:79:18: warning: Redundant assignment of 'OMAP_HSMMC_STAT' to itself. [selfAssignment]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:149:15: style: The scope of the variable 'mmc_stat' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:185:15: style: The scope of the variable 'mmc_stat' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:336:15: style: The scope of the variable 'size' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:336:21: style: The scope of the variable 'count' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:336:28: style: The scope of the variable 'blk_len' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:336:37: style: The scope of the variable 'blk_no' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:336:56: style: The scope of the variable 'argument' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:337:16: style: The scope of the variable 'err' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:338:15: style: The scope of the variable 'resp' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:390:16: style: The scope of the variable 'err' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:269:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:283:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x-loader-1.5.1+git20110715+fca7cd2/cpu/omap4/mmc.c:305:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x-loader-1.5.1+git20110715+fca7cd2/drivers/onenand.c:155:23: style: The scope of the variable 'value' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/drivers/onenand.c:157:21: style: The scope of the variable 'ecc' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/drivers/onenand.c:158:17: style: The scope of the variable 'bbmarker' can be reduced. [variableScope]
x-loader-1.5.1+git20110715+fca7cd2/lib/board.c:82:7: style: Unused variable: size [unusedVariable]
x-loader-1.5.1+git20110715+fca7cd2/scripts/signGP.c:293:45: style: Checking if unsigned variable 'fwrite(&config_header,1,512,ofile)' is less than zero. [unsignedLessThanZero]
x-loader-1.5.1+git20110715+fca7cd2/scripts/signGP.c:296:32: style: Checking if unsigned variable 'fwrite(&len,1,4,ofile)' is less than zero. [unsignedLessThanZero]
x-loader-1.5.1+git20110715+fca7cd2/scripts/signGP.c:298:37: style: Checking if unsigned variable 'fwrite(&loadaddr,1,4,ofile)' is less than zero. [unsignedLessThanZero]
x-loader-1.5.1+git20110715+fca7cd2/scripts/signGP.c:301:31: style: Checking if unsigned variable 'fread(&ch,1,1,ifile)' is less than zero. [unsignedLessThanZero]
x-loader-1.5.1+git20110715+fca7cd2/scripts/signGP.c:303:32: style: Checking if unsigned variable 'fwrite(&ch,1,1,ofile)' is less than zero. [unsignedLessThanZero]
x-loader-1.5.1+git20110715+fca7cd2/scripts/signGP.c:261:18: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
[17:19]
ftp://ftp.se.debian.org/debian/pool/main/x/x-tile/x-tile_2.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11-touchscreen-calibrator/x11-touchscreen-calibrator_0.2.orig.tar.xz
x11-touchscreen-calibrator-0.2/x11-touchscreen-calibrator.c:67:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
x11-touchscreen-calibrator-0.2/x11-touchscreen-calibrator.c:61:0: note: Variable 'info' is reassigned a value before the old one has been used.
x11-touchscreen-calibrator-0.2/x11-touchscreen-calibrator.c:67:5: note: Variable 'info' is reassigned a value before the old one has been used.
x11-touchscreen-calibrator-0.2/x11-touchscreen-calibrator.c:283:11: style: The scope of the variable 'rotate90' can be reduced. [variableScope]
x11-touchscreen-calibrator-0.2/x11-touchscreen-calibrator.c:195:15: style: struct member 'Matrix::m' is never used. [unusedStructMember]
[17:19]
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-bigreqs/x11proto-bigreqs_1.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-composite/x11proto-composite_0.4.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-core/x11proto-core_7.0.31.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-damage/x11proto-damage_1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-dmx/x11proto-dmx_2.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-dri2/x11proto-dri2_2.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-dri3/x11proto-dri3_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-fixes/x11proto-fixes_5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-fonts/x11proto-fonts_2.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-gl/x11proto-gl_1.4.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-input/x11proto-input_2.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-kb/x11proto-kb_1.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-present/x11proto-present_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-print/x11proto-print_1.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-randr/x11proto-randr_1.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-record/x11proto-record_1.14.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-render/x11proto-render_0.11.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-resource/x11proto-resource_1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-scrnsaver/x11proto-scrnsaver_1.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-video/x11proto-video_2.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-xcmisc/x11proto-xcmisc_1.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-xext/x11proto-xext_7.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-xf86bigfont/x11proto-xf86bigfont_1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-xf86dga/x11proto-xf86dga_2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-xf86dri/x11proto-xf86dri_2.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-xf86vidmode/x11proto-xf86vidmode_2.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11proto-xinerama/x11proto-xinerama_1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x11vnc/x11vnc_0.9.13.orig.tar.gz
x11vnc-0.9.13/libvncclient/hextile.c:94:0: error: #error "Invalid BPP" [preprocessorErrorDirective]
x11vnc-0.9.13/libvncclient/lzoconf.h:58:0: error: #error "invalid CHAR_BIT" [preprocessorErrorDirective]
x11vnc-0.9.13/libvncclient/sockets.c:321:7: style: Condition '!initSockets()' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncclient/sockets.c:459:7: style: Condition '!initSockets()' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncclient/sockets.c:496:7: style: Condition '!initSockets()' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncclient/sockets.c:647:7: style: Condition '!initSockets()' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncclient/sockets.c:246:7: style: The scope of the variable 'j' can be reduced. [variableScope]
x11vnc-0.9.13/libvncclient/sockets.c:685:10: style: The scope of the variable 'j' can be reduced. [variableScope]
x11vnc-0.9.13/libvncclient/sockets.c:686:8: style: The scope of the variable 'c' can be reduced. [variableScope]
x11vnc-0.9.13/libvncclient/sockets.c:113:37: style: Checking if unsigned variable 'fread(out,1,n,rec->file)' is less than zero. [unsignedLessThanZero]
x11vnc-0.9.13/libvncclient/vncviewer.c:263:7: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/libvncclient/vncviewer.c:263:9: style: The scope of the variable 'j' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/cargs.c:108:0: error: Memory leak: passwds [memleak]
x11vnc-0.9.13/libvncserver/corre.c:326:11: style: The scope of the variable 'k' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/corre.c:311:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/corre.c:312:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/corre.c:313:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/corre.c:122:13: error: Common realloc mistake: 'rreBeforeBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/corre.c:130:13: error: Common realloc mistake: 'rreAfterBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/cursor.c:407:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncserver/cursor.c:378:25: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/libvncserver/cursor.c:407:8: note: Condition 'db' is always false
x11vnc-0.9.13/libvncserver/cursor.c:427:9: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncserver/cursor.c:378:25: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/libvncserver/cursor.c:427:9: note: Condition 'db' is always false
x11vnc-0.9.13/libvncserver/cursor.c:429:9: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncserver/cursor.c:378:25: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/libvncserver/cursor.c:429:9: note: Condition 'db' is always false
x11vnc-0.9.13/libvncserver/cursor.c:436:6: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncserver/cursor.c:378:25: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/libvncserver/cursor.c:436:6: note: Condition 'db' is always false
x11vnc-0.9.13/libvncserver/d3des.c:77:27: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/d3des.c:112:33: style: The scope of the variable 'raw0' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/d3des.c:336:25: style: The scope of the variable 'fval' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/font.c:177:5: error: Resource leak: f [resourceLeak]
x11vnc-0.9.13/libvncserver/hextile.c:340:1: style: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:30:51: note: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: note: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: style: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:30:58: note: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: note: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: style: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:30:65: note: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: note: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: style: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:30:72: note: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: note: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: style: Function 'subrectEncode8' argument 1 names different: declaration 'cli' definition 'cl'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:340:1: note: Function 'subrectEncode8' argument 1 names different: declaration 'cli' definition 'cl'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: note: Function 'subrectEncode8' argument 1 names different: declaration 'cli' definition 'cl'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: style: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:31:52: note: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: note: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: style: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:31:59: note: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: note: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: style: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:31:66: note: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: note: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: style: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:31:73: note: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: note: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: style: Function 'subrectEncode16' argument 1 names different: declaration 'cli' definition 'cl'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:341:1: note: Function 'subrectEncode16' argument 1 names different: declaration 'cli' definition 'cl'.
x11vnc-0.9.13/libvncserver/hextile.c:341:1: note: Function 'subrectEncode16' argument 1 names different: declaration 'cli' definition 'cl'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: style: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:32:52: note: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: note: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: style: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:32:59: note: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: note: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: style: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:32:66: note: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: note: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: style: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:32:73: note: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: note: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: style: Function 'subrectEncode32' argument 1 names different: declaration 'cli' definition 'cl'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/hextile.c:342:1: note: Function 'subrectEncode32' argument 1 names different: declaration 'cli' definition 'cl'.
x11vnc-0.9.13/libvncserver/hextile.c:342:1: note: Function 'subrectEncode32' argument 1 names different: declaration 'cli' definition 'cl'.
x11vnc-0.9.13/libvncserver/hextile.c:340:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/hextile.c:341:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/hextile.c:342:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/httpd.c:518:11: style: The scope of the variable 'value_str' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/httpd.c:226:35: style: Function 'httpProcessInput' argument 1 names different: declaration 'screen' definition 'rfbScreen'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/httpd.c:89:47: note: Function 'httpProcessInput' argument 1 names different: declaration 'screen' definition 'rfbScreen'.
x11vnc-0.9.13/libvncserver/httpd.c:226:35: note: Function 'httpProcessInput' argument 1 names different: declaration 'screen' definition 'rfbScreen'.
x11vnc-0.9.13/libvncserver/httpd.c:333:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x11vnc-0.9.13/libvncserver/main.c:360:10: style: The scope of the variable 'widthInBytes' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/main.c:362:10: style: The scope of the variable 'in' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/main.c:362:14: style: The scope of the variable 'out' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/lzoconf.h:58:0: error: #error "invalid CHAR_BIT" [preprocessorErrorDirective]
x11vnc-0.9.13/libvncserver/rfbregion.c:130:12: style: The scope of the variable 'newspan' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbregion.c:622:19: style: The scope of the variable 'hend' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1198:9: warning: Either the condition 'buffer!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
x11vnc-0.9.13/libvncserver/rfbserver.c:1773:23: note: Assuming that condition 'buffer!=NULL' is not redundant
x11vnc-0.9.13/libvncserver/rfbserver.c:1763:43: note: Calling function 'rfbFilenameTranslate2UNIX', 2nd argument 'path' value is 0
x11vnc-0.9.13/libvncserver/rfbserver.c:1198:9: note: Null pointer dereference
x11vnc-0.9.13/libvncserver/rfbserver.c:1608:21: warning: Either the condition 'buffer!=NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
x11vnc-0.9.13/libvncserver/rfbserver.c:1623:23: note: Assuming that condition 'buffer!=NULL' is not redundant
x11vnc-0.9.13/libvncserver/rfbserver.c:1608:21: note: Null pointer dereference
x11vnc-0.9.13/libvncserver/rfbserver.c:1912:9: style: Variable 'cl->enableCursorShapeUpdates' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/libvncserver/rfbserver.c:1911:9: note: Variable 'cl->enableCursorShapeUpdates' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/rfbserver.c:1912:9: note: Variable 'cl->enableCursorShapeUpdates' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/rfbserver.c:1395:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
x11vnc-0.9.13/libvncserver/rfbserver.c:1397:17: note: Found duplicate branches for 'if' and 'else'.
x11vnc-0.9.13/libvncserver/rfbserver.c:1395:17: note: Found duplicate branches for 'if' and 'else'.
x11vnc-0.9.13/libvncserver/rfbserver.c:1659:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
x11vnc-0.9.13/libvncserver/rfbserver.c:1661:13: note: Found duplicate branches for 'if' and 'else'.
x11vnc-0.9.13/libvncserver/rfbserver.c:1659:13: note: Found duplicate branches for 'if' and 'else'.
x11vnc-0.9.13/libvncserver/rfbserver.c:1235:22: style: The scope of the variable 'retval' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1302:11: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1330:19: style: The scope of the variable 'readBuf' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1331:9: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1332:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1335:9: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1430:10: style: The scope of the variable 'timespec' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1815:9: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1817:14: style: The scope of the variable 'lastPreferredEncoding' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1818:10: style: The scope of the variable 'encBuf' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:1819:10: style: The scope of the variable 'encBuf2' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rfbserver.c:215:10: style: Variable 'cl' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/libvncserver/rre.c:295:11: style: The scope of the variable 'k' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/rre.c:280:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/rre.c:281:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/rre.c:282:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
x11vnc-0.9.13/libvncserver/rre.c:90:13: error: Common realloc mistake: 'rreBeforeBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/rre.c:98:13: error: Common realloc mistake: 'rreAfterBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/scale.c:136:13: style: The scope of the variable 'w' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/scale.c:136:15: style: The scope of the variable 'v' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/scale.c:136:17: style: The scope of the variable 'z' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/scale.c:272:11: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
x11vnc-0.9.13/libvncserver/selbox.c:71:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/selbox.c:238:43: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
x11vnc-0.9.13/libvncserver/sockets.c:213:9: style: The scope of the variable 'nfds' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/sockets.c:444:9: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/sockets.c:521:9: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/sockets.c:601:25: style: The scope of the variable 'hp' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/sockets.c:737:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/stats.c:92:29: style: Function 'encodingName' argument 1 names different: declaration 'enc' definition 'type'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/stats.c:31:29: note: Function 'encodingName' argument 1 names different: declaration 'enc' definition 'type'.
x11vnc-0.9.13/libvncserver/stats.c:92:29: note: Function 'encodingName' argument 1 names different: declaration 'enc' definition 'type'.
x11vnc-0.9.13/libvncserver/tableinit24.c:34:17: style: The scope of the variable 'r' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:34:20: style: The scope of the variable 'g' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:34:23: style: The scope of the variable 'b' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:34:26: style: The scope of the variable 'outValue' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:78:11: style: The scope of the variable 'outValue' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:79:9: style: The scope of the variable 'inRed' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:79:16: style: The scope of the variable 'inGreen' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:79:25: style: The scope of the variable 'inBlue' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:79:33: style: The scope of the variable 'outRed' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:79:41: style: The scope of the variable 'outGreen' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:79:51: style: The scope of the variable 'outBlue' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinit24.c:144:14: style: The scope of the variable 'outValue' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinitcmtemplate.c:36:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
x11vnc-0.9.13/libvncserver/tableinittctemplate.c:38:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
x11vnc-0.9.13/libvncserver/tabletrans24template.c:38:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
x11vnc-0.9.13/libvncserver/tabletranstemplate.c:38:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
x11vnc-0.9.13/libvncserver/tight.c:227:9: style: The scope of the variable 'subrectMaxWidth' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:227:26: style: The scope of the variable 'subrectMaxHeight' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:256:21: style: The scope of the variable 'dh' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:399:17: style: The scope of the variable 'dw' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:399:21: style: The scope of the variable 'dh' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:534:9: style: The scope of the variable 'subrectMaxWidth' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:534:26: style: The scope of the variable 'subrectMaxHeight' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:535:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:535:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:536:9: style: The scope of the variable 'rw' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:536:13: style: The scope of the variable 'rh' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:921:9: style: The scope of the variable 'err' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:1209:14: style: The scope of the variable 'pix' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:1337:10: style: The scope of the variable 'prevRowPtr' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:1741:14: style: The scope of the variable 'pix' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tight.c:282:13: error: Common realloc mistake: 'tightBeforeBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/tight.c:549:13: error: Common realloc mistake: 'tightBeforeBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/tight.c:558:13: error: Common realloc mistake: 'tightAfterBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:88:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:78:0: note: Variable 'status' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:88:2: note: Variable 'status' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:184:2: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:179:0: note: Variable 'data' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:184:2: note: Variable 'data' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:219:2: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:209:0: note: Variable 'data' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:219:2: note: Variable 'data' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:299:9: style: The scope of the variable 'numOfBytesRead' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:334:6: style: The scope of the variable 'sz_rfbFileSize' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:74:41: style: Function 'GetFileListResponseMsg' argument 2 names different: declaration 'flag' definition 'flags'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.h:34:57: note: Function 'GetFileListResponseMsg' argument 2 names different: declaration 'flag' definition 'flags'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:74:41: note: Function 'GetFileListResponseMsg' argument 2 names different: declaration 'flag' definition 'flags'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:296:71: style: Function 'GetFileDownloadResponseMsgInBlocks' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.h:39:87: note: Function 'GetFileDownloadResponseMsgInBlocks' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:296:71: note: Function 'GetFileDownloadResponseMsgInBlocks' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:330:55: style: Function 'ChkFileDownloadErr' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.h:40:71: note: Function 'ChkFileDownloadErr' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:330:55: note: Function 'ChkFileDownloadErr' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:477:53: style: Function 'ChkFileUploadErr' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.h:44:69: note: Function 'ChkFileUploadErr' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:477:53: note: Function 'ChkFileUploadErr' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:509:58: style: Function 'ChkFileUploadWriteErr' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.h:45:74: note: Function 'ChkFileUploadWriteErr' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:509:58: note: Function 'ChkFileUploadWriteErr' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:529:55: style: Function 'FileUpdateComplete' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.h:48:60: note: Function 'FileUpdateComplete' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:529:55: note: Function 'FileUpdateComplete' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:585:60: style: Function 'CloseUndoneFileTransfer' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.h:49:65: note: Function 'CloseUndoneFileTransfer' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:585:60: note: Function 'CloseUndoneFileTransfer' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/filetransfermsg.c:188:11: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:159:2: style: Variable 'pwEnt' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:156:0: note: Variable 'pwEnt' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:159:2: note: Variable 'pwEnt' is reassigned a value before the old one has been used.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:338:62: style: Function 'HandleFileDownloadRequest' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.h:39:68: note: Function 'HandleFileDownloadRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:338:62: note: Function 'HandleFileDownloadRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:502:55: style: Function 'HandleFileDownload' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:326:60: note: Function 'HandleFileDownload' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:502:55: note: Function 'HandleFileDownload' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:541:68: style: Function 'HandleFileDownloadCancelRequest' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.h:40:74: note: Function 'HandleFileDownloadCancelRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:541:68: note: Function 'HandleFileDownloadCancelRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:611:60: style: Function 'HandleFileUploadRequest' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.h:41:66: note: Function 'HandleFileUploadRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:611:60: note: Function 'HandleFileUploadRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:732:53: style: Function 'HandleFileUpload' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:605:58: note: Function 'HandleFileUpload' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:732:53: note: Function 'HandleFileUpload' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:757:64: style: Function 'HandleFileUploadDataRequest' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.h:42:70: note: Function 'HandleFileUploadDataRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:757:64: note: Function 'HandleFileUploadDataRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:873:66: style: Function 'HandleFileUploadFailedRequest' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.h:43:72: note: Function 'HandleFileUploadFailedRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:873:66: note: Function 'HandleFileUploadFailedRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:946:63: style: Function 'HandleFileCreateDirRequest' argument 2 names different: declaration 'data' definition 'rtcp'. [funcArgNamesDifferent]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.h:44:69: note: Function 'HandleFileCreateDirRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c:946:63: note: Function 'HandleFileCreateDirRequest' argument 2 names different: declaration 'data' definition 'rtcp'.
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:337:11: style: Condition 'i!=n_enc_caps' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:320:9: note: Assignment 'i=0', assigned value is 0
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:321:5: note: i is incremented', new value is 1
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:322:5: note: i is incremented', new value is 2
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:323:5: note: i is incremented', new value is 3
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:324:5: note: i is incremented', new value is 4
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:331:5: note: i is incremented', new value is 5
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:332:5: note: i is incremented', new value is 6
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:333:5: note: i is incremented', new value is 7
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:334:5: note: i is incremented', new value is 8
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:335:5: note: i is incremented', new value is 9
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:336:5: note: i is incremented', new value is 10
x11vnc-0.9.13/libvncserver/tightvnc-filetransfer/rfbtightserver.c:337:11: note: Condition 'i!=n_enc_caps' is always false
x11vnc-0.9.13/libvncserver/tableinitcmtemplate.c:49:17: style: The scope of the variable 'r' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinitcmtemplate.c:49:20: style: The scope of the variable 'g' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinitcmtemplate.c:49:23: style: The scope of the variable 'b' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinittctemplate.c:64:9: style: The scope of the variable 'inRed' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinittctemplate.c:64:16: style: The scope of the variable 'inGreen' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinittctemplate.c:64:25: style: The scope of the variable 'inBlue' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinittctemplate.c:64:33: style: The scope of the variable 'outRed' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinittctemplate.c:64:41: style: The scope of the variable 'outGreen' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tableinittctemplate.c:64:51: style: The scope of the variable 'outBlue' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tabletranstemplate.c:64:12: style: The scope of the variable 'opLineEnd' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/tabletranstemplate.c:95:12: style: The scope of the variable 'opLineEnd' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/vncauth.c:120:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/vncauth.c:123:42: error: Memory leak: passwd [memleak]
x11vnc-0.9.13/libvncserver/zlib.c:106:6: error: Common realloc mistake: 'zlibBeforeBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/zlib.c:146:6: error: Common realloc mistake: 'zlibAfterBuf' nulled but not freed upon failure [memleakOnRealloc]
x11vnc-0.9.13/libvncserver/zrleencodetemplate.c:228:14: style: The scope of the variable 'runStart' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/zrleencodetemplate.c:229:13: style: The scope of the variable 'pix' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/zywrletemplate.c:450:7: style: The scope of the variable 'pH' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/zywrletemplate.c:476:9: style: The scope of the variable 's' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/zywrletemplate.c:477:7: style: The scope of the variable 'pTop' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/zywrletemplate.c:478:7: style: The scope of the variable 'pEnd' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/zywrletemplate.c:711:7: style: The scope of the variable 'pLine' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/zywrletemplate.c:758:6: style: The scope of the variable 's' can be reduced. [variableScope]
x11vnc-0.9.13/libvncserver/zrleencodetemplate.c:211:26: style: Variable 'estimatedBytes' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/libvncserver/zywrletemplate.c:718:4: style: Mismatching assignment and comparison, comparison 'Y==-128' is always false. [assignIfError]
x11vnc-0.9.13/libvncserver/zywrletemplate.c:718:4: note: Mismatching assignment and comparison, comparison 'Y==-128' is always false.
x11vnc-0.9.13/libvncserver/zywrletemplate.c:718:4: note: Mismatching assignment and comparison, comparison 'Y==-128' is always false.
x11vnc-0.9.13/x11vnc/8to24.c:2093:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/8to24.c:2091:0: note: Variable 'f' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/8to24.c:2093:3: note: Variable 'f' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/8to24.c:1007:13: style: The scope of the variable 'w' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/8to24.c:1007:20: style: The scope of the variable 'xh' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/8to24.c:1815:12: style: The scope of the variable 'k' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/8to24.c:1821:16: style: The scope of the variable 'last_snapshot' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/8to24.c:1823:23: style: The scope of the variable 't2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/8to24.c:1872:16: style: The scope of the variable 'ps2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/appshare.c:743:6: style: Condition 'ok' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/appshare.c:736:11: note: Assignment 'ok=0', assigned value is 0
x11vnc-0.9.13/x11vnc/appshare.c:743:6: note: Condition 'ok' is always false
x11vnc-0.9.13/x11vnc/appshare.c:793:6: style: Condition '!rc' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/appshare.c:785:12: note: Assignment 'rc=0', assigned value is 0
x11vnc-0.9.13/x11vnc/appshare.c:793:6: note: Condition '!rc' is always true
x11vnc-0.9.13/x11vnc/appshare.c:1273:17: style: The scope of the variable 'res_cnt' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/appshare.c:1623:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/appshare.c:1699:20: style: The scope of the variable 'line2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/appshare.c:547:6: style: Unused variable: status [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:562:0: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/appshare.c:566:15: style: Variable 'ms' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/appshare.c:564:0: style: Variable 'last_check' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/appshare.c:722:6: style: Variable 'ok' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:764:6: style: Unused variable: ok [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:765:9: style: Unused variable: r [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:766:15: style: Unused variable: nchild [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:784:9: style: Unused variable: cr [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:902:9: style: Unused variable: w [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:902:12: style: Unused variable: r [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:902:15: style: Unused variable: parent [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:903:15: style: Unused variable: nchild [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:904:0: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/appshare.c:944:6: style: Unused variable: i [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:944:0: style: Variable 'free' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/appshare.c:945:23: style: Unused variable: old_handler [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:1890:6: style: Unused variable: i [unusedVariable]
x11vnc-0.9.13/x11vnc/appshare.c:1893:0: style: Variable 'xselectinput' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/appshare.c:730:7: error: Uninitialized variable: ok [uninitvar]
x11vnc-0.9.13/x11vnc/cleanup.c:334:25: style: The scope of the variable 'rmax' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/cleanup.c:334:13: style: Variable 'reopen' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/cleanup.c:338:10: style: Variable 'rmax' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/cleanup.c:622:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/cleanup.c:617:0: style: Variable 'ignore' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/cleanup.c:741:6: style: Unused variable: fd [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:4245:6: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/connections.c:4215:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/connections.c:4245:6: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/connections.c:4268:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/connections.c:4215:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/connections.c:4268:8: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/connections.c:997:21: style: The scope of the variable 'q' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/connections.c:1503:12: style: The scope of the variable 'q' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/connections.c:1895:12: style: The scope of the variable 'csock' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/connections.c:1971:30: style: The scope of the variable 'host' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/connections.c:1972:13: style: The scope of the variable 'first_warn' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/connections.c:4212:15: style: The scope of the variable 'sock' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/connections.c:4311:12: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/connections.c:4448:9: style: The scope of the variable 's' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/connections.c:840:8: style: Unused variable: status [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:3220:6: style: Unused variable: rcp [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:3220:11: style: Unused variable: rck [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:3221:9: style: Unused variable: t0 [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:3221:13: style: Unused variable: t1 [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:3222:9: style: Unused variable: ta [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:3222:13: style: Unused variable: tb [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:3222:17: style: Unused variable: tc [unusedVariable]
x11vnc-0.9.13/x11vnc/connections.c:2018:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x11vnc-0.9.13/x11vnc/connections.c:2793:5: error: Memory leak: host [memleak]
x11vnc-0.9.13/x11vnc/connections.c:2813:5: error: Memory leak: host [memleak]
x11vnc-0.9.13/x11vnc/cursor.c:1565:9: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/cursor.c:1529:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/cursor.c:1565:9: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/cursor.c:1653:6: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/cursor.c:1529:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/cursor.c:1653:6: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/cursor.c:1286:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
x11vnc-0.9.13/x11vnc/cursor.c:1288:4: note: Found duplicate branches for 'if' and 'else'.
x11vnc-0.9.13/x11vnc/cursor.c:1286:9: note: Found duplicate branches for 'if' and 'else'.
x11vnc-0.9.13/x11vnc/cursor.c:2005:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
x11vnc-0.9.13/x11vnc/cursor.c:1729:13: style: The scope of the variable 'changed' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/cursor.c:2032:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/cursor.c:1536:17: style: Variable 'old_handler' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1599:21: style: Variable 'x' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1599:24: style: Variable 'y' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1600:18: style: Variable 'w' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1600:21: style: Variable 'h' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1600:24: style: Variable 'bw' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1600:28: style: Variable 'd' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1601:12: style: Variable 'r' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1720:4: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1768:3: style: Variable 'changed' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1972:9: style: Variable 'root_w' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1972:17: style: Variable 'child_w' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1974:22: style: Variable 'win_x' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1974:29: style: Variable 'win_y' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1976:15: style: Variable 'mask' is not assigned a value. [unassignedVariable]
x11vnc-0.9.13/x11vnc/cursor.c:1619:63: error: Uninitialized variable: old_handler [uninitvar]
x11vnc-0.9.13/x11vnc/cursor.c:1619:47: error: Uninitialized variable: x [uninitvar]
x11vnc-0.9.13/x11vnc/cursor.c:1619:41: error: Uninitialized variable: y [uninitvar]
x11vnc-0.9.13/x11vnc/cursor.c:1619:35: error: Uninitialized variable: w [uninitvar]
x11vnc-0.9.13/x11vnc/cursor.c:1619:29: error: Uninitialized variable: h [uninitvar]
x11vnc-0.9.13/x11vnc/cursor.c:1619:22: error: Uninitialized variable: bw [uninitvar]
x11vnc-0.9.13/x11vnc/cursor.c:1619:16: error: Uninitialized variable: d [uninitvar]
x11vnc-0.9.13/x11vnc/cursor.c:1619:10: error: Uninitialized variable: r [uninitvar]
x11vnc-0.9.13/x11vnc/gui.c:261:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
x11vnc-0.9.13/x11vnc/gui.c:273:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/gui.c:276:6: style: The scope of the variable 'try_max' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/gui.c:276:19: style: The scope of the variable 'sleep' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/gui.c:276:32: style: The scope of the variable 'totms' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/gui.c:278:8: style: The scope of the variable 'pipe' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/help.c:5904:8: style: The scope of the variable 'w' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/help.c:5905:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/help.c:6078:7: style: The scope of the variable 'str2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/help.c:6120:7: style: The scope of the variable 'str3' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/help.c:6128:7: style: The scope of the variable 'str4' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/help.c:6136:7: style: The scope of the variable 'str5' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/inet.c:254:6: style: Condition '!saddr_ip_str' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/inet.c:238:23: note: Assignment 'saddr_ip_str=NULL', assigned value is 0
x11vnc-0.9.13/x11vnc/inet.c:254:6: note: Condition '!saddr_ip_str' is always true
x11vnc-0.9.13/x11vnc/inet.c:327:7: style: Condition 'block' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/inet.c:278:15: note: Assignment 'block=0', assigned value is 0
x11vnc-0.9.13/x11vnc/inet.c:327:7: note: Condition 'block' is always false
x11vnc-0.9.13/x11vnc/inet.c:327:13: style: Same expression on both sides of '||' because the value of 'block' and 'refused' are the same. [duplicateExpression]
x11vnc-0.9.13/x11vnc/inet.c:278:15: note: 'block' is assigned value '0' here.
x11vnc-0.9.13/x11vnc/inet.c:279:17: note: 'refused' is assigned value '0' here.
x11vnc-0.9.13/x11vnc/inet.c:327:13: note: Same expression on both sides of '||' because the value of 'block' and 'refused' are the same.
x11vnc-0.9.13/x11vnc/inet.c:138:19: style: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/inet.c:47:19: note: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'.
x11vnc-0.9.13/x11vnc/inet.c:138:19: note: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'.
x11vnc-0.9.13/x11vnc/inet.c:718:21: style: Function 'accept_unix' argument 1 names different: declaration 's' definition 'sock'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/inet.c:61:21: note: Function 'accept_unix' argument 1 names different: declaration 's' definition 'sock'.
x11vnc-0.9.13/x11vnc/inet.c:718:21: note: Function 'accept_unix' argument 1 names different: declaration 's' definition 'sock'.
x11vnc-0.9.13/x11vnc/inet.c:240:14: style: Variable 'saddr_len' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/inet.c:242:2: style: Variable 'saddr_port' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/keyboard.c:450:24: style: The scope of the variable 'quiet' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/keyboard.c:450:35: style: The scope of the variable 'count' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/keyboard.c:479:6: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/keyboard.c:804:12: style: The scope of the variable 'q' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/keyboard.c:2965:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/keyboard.c:3064:16: style: The scope of the variable 'max_keyrepeat_always' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/keyboard.c:3167:10: style: The scope of the variable 'k' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/keyboard.c:884:10: style: struct member 'keychar::code' is never used. [unusedStructMember]
x11vnc-0.9.13/x11vnc/keyboard.c:885:6: style: struct member 'keychar::group' is never used. [unusedStructMember]
x11vnc-0.9.13/x11vnc/keyboard.c:886:6: style: struct member 'keychar::level' is never used. [unusedStructMember]
x11vnc-0.9.13/x11vnc/keyboard.c:655:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:177:9: style: The scope of the variable 'subrectMaxWidth' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:177:26: style: The scope of the variable 'subrectMaxHeight' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:204:21: style: The scope of the variable 'dh' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:361:17: style: The scope of the variable 'dw' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:361:21: style: The scope of the variable 'dh' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:498:9: style: The scope of the variable 'subrectMaxWidth' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:498:26: style: The scope of the variable 'subrectMaxHeight' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:499:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:499:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:500:9: style: The scope of the variable 'rw' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:500:13: style: The scope of the variable 'rh' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:869:9: style: The scope of the variable 'err' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:869:14: style: Unused variable: i [unusedVariable]
x11vnc-0.9.13/x11vnc/misc/turbovnc/tight.c:1403:9: style: Unused variable: dy [unusedVariable]
x11vnc-0.9.13/x11vnc/pointer.c:91:6: style: The scope of the variable 'to' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/pointer.c:295:7: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/pointer.c:315:8: style: The scope of the variable 'from' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/pointer.c:623:10: style: The scope of the variable 'old' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/pointer.c:623:15: style: The scope of the variable 'newb' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/pointer.c:252:16: style: Unused variable: map [unusedVariable]
x11vnc-0.9.13/x11vnc/pointer.c:644:17: error: Uninitialized variable: s [uninitvar]
x11vnc-0.9.13/x11vnc/rates.c:223:10: style: The scope of the variable 'val' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/remote.c:869:7: style: Condition '!remote_control_access_ok()' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/remote.c:1106:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/remote.c:6214:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
x11vnc-0.9.13/x11vnc/remote.c:2084:20: style: The scope of the variable 'hp' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/remote.c:167:5: warning: The buffer 'line' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
x11vnc-0.9.13/x11vnc/remote.c:239:4: error: Memory leak: rcmd [memleak]
x11vnc-0.9.13/x11vnc/remote.c:246:3: error: Memory leak: rcmd [memleak]
x11vnc-0.9.13/x11vnc/scan.c:416:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x11vnc-0.9.13/x11vnc/scan.c:279:7: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/scan.c:252:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/scan.c:279:7: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/scan.c:395:6: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/scan.c:393:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/scan.c:395:6: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/scan.c:406:9: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/scan.c:393:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/scan.c:406:9: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/scan.c:410:10: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/scan.c:393:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/scan.c:410:10: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/scan.c:1086:18: style: Condition 'J!=J1' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/scan.c:1128:19: style: Condition 'I!=I1' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/scan.c:1659:8: style: Condition 'debug' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/scan.c:1651:15: note: Assignment 'debug=0', assigned value is 0
x11vnc-0.9.13/x11vnc/scan.c:1659:8: note: Condition 'debug' is always false
x11vnc-0.9.13/x11vnc/scan.c:2777:5: style: Condition 'db' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/scan.c:2743:11: note: Assignment 'db=1', assigned value is 1
x11vnc-0.9.13/x11vnc/scan.c:2777:5: note: Condition 'db' is always true
x11vnc-0.9.13/x11vnc/scan.c:2831:2: style: Variable 'ms' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/scan.c:2829:0: note: Variable 'ms' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/scan.c:2831:2: note: Variable 'ms' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/scan.c:251:13: style: The scope of the variable 'reported_flip' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:252:6: style: The scope of the variable 'db' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:1617:6: style: The scope of the variable 't' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:1651:7: style: The scope of the variable 'debug' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:1788:7: style: The scope of the variable 'x1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:1788:11: style: The scope of the variable 'x2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:1788:15: style: The scope of the variable 'y1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:1788:19: style: The scope of the variable 'y2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:1789:7: style: The scope of the variable 'w' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:1789:10: style: The scope of the variable 's' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2253:9: style: The scope of the variable 'm' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2332:12: style: The scope of the variable 'ct' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2619:19: style: The scope of the variable 'usp' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2620:17: style: The scope of the variable 'uip' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2679:6: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2682:13: style: The scope of the variable 'unclipped_len' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2743:6: style: The scope of the variable 'db' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2747:24: style: The scope of the variable 'snapcnt' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3051:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3051:14: style: The scope of the variable 'y1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3051:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3051:22: style: The scope of the variable 'y2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3090:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3090:13: style: The scope of the variable 'y1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3090:17: style: The scope of the variable 'x2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3090:21: style: The scope of the variable 'y2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3358:9: style: The scope of the variable 'frac2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3360:16: style: The scope of the variable 'last_poll' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:3491:16: style: The scope of the variable 'bad' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/scan.c:2130:5: style: Variable 'ntcnt' is modified but its new value is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/scan.c:3595:1: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/screen.c:776:7: style: Condition 'use_real_ximage' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/screen.c:775:25: note: Assignment 'use_real_ximage=0', assigned value is 0
x11vnc-0.9.13/x11vnc/screen.c:776:7: note: Condition 'use_real_ximage' is always false
x11vnc-0.9.13/x11vnc/screen.c:814:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/screen.c:792:26: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/screen.c:814:8: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/screen.c:817:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/screen.c:792:26: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/screen.c:817:8: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/screen.c:1711:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/screen.c:1691:31: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/screen.c:1711:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/screen.c:1346:10: warning: Either the condition 'cl' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
x11vnc-0.9.13/x11vnc/screen.c:1359:6: note: Assuming that condition 'cl' is not redundant
x11vnc-0.9.13/x11vnc/screen.c:1388:47: note: Calling function 'from_libvncclient_CopyRectangleFromRectangle', 1st argument 'client' value is 0
x11vnc-0.9.13/x11vnc/screen.c:1346:10: note: Null pointer dereference
x11vnc-0.9.13/x11vnc/screen.c:841:13: style: The scope of the variable 'cls_len' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:893:6: style: The scope of the variable 'fb_pend' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:1357:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:1493:6: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:1688:40: style: The scope of the variable 'tm' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:1691:26: style: The scope of the variable 'db' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:2894:10: style: The scope of the variable 'test' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:2894:16: style: The scope of the variable 'diff' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:2894:22: style: The scope of the variable 'eps' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:4133:16: style: The scope of the variable 'last_push' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:4141:7: style: The scope of the variable 'cursor_shape' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:4280:9: style: The scope of the variable 'cut1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:4280:22: style: The scope of the variable 'cut2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/screen.c:1822:8: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/screen.c:1844:8: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/screen.c:3695:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/screen.c:4148:25: style: Variable 'cursor_shape' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/screen.c:1136:11: error: Uninitialized variable: w [uninitvar]
x11vnc-0.9.13/x11vnc/screen.c:1137:11: error: Uninitialized variable: h [uninitvar]
x11vnc-0.9.13/x11vnc/screen.c:1808:7: error: Uninitialized variable: val [uninitvar]
x11vnc-0.9.13/x11vnc/solid.c:286:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/solid.c:152:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/solid.c:559:7: style: Unused variable: tmp [unusedVariable]
x11vnc-0.9.13/x11vnc/solid.c:1172:7: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/solid.c:1173:8: style: Unused variable: pid [unusedVariable]
x11vnc-0.9.13/x11vnc/solid.c:1173:22: style: Variable 'parent' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/sslcmds.c:449:7: style: The scope of the variable 'tweaked' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslcmds.c:483:15: style: The scope of the variable 'home' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslcmds.c:486:8: style: The scope of the variable 'cases1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslcmds.c:520:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslcmds.c:651:14: style: The scope of the variable 'incert' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslcmds.c:647:32: style: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/sslcmds.c:59:32: note: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'.
x11vnc-0.9.13/x11vnc/sslcmds.c:647:32: note: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'.
x11vnc-0.9.13/x11vnc/sslcmds.c:75:7: style: Unused variable: status [unusedVariable]
x11vnc-0.9.13/x11vnc/sslcmds.c:379:6: style: Unused variable: status [unusedVariable]
x11vnc-0.9.13/x11vnc/sslcmds.c:907:0: error: Memory leak: scr [memleak]
x11vnc-0.9.13/x11vnc/sslhelper.c:492:6: style: Condition 'show_cert' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/sslhelper.c:244:42: note: Assignment 'show_cert=1', assigned value is 1
x11vnc-0.9.13/x11vnc/sslhelper.c:492:6: note: Condition 'show_cert' is always true
x11vnc-0.9.13/x11vnc/sslhelper.c:2762:7: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/sslhelper.c:2724:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/sslhelper.c:2762:7: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/sslhelper.c:3374:10: style: Condition 'ret<0' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/sslhelper.c:3368:9: note: Assignment 'ret=-2', assigned value is -2
x11vnc-0.9.13/x11vnc/sslhelper.c:3374:10: note: Condition 'ret<0' is always true
x11vnc-0.9.13/x11vnc/sslhelper.c:3375:11: style: Condition 'ret!=-2' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/sslhelper.c:3368:9: note: Assignment 'ret=-2', assigned value is -2
x11vnc-0.9.13/x11vnc/sslhelper.c:3375:11: note: Condition 'ret!=-2' is always false
x11vnc-0.9.13/x11vnc/sslhelper.c:4061:0: style: Same expression used in consecutive assignments of 'origport' and 'useport'. [duplicateAssignExpression]
x11vnc-0.9.13/x11vnc/sslhelper.c:4062:0: note: Same expression used in consecutive assignments of 'origport' and 'useport'.
x11vnc-0.9.13/x11vnc/sslhelper.c:4061:0: note: Same expression used in consecutive assignments of 'origport' and 'useport'.
x11vnc-0.9.13/x11vnc/sslhelper.c:142:8: style: The scope of the variable 'line' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslhelper.c:143:7: style: The scope of the variable 'on' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslhelper.c:240:8: style: The scope of the variable 'in' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslhelper.c:240:13: style: The scope of the variable 'out' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslhelper.c:2724:6: style: The scope of the variable 'db' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslhelper.c:2953:9: style: The scope of the variable 'kret' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslhelper.c:4028:8: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/enc.h:616:14: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/sslhelper.c:88:27: style: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/sslhelper.c:81:27: note: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'.
x11vnc-0.9.13/x11vnc/sslhelper.c:88:27: note: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'.
x11vnc-0.9.13/x11vnc/sslhelper.c:238:28: style: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/sslhelper.c:84:28: note: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'.
x11vnc-0.9.13/x11vnc/sslhelper.c:238:28: note: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'.
x11vnc-0.9.13/x11vnc/sslhelper.c:239:8: style: Unused variable: pid [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:239:13: style: Unused variable: pidw [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:244:22: style: Unused variable: status [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:352:3: style: Variable 'days' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:2930:21: style: Unused variable: status [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:2954:11: style: Unused variable: wret [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:4252:7: style: Unused variable: buf0 [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:4253:0: style: Variable 'sz' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:4253:17: style: Unused variable: n [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:4253:20: style: Unused variable: m [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:4253:23: style: Unused variable: status [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:4253:0: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:4254:8: style: Unused variable: buf [unusedVariable]
x11vnc-0.9.13/x11vnc/sslhelper.c:4365:10: error: Memory leak: cipher [memleak]
x11vnc-0.9.13/x11vnc/sslhelper.c:231:0: error: Memory leak: exe [memleak]
x11vnc-0.9.13/x11vnc/sslhelper.c:3192:0: error: Memory leak: buf [memleak]
x11vnc-0.9.13/x11vnc/uinput.c:1058:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
x11vnc-0.9.13/x11vnc/uinput.c:1044:26: note: 'bigjump' is assigned value '1' here.
x11vnc-0.9.13/x11vnc/uinput.c:994:36: note: 'reset_lower_right' is assigned value '1' here.
x11vnc-0.9.13/x11vnc/uinput.c:1057:8: note: outer condition: bigjump
x11vnc-0.9.13/x11vnc/uinput.c:1058:9: note: identical inner condition: reset_lower_right
x11vnc-0.9.13/x11vnc/uinput.c:1046:8: style: Condition 'reset_lower_right' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/uinput.c:994:36: note: Assignment 'reset_lower_right=1', assigned value is 1
x11vnc-0.9.13/x11vnc/uinput.c:1046:8: note: Condition 'reset_lower_right' is always true
x11vnc-0.9.13/x11vnc/uinput.c:1057:8: style: Condition 'bigjump' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/uinput.c:1044:26: note: Assignment 'bigjump=1', assigned value is 1
x11vnc-0.9.13/x11vnc/uinput.c:1057:8: note: Condition 'bigjump' is always true
x11vnc-0.9.13/x11vnc/uinput.c:921:5: style: Variable 'dxf' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/uinput.c:920:5: note: Variable 'dxf' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/uinput.c:921:5: note: Variable 'dxf' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/uinput.c:924:5: style: Variable 'dxf' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/uinput.c:923:5: note: Variable 'dxf' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/uinput.c:924:5: note: Variable 'dxf' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/uinput.c:929:5: style: Variable 'dyf' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/uinput.c:928:5: note: Variable 'dyf' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/uinput.c:929:5: note: Variable 'dyf' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/uinput.c:932:5: style: Variable 'dyf' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/uinput.c:931:5: note: Variable 'dyf' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/uinput.c:932:5: note: Variable 'dyf' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/uinput.c:859:11: style: The scope of the variable 'alpha' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/uinput.c:994:16: style: The scope of the variable 'reset_lower_right' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/uinput.c:597:29: style: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/uinput.c:79:29: note: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'.
x11vnc-0.9.13/x11vnc/uinput.c:597:29: note: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'.
x11vnc-0.9.13/x11vnc/unixpw.c:671:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
x11vnc-0.9.13/x11vnc/unixpw.c:395:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
x11vnc-0.9.13/x11vnc/unixpw.c:397:4: note: Found duplicate branches for 'if' and 'else'.
x11vnc-0.9.13/x11vnc/unixpw.c:395:9: note: Found duplicate branches for 'if' and 'else'.
x11vnc-0.9.13/x11vnc/unixpw.c:361:23: style: The scope of the variable 'black_pix' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:382:38: style: The scope of the variable 'white_pix' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:719:13: style: The scope of the variable 'q' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:1570:7: style: The scope of the variable 'li' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:1571:7: style: The scope of the variable 'ls' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:1572:7: style: The scope of the variable 'log' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:1667:6: style: The scope of the variable 'x' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:1667:9: style: The scope of the variable 'y' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:2061:9: style: The scope of the variable 'notmode' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:2219:6: style: The scope of the variable 'x' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:2219:9: style: The scope of the variable 'y' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:2219:12: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:2220:7: style: The scope of the variable 'pd' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/unixpw.c:367:3: style: Variable 'black_pix' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/unixpw.c:389:3: style: Variable 'white_pix' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/unixpw.c:512:8: style: Unused variable: slave [unusedVariable]
x11vnc-0.9.13/x11vnc/unixpw.c:513:0: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/unixpw.c:513:15: style: Unused variable: i [unusedVariable]
x11vnc-0.9.13/x11vnc/unixpw.c:513:0: style: Variable 'ndevs' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/unixpw.c:513:29: style: Unused variable: tmp [unusedVariable]
x11vnc-0.9.13/x11vnc/unixpw.c:1522:16: style: Variable 'prefs' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/user.c:1737:12: style: Condition 'pid==0' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/user.c:1706:15: note: Assignment 'pid=0', assigned value is 0
x11vnc-0.9.13/x11vnc/user.c:1737:12: note: Condition 'pid==0' is always true
x11vnc-0.9.13/x11vnc/user.c:2859:6: style: Condition '!tried_switch' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/user.c:2468:21: note: Assignment 'tried_switch=0', assigned value is 0
x11vnc-0.9.13/x11vnc/user.c:2859:6: note: Condition '!tried_switch' is always true
x11vnc-0.9.13/x11vnc/user.c:588:34: warning: Either the condition 'if(logins)' is redundant or there is possible null pointer dereference: logins. [nullPointerRedundantCheck]
x11vnc-0.9.13/x11vnc/user.c:645:5: note: Assuming that condition 'if(logins)' is not redundant
x11vnc-0.9.13/x11vnc/user.c:588:34: note: Null pointer dereference
x11vnc-0.9.13/x11vnc/user.c:1764:11: style: Same expression on both sides of '>' because the value of 'pid' and '0' are the same. [duplicateExpression]
x11vnc-0.9.13/x11vnc/user.c:1706:15: note: 'pid' is assigned value '0' here.
x11vnc-0.9.13/x11vnc/user.c:1764:11: note: Same expression on both sides of '>' because the value of 'pid' and '0' are the same.
x11vnc-0.9.13/x11vnc/user.c:811:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
x11vnc-0.9.13/x11vnc/user.c:89:6: style: The scope of the variable 'delay' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/user.c:274:21: style: The scope of the variable 'gotgroup' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/user.c:1067:9: style: The scope of the variable 'p' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/user.c:1736:8: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/user.c:1898:8: style: The scope of the variable 'com' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/user.c:1989:13: style: The scope of the variable 'p' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/user.c:2467:6: style: The scope of the variable 'internal_cmd' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/user.c:2799:7: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/user.c:762:0: style: Variable 'grp_ok' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/user.c:1939:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x11vnc-0.9.13/x11vnc/user.c:525:0: error: Memory leak: list [memleak]
x11vnc-0.9.13/x11vnc/user.c:648:0: error: Memory leak: list [memleak]
x11vnc-0.9.13/x11vnc/userinput.c:5141:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
x11vnc-0.9.13/x11vnc/userinput.c:5124:6: note: outer condition: 1
x11vnc-0.9.13/x11vnc/userinput.c:5141:8: note: identical inner condition: 1
x11vnc-0.9.13/x11vnc/userinput.c:400:7: style: Condition 'ok' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:371:21: note: Assignment 'ok=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:400:7: note: Condition 'ok' is always false
x11vnc-0.9.13/x11vnc/userinput.c:1076:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:1074:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:1076:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:1099:14: style: Condition 'do_cmp==0' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:1072:15: note: Assignment 'do_cmp=2', assigned value is 2
x11vnc-0.9.13/x11vnc/userinput.c:1099:14: note: Condition 'do_cmp==0' is always false
x11vnc-0.9.13/x11vnc/userinput.c:1176:6: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:1074:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:1176:6: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:1625:7: style: Condition 'fast_push' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:1446:18: note: Assignment 'fast_push=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:1625:7: note: Condition 'fast_push' is always false
x11vnc-0.9.13/x11vnc/userinput.c:1757:9: style: Condition 'fast_push' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:1446:18: note: Assignment 'fast_push=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:1757:9: note: Condition 'fast_push' is always false
x11vnc-0.9.13/x11vnc/userinput.c:1784:7: style: Condition 'fast_push' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:1446:18: note: Assignment 'fast_push=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:1784:7: note: Condition 'fast_push' is always false
x11vnc-0.9.13/x11vnc/userinput.c:3601:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3591:24: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:3601:8: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:3613:9: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3591:24: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:3613:9: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:3625:9: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3591:24: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:3625:9: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:3638:9: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3591:24: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:3638:9: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:3784:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3782:13: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:3784:8: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:3798:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3782:13: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:3798:8: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:3800:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3782:13: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:3800:8: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:3957:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:3957:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4025:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4025:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4031:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4031:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4039:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4039:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4066:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4066:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4070:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4070:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4097:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4097:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4101:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4101:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4121:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4121:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4125:5: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:3942:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4125:5: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4229:6: style: Condition 'sent_copyrect' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:4174:22: note: Assignment 'sent_copyrect=1', assigned value is 1
x11vnc-0.9.13/x11vnc/userinput.c:4229:6: note: Condition 'sent_copyrect' is always true
x11vnc-0.9.13/x11vnc/userinput.c:4232:14: style: Condition '!obscured' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:4174:36: note: Assignment 'obscured=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4232:14: note: Condition '!obscured' is always true
x11vnc-0.9.13/x11vnc/userinput.c:4691:8: style: Condition 'special_t1' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:4415:19: note: Assignment 'special_t1=0', assigned value is 0
x11vnc-0.9.13/x11vnc/userinput.c:4691:8: note: Condition 'special_t1' is always false
x11vnc-0.9.13/x11vnc/userinput.c:4873:10: style: Condition 'try_copyrect_drag' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/userinput.c:4409:26: note: Assignment 'try_copyrect_drag=1', assigned value is 1
x11vnc-0.9.13/x11vnc/userinput.c:4873:10: note: Condition 'try_copyrect_drag' is always true
x11vnc-0.9.13/x11vnc/userinput.c:763:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/userinput.c:761:0: note: Variable 's' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/userinput.c:763:3: note: Variable 's' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/userinput.c:1113:21: style: Same expression on both sides of '==' because the value of 'do_cmp' and '2' are the same. [duplicateExpression]
x11vnc-0.9.13/x11vnc/userinput.c:1072:15: note: 'do_cmp' is assigned value '2' here.
x11vnc-0.9.13/x11vnc/userinput.c:1113:21: note: Same expression on both sides of '==' because the value of 'do_cmp' and '2' are the same.
x11vnc-0.9.13/x11vnc/userinput.c:371:7: style: The scope of the variable 'r' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:371:10: style: The scope of the variable 'g' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:371:13: style: The scope of the variable 'b' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:373:12: style: The scope of the variable 'cmap' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1030:21: style: The scope of the variable 'usp' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1031:20: style: The scope of the variable 'ulp' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1114:8: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1114:11: style: The scope of the variable 'shift' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1114:18: style: The scope of the variable 'xlo' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1114:23: style: The scope of the variable 'xhi' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1188:24: style: The scope of the variable 'iter' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1433:9: style: The scope of the variable 'frame' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1433:16: style: The scope of the variable 'win' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:6: style: The scope of the variable 'x' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:9: style: The scope of the variable 'y' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:12: style: The scope of the variable 'w' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:15: style: The scope of the variable 'h' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:18: style: The scope of the variable 'wx' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:22: style: The scope of the variable 'wy' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:26: style: The scope of the variable 'ww' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:30: style: The scope of the variable 'wh' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:34: style: The scope of the variable 'dx' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1434:38: style: The scope of the variable 'dy' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1436:6: style: The scope of the variable 'nx' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1436:10: style: The scope of the variable 'ny' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1436:14: style: The scope of the variable 'nw' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1436:18: style: The scope of the variable 'nh' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1439:17: style: The scope of the variable 'st' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1627:18: style: The scope of the variable 'd1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1627:28: style: The scope of the variable 'd2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1796:38: style: The scope of the variable 'first_wait' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1870:6: style: The scope of the variable 'x1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1870:10: style: The scope of the variable 'y1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1870:14: style: The scope of the variable 'x2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:1870:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:2402:9: style: The scope of the variable 'gp' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:2402:13: style: The scope of the variable 'gk' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:2535:30: style: The scope of the variable 'scroll_rep' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:2539:6: style: The scope of the variable 'link' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:2785:16: style: The scope of the variable 'last_mouse_scroll' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:3203:6: style: The scope of the variable 'x1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:3203:10: style: The scope of the variable 'y1' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:3203:14: style: The scope of the variable 'x2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:3203:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:3289:25: style: The scope of the variable 'iter' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:3620:17: style: The scope of the variable 'last' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:3942:6: style: The scope of the variable 'db' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:4174:25: style: The scope of the variable 'obscured' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:4415:59: style: The scope of the variable 'gpi' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:4418:16: style: The scope of the variable 'last_save_stacklist' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:4419:14: style: The scope of the variable 'bdown' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:4546:14: style: The scope of the variable 'didmsg' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:4576:11: style: The scope of the variable 'age' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:5332:34: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:5334:33: style: The scope of the variable 'dtm' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:5483:15: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:5486:27: style: The scope of the variable 'dtm' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:5498:9: style: The scope of the variable 'dt_min_fallback' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:5499:13: style: The scope of the variable 'ssec' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/userinput.c:2220:21: style: Function 'batch_push' argument 1 names different: declaration 'ncr' definition 'nreg'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/userinput.c:1429:21: note: Function 'batch_push' argument 1 names different: declaration 'ncr' definition 'nreg'.
x11vnc-0.9.13/x11vnc/userinput.c:2220:21: note: Function 'batch_push' argument 1 names different: declaration 'ncr' definition 'nreg'.
x11vnc-0.9.13/x11vnc/userinput.c:5773:22: style: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/userinput.c:96:22: note: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'.
x11vnc-0.9.13/x11vnc/userinput.c:5773:22: note: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'.
x11vnc-0.9.13/x11vnc/userinput.c:5773:29: style: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/userinput.c:96:33: note: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'.
x11vnc-0.9.13/x11vnc/userinput.c:5773:29: note: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'.
x11vnc-0.9.13/x11vnc/userinput.c:395:8: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/userinput.c:396:4: style: Variable 'cmap' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/userinput.c:1808:12: style: Variable 'trate' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/userinput.c:2738:17: style: Variable 'last_scr_ev' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/userinput.c:3642:4: style: Variable 'didfull' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/userinput.c:3628:11: style: Variable 'last' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/userinput.c:3853:11: style: Variable 'bs_w' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/userinput.c:3854:11: style: Variable 'bs_h' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/userinput.c:5031:4: style: Variable 'spin_ms' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/util.c:271:2: style: Variable 'user' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/util.c:269:0: note: Variable 'user' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/util.c:271:2: note: Variable 'user' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/util.c:295:2: style: Variable 'home' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/util.c:293:0: note: Variable 'home' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/util.c:295:2: note: Variable 'home' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/util.c:316:2: style: Variable 'shell' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/util.c:314:0: note: Variable 'shell' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/util.c:316:2: note: Variable 'shell' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/util.c:338:7: style: Unused variable: host [unusedVariable]
x11vnc-0.9.13/x11vnc/v4l.c:714:3: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
x11vnc-0.9.13/x11vnc/v4l.c:710:6: note: Assuming that condition 'p' is not redundant
x11vnc-0.9.13/x11vnc/v4l.c:714:3: note: Null pointer dereference
x11vnc-0.9.13/x11vnc/v4l.c:1292:8: style: The scope of the variable 'p' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/v4l.c:1471:8: style: The scope of the variable 'line2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/v4l.c:1520:10: style: The scope of the variable 'lb2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/v4l.c:735:30: style: Function 'lookup_rgb' argument 1 names different: declaration 'g_fmt' definition 'fmt'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/v4l.c:83:30: note: Function 'lookup_rgb' argument 1 names different: declaration 'g_fmt' definition 'fmt'.
x11vnc-0.9.13/x11vnc/v4l.c:735:30: note: Function 'lookup_rgb' argument 1 names different: declaration 'g_fmt' definition 'fmt'.
x11vnc-0.9.13/x11vnc/v4l.c:735:40: style: Function 'lookup_rgb' argument 2 names different: declaration 'g_b' definition 'bits'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/v4l.c:83:42: note: Function 'lookup_rgb' argument 2 names different: declaration 'g_b' definition 'bits'.
x11vnc-0.9.13/x11vnc/v4l.c:735:40: note: Function 'lookup_rgb' argument 2 names different: declaration 'g_b' definition 'bits'.
x11vnc-0.9.13/x11vnc/v4l.c:735:51: style: Function 'lookup_rgb' argument 3 names different: declaration 'mask_rev' definition 'rev'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/v4l.c:83:52: note: Function 'lookup_rgb' argument 3 names different: declaration 'mask_rev' definition 'rev'.
x11vnc-0.9.13/x11vnc/v4l.c:735:51: note: Function 'lookup_rgb' argument 3 names different: declaration 'mask_rev' definition 'rev'.
x11vnc-0.9.13/x11vnc/v4l.c:802:43: style: Function 'v4l2_lu_palette' argument 1 names different: declaration 'palette' definition 'fmt'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/v4l.c:86:43: note: Function 'v4l2_lu_palette' argument 1 names different: declaration 'palette' definition 'fmt'.
x11vnc-0.9.13/x11vnc/v4l.c:802:43: note: Function 'v4l2_lu_palette' argument 1 names different: declaration 'palette' definition 'fmt'.
x11vnc-0.9.13/x11vnc/v4l.c:886:35: style: Function 'v4l1_query' argument 2 names different: declaration 'verbose' definition 'v'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/v4l.c:88:35: note: Function 'v4l1_query' argument 2 names different: declaration 'verbose' definition 'v'.
x11vnc-0.9.13/x11vnc/v4l.c:886:35: note: Function 'v4l1_query' argument 2 names different: declaration 'verbose' definition 'v'.
x11vnc-0.9.13/x11vnc/v4l.c:985:35: style: Function 'v4l2_query' argument 2 names different: declaration 'verbose' definition 'v'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/v4l.c:89:35: note: Function 'v4l2_query' argument 2 names different: declaration 'verbose' definition 'v'.
x11vnc-0.9.13/x11vnc/v4l.c:985:35: note: Function 'v4l2_query' argument 2 names different: declaration 'verbose' definition 'v'.
x11vnc-0.9.13/x11vnc/v4l.c:1475:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x11vnc-0.9.13/x11vnc/v4l.c:1519:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x11vnc-0.9.13/x11vnc/v4l.c:1201:3: error: Memory leak: cmd [memleak]
x11vnc-0.9.13/x11vnc/v4l.c:1207:3: error: Memory leak: cmd [memleak]
x11vnc-0.9.13/x11vnc/v4l.c:1288:0: error: Memory leak: cmd [memleak]
x11vnc-0.9.13/x11vnc/win_utils.c:165:6: style: Condition '!old_handler' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/win_utils.c:158:30: note: Assignment 'old_handler=NULL', assigned value is 0
x11vnc-0.9.13/x11vnc/win_utils.c:165:6: note: Condition '!old_handler' is always true
x11vnc-0.9.13/x11vnc/win_utils.c:370:6: style: The scope of the variable 'rx' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/win_utils.c:370:10: style: The scope of the variable 'ry' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/win_utils.c:107:20: style: Unused variable: attr [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:116:11: style: Variable 'pattr' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:233:14: style: Variable 'last_free' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:244:8: style: Variable 'num' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:244:13: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:245:2: style: Variable 'ui' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:246:2: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:246:6: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:386:21: style: Variable 'rx' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:615:6: style: Unused variable: rc [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:615:0: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:615:0: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:615:0: style: Variable 'dw' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:615:0: style: Variable 'dh' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:616:6: style: Unused variable: x0 [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:616:10: style: Unused variable: y0 [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:616:14: style: Unused variable: w0 [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:616:18: style: Unused variable: h0 [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:617:6: style: Unused variable: x [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:617:9: style: Unused variable: y [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:617:12: style: Unused variable: w [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:617:15: style: Unused variable: h [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:617:0: style: Variable 'do_move' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:617:0: style: Variable 'do_resize' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:618:0: style: Variable 'disp_x' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:619:0: style: Variable 'disp_y' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:621:20: style: Unused variable: attr [unusedVariable]
x11vnc-0.9.13/x11vnc/win_utils.c:623:9: style: Unused variable: twin [unusedVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:206:7: style: Condition 'db' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/x11vnc.c:189:28: note: Assignment 'db=1', assigned value is 1
x11vnc-0.9.13/x11vnc/x11vnc.c:206:7: note: Condition 'db' is always true
x11vnc-0.9.13/x11vnc/x11vnc.c:1335:6: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/x11vnc.c:1333:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/x11vnc.c:1335:6: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/x11vnc.c:1430:6: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/x11vnc.c:1333:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/x11vnc.c:1430:6: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/x11vnc.c:4700:7: style: Condition 'db' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/x11vnc.c:4688:18: note: Assignment 'db=1', assigned value is 1
x11vnc-0.9.13/x11vnc/x11vnc.c:4700:7: note: Condition 'db' is always true
x11vnc-0.9.13/x11vnc/x11vnc.c:2246:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/x11vnc.c:2892:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/x11vnc.c:2914:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/x11vnc.c:2922:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/x11vnc.c:2930:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/x11vnc.c:2938:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/x11vnc.c:2943:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/x11vnc.c:3198:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
x11vnc-0.9.13/x11vnc/x11vnc.c:189:20: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:938:7: style: The scope of the variable 'best' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:939:8: style: The scope of the variable 'line' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:1023:9: style: The scope of the variable 'j' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:1658:40: style: The scope of the variable 'loop_max' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:1759:32: style: The scope of the variable 'h' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:1857:6: style: The scope of the variable 'msg' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:1892:6: style: The scope of the variable 'msg2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:1937:14: style: The scope of the variable 'nt' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:1938:17: style: The scope of the variable 'ft' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:2169:9: style: The scope of the variable 'p' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:2169:13: style: The scope of the variable 'q' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:4686:13: style: The scope of the variable 'q' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/x11vnc.c:275:6: style: Unused variable: i [unusedVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:275:9: style: Unused variable: j [unusedVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:275:12: style: Unused variable: n [unusedVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:275:0: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:276:8: style: Unused variable: p [unusedVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:276:12: style: Unused variable: q [unusedVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:276:16: style: Unused variable: r [unusedVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:276:20: style: Unused variable: str [unusedVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:1672:16: style: Variable 'loop_max' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:2018:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/x11vnc.c:1185:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x11vnc-0.9.13/x11vnc/x11vnc.c:982:2: error: Memory pointed to by 'cmd' is freed twice. [doubleFree]
x11vnc-0.9.13/x11vnc/x11vnc.c:983:2: error: Memory pointed to by 's' is freed twice. [doubleFree]
x11vnc-0.9.13/x11vnc/xdamage.c:255:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
x11vnc-0.9.13/x11vnc/xdamage.c:631:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
x11vnc-0.9.13/x11vnc/xdamage.c:632:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
x11vnc-0.9.13/x11vnc/xdamage.c:700:6: style: Condition 'fast_tmpl' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xdamage.c:641:18: note: Assignment 'fast_tmpl=1', assigned value is 1
x11vnc-0.9.13/x11vnc/xdamage.c:700:6: note: Condition 'fast_tmpl' is always true
x11vnc-0.9.13/x11vnc/xdamage.c:726:6: style: Condition 'fast_tmpl' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xdamage.c:641:18: note: Assignment 'fast_tmpl=1', assigned value is 1
x11vnc-0.9.13/x11vnc/xdamage.c:726:6: note: Condition 'fast_tmpl' is always true
x11vnc-0.9.13/x11vnc/xdamage.c:268:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:268:22: style: The scope of the variable 'y2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:643:14: style: The scope of the variable 'n' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:645:13: style: The scope of the variable 'ncache_no_skip' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:646:16: style: The scope of the variable 'last_ncache_no_skip' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:647:16: style: The scope of the variable 'last_ncache_no_skip_long' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:647:48: style: The scope of the variable 'ncache_fac' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:738:6: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:738:9: style: The scope of the variable 'nreg' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xdamage.c:125:9: style: Variable 'dt_x' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/xevents.c:2009:10: style: Condition 'pid==-1' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xevents.c:1979:15: note: Assignment 'pid=-1', assigned value is -1
x11vnc-0.9.13/x11vnc/xevents.c:2009:10: note: Condition 'pid==-1' is always true
x11vnc-0.9.13/x11vnc/xevents.c:2042:3: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
x11vnc-0.9.13/x11vnc/xevents.c:2035:0: note: Variable 'sock' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/xevents.c:2042:3: note: Variable 'sock' is reassigned a value before the old one has been used.
x11vnc-0.9.13/x11vnc/xevents.c:310:17: style: The scope of the variable 'saw_wm' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xevents.c:2035:7: style: The scope of the variable 'i' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xevents.c:1926:44: style: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/xevents.c:77:44: note: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'.
x11vnc-0.9.13/x11vnc/xevents.c:1926:44: note: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'.
x11vnc-0.9.13/x11vnc/xevents.c:2086:41: style: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/xevents.c:78:41: note: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'.
x11vnc-0.9.13/x11vnc/xevents.c:2086:41: note: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'.
x11vnc-0.9.13/x11vnc/xevents.c:2086:52: style: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/xevents.c:78:50: note: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'.
x11vnc-0.9.13/x11vnc/xevents.c:2086:52: note: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'.
x11vnc-0.9.13/x11vnc/xevents.c:92:8: style: Unused variable: prop_str [unusedVariable]
x11vnc-0.9.13/x11vnc/xevents.c:105:8: style: Unused variable: prop_str [unusedVariable]
x11vnc-0.9.13/x11vnc/xevents.c:242:12: style: Variable 's' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/xevents.c:243:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/xevents.c:1879:0: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/xevents.c:627:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x11vnc-0.9.13/x11vnc/xrecord.c:173:6: style: Condition '!rc' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xrecord.c:120:11: note: Assignment 'rc=0', assigned value is 0
x11vnc-0.9.13/x11vnc/xrecord.c:173:6: note: Condition '!rc' is always true
x11vnc-0.9.13/x11vnc/xrecord.c:1637:6: style: Condition '!old_handler' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xrecord.c:1566:30: note: Assignment 'old_handler=NULL', assigned value is 0
x11vnc-0.9.13/x11vnc/xrecord.c:1637:6: note: Condition '!old_handler' is always true
x11vnc-0.9.13/x11vnc/xrecord.c:347:15: style: The scope of the variable 'matched' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:390:17: style: The scope of the variable 'prev_top' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:391:7: style: The scope of the variable 'size' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:392:15: style: The scope of the variable 'name' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:470:14: style: The scope of the variable 't' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:472:9: style: The scope of the variable 'cwin' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:1563:6: style: The scope of the variable 'reset_time' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:1563:24: style: The scope of the variable 'require_idle' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:1564:6: style: The scope of the variable 'reset_time2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:1564:25: style: The scope of the variable 'require_idle2' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xrecord.c:416:29: style: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'. [funcArgNamesDifferent]
x11vnc-0.9.13/x11vnc/xrecord.c:76:29: note: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'.
x11vnc-0.9.13/x11vnc/xrecord.c:416:29: note: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'.
x11vnc-0.9.13/x11vnc/xrecord.c:1574:16: style: Variable 'reset_time' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/xrecord.c:1575:18: style: Variable 'require_idle' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/xwrappers.c:906:41: style: Condition '!first' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xwrappers.c:1310:8: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xwrappers.c:1293:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/xwrappers.c:1310:8: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/xwrappers.c:1353:23: style: Condition '!d' is always true [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xwrappers.c:1345:15: note: Assignment 'd=NULL', assigned value is 0
x11vnc-0.9.13/x11vnc/xwrappers.c:1353:23: note: Condition '!d' is always true
x11vnc-0.9.13/x11vnc/xwrappers.c:1389:6: style: Condition 'db' is always false [knownConditionTrueFalse]
x11vnc-0.9.13/x11vnc/xwrappers.c:1388:11: note: Assignment 'db=0', assigned value is 0
x11vnc-0.9.13/x11vnc/xwrappers.c:1389:6: note: Condition 'db' is always false
x11vnc-0.9.13/x11vnc/xwrappers.c:467:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x11vnc-0.9.13/x11vnc/xwrappers.c:467:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x11vnc-0.9.13/x11vnc/xwrappers.c:728:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x11vnc-0.9.13/x11vnc/xwrappers.c:728:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x11vnc-0.9.13/x11vnc/xwrappers.c:747:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x11vnc-0.9.13/x11vnc/xwrappers.c:747:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x11vnc-0.9.13/x11vnc/xwrappers.c:374:17: style: Same expression on both sides of '||'. [duplicateExpression]
x11vnc-0.9.13/x11vnc/xwrappers.c:455:17: style: The scope of the variable 'pbit' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xwrappers.c:757:10: style: The scope of the variable 'len' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xwrappers.c:757:15: style: The scope of the variable 'del' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xwrappers.c:1289:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xwrappers.c:1290:6: style: The scope of the variable 'tmp_fd' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xwrappers.c:1293:6: style: The scope of the variable 'db' can be reduced. [variableScope]
x11vnc-0.9.13/x11vnc/xwrappers.c:900:0: style: Variable 'regrab' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/xwrappers.c:992:0: style: Variable 'regrab' is assigned a value that is never used. [unreadVariable]
x11vnc-0.9.13/x11vnc/xwrappers.c:1063:0: style: Variable 'regrab' is assigned a value that is never used. [unreadVariable]
[17:19]
ftp://ftp.se.debian.org/debian/pool/main/x/x2/x2_1.1.0.orig.tar.gz
x2-1.1.0/src/callbacks.c:215:3: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:224:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:215:3: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:216:24: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:224:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:216:24: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:217:46: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:224:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:217:46: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:218:34: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:224:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:218:34: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:219:50: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:224:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:219:50: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:245:3: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:253:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:245:3: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:248:50: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:253:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:248:50: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:249:34: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:253:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:249:34: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:271:49: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:276:4: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:271:49: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:272:33: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:276:4: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:272:33: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:625:23: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:630:4: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:625:23: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:626:45: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:630:4: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:626:45: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:627:33: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:630:4: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:627:33: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:628:49: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:630:4: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:628:49: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:641:47: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:253:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:247:15: note: Calling function 'write_file', 1st argument 'tmp' value is 0
x2-1.1.0/src/callbacks.c:641:47: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:643:18: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:253:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:247:15: note: Calling function 'write_file', 1st argument 'tmp' value is 0
x2-1.1.0/src/callbacks.c:643:18: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:644:18: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:253:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:247:15: note: Calling function 'write_file', 1st argument 'tmp' value is 0
x2-1.1.0/src/callbacks.c:644:18: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:645:18: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:253:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:247:15: note: Calling function 'write_file', 1st argument 'tmp' value is 0
x2-1.1.0/src/callbacks.c:645:18: note: Null pointer dereference
x2-1.1.0/src/callbacks.c:647:23: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
x2-1.1.0/src/callbacks.c:253:5: note: Assuming that condition 'if(tmp)' is not redundant
x2-1.1.0/src/callbacks.c:247:15: note: Calling function 'write_file', 1st argument 'tmp' value is 0
x2-1.1.0/src/callbacks.c:647:23: note: Null pointer dereference
x2-1.1.0/src/main.c:43:9: style: The scope of the variable 'loc2' can be reduced. [variableScope]
[17:19]
ftp://ftp.se.debian.org/debian/pool/main/x/x264/x264_0.152.2854+gite9a5903.orig.tar.gz
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:34:1: style: struct member 'check_x264_cabac_t_i_low::m_i_low' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:35:1: style: struct member 'check_x264_cabac_t_i_range::m_i_range' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:36:1: style: struct member 'check_x264_cabac_t_i_queue::m_i_queue' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:37:1: style: struct member 'check_x264_cabac_t_i_bytes_outstanding::m_i_bytes_outstanding' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:38:1: style: struct member 'check_x264_cabac_t_p_start::m_p_start' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:39:1: style: struct member 'check_x264_cabac_t_p::m_p' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:40:1: style: struct member 'check_x264_cabac_t_p_end::m_p_end' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:41:1: style: struct member 'check_x264_cabac_t_f8_bits_encoded::m_f8_bits_encoded' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/aarch64/asm-offsets.c:42:1: style: struct member 'check_x264_cabac_t_state::m_state' is never used. [unusedStructMember]
x264-0.152.2854+gite9a5903/common/osdep.h:339:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
x264-0.152.2854+gite9a5903/common/osdep.h:337:5: note: Variable 'y' is reassigned a value before the old one has been used.
x264-0.152.2854+gite9a5903/common/osdep.h:339:5: note: Variable 'y' is reassigned a value before the old one has been used.
x264-0.152.2854+gite9a5903/common/osdep.h:351:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
x264-0.152.2854+gite9a5903/common/osdep.h:349:5: note: Variable 'y' is reassigned a value before the old one has been used.
x264-0.152.2854+gite9a5903/common/osdep.h:351:5: note: Variable 'y' is reassigned a value before the old one has been used.
x264-0.152.2854+gite9a5903/common/common.h:274:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/common/common.h:289:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/common/common.h:292:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/common/common.h:293:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/common/common.c:1161:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/common/deblock.c:449:17: style: Condition 'b_interlaced' is always false [knownConditionTrueFalse]
x264-0.152.2854+gite9a5903/common/deblock.c:380:24: note: Assignment 'b_interlaced=0', assigned value is 0
x264-0.152.2854+gite9a5903/common/deblock.c:449:17: note: Condition 'b_interlaced' is always false
x264-0.152.2854+gite9a5903/common/frame.c:189:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/frame.c:194:13: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/frame.c:223:21: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/frame.c:854:67: style: Function 'x264_sync_frame_list_init' argument 2 names different: declaration 'nelem' definition 'max_size'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/frame.h:257:77: note: Function 'x264_sync_frame_list_init' argument 2 names different: declaration 'nelem' definition 'max_size'.
x264-0.152.2854+gite9a5903/common/frame.c:854:67: note: Function 'x264_sync_frame_list_init' argument 2 names different: declaration 'nelem' definition 'max_size'.
x264-0.152.2854+gite9a5903/common/macroblock.c:275:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/macroblock.c:277:13: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/macroblock.c:287:13: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/macroblock.c:370:21: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/macroblock.c:375:17: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/macroblock.c:427:21: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/macroblock.c:588:41: error: Array index -33 is out of bounds. [negativeIndex]
x264-0.152.2854+gite9a5903/common/macroblock.c:589:41: error: Array index -33 is out of bounds. [negativeIndex]
x264-0.152.2854+gite9a5903/common/macroblock.c:595:41: error: Array index -33 is out of bounds. [negativeIndex]
x264-0.152.2854+gite9a5903/common/macroblock.c:579:9: style: Condition 'mb_interlaced' is always false [knownConditionTrueFalse]
x264-0.152.2854+gite9a5903/common/macroblock.c:567:33: note: Assignment 'mb_interlaced=b_mbaff&&0', assigned value is 0
x264-0.152.2854+gite9a5903/common/macroblock.c:579:9: note: Condition 'mb_interlaced' is always false
x264-0.152.2854+gite9a5903/common/mc.c:705:14: style: Condition 'mb_y&b_interlaced' is always false [knownConditionTrueFalse]
x264-0.152.2854+gite9a5903/common/mc.c:701:30: note: Assignment 'b_interlaced=0', assigned value is 0
x264-0.152.2854+gite9a5903/common/mc.c:705:14: note: Condition 'mb_y&b_interlaced' is always false
x264-0.152.2854+gite9a5903/common/mc.c:714:13: style: Condition '!b_interlaced' is always true [knownConditionTrueFalse]
x264-0.152.2854+gite9a5903/common/mc.c:701:30: note: Assignment 'b_interlaced=0', assigned value is 0
x264-0.152.2854+gite9a5903/common/mc.c:714:13: note: Condition '!b_interlaced' is always true
x264-0.152.2854+gite9a5903/common/mc.c:723:13: style: Condition 'b_interlaced' is always false [knownConditionTrueFalse]
x264-0.152.2854+gite9a5903/common/mc.c:701:30: note: Assignment 'b_interlaced=0', assigned value is 0
x264-0.152.2854+gite9a5903/common/mc.c:723:13: note: Condition 'b_interlaced' is always false
x264-0.152.2854+gite9a5903/common/mc.c:762:23: style: The scope of the variable 'sum4' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/deblock-c.c:754:14: style: The scope of the variable 'p_src' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:378:14: style: The scope of the variable 'u_out0' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:1578:14: style: The scope of the variable 'u_src0' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:1697:14: style: The scope of the variable 'p_src_tmp' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:1697:26: style: The scope of the variable 'p_dst_tmp' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2605:58: style: Function 'x264_pixel_avg_16x16_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:64:58: note: Function 'x264_pixel_avg_16x16_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2605:58: note: Function 'x264_pixel_avg_16x16_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2606:58: style: Function 'x264_pixel_avg_16x16_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:65:58: note: Function 'x264_pixel_avg_16x16_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2606:58: note: Function 'x264_pixel_avg_16x16_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2607:58: style: Function 'x264_pixel_avg_16x16_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:66:58: note: Function 'x264_pixel_avg_16x16_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2607:58: note: Function 'x264_pixel_avg_16x16_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2633:57: style: Function 'x264_pixel_avg_16x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:68:57: note: Function 'x264_pixel_avg_16x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2633:57: note: Function 'x264_pixel_avg_16x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2634:57: style: Function 'x264_pixel_avg_16x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:69:57: note: Function 'x264_pixel_avg_16x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2634:57: note: Function 'x264_pixel_avg_16x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2635:57: style: Function 'x264_pixel_avg_16x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:70:57: note: Function 'x264_pixel_avg_16x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2635:57: note: Function 'x264_pixel_avg_16x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2661:57: style: Function 'x264_pixel_avg_8x16_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:72:57: note: Function 'x264_pixel_avg_8x16_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2661:57: note: Function 'x264_pixel_avg_8x16_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2662:57: style: Function 'x264_pixel_avg_8x16_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:73:57: note: Function 'x264_pixel_avg_8x16_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2662:57: note: Function 'x264_pixel_avg_8x16_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2663:57: style: Function 'x264_pixel_avg_8x16_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:74:57: note: Function 'x264_pixel_avg_8x16_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2663:57: note: Function 'x264_pixel_avg_8x16_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2687:56: style: Function 'x264_pixel_avg_8x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:76:56: note: Function 'x264_pixel_avg_8x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2687:56: note: Function 'x264_pixel_avg_8x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2688:56: style: Function 'x264_pixel_avg_8x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:77:56: note: Function 'x264_pixel_avg_8x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2688:56: note: Function 'x264_pixel_avg_8x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2689:56: style: Function 'x264_pixel_avg_8x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:78:56: note: Function 'x264_pixel_avg_8x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2689:56: note: Function 'x264_pixel_avg_8x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2713:56: style: Function 'x264_pixel_avg_8x4_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:80:56: note: Function 'x264_pixel_avg_8x4_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2713:56: note: Function 'x264_pixel_avg_8x4_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2714:56: style: Function 'x264_pixel_avg_8x4_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:81:56: note: Function 'x264_pixel_avg_8x4_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2714:56: note: Function 'x264_pixel_avg_8x4_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2715:56: style: Function 'x264_pixel_avg_8x4_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:82:56: note: Function 'x264_pixel_avg_8x4_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2715:56: note: Function 'x264_pixel_avg_8x4_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2765:56: style: Function 'x264_pixel_avg_4x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:88:56: note: Function 'x264_pixel_avg_4x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2765:56: note: Function 'x264_pixel_avg_4x8_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2766:56: style: Function 'x264_pixel_avg_4x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:89:56: note: Function 'x264_pixel_avg_4x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2766:56: note: Function 'x264_pixel_avg_4x8_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2767:56: style: Function 'x264_pixel_avg_4x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:90:56: note: Function 'x264_pixel_avg_4x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2767:56: note: Function 'x264_pixel_avg_4x8_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2791:56: style: Function 'x264_pixel_avg_4x4_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:92:56: note: Function 'x264_pixel_avg_4x4_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2791:56: note: Function 'x264_pixel_avg_4x4_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2792:56: style: Function 'x264_pixel_avg_4x4_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:93:56: note: Function 'x264_pixel_avg_4x4_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2792:56: note: Function 'x264_pixel_avg_4x4_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2793:56: style: Function 'x264_pixel_avg_4x4_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:94:56: note: Function 'x264_pixel_avg_4x4_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2793:56: note: Function 'x264_pixel_avg_4x4_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2817:56: style: Function 'x264_pixel_avg_4x2_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:96:56: note: Function 'x264_pixel_avg_4x2_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2817:56: note: Function 'x264_pixel_avg_4x2_msa' argument 2 names different: declaration 'i_pix1_stride' definition 'pix1_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2818:56: style: Function 'x264_pixel_avg_4x2_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:97:56: note: Function 'x264_pixel_avg_4x2_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2818:56: note: Function 'x264_pixel_avg_4x2_msa' argument 4 names different: declaration 'i_pix2_stride' definition 'pix2_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2819:56: style: Function 'x264_pixel_avg_4x2_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:98:56: note: Function 'x264_pixel_avg_4x2_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2819:56: note: Function 'x264_pixel_avg_4x2_msa' argument 6 names different: declaration 'i_pix3_stride' definition 'pix3_stride'.
x264-0.152.2854+gite9a5903/common/mips/mc-c.c:2853:23: portability: 'p_dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
x264-0.152.2854+gite9a5903/common/mips/pixel-c.c:648:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/mips/pixel-c.c:650:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/mips/predict-c.c:101:13: style: The scope of the variable 'u_inp0' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/predict-c.c:101:21: style: The scope of the variable 'u_inp1' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/predict-c.c:101:29: style: The scope of the variable 'u_inp2' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/predict-c.c:101:37: style: The scope of the variable 'u_inp3' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/predict-c.c:277:14: style: The scope of the variable 'u_out0' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/predict-c.c:277:22: style: The scope of the variable 'u_out1' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/mips/quant-c.c:599:13: style: The scope of the variable 'i_non_zero' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/pixel.c:266:28: style: The scope of the variable 'b0' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/pixel.c:266:32: style: The scope of the variable 'b1' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/pixel.c:335:48: style: The scope of the variable 'b1' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/pixel.c:335:52: style: The scope of the variable 'b2' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/pixel.c:335:56: style: The scope of the variable 'b3' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/common/pixel.c:688:50: style: Function 'x264_pixel_ssim_wxh' argument 3 names different: declaration 'i_pix1' definition 'stride1'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/pixel.h:151:79: note: Function 'x264_pixel_ssim_wxh' argument 3 names different: declaration 'i_pix1' definition 'stride1'.
x264-0.152.2854+gite9a5903/common/pixel.c:688:50: note: Function 'x264_pixel_ssim_wxh' argument 3 names different: declaration 'i_pix1' definition 'stride1'.
x264-0.152.2854+gite9a5903/common/pixel.c:689:50: style: Function 'x264_pixel_ssim_wxh' argument 5 names different: declaration 'i_pix2' definition 'stride2'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/pixel.h:151:109: note: Function 'x264_pixel_ssim_wxh' argument 5 names different: declaration 'i_pix2' definition 'stride2'.
x264-0.152.2854+gite9a5903/common/pixel.c:689:50: note: Function 'x264_pixel_ssim_wxh' argument 5 names different: declaration 'i_pix2' definition 'stride2'.
x264-0.152.2854+gite9a5903/common/pixel.c:690:32: style: Function 'x264_pixel_ssim_wxh' argument 6 names different: declaration 'i_width' definition 'width'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/pixel.h:152:34: note: Function 'x264_pixel_ssim_wxh' argument 6 names different: declaration 'i_width' definition 'width'.
x264-0.152.2854+gite9a5903/common/pixel.c:690:32: note: Function 'x264_pixel_ssim_wxh' argument 6 names different: declaration 'i_width' definition 'width'.
x264-0.152.2854+gite9a5903/common/pixel.c:690:43: style: Function 'x264_pixel_ssim_wxh' argument 7 names different: declaration 'i_height' definition 'height'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/common/pixel.h:152:47: note: Function 'x264_pixel_ssim_wxh' argument 7 names different: declaration 'i_height' definition 'height'.
x264-0.152.2854+gite9a5903/common/pixel.c:690:43: note: Function 'x264_pixel_ssim_wxh' argument 7 names different: declaration 'i_height' definition 'height'.
x264-0.152.2854+gite9a5903/common/ppc/dct.c:54:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/dct.c:80:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/dct.c:246:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/pixel.c:133:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/pixel.c:188:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/pixel.c:225:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/pixel.c:278:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/pixel.c:362:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/pixel.c:416:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/pixel.c:547:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/ppc/pixel.c:1460:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x264-0.152.2854+gite9a5903/common/predict.c:560:5: style: Variable 'l3' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/common/predict.c:578:5: style: Variable 't3' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/common/predict.c:594:5: style: Variable 't7' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/common/predict.c:783:5: style: Variable 'l7' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/common/predict.c:810:5: style: Variable 't7' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/common/predict.c:838:5: style: Variable 't13' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/common/predict.c:838:5: style: Variable 't14' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/common/predict.c:838:5: style: Variable 't15' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/common/quant.c:273:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/common/quant.c:306:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/common/set.c:127:5: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/set.c:128:5: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
x264-0.152.2854+gite9a5903/common/vlc.c:809:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
x264-0.152.2854+gite9a5903/common/win32thread.c:350:9: style: Condition '!process_cpus' is always true [knownConditionTrueFalse]
x264-0.152.2854+gite9a5903/common/win32thread.c:328:43: note: Assignment 'process_cpus=0', assigned value is 0
x264-0.152.2854+gite9a5903/common/win32thread.c:350:9: note: Condition '!process_cpus' is always true
x264-0.152.2854+gite9a5903/encoder/cavlc.c:635:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
x264-0.152.2854+gite9a5903/encoder/rdo.c:92:56: style: Same expression on both sides of '-'. [duplicateExpression]
x264-0.152.2854+gite9a5903/encoder/analyse.c:2927:0: style: Same expression used in consecutive assignments of 'orig_qp' and 'bqp'. [duplicateAssignExpression]
x264-0.152.2854+gite9a5903/encoder/analyse.c:2927:0: note: Same expression used in consecutive assignments of 'orig_qp' and 'bqp'.
x264-0.152.2854+gite9a5903/encoder/analyse.c:2927:0: note: Same expression used in consecutive assignments of 'orig_qp' and 'bqp'.
x264-0.152.2854+gite9a5903/encoder/cavlc.c:74:9: style: The scope of the variable 'i_level_prefix' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/analyse.c:2926:22: style: The scope of the variable 'failures' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/analyse.c:2926:32: style: The scope of the variable 'prevcost' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/slicetype.c:837:9: style: The scope of the variable 'do_search' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/slicetype.c:1091:20: style: The scope of the variable 'cur_nonb' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/analyse.c:299:1: style: Label 'fail' is not used. [unusedLabel]
x264-0.152.2854+gite9a5903/encoder/rdo.c:225:59: style: Function 'x264_rd_cost_part' argument 3 names different: declaration 'i8' definition 'i4'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/encoder/me.h:67:59: note: Function 'x264_rd_cost_part' argument 3 names different: declaration 'i8' definition 'i4'.
x264-0.152.2854+gite9a5903/encoder/rdo.c:225:59: note: Function 'x264_rd_cost_part' argument 3 names different: declaration 'i8' definition 'i4'.
x264-0.152.2854+gite9a5903/encoder/cavlc.c:75:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/encoder/cavlc.c:157:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/encoder/rdo.c:462:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/encoder/rdo.c:479:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/encoder/rdo.c:854:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/encoder/rdo.c:868:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/encoder/analyse.c:1947:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/encoder/analyse.c:1949:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/encoder/analyse.c:1951:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/encoder/analyse.c:1953:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/encoder/cabac.c:73:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x264-0.152.2854+gite9a5903/encoder/cabac.c:322:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/encoder/cabac.c:771:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x264-0.152.2854+gite9a5903/encoder/encoder.c:3277:17: style: Condition 'b_interlaced' is always false [knownConditionTrueFalse]
x264-0.152.2854+gite9a5903/encoder/encoder.c:3275:32: note: Assignment 'b_interlaced=0', assigned value is 0
x264-0.152.2854+gite9a5903/encoder/encoder.c:3277:17: note: Condition 'b_interlaced' is always false
x264-0.152.2854+gite9a5903/encoder/encoder.c:3203:30: style: The scope of the variable 'thread_prev' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/encoder.c:4372:24: style: The scope of the variable 'frame' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/macroblock.c:1036:13: style: The scope of the variable 'ssd' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/macroblock.c:1413:50: style: Function 'x264_macroblock_encode_p4x4' argument 2 names different: declaration 'i4' definition 'i8'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/encoder/macroblock.h:54:50: note: Function 'x264_macroblock_encode_p4x4' argument 2 names different: declaration 'i4' definition 'i8'.
x264-0.152.2854+gite9a5903/encoder/macroblock.c:1413:50: note: Function 'x264_macroblock_encode_p4x4' argument 2 names different: declaration 'i4' definition 'i8'.
x264-0.152.2854+gite9a5903/encoder/me.c:299:28: style: The scope of the variable 'cost' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/me.c:1060:14: style: The scope of the variable 'amvd' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/me.c:436:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
x264-0.152.2854+gite9a5903/encoder/me.c:876:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/encoder/me.c:1050:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/encoder/me.c:1051:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/encoder/me.c:1241:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:1620:11: style: The scope of the variable 'step_size' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:2535:20: style: The scope of the variable 'wanted_bits' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:2809:12: style: The scope of the variable 'qscale_orig' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:2809:25: style: The scope of the variable 'qscale_new' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:485:1: style: Label 'fail' is not used. [unusedLabel]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:1212:1: style: Label 'fail' is not used. [unusedLabel]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:1255:1: style: Label 'fail' is not used. [unusedLabel]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:1324:1: style: Label 'fail' is not used. [unusedLabel]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:2898:1: style: Label 'fail' is not used. [unusedLabel]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:3102:1: style: Label 'fail' is not used. [unusedLabel]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:1757:49: style: Function 'x264_ratecontrol_slice_type' argument 2 names different: declaration 'i_frame' definition 'frame_num'. [funcArgNamesDifferent]
x264-0.152.2854+gite9a5903/encoder/ratecontrol.h:54:49: note: Function 'x264_ratecontrol_slice_type' argument 2 names different: declaration 'i_frame' definition 'frame_num'.
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:1757:49: note: Function 'x264_ratecontrol_slice_type' argument 2 names different: declaration 'i_frame' definition 'frame_num'.
x264-0.152.2854+gite9a5903/encoder/ratecontrol.c:2862:9: style: Variable 'iterations' is modified but its new value is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/encoder/set.c:590:1: style: Label 'fail' is not used. [unusedLabel]
x264-0.152.2854+gite9a5903/filters/video/cache.c:58:9: error: Memory leak: h [memleak]
x264-0.152.2854+gite9a5903/filters/video/crop.c:75:9: error: Memory leak: h [memleak]
x264-0.152.2854+gite9a5903/filters/video/crop.c:58:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/filters/video/video.c:66:9: warning: Either the condition 'filter_i' is redundant or there is possible null pointer dereference: filter_i. [nullPointerRedundantCheck]
x264-0.152.2854+gite9a5903/filters/video/video.c:63:12: note: Assuming that condition 'filter_i' is not redundant
x264-0.152.2854+gite9a5903/filters/video/video.c:66:9: note: Null pointer dereference
x264-0.152.2854+gite9a5903/input/lavf.c:155:9: error: Memory leak: h [memleak]
x264-0.152.2854+gite9a5903/input/raw.c:80:9: error: Memory leak: h [memleak]
x264-0.152.2854+gite9a5903/input/thread.c:58:9: error: Memory leak: h [memleak]
x264-0.152.2854+gite9a5903/input/timecode.c:276:39: style: The scope of the variable 'fps_den' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/input/timecode.c:375:0: error: Memory leak: h [memleak]
x264-0.152.2854+gite9a5903/input/y4m.c:87:9: error: Memory leak: h [memleak]
x264-0.152.2854+gite9a5903/output/mp4.c:289:9: error: Memory leak: p_slot [memleak]
x264-0.152.2854+gite9a5903/output/mp4.c:299:13: error: Memory leak: data [memleak]
x264-0.152.2854+gite9a5903/output/mp4.c:301:9: error: Memory leak: p_slot [memleak]
x264-0.152.2854+gite9a5903/output/mp4_lsmash.c:116:16: style: The scope of the variable 'actual_duration' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/tools/checkasm.c:418:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:418:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:418:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:418:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:433:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:433:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:433:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:433:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2939:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1807:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1835:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1836:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2928:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
x264-0.152.2854+gite9a5903/tools/checkasm.c:563:17: style: The scope of the variable 'res_c' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/tools/checkasm.c:563:24: style: The scope of the variable 'res_asm' can be reduced. [variableScope]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2806:0: style: Variable 'cpu0' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2806:0: style: Variable 'cpu1' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2807:27: style: Variable 'cpu_detect' is assigned a value that is never used. [unreadVariable]
x264-0.152.2854+gite9a5903/tools/checkasm.c:537:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1012:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1013:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1043:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1153:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1650:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1653:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1951:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1952:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1953:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1954:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1955:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1956:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1957:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1958:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1959:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1960:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1961:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1962:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1963:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:1964:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2139:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2140:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2141:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2142:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2143:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2144:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2171:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2172:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2173:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2174:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x264-0.152.2854+gite9a5903/tools/checkasm.c:2534:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[17:20]
ftp://ftp.se.debian.org/debian/pool/main/x/x265/x265_2.8.orig.tar.gz
x265_2.8/source/common/common.h:371:5: warning: Member variable 'SAOParam::bSaoFlag' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/common.h:371:5: warning: Member variable 'SAOParam::numCuInWidth' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/threading.h:452:5: style: Class 'ScopedLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/common/threading.h:474:5: style: Struct 'ScopedElapsedTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/common/bitstream.h:54:14: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:35:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:54:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:55:14: style: The function 'writeByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:36:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:55:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:56:14: style: The function 'resetBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:37:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:56:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:57:14: style: The function 'getNumberOfWrittenBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:38:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:57:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:58:14: style: The function 'writeAlignOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:39:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:58:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:59:14: style: The function 'writeAlignZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:40:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:59:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:70:14: style: The function 'resetBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:37:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:70:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:72:14: style: The function 'getNumberOfWrittenBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:38:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:72:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:76:14: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:35:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:76:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:77:14: style: The function 'writeByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:36:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:77:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:79:14: style: The function 'writeAlignOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:39:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:79:14: note: Function in derived class
x265_2.8/source/common/bitstream.h:80:14: style: The function 'writeAlignZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/bitstream.h:40:22: note: Virtual function in base class
x265_2.8/source/common/bitstream.h:80:14: note: Function in derived class
x265_2.8/source/common/common.cpp:278:35: style: Checking if unsigned variable 'fSize=ftell(fh)' is less than zero. This might be a false warning. [unsignedLessThanZero]
x265_2.8/source/common/slice.h:137:5: warning: Member variable 'HRDInfo::bitRateValue' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:137:5: warning: Member variable 'HRDInfo::cpbSizeValue' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:172:5: warning: Member variable 'Window::leftOffset' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:172:5: warning: Member variable 'Window::rightOffset' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:172:5: warning: Member variable 'Window::topOffset' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:172:5: warning: Member variable 'Window::bottomOffset' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/framedata.h:93:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
x265_2.8/source/common/cudata.cpp:116:5: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
x265_2.8/source/common/cudata.h:374:9: style: C-style pointer casting [cstyleCast]
x265_2.8/source/common/cudata.cpp:279:127: style: Function 'initCTU' argument 6 names different: declaration 'lastCUInSlice' definition 'lastCuInSlice'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:237:127: note: Function 'initCTU' argument 6 names different: declaration 'lastCUInSlice' definition 'lastCuInSlice'.
x265_2.8/source/common/cudata.cpp:279:127: note: Function 'initCTU' argument 6 names different: declaration 'lastCUInSlice' definition 'lastCuInSlice'.
x265_2.8/source/common/cudata.cpp:372:41: style: Function 'copyPartFrom' argument 1 names different: declaration 'cu' definition 'subCU'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:241:41: note: Function 'copyPartFrom' argument 1 names different: declaration 'cu' definition 'subCU'.
x265_2.8/source/common/cudata.cpp:372:41: note: Function 'copyPartFrom' argument 1 names different: declaration 'cu' definition 'subCU'.
x265_2.8/source/common/cudata.cpp:813:71: style: Function 'getQpMinCuLeft' argument 2 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:305:67: note: Function 'getQpMinCuLeft' argument 2 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'.
x265_2.8/source/common/cudata.cpp:813:71: note: Function 'getQpMinCuLeft' argument 2 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'.
x265_2.8/source/common/cudata.cpp:830:72: style: Function 'getQpMinCuAbove' argument 2 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:306:68: note: Function 'getQpMinCuAbove' argument 2 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'.
x265_2.8/source/common/cudata.cpp:830:72: note: Function 'getQpMinCuAbove' argument 2 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'.
x265_2.8/source/common/cudata.cpp:847:34: style: Function 'getRefQP' argument 1 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:271:32: note: Function 'getRefQP' argument 1 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'.
x265_2.8/source/common/cudata.cpp:847:34: note: Function 'getRefQP' argument 1 names different: declaration 'currAbsIdxInCTU' definition 'curAbsIdxInCTU'.
x265_2.8/source/common/cudata.cpp:1291:43: style: Function 'getPartIndexAndSize' argument 1 names different: declaration 'puIdx' definition 'partIdx'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:288:43: note: Function 'getPartIndexAndSize' argument 1 names different: declaration 'puIdx' definition 'partIdx'.
x265_2.8/source/common/cudata.cpp:1291:43: note: Function 'getPartIndexAndSize' argument 1 names different: declaration 'puIdx' definition 'partIdx'.
x265_2.8/source/common/cudata.cpp:1291:62: style: Function 'getPartIndexAndSize' argument 2 names different: declaration 'absPartIdx' definition 'outPartAddr'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:288:60: note: Function 'getPartIndexAndSize' argument 2 names different: declaration 'absPartIdx' definition 'outPartAddr'.
x265_2.8/source/common/cudata.cpp:1291:62: note: Function 'getPartIndexAndSize' argument 2 names different: declaration 'absPartIdx' definition 'outPartAddr'.
x265_2.8/source/common/cudata.cpp:1291:80: style: Function 'getPartIndexAndSize' argument 3 names different: declaration 'puWidth' definition 'outWidth'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:288:77: note: Function 'getPartIndexAndSize' argument 3 names different: declaration 'puWidth' definition 'outWidth'.
x265_2.8/source/common/cudata.cpp:1291:80: note: Function 'getPartIndexAndSize' argument 3 names different: declaration 'puWidth' definition 'outWidth'.
x265_2.8/source/common/cudata.cpp:1291:95: style: Function 'getPartIndexAndSize' argument 4 names different: declaration 'puHeight' definition 'outHeight'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:288:91: note: Function 'getPartIndexAndSize' argument 4 names different: declaration 'puHeight' definition 'outHeight'.
x265_2.8/source/common/cudata.cpp:1291:95: note: Function 'getPartIndexAndSize' argument 4 names different: declaration 'puHeight' definition 'outHeight'.
x265_2.8/source/common/cudata.cpp:1302:86: style: Function 'getMvField' argument 4 names different: declaration 'mvField' definition 'outMvField'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:289:86: note: Function 'getMvField' argument 4 names different: declaration 'mvField' definition 'outMvField'.
x265_2.8/source/common/cudata.cpp:1302:86: note: Function 'getMvField' argument 4 names different: declaration 'mvField' definition 'outMvField'.
x265_2.8/source/common/cudata.cpp:1317:45: style: Function 'deriveLeftRightTopIdx' argument 1 names different: declaration 'puIdx' definition 'partIdx'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:334:45: note: Function 'deriveLeftRightTopIdx' argument 1 names different: declaration 'puIdx' definition 'partIdx'.
x265_2.8/source/common/cudata.cpp:1317:45: note: Function 'deriveLeftRightTopIdx' argument 1 names different: declaration 'puIdx' definition 'partIdx'.
x265_2.8/source/common/cudata.cpp:1714:59: style: Function 'getPMV' argument 2 names different: declaration 'reference_list' definition 'picList'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:274:60: note: Function 'getPMV' argument 2 names different: declaration 'reference_list' definition 'picList'.
x265_2.8/source/common/cudata.cpp:1714:59: note: Function 'getPMV' argument 2 names different: declaration 'reference_list' definition 'picList'.
x265_2.8/source/common/cudata.cpp:1946:79: style: Function 'getIndirectPMV' argument 3 names different: declaration 'reference_list' definition 'picList'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:326:75: note: Function 'getIndirectPMV' argument 3 names different: declaration 'reference_list' definition 'picList'.
x265_2.8/source/common/cudata.cpp:1946:79: note: Function 'getIndirectPMV' argument 3 names different: declaration 'reference_list' definition 'picList'.
x265_2.8/source/common/cudata.cpp:1967:80: style: Function 'getColMVP' argument 5 names different: declaration 'absPartIdx' definition 'partUnitIdx'. [funcArgNamesDifferent]
x265_2.8/source/common/cudata.h:329:76: note: Function 'getColMVP' argument 5 names different: declaration 'absPartIdx' definition 'partUnitIdx'.
x265_2.8/source/common/cudata.cpp:1967:80: note: Function 'getColMVP' argument 5 names different: declaration 'absPartIdx' definition 'partUnitIdx'.
x265_2.8/source/common/cudata.cpp:213:52: style: Variable 'charBuf' is assigned a value that is never used. [unreadVariable]
x265_2.8/source/common/cudata.cpp:257:52: style: Variable 'charBuf' is assigned a value that is never used. [unreadVariable]
x265_2.8/source/common/cudata.h:289:14: performance: Technically the member function 'X265_NS::CUData::getMvField' can be static. [functionStatic]
x265_2.8/source/common/cudata.cpp:1302:14: note: Technically the member function 'X265_NS::CUData::getMvField' can be static.
x265_2.8/source/common/cudata.h:289:14: note: Technically the member function 'X265_NS::CUData::getMvField' can be static.
x265_2.8/source/common/cudata.h:314:10: style: Technically the member function 'X265_NS::CUData::setAllPU' can be const. [functionConst]
x265_2.8/source/common/cudata.cpp:1116:14: note: Technically the member function 'X265_NS::CUData::setAllPU' can be const.
x265_2.8/source/common/cudata.h:314:10: note: Technically the member function 'X265_NS::CUData::setAllPU' can be const.
x265_2.8/source/common/cudata.h:322:10: performance: Technically the member function 'X265_NS::CUData::isDiffMER' can be static. [functionStatic]
x265_2.8/source/common/cudata.h:332:8: performance: Technically the member function 'X265_NS::CUData::scaleMvByPOCDist' can be static. [functionStatic]
x265_2.8/source/common/cudata.cpp:2029:12: note: Technically the member function 'X265_NS::CUData::scaleMvByPOCDist' can be static.
x265_2.8/source/common/cudata.h:332:8: note: Technically the member function 'X265_NS::CUData::scaleMvByPOCDist' can be static.
x265_2.8/source/common/mv.h:48:5: style: Struct 'MV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/common/dct.cpp:625:14: style: The scope of the variable 'coeffQ' can be reduced. [variableScope]
x265_2.8/source/common/dct.cpp:640:9: style: The scope of the variable 'add' can be reduced. [variableScope]
x265_2.8/source/common/dct.cpp:852:31: style: The scope of the variable 'ctxSig' can be reduced. [variableScope]
x265_2.8/source/common/dct.cpp:905:22: style: The scope of the variable 'length' can be reduced. [variableScope]
x265_2.8/source/common/dct.cpp:749:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x265_2.8/source/common/deblock.cpp:125:46: style: Function 'setEdgefilterMultiple' argument 1 names different: declaration 'absPartIdx' definition 'scanIdx'. [funcArgNamesDifferent]
x265_2.8/source/common/deblock.h:51:48: note: Function 'setEdgefilterMultiple' argument 1 names different: declaration 'absPartIdx' definition 'scanIdx'.
x265_2.8/source/common/deblock.cpp:125:46: note: Function 'setEdgefilterMultiple' argument 1 names different: declaration 'absPartIdx' definition 'scanIdx'.
x265_2.8/source/common/frame.cpp:47:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_fencPic' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_poc' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_encodeOrder' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_pts' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_reorderedPts' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_dts' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_forceqp' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_userData' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_numRows' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_classifyRd' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_classifyVariance' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/frame.cpp:32:8: warning: Member variable 'Frame::m_classifyCount' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/framedata.cpp:31:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
x265_2.8/source/common/framedata.cpp:31:5: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
x265_2.8/source/common/framedata.cpp:66:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
x265_2.8/source/common/framedata.cpp:67:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
x265_2.8/source/common/framedata.cpp:49:5: style: C-style pointer casting [cstyleCast]
x265_2.8/source/common/framedata.cpp:50:5: style: C-style pointer casting [cstyleCast]
x265_2.8/source/common/intrapred.cpp:212:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
x265_2.8/source/common/loopfilter.cpp:48:23: style: The scope of the variable 'signLeft0' can be reduced. [variableScope]
x265_2.8/source/common/loopfilter.cpp:68:12: style: The scope of the variable 'signDown' can be reduced. [variableScope]
x265_2.8/source/common/loopfilter.cpp:69:9: style: The scope of the variable 'edgeType' can be reduced. [variableScope]
x265_2.8/source/common/loopfilter.cpp:113:12: style: The scope of the variable 'signDown' can be reduced. [variableScope]
x265_2.8/source/common/loopfilter.cpp:114:12: style: The scope of the variable 'edgeType' can be reduced. [variableScope]
x265_2.8/source/common/loopfilter.cpp:36:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x265_2.8/source/common/lowres.cpp:30:57: style: Function 'create' argument 3 names different: declaration 'bAqEnabled' definition 'bAQEnabled'. [funcArgNamesDifferent]
x265_2.8/source/common/lowres.h:162:53: note: Function 'create' argument 3 names different: declaration 'bAqEnabled' definition 'bAQEnabled'.
x265_2.8/source/common/lowres.cpp:30:57: note: Function 'create' argument 3 names different: declaration 'bAqEnabled' definition 'bAQEnabled'.
x265_2.8/source/common/md5.cpp:56:26: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
x265_2.8/source/common/md5.h:40:26: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
x265_2.8/source/common/md5.cpp:56:26: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
x265_2.8/source/common/param.cpp:1263:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/common/param.cpp:1265:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/common/param.cpp:1422:49: style: Function 'x265_param_apply_fastfirstpass' argument 1 names different: declaration 'p' definition 'param'. [funcArgNamesDifferent]
x265_2.8/source/common/param.h:32:50: note: Function 'x265_param_apply_fastfirstpass' argument 1 names different: declaration 'p' definition 'param'.
x265_2.8/source/common/param.cpp:1422:49: note: Function 'x265_param_apply_fastfirstpass' argument 1 names different: declaration 'p' definition 'param'.
x265_2.8/source/common/param.cpp:1573:37: style: Function 'x265_param2string' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent]
x265_2.8/source/common/param.h:33:37: note: Function 'x265_param2string' argument 1 names different: declaration 'param' definition 'p'.
x265_2.8/source/common/param.cpp:1573:37: note: Function 'x265_param2string' argument 1 names different: declaration 'param' definition 'p'.
x265_2.8/source/common/piclist.cpp:30:32: style: Function 'pushFront' argument 1 names different: declaration 'pic' definition 'curFrame'. [funcArgNamesDifferent]
x265_2.8/source/common/piclist.h:54:27: note: Function 'pushFront' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/common/piclist.cpp:30:32: note: Function 'pushFront' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/common/piclist.cpp:48:31: style: Function 'pushBack' argument 1 names different: declaration 'pic' definition 'curFrame'. [funcArgNamesDifferent]
x265_2.8/source/common/piclist.h:51:26: note: Function 'pushBack' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/common/piclist.cpp:48:31: note: Function 'pushBack' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/common/piclist.cpp:129:29: style: Function 'remove' argument 1 names different: declaration 'pic' definition 'curFrame'. [funcArgNamesDifferent]
x265_2.8/source/common/piclist.h:69:24: note: Function 'remove' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/common/piclist.cpp:129:29: note: Function 'remove' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/common/piclist.h:75:9: style: Technically the member function 'X265_NS::PicList::size' can be const. [functionConst]
x265_2.8/source/common/picyuv.cpp:531:14: style: The scope of the variable 'crcMsb' can be reduced. [variableScope]
x265_2.8/source/common/picyuv.cpp:529:26: style: Function 'crcFinish' argument 1 names different: declaration 'crc' definition 'crcVal'. [funcArgNamesDifferent]
x265_2.8/source/common/picyuv.h:114:27: note: Function 'crcFinish' argument 1 names different: declaration 'crc' definition 'crcVal'.
x265_2.8/source/common/picyuv.cpp:529:26: note: Function 'crcFinish' argument 1 names different: declaration 'crc' definition 'crcVal'.
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_picWidth' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_picHeight' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_picCsp' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_lumaMarginX' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_lumaMarginY' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_chromaMarginX' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_chromaMarginY' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_vmafScore' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/picyuv.cpp:32:9: warning: Member variable 'PicYuv::m_param' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/pixel.cpp:212:28: style: The scope of the variable 'b0' can be reduced. [variableScope]
x265_2.8/source/common/pixel.cpp:212:32: style: The scope of the variable 'b1' can be reduced. [variableScope]
x265_2.8/source/common/pixel.cpp:293:48: style: The scope of the variable 'b1' can be reduced. [variableScope]
x265_2.8/source/common/pixel.cpp:293:52: style: The scope of the variable 'b2' can be reduced. [variableScope]
x265_2.8/source/common/pixel.cpp:293:56: style: The scope of the variable 'b3' can be reduced. [variableScope]
x265_2.8/source/common/pixel.cpp:968:29: style: Function 'extendPicBorder' argument 1 names different: declaration 'recon' definition 'pic'. [funcArgNamesDifferent]
x265_2.8/source/common/common.h:410:29: note: Function 'extendPicBorder' argument 1 names different: declaration 'recon' definition 'pic'.
x265_2.8/source/common/pixel.cpp:968:29: note: Function 'extendPicBorder' argument 1 names different: declaration 'recon' definition 'pic'.
x265_2.8/source/common/ppc/dct_altivec.cpp:401:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x265_2.8/source/common/ppc/dct_altivec.cpp:529:12: style: Unused variable: k [unusedVariable]
x265_2.8/source/common/ppc/dct_altivec.cpp:685:12: style: Unused variable: k [unusedVariable]
x265_2.8/source/common/ppc/ipfilter_altivec.cpp:489:20: style: Unused variable: col [unusedVariable]
x265_2.8/source/common/ppc/pixel_altivec.cpp:1246:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:1247:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:1419:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:1420:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:1879:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:1880:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:2136:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:2137:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:2248:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:2351:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:2672:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:3610:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:3611:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:3808:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:3809:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:3875:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/ppc/pixel_altivec.cpp:4060:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x265_2.8/source/common/predict.cpp:794:13: style: The scope of the variable 'next' can be reduced. [variableScope]
x265_2.8/source/common/predict.cpp:579:57: style: Function 'predIntraLumaAng' argument 2 names different: declaration 'pred' definition 'dst'. [funcArgNamesDifferent]
x265_2.8/source/common/predict.h:103:52: note: Function 'predIntraLumaAng' argument 2 names different: declaration 'pred' definition 'dst'.
x265_2.8/source/common/predict.cpp:579:57: note: Function 'predIntraLumaAng' argument 2 names different: declaration 'pred' definition 'dst'.
x265_2.8/source/common/predict.cpp:590:59: style: Function 'predIntraChromaAng' argument 2 names different: declaration 'pred' definition 'dst'. [funcArgNamesDifferent]
x265_2.8/source/common/predict.h:104:54: note: Function 'predIntraChromaAng' argument 2 names different: declaration 'pred' definition 'dst'.
x265_2.8/source/common/predict.cpp:590:59: note: Function 'predIntraChromaAng' argument 2 names different: declaration 'pred' definition 'dst'.
x265_2.8/source/common/predict.cpp:664:120: style: Function 'initIntraNeighbors' argument 5 names different: declaration 'IntraNeighbors' definition 'intraNeighbors'. [funcArgNamesDifferent]
x265_2.8/source/common/predict.h:109:122: note: Function 'initIntraNeighbors' argument 5 names different: declaration 'IntraNeighbors' definition 'intraNeighbors'.
x265_2.8/source/common/predict.cpp:664:120: note: Function 'initIntraNeighbors' argument 5 names different: declaration 'IntraNeighbors' definition 'intraNeighbors'.
x265_2.8/source/common/quant.h:47:5: warning: Member variable 'QpParam::rem' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/quant.h:47:5: warning: Member variable 'QpParam::per' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/quant.h:47:5: warning: Member variable 'QpParam::lambda2' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/quant.h:47:5: warning: Member variable 'QpParam::lambda' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/predict.cpp:58:10: warning: Member variable 'Predict::intraNeighbourBuf' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/predict.cpp:58:10: warning: Member variable 'Predict::m_csp' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/predict.cpp:58:10: warning: Member variable 'Predict::m_hChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/predict.cpp:58:10: warning: Member variable 'Predict::m_vChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/predict.h:91:10: performance: Technically the member function 'X265_NS::Predict::predInterLumaPixel' can be static. [functionStatic]
x265_2.8/source/common/predict.cpp:245:15: note: Technically the member function 'X265_NS::Predict::predInterLumaPixel' can be static.
x265_2.8/source/common/predict.h:91:10: note: Technically the member function 'X265_NS::Predict::predInterLumaPixel' can be static.
x265_2.8/source/common/predict.h:94:10: performance: Technically the member function 'X265_NS::Predict::predInterLumaShort' can be static. [functionStatic]
x265_2.8/source/common/predict.cpp:268:15: note: Technically the member function 'X265_NS::Predict::predInterLumaShort' can be static.
x265_2.8/source/common/predict.h:94:10: note: Technically the member function 'X265_NS::Predict::predInterLumaShort' can be static.
x265_2.8/source/common/predict.h:97:10: performance: Technically the member function 'X265_NS::Predict::addWeightBi' can be static. [functionStatic]
x265_2.8/source/common/predict.cpp:411:15: note: Technically the member function 'X265_NS::Predict::addWeightBi' can be static.
x265_2.8/source/common/predict.h:97:10: note: Technically the member function 'X265_NS::Predict::addWeightBi' can be static.
x265_2.8/source/common/predict.h:98:10: performance: Technically the member function 'X265_NS::Predict::addWeightUni' can be static. [functionStatic]
x265_2.8/source/common/predict.cpp:525:15: note: Technically the member function 'X265_NS::Predict::addWeightUni' can be static.
x265_2.8/source/common/predict.h:98:10: note: Technically the member function 'X265_NS::Predict::addWeightUni' can be static.
x265_2.8/source/common/predict.h:103:10: style: Technically the member function 'X265_NS::Predict::predIntraLumaAng' can be const. [functionConst]
x265_2.8/source/common/predict.cpp:579:15: note: Technically the member function 'X265_NS::Predict::predIntraLumaAng' can be const.
x265_2.8/source/common/predict.h:103:10: note: Technically the member function 'X265_NS::Predict::predIntraLumaAng' can be const.
x265_2.8/source/common/predict.h:104:10: style: Technically the member function 'X265_NS::Predict::predIntraChromaAng' can be const. [functionConst]
x265_2.8/source/common/predict.cpp:590:15: note: Technically the member function 'X265_NS::Predict::predIntraChromaAng' can be const.
x265_2.8/source/common/predict.h:104:10: note: Technically the member function 'X265_NS::Predict::predIntraChromaAng' can be const.
x265_2.8/source/common/quant.cpp:607:49: style: Same expression on both sides of '-' because the value of 'shift_1st' and '1' are the same. [duplicateExpression]
x265_2.8/source/common/quant.cpp:606:35: note: 'shift_1st' is assigned value '1' here.
x265_2.8/source/common/quant.cpp:607:49: note: Same expression on both sides of '-' because the value of 'shift_1st' and '1' are the same.
x265_2.8/source/common/quant.cpp:273:13: style: The scope of the variable 'n' can be reduced. [variableScope]
x265_2.8/source/common/quant.cpp:1286:17: style: The scope of the variable 'n' can be reduced. [variableScope]
x265_2.8/source/common/quant.cpp:247:43: style: Function 'signBitHidingHDQ' argument 1 names different: declaration 'qcoeff' definition 'coeff'. [funcArgNamesDifferent]
x265_2.8/source/common/quant.h:155:40: note: Function 'signBitHidingHDQ' argument 1 names different: declaration 'qcoeff' definition 'coeff'.
x265_2.8/source/common/quant.cpp:247:43: note: Function 'signBitHidingHDQ' argument 1 names different: declaration 'qcoeff' definition 'coeff'.
x265_2.8/source/common/quant.cpp:247:117: style: Function 'signBitHidingHDQ' argument 4 names different: declaration 'codingParameters' definition 'codeParams'. [funcArgNamesDifferent]
x265_2.8/source/common/quant.h:155:115: note: Function 'signBitHidingHDQ' argument 4 names different: declaration 'codingParameters' definition 'codeParams'.
x265_2.8/source/common/quant.cpp:247:117: note: Function 'signBitHidingHDQ' argument 4 names different: declaration 'codingParameters' definition 'codeParams'.
x265_2.8/source/common/quant.cpp:963:63: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x265_2.8/source/common/quant.cpp:995:60: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x265_2.8/source/common/quant.cpp:998:60: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x265_2.8/source/common/quant.cpp:1257:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x265_2.8/source/common/quant.cpp:182:8: warning: Member variable 'Quant::m_scalingList' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/quant.cpp:182:8: warning: Member variable 'Quant::m_entropyCoder' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/quant.cpp:182:8: warning: Member variable 'Quant::m_rdoqLevel' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/quant.cpp:182:8: warning: Member variable 'Quant::m_psyRdoqScale' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/quant.h:114:14: performance: Technically the member function 'X265_NS::Quant::ssimDistortion' can be static. [functionStatic]
x265_2.8/source/common/quant.cpp:482:17: note: Technically the member function 'X265_NS::Quant::ssimDistortion' can be static.
x265_2.8/source/common/quant.h:114:14: note: Technically the member function 'X265_NS::Quant::ssimDistortion' can be static.
x265_2.8/source/common/quant.h:155:14: style: Technically the member function 'X265_NS::Quant::signBitHidingHDQ' can be const. [functionConst]
x265_2.8/source/common/quant.cpp:247:17: note: Technically the member function 'X265_NS::Quant::signBitHidingHDQ' can be const.
x265_2.8/source/common/quant.h:155:14: note: Technically the member function 'X265_NS::Quant::signBitHidingHDQ' can be const.
x265_2.8/source/common/scalinglist.cpp:176:36: style: Function 'checkPredMode' argument 1 names different: declaration 'sizeId' definition 'size'. [funcArgNamesDifferent]
x265_2.8/source/common/scalinglist.h:66:32: note: Function 'checkPredMode' argument 1 names different: declaration 'sizeId' definition 'size'.
x265_2.8/source/common/scalinglist.cpp:176:36: note: Function 'checkPredMode' argument 1 names different: declaration 'sizeId' definition 'size'.
x265_2.8/source/common/scalinglist.cpp:176:46: style: Function 'checkPredMode' argument 2 names different: declaration 'listId' definition 'list'. [funcArgNamesDifferent]
x265_2.8/source/common/scalinglist.h:66:44: note: Function 'checkPredMode' argument 2 names different: declaration 'listId' definition 'list'.
x265_2.8/source/common/scalinglist.cpp:176:46: note: Function 'checkPredMode' argument 2 names different: declaration 'listId' definition 'list'.
x265_2.8/source/common/scalinglist.cpp:132:14: warning: Member variable 'ScalingList::m_scalingListDC' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/scalinglist.cpp:132:14: warning: Member variable 'ScalingList::m_bEnabled' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/scalinglist.cpp:132:14: warning: Member variable 'ScalingList::m_bDataPresent' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/scalinglist.h:72:20: performance: Technically the member function 'X265_NS::ScalingList::getScalingListDefaultAddress' can be static. [functionStatic]
x265_2.8/source/common/scalinglist.cpp:211:29: note: Technically the member function 'X265_NS::ScalingList::getScalingListDefaultAddress' can be static.
x265_2.8/source/common/scalinglist.h:72:20: note: Technically the member function 'X265_NS::ScalingList::getScalingListDefaultAddress' can be static.
x265_2.8/source/common/scalinglist.h:76:14: performance: Technically the member function 'X265_NS::ScalingList::processScalingListEnc' can be static. [functionStatic]
x265_2.8/source/common/scalinglist.cpp:395:19: note: Technically the member function 'X265_NS::ScalingList::processScalingListEnc' can be static.
x265_2.8/source/common/scalinglist.h:76:14: note: Technically the member function 'X265_NS::ScalingList::processScalingListEnc' can be static.
x265_2.8/source/common/scalinglist.h:77:14: performance: Technically the member function 'X265_NS::ScalingList::processScalingListDec' can be static. [functionStatic]
x265_2.8/source/common/scalinglist.cpp:406:19: note: Technically the member function 'X265_NS::ScalingList::processScalingListDec' can be static.
x265_2.8/source/common/scalinglist.h:77:14: note: Technically the member function 'X265_NS::ScalingList::processScalingListDec' can be static.
x265_2.8/source/common/shortyuv.cpp:33:11: warning: Member variable 'ShortYuv::m_size' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/shortyuv.cpp:33:11: warning: Member variable 'ShortYuv::m_csize' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/shortyuv.cpp:33:11: warning: Member variable 'ShortYuv::m_csp' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/shortyuv.cpp:33:11: warning: Member variable 'ShortYuv::m_hChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/shortyuv.cpp:33:11: warning: Member variable 'ShortYuv::m_vChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_sps' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_pps' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_weightPredTable' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_mref' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_sliceType' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_sliceQp' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_poc' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_colRefIdx' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_maxNumMergeCand' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_endCUAddr' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_bCheckLDC' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_colFromL0Flag' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_iNumRPSInSPS' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/slice.h:365:5: warning: Member variable 'Slice::m_param' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/threading.cpp:159:5: performance: Variable 'thread' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
x265_2.8/source/common/threadpool.cpp:298:9: style: Condition 'bNumaSupport' is always false [knownConditionTrueFalse]
x265_2.8/source/common/threadpool.cpp:263:25: note: Assignment 'bNumaSupport=false', assigned value is 0
x265_2.8/source/common/threadpool.cpp:298:9: note: Condition 'bNumaSupport' is always false
x265_2.8/source/common/threadpool.cpp:506:17: style: C-style pointer casting [cstyleCast]
x265_2.8/source/common/threadpool.cpp:121:39: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
x265_2.8/source/common/threadpool.cpp:107:5: warning: Member variable 'WorkerThread::m_curJobProvider' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/threadpool.cpp:107:5: warning: Member variable 'WorkerThread::m_bondMaster' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/threadpool.h:135:6: warning: Class 'BondedTaskGroup' which has virtual members does not have a virtual destructor. [virtualDestructor]
x265_2.8/source/common/threadpool.h:102:10: performance: Technically the member function 'X265_NS::ThreadPool::setThreadNodeAffinity' can be static. [functionStatic]
x265_2.8/source/common/threadpool.cpp:569:18: note: Technically the member function 'X265_NS::ThreadPool::setThreadNodeAffinity' can be static.
x265_2.8/source/common/threadpool.h:102:10: note: Technically the member function 'X265_NS::ThreadPool::setThreadNodeAffinity' can be static.
x265_2.8/source/common/threadpool.cpp:110:10: style: The function 'threadMain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/threading.h:501:18: note: Virtual function in base class
x265_2.8/source/common/threadpool.cpp:110:10: note: Function in derived class
x265_2.8/source/common/vec/dct-sse41.cpp:42:9: style: The scope of the variable 'valueToAdd' can be reduced. [variableScope]
x265_2.8/source/common/wavefront.h:61:5: warning: Member variable 'WaveFront::m_numWords' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/wavefront.h:61:5: warning: Member variable 'WaveFront::m_numRows' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/wavefront.h:61:5: warning: Member variable 'WaveFront::m_row_to_idx' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/wavefront.h:61:5: warning: Member variable 'WaveFront::m_idx_to_row' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/wavefront.h:74:10: performance: Technically the member function 'X265_NS::WaveFront::enqueueRow' can be static. [functionStatic]
x265_2.8/source/common/wavefront.cpp:67:17: note: Technically the member function 'X265_NS::WaveFront::enqueueRow' can be static.
x265_2.8/source/common/wavefront.h:74:10: note: Technically the member function 'X265_NS::WaveFront::enqueueRow' can be static.
x265_2.8/source/common/wavefront.h:78:10: performance: Technically the member function 'X265_NS::WaveFront::dequeueRow' can be static. [functionStatic]
x265_2.8/source/common/wavefront.cpp:84:17: note: Technically the member function 'X265_NS::WaveFront::dequeueRow' can be static.
x265_2.8/source/common/wavefront.h:78:10: note: Technically the member function 'X265_NS::WaveFront::dequeueRow' can be static.
x265_2.8/source/common/wavefront.h:81:10: performance: Technically the member function 'X265_NS::WaveFront::enableRow' can be static. [functionStatic]
x265_2.8/source/common/wavefront.cpp:73:17: note: Technically the member function 'X265_NS::WaveFront::enableRow' can be static.
x265_2.8/source/common/wavefront.h:81:10: note: Technically the member function 'X265_NS::WaveFront::enableRow' can be static.
x265_2.8/source/common/wavefront.h:94:10: style: The function 'findJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/common/threadpool.h:72:18: note: Virtual function in base class
x265_2.8/source/common/wavefront.h:94:10: note: Function in derived class
x265_2.8/source/common/yuv.cpp:87:32: style: Function 'copyToPicYuv' argument 1 names different: declaration 'destPicYuv' definition 'dstPic'. [funcArgNamesDifferent]
x265_2.8/source/common/yuv.h:58:33: note: Function 'copyToPicYuv' argument 1 names different: declaration 'destPicYuv' definition 'dstPic'.
x265_2.8/source/common/yuv.cpp:87:32: note: Function 'copyToPicYuv' argument 1 names different: declaration 'destPicYuv' definition 'dstPic'.
x265_2.8/source/common/yuv.cpp:100:40: style: Function 'copyFromPicYuv' argument 1 names different: declaration 'srcPicYuv' definition 'srcPic'. [funcArgNamesDifferent]
x265_2.8/source/common/yuv.h:61:41: note: Function 'copyFromPicYuv' argument 1 names different: declaration 'srcPicYuv' definition 'srcPic'.
x265_2.8/source/common/yuv.cpp:100:40: note: Function 'copyFromPicYuv' argument 1 names different: declaration 'srcPicYuv' definition 'srcPic'.
x265_2.8/source/common/yuv.cpp:34:6: warning: Member variable 'Yuv::m_size' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/yuv.cpp:34:6: warning: Member variable 'Yuv::m_csize' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/yuv.cpp:34:6: warning: Member variable 'Yuv::m_part' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/yuv.cpp:34:6: warning: Member variable 'Yuv::m_csp' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/yuv.cpp:34:6: warning: Member variable 'Yuv::m_hChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/yuv.cpp:34:6: warning: Member variable 'Yuv::m_vChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/common/yuv.cpp:34:6: warning: Member variable 'Yuv::m_integral' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/dynamicHDR10/json11/json11.h:92:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:93:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:94:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:95:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:96:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:97:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:98:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:99:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:100:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:101:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:102:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:107:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:114:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.h:120:5: style: Class 'Json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/dynamicHDR10/json11/json11.cpp:299:36: style: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'other'. [funcArgNamesDifferent]
x265_2.8/source/dynamicHDR10/json11/json11.h:194:34: note: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'other'.
x265_2.8/source/dynamicHDR10/json11/json11.cpp:299:36: note: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'other'.
x265_2.8/source/dynamicHDR10/json11/json11.cpp:306:35: style: Function 'operator<' argument 1 names different: declaration 'rhs' definition 'other'. [funcArgNamesDifferent]
x265_2.8/source/dynamicHDR10/json11/json11.h:195:34: note: Function 'operator<' argument 1 names different: declaration 'rhs' definition 'other'.
x265_2.8/source/dynamicHDR10/json11/json11.cpp:306:35: note: Function 'operator<' argument 1 names different: declaration 'rhs' definition 'other'.
x265_2.8/source/dynamicHDR10/json11/json11.cpp:453:10: performance: Technically the member function 'json11::::JsonParser::encode_utf8' can be static. [functionStatic]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:437:9: style: Condition 'targetedSystemDisplayActualPeakLuminanceFlag' is always false [knownConditionTrueFalse]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:435:60: note: Assignment 'targetedSystemDisplayActualPeakLuminanceFlag=0', assigned value is 0
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:437:9: note: Condition 'targetedSystemDisplayActualPeakLuminanceFlag' is always false
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:494:9: style: Condition 'masteringDisplayActualPeakLuminanceFlag' is always false [knownConditionTrueFalse]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:492:55: note: Assignment 'masteringDisplayActualPeakLuminanceFlag=0', assigned value is 0
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:494:9: note: Condition 'masteringDisplayActualPeakLuminanceFlag' is always false
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:543:9: style: Condition 'colorSaturationMappingFlag' is always false [knownConditionTrueFalse]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:541:39: note: Assignment 'colorSaturationMappingFlag=0', assigned value is 0
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:543:9: note: Condition 'colorSaturationMappingFlag' is always false
x265_2.8/source/dynamicHDR10/metadataFromJson.h:94:10: performance: Technically the member function 'metadataFromJson::clear' can be static. [functionStatic]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:554:24: note: Technically the member function 'metadataFromJson::clear' can be static.
x265_2.8/source/dynamicHDR10/metadataFromJson.h:94:10: note: Technically the member function 'metadataFromJson::clear' can be static.
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:49:10: performance: Technically the member function 'DynamicMetaIO::luminanceParamFromJson' can be static. [functionStatic]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:78:10: performance: Technically the member function 'DynamicMetaIO::percentagesFromJson' can be static. [functionStatic]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:98:10: performance: Technically the member function 'DynamicMetaIO::percentagesFromJson' can be static. [functionStatic]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:117:10: performance: Technically the member function 'DynamicMetaIO::bezierCurveFromJson' can be static. [functionStatic]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:191:10: performance: Technically the member function 'DynamicMetaIO::shiftData' can be static. [functionStatic]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:204:5: style: Class 'metadataFromJson' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x265_2.8/source/dynamicHDR10/metadataFromJson.cpp:204:5: style: Class 'metadataFromJson' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x265_2.8/source/encoder/analysis.cpp:1243:40: style: Redundant condition: !sameContentRef. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
x265_2.8/source/encoder/analysis.cpp:1934:40: style: Redundant condition: !sameContentRef. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
x265_2.8/source/encoder/analysis.cpp:320:13: style: The scope of the variable 'partSize' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:464:50: style: The scope of the variable 'cuPrevCost' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:1163:13: style: The scope of the variable 'reconPic' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:1183:13: style: The scope of the variable 'sameContentRef' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:1873:13: style: The scope of the variable 'sameContentRef' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:2646:18: style: The scope of the variable 'diffRefine' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:2647:18: style: The scope of the variable 'diffRefineRd' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:2649:17: style: The scope of the variable 'varRefineLevel' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:2650:17: style: The scope of the variable 'rdRefineLevel' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:2753:9: style: The scope of the variable 'safeX' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:2883:9: style: The scope of the variable 'safeX' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:3271:13: style: The scope of the variable 'reconPic' can be reduced. [variableScope]
x265_2.8/source/encoder/analysis.cpp:2405:92: style: Function 'recodeCU' argument 4 names different: declaration 'origqp' definition 'lqp'. [funcArgNamesDifferent]
x265_2.8/source/encoder/analysis.h:179:86: note: Function 'recodeCU' argument 4 names different: declaration 'origqp' definition 'lqp'.
x265_2.8/source/encoder/analysis.cpp:2405:92: note: Function 'recodeCU' argument 4 names different: declaration 'origqp' definition 'lqp'.
x265_2.8/source/encoder/analysis.cpp:2995:100: style: Function 'checkInter_rd0_4' argument 4 names different: declaration 'refmask' definition 'refMask'. [funcArgNamesDifferent]
x265_2.8/source/encoder/analysis.h:186:94: note: Function 'checkInter_rd0_4' argument 4 names different: declaration 'refmask' definition 'refMask'.
x265_2.8/source/encoder/analysis.cpp:2995:100: note: Function 'checkInter_rd0_4' argument 4 names different: declaration 'refmask' definition 'refMask'.
x265_2.8/source/encoder/analysis.cpp:3059:100: style: Function 'checkInter_rd5_6' argument 4 names different: declaration 'refmask' definition 'refMask'. [funcArgNamesDifferent]
x265_2.8/source/encoder/analysis.h:187:94: note: Function 'checkInter_rd5_6' argument 4 names different: declaration 'refmask' definition 'refMask'.
x265_2.8/source/encoder/analysis.cpp:3059:100: note: Function 'checkInter_rd5_6' argument 4 names different: declaration 'refmask' definition 'refMask'.
x265_2.8/source/encoder/analysis.cpp:3249:44: style: Function 'encodeResidue' argument 1 names different: declaration 'parentCTU' definition 'ctu'. [funcArgNamesDifferent]
x265_2.8/source/encoder/analysis.h:203:38: note: Function 'encodeResidue' argument 1 names different: declaration 'parentCTU' definition 'ctu'.
x265_2.8/source/encoder/analysis.cpp:3249:44: note: Function 'encodeResidue' argument 1 names different: declaration 'parentCTU' definition 'ctu'.
x265_2.8/source/encoder/analysis.cpp:3557:106: style: Function 'calculateQpforCuSize' argument 4 names different: declaration 'baseQP' definition 'baseQp'. [funcArgNamesDifferent]
x265_2.8/source/encoder/analysis.h:205:104: note: Function 'calculateQpforCuSize' argument 4 names different: declaration 'baseQP' definition 'baseQp'.
x265_2.8/source/encoder/analysis.cpp:3557:106: note: Function 'calculateQpforCuSize' argument 4 names different: declaration 'baseQP' definition 'baseQp'.
x265_2.8/source/encoder/rdcost.h:102:29: warning: Suspicious code: sign conversion of -129 in calculation because '-129' has a negative value [signConversion]
x265_2.8/source/encoder/rdcost.h:123:30: warning: Suspicious code: sign conversion of 18446744073709551615 in calculation because '18446744073709551615' has a negative value [signConversion]
x265_2.8/source/encoder/rdcost.h:137:30: warning: Suspicious code: sign conversion of 18446744073709551615 in calculation because '18446744073709551615' has a negative value [signConversion]
x265_2.8/source/encoder/rdcost.h:150:29: warning: Suspicious code: sign conversion of -129 in calculation because '-129' has a negative value [signConversion]
x265_2.8/source/encoder/rdcost.h:158:29: warning: Suspicious code: sign conversion of -129 in calculation because '-129' has a negative value [signConversion]
x265_2.8/source/encoder/rdcost.h:171:29: warning: Suspicious code: sign conversion of -129 in calculation because '-129' has a negative value [signConversion]
x265_2.8/source/encoder/bitcost.h:38:5: warning: Member variable 'BitCost::m_fpelMvCosts' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.h:347:9: warning: Member variable 'PME::m_jobs' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_modeDepth' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_bTryLossless' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_bChromaSa8d' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_reuseDepth' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_reuseModes' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_reusePartSize' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_reuseMergeFlag' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_splitRefIdx' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::cacheCost' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_multipassAnalysis' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_multipassDepth' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_multipassMv' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_multipassMvpIdx' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_multipassRef' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_multipassModes' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_refineLevel' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_additionalCtuInfo' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.cpp:73:11: warning: Member variable 'Analysis::m_prevCtuInfoChange' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/analysis.h:97:9: warning: Member variable 'PMODE::modes' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.h:385:40: performance: Variable 'distortion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
x265_2.8/source/encoder/rdcost.h:114:16: performance: Technically the member function 'X265_NS::RDCost::psyCost' can be static. [functionStatic]
x265_2.8/source/encoder/api.cpp:719:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:719:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:719:21: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:719:21: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:719:21: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:719:21: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:728:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:728:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:728:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:728:25: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:730:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:730:29: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:738:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:738:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:745:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:745:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:751:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:751:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:767:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:767:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:768:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:768:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:769:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:770:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:770:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:771:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:771:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:772:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:772:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:773:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:773:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:774:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:774:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:775:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:775:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/api.cpp:97:16: style: Same expression on both sides of '||' because the value of '!param' and '!latestParam' are the same. [duplicateExpression]
x265_2.8/source/encoder/api.cpp:95:51: note: 'param' is assigned value 'PARAM_NS::x265_param_alloc()' here.
x265_2.8/source/encoder/api.cpp:96:57: note: 'latestParam' is assigned value 'PARAM_NS::x265_param_alloc()' here.
x265_2.8/source/encoder/api.cpp:97:16: note: Same expression on both sides of '||' because the value of '!param' and '!latestParam' are the same.
x265_2.8/source/encoder/api.cpp:527:21: style: The scope of the variable 'method' can be reduced. [variableScope]
x265_2.8/source/encoder/api.cpp:528:21: style: The scope of the variable 'multilibname' can be reduced. [variableScope]
x265_2.8/source/encoder/api.cpp:613:21: style: The scope of the variable 'method' can be reduced. [variableScope]
x265_2.8/source/encoder/api.cpp:614:21: style: The scope of the variable 'multilibname' can be reduced. [variableScope]
x265_2.8/source/encoder/bitcost.cpp:54:46: error: Array index -9998 is out of bounds. [negativeIndex]
x265_2.8/source/encoder/bitcost.cpp:72:42: error: Array index -16384 is out of bounds. [negativeIndex]
x265_2.8/source/encoder/bitcost.cpp:39:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
x265_2.8/source/encoder/bitcost.cpp:33:9: note: outer condition: !s_costs[qp]
x265_2.8/source/encoder/bitcost.cpp:39:13: note: identical inner condition: !s_costs[qp]
x265_2.8/source/encoder/bitcost.cpp:62:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
x265_2.8/source/encoder/bitcost.cpp:59:13: note: outer condition: !s_fpelMvCosts[qp][j]
x265_2.8/source/encoder/bitcost.cpp:62:17: note: identical inner condition: !s_fpelMvCosts[qp][j]
x265_2.8/source/encoder/dpb.cpp:325:37: style: Function 'getNalUnitType' argument 1 names different: declaration 'curPoc' definition 'curPOC'. [funcArgNamesDifferent]
x265_2.8/source/encoder/dpb.h:74:36: note: Function 'getNalUnitType' argument 1 names different: declaration 'curPoc' definition 'curPOC'.
x265_2.8/source/encoder/dpb.cpp:325:37: note: Function 'getNalUnitType' argument 1 names different: declaration 'curPoc' definition 'curPOC'.
x265_2.8/source/encoder/dpb.h:74:17: style: Technically the member function 'X265_NS::DPB::getNalUnitType' can be const. [functionConst]
x265_2.8/source/encoder/dpb.cpp:325:18: note: Technically the member function 'X265_NS::DPB::getNalUnitType' can be const.
x265_2.8/source/encoder/dpb.h:74:17: note: Technically the member function 'X265_NS::DPB::getNalUnitType' can be const.
x265_2.8/source/encoder/dpb.h:50:5: style: Class 'DPB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/encoder/encoder.cpp:1816:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/encoder/encoder.cpp:3438:9: style: Variable 'tempBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3436:0: note: Variable 'tempBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3438:9: note: Variable 'tempBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3439:9: style: Variable 'depthBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3436:0: note: Variable 'depthBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3439:9: note: Variable 'depthBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3440:9: style: Variable 'modeBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3436:0: note: Variable 'modeBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3440:9: note: Variable 'modeBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3441:9: style: Variable 'partSizes' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3436:0: note: Variable 'partSizes' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3441:9: note: Variable 'partSizes' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3700:9: style: Variable 'intraVbvCostBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3699:0: note: Variable 'intraVbvCostBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3700:9: note: Variable 'intraVbvCostBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3701:9: style: Variable 'vbvCostBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3699:0: note: Variable 'vbvCostBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3701:9: note: Variable 'vbvCostBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3702:9: style: Variable 'satdForVbvBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3699:0: note: Variable 'satdForVbvBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3702:9: note: Variable 'satdForVbvBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3703:9: style: Variable 'intraSatdForVbvBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3699:0: note: Variable 'intraSatdForVbvBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3703:9: note: Variable 'intraSatdForVbvBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3756:9: style: Variable 'tempBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3754:0: note: Variable 'tempBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3756:9: note: Variable 'tempBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3757:9: style: Variable 'depthBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3754:0: note: Variable 'depthBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3757:9: note: Variable 'depthBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3758:9: style: Variable 'modeBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3754:0: note: Variable 'modeBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3758:9: note: Variable 'modeBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3759:9: style: Variable 'partSizes' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:3754:0: note: Variable 'partSizes' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:3759:9: note: Variable 'partSizes' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:4200:5: style: Variable 'tempBuf' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/encoder.cpp:4198:0: note: Variable 'tempBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:4200:5: note: Variable 'tempBuf' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/encoder.cpp:4328:25: style: The scope of the variable 'depth' can be reduced. [variableScope]
x265_2.8/source/encoder/encoder.cpp:4329:25: style: The scope of the variable 'mode' can be reduced. [variableScope]
x265_2.8/source/encoder/encoder.cpp:4330:25: style: The scope of the variable 'partSize' can be reduced. [variableScope]
x265_2.8/source/encoder/encoder.cpp:4356:25: style: The scope of the variable 'depth' can be reduced. [variableScope]
x265_2.8/source/encoder/encoder.cpp:4357:25: style: The scope of the variable 'predMode' can be reduced. [variableScope]
x265_2.8/source/encoder/encoder.cpp:4506:17: style: The scope of the variable 'depth' can be reduced. [variableScope]
x265_2.8/source/encoder/encoder.cpp:4524:21: style: The scope of the variable 'depth' can be reduced. [variableScope]
x265_2.8/source/encoder/encoder.cpp:4525:21: style: The scope of the variable 'predMode' can be reduced. [variableScope]
x265_2.8/source/encoder/encoder.cpp:427:5: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/encoder/encoder.cpp:1695:1: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/encoder/encoder.cpp:3199:1: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/encoder/encoder.cpp:3307:1: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/encoder/encoder.cpp:872:41: style: Function 'encode' argument 1 names different: declaration 'pic' definition 'pic_in'. [funcArgNamesDifferent]
x265_2.8/source/encoder/encoder.h:246:36: note: Function 'encode' argument 1 names different: declaration 'pic' definition 'pic_in'.
x265_2.8/source/encoder/encoder.cpp:872:41: note: Function 'encode' argument 1 names different: declaration 'pic' definition 'pic_in'.
x265_2.8/source/encoder/encoder.cpp:2046:39: style: Function 'finishFrameStats' argument 1 names different: declaration 'pic' definition 'curFrame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/encoder.h:295:34: note: Function 'finishFrameStats' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/encoder.cpp:2046:39: note: Function 'finishFrameStats' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/encoder.cpp:2517:37: style: Function 'configure' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent]
x265_2.8/source/encoder/encoder.h:272:32: note: Function 'configure' argument 1 names different: declaration 'param' definition 'p'.
x265_2.8/source/encoder/encoder.cpp:2517:37: note: Function 'configure' argument 1 names different: declaration 'param' definition 'p'.
x265_2.8/source/encoder/encoder.cpp:3339:66: style: Function 'readAnalysisFile' argument 2 names different: declaration 'poc' definition 'curPoc'. [funcArgNamesDifferent]
x265_2.8/source/encoder/encoder.h:284:61: note: Function 'readAnalysisFile' argument 2 names different: declaration 'poc' definition 'curPoc'.
x265_2.8/source/encoder/encoder.cpp:3339:66: note: Function 'readAnalysisFile' argument 2 names different: declaration 'poc' definition 'curPoc'.
x265_2.8/source/encoder/encoder.cpp:3613:66: style: Function 'readAnalysisFile' argument 2 names different: declaration 'poc' definition 'curPoc'. [funcArgNamesDifferent]
x265_2.8/source/encoder/encoder.h:286:61: note: Function 'readAnalysisFile' argument 2 names different: declaration 'poc' definition 'curPoc'.
x265_2.8/source/encoder/encoder.cpp:3613:66: note: Function 'readAnalysisFile' argument 2 names different: declaration 'poc' definition 'curPoc'.
x265_2.8/source/encoder/encoder.cpp:3986:69: style: Function 'validateAnalysisData' argument 2 names different: declaration 'readWriteFlag' definition 'writeFlag'. [funcArgNamesDifferent]
x265_2.8/source/encoder/encoder.h:297:64: note: Function 'validateAnalysisData' argument 2 names different: declaration 'readWriteFlag' definition 'writeFlag'.
x265_2.8/source/encoder/encoder.cpp:3986:69: note: Function 'validateAnalysisData' argument 2 names different: declaration 'readWriteFlag' definition 'writeFlag'.
x265_2.8/source/encoder/encoder.cpp:4168:77: style: Function 'readAnalysis2PassFile' argument 2 names different: declaration 'poc' definition 'curPoc'. [funcArgNamesDifferent]
x265_2.8/source/encoder/encoder.h:293:72: note: Function 'readAnalysis2PassFile' argument 2 names different: declaration 'poc' definition 'curPoc'.
x265_2.8/source/encoder/encoder.cpp:4168:77: note: Function 'readAnalysis2PassFile' argument 2 names different: declaration 'poc' definition 'curPoc'.
x265_2.8/source/encoder/encoder.cpp:4293:53: style: Function 'writeAnalysisFile' argument 1 names different: declaration 'pic' definition 'analysis'. [funcArgNamesDifferent]
x265_2.8/source/encoder/encoder.h:292:48: note: Function 'writeAnalysisFile' argument 1 names different: declaration 'pic' definition 'analysis'.
x265_2.8/source/encoder/encoder.cpp:4293:53: note: Function 'writeAnalysisFile' argument 1 names different: declaration 'pic' definition 'analysis'.
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_residualSumEmergency' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_countEmergency' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_offsetEmergency' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_firstPts' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_bframeDelayTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_prevReorderedPts' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_encodeStartTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_bframeDelay' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_numPools' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_conformanceMode' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_lastBPSEI' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_externalFlush' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_emitCLLSEI' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_bZeroLatency' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_bQueuedIntraRefresh' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_iBitsCostSum' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_refIdxLastGOP' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_bToneMap' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_rdCost' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_variance' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/encoder.cpp:59:10: warning: Member variable 'Encoder::m_trainingCount' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/slicetype.h:190:5: warning: Member variable 'PreLookaheadGroup::m_preframes' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/slicetype.h:207:5: warning: Member variable 'CostEstimateGroup::m_coop' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/slicetype.h:207:5: warning: Member variable 'CostEstimateGroup::m_slice' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/slicetype.h:207:5: warning: Member variable 'CostEstimateGroup::m_estimates' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.h:111:5: warning: Member variable 'FrameFilter::m_hChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.h:111:5: warning: Member variable 'FrameFilter::m_vChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.h:111:5: warning: Member variable 'FrameFilter::m_pad' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.h:111:5: warning: Member variable 'FrameFilter::m_numRows' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.h:111:5: warning: Member variable 'FrameFilter::m_numCols' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.h:111:5: warning: Member variable 'FrameFilter::m_saoRowDelay' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.h:111:5: warning: Member variable 'FrameFilter::m_lastHeight' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.h:111:5: warning: Member variable 'FrameFilter::m_lastWidth' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:74:5: warning: Member variable 'SEIMasteringDisplayColorVolume::displayPrimaryX' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:74:5: warning: Member variable 'SEIMasteringDisplayColorVolume::displayPrimaryY' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:74:5: warning: Member variable 'SEIMasteringDisplayColorVolume::whitePointX' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:74:5: warning: Member variable 'SEIMasteringDisplayColorVolume::whitePointY' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:74:5: warning: Member variable 'SEIMasteringDisplayColorVolume::maxDisplayMasteringLuminance' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:74:5: warning: Member variable 'SEIMasteringDisplayColorVolume::minDisplayMasteringLuminance' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:110:5: warning: Member variable 'SEIContentLightLevel::max_content_light_level' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:110:5: warning: Member variable 'SEIContentLightLevel::max_pic_average_light_level' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:127:5: warning: Member variable 'SEIDecodedPictureHash::m_method' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:127:5: warning: Member variable 'SEIDecodedPictureHash::m_digest' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:167:5: warning: Member variable 'SEIActiveParameterSets::m_selfContainedCvsFlag' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:167:5: warning: Member variable 'SEIActiveParameterSets::m_noParamSetUpdateFlag' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:189:5: warning: Member variable 'SEIBufferingPeriod::m_initialCpbRemovalDelay' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:189:5: warning: Member variable 'SEIBufferingPeriod::m_initialCpbRemovalDelayOffset' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:221:5: warning: Member variable 'SEIPictureTiming::m_picStruct' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:221:5: warning: Member variable 'SEIPictureTiming::m_sourceScanType' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:221:5: warning: Member variable 'SEIPictureTiming::m_duplicateFlag' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:221:5: warning: Member variable 'SEIPictureTiming::m_auCpbRemovalDelay' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:221:5: warning: Member variable 'SEIPictureTiming::m_picDpbOutputDelay' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:258:5: warning: Member variable 'SEIRecoveryPoint::m_recoveryPocCnt' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:258:5: warning: Member variable 'SEIRecoveryPoint::m_exactMatchingFlag' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:258:5: warning: Member variable 'SEIRecoveryPoint::m_brokenLinkFlag' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sei.h:280:5: warning: Member variable 'SEICreativeIntentMeta::m_payload' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/slicetype.h:190:5: style: Class 'PreLookaheadGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/encoder/ratecontrol.h:235:5: style: Class 'RateControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/encoder/frameencoder.h:211:9: style: Class 'WeightAnalysis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/encoder/sei.h:62:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:62:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:93:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:93:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:117:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:117:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:139:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:139:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:175:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:175:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:203:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:203:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:233:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:233:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:267:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:267:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:289:10: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:289:10: note: Function in derived class
x265_2.8/source/encoder/sei.h:311:7: style: The function 'writeSEI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/encoder/sei.h:48:18: note: Virtual function in base class
x265_2.8/source/encoder/sei.h:311:7: note: Function in derived class
x265_2.8/source/encoder/entropy.cpp:1822:63: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/encoder/entropy.cpp:1945:42: style: Redundant condition: log2TrSize==2. 'log2TrSize!=2 || (log2TrSize==2 && subSet==0)' is equivalent to 'log2TrSize!=2 || subSet==0' [redundantCondition]
x265_2.8/source/encoder/entropy.cpp:523:9: style: The scope of the variable 'data' can be reduced. [variableScope]
x265_2.8/source/encoder/entropy.cpp:1349:21: style: The scope of the variable 'bDenomCoded' can be reduced. [variableScope]
x265_2.8/source/encoder/entropy.cpp:1351:21: style: The scope of the variable 'totalSignalledWeightFlags' can be reduced. [variableScope]
x265_2.8/source/encoder/entropy.cpp:2010:47: style: The scope of the variable 'ctxSig' can be reduced. [variableScope]
x265_2.8/source/encoder/entropy.cpp:2033:47: style: The scope of the variable 'ctxSig' can be reduced. [variableScope]
x265_2.8/source/encoder/entropy.cpp:2074:22: style: The scope of the variable 'idx' can be reduced. [variableScope]
x265_2.8/source/encoder/entropy.cpp:755:39: style: Function 'encodeCTU' argument 1 names different: declaration 'cu' definition 'ctu'. [funcArgNamesDifferent]
x265_2.8/source/encoder/entropy.h:156:34: note: Function 'encodeCTU' argument 1 names different: declaration 'cu' definition 'ctu'.
x265_2.8/source/encoder/entropy.cpp:755:39: note: Function 'encodeCTU' argument 1 names different: declaration 'cu' definition 'ctu'.
x265_2.8/source/encoder/entropy.cpp:884:85: style: Function 'finishCU' argument 4 names different: declaration 'bEncodeDQP' definition 'bCodeDQP'. [funcArgNamesDifferent]
x265_2.8/source/encoder/entropy.h:228:80: note: Function 'finishCU' argument 4 names different: declaration 'bEncodeDQP' definition 'bCodeDQP'.
x265_2.8/source/encoder/entropy.cpp:884:85: note: Function 'finishCU' argument 4 names different: declaration 'bEncodeDQP' definition 'bCodeDQP'.
x265_2.8/source/encoder/entropy.cpp:917:79: style: Function 'encodeTransform' argument 3 names different: declaration 'tuDepth' definition 'curDepth'. [funcArgNamesDifferent]
x265_2.8/source/encoder/entropy.h:251:74: note: Function 'encodeTransform' argument 3 names different: declaration 'tuDepth' definition 'curDepth'.
x265_2.8/source/encoder/entropy.cpp:917:79: note: Function 'encodeTransform' argument 3 names different: declaration 'tuDepth' definition 'curDepth'.
x265_2.8/source/encoder/entropy.cpp:917:98: style: Function 'encodeTransform' argument 4 names different: declaration 'log2TrSize' definition 'log2CurSize'. [funcArgNamesDifferent]
x265_2.8/source/encoder/entropy.h:251:92: note: Function 'encodeTransform' argument 4 names different: declaration 'log2TrSize' definition 'log2CurSize'.
x265_2.8/source/encoder/entropy.cpp:917:98: note: Function 'encodeTransform' argument 4 names different: declaration 'log2TrSize' definition 'log2CurSize'.
x265_2.8/source/encoder/entropy.cpp:1052:83: style: Function 'encodeTransformLuma' argument 3 names different: declaration 'tuDepth' definition 'curDepth'. [funcArgNamesDifferent]
x265_2.8/source/encoder/entropy.h:253:78: note: Function 'encodeTransformLuma' argument 3 names different: declaration 'tuDepth' definition 'curDepth'.
x265_2.8/source/encoder/entropy.cpp:1052:83: note: Function 'encodeTransformLuma' argument 3 names different: declaration 'tuDepth' definition 'curDepth'.
x265_2.8/source/encoder/entropy.cpp:1052:102: style: Function 'encodeTransformLuma' argument 4 names different: declaration 'log2TrSize' definition 'log2CurSize'. [funcArgNamesDifferent]
x265_2.8/source/encoder/entropy.h:253:96: note: Function 'encodeTransformLuma' argument 4 names different: declaration 'log2TrSize' definition 'log2CurSize'.
x265_2.8/source/encoder/entropy.cpp:1052:102: note: Function 'encodeTransformLuma' argument 4 names different: declaration 'log2TrSize' definition 'log2CurSize'.
x265_2.8/source/encoder/entropy.cpp:1460:48: style: Function 'writeCoefRemainExGolomb' argument 1 names different: declaration 'symbol' definition 'codeNumber'. [funcArgNamesDifferent]
x265_2.8/source/encoder/entropy.h:235:43: note: Function 'writeCoefRemainExGolomb' argument 1 names different: declaration 'symbol' definition 'codeNumber'.
x265_2.8/source/encoder/entropy.cpp:1460:48: note: Function 'writeCoefRemainExGolomb' argument 1 names different: declaration 'symbol' definition 'codeNumber'.
x265_2.8/source/encoder/entropy.cpp:1815:61: style: Function 'codeCoeffNxN' argument 2 names different: declaration 'coef' definition 'coeff'. [funcArgNamesDifferent]
x265_2.8/source/encoder/entropy.h:169:56: note: Function 'codeCoeffNxN' argument 2 names different: declaration 'coef' definition 'coeff'.
x265_2.8/source/encoder/entropy.cpp:1815:61: note: Function 'codeCoeffNxN' argument 2 names different: declaration 'coef' definition 'coeff'.
x265_2.8/source/encoder/entropy.cpp:2081:41: style: Boolean variable 'bIsLuma' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
x265_2.8/source/encoder/entropy.cpp:2096:42: style: Boolean variable 'bHideFirstSign' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
x265_2.8/source/encoder/entropy.cpp:224:10: warning: Member variable 'Entropy::m_contextState' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/entropy.cpp:224:10: warning: Member variable 'Entropy::m_low' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/entropy.cpp:224:10: warning: Member variable 'Entropy::m_range' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/entropy.cpp:224:10: warning: Member variable 'Entropy::m_bufferedByte' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/entropy.cpp:224:10: warning: Member variable 'Entropy::m_numBufferedBytes' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/entropy.cpp:224:10: warning: Member variable 'Entropy::m_bitsLeft' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/entropy.cpp:224:10: warning: Member variable 'Entropy::m_estBitsSbac' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:64:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
x265_2.8/source/encoder/frameencoder.cpp:437:19: style: C-style pointer casting [cstyleCast]
x265_2.8/source/encoder/frameencoder.cpp:473:19: style: C-style pointer casting [cstyleCast]
x265_2.8/source/encoder/frameencoder.cpp:503:10: style: The scope of the variable 'payloadChange' can be reduced. [variableScope]
x265_2.8/source/encoder/frameencoder.cpp:1631:34: style: The scope of the variable 'cuStat' can be reduced. [variableScope]
x265_2.8/source/encoder/frameencoder.cpp:1317:42: style: Function 'processRowEncoder' argument 1 names different: declaration 'row' definition 'intRow'. [funcArgNamesDifferent]
x265_2.8/source/encoder/frameencoder.h:237:40: note: Function 'processRowEncoder' argument 1 names different: declaration 'row' definition 'intRow'.
x265_2.8/source/encoder/frameencoder.cpp:1317:42: note: Function 'processRowEncoder' argument 1 names different: declaration 'row' definition 'intRow'.
x265_2.8/source/encoder/frameencoder.cpp:1961:71: style: Function 'collectCTUStatistics' argument 2 names different: declaration 'frameLog' definition 'log'. [funcArgNamesDifferent]
x265_2.8/source/encoder/frameencoder.h:231:62: note: Function 'collectCTUStatistics' argument 2 names different: declaration 'frameLog' definition 'log'.
x265_2.8/source/encoder/frameencoder.cpp:1961:71: note: Function 'collectCTUStatistics' argument 2 names different: declaration 'frameLog' definition 'log'.
x265_2.8/source/encoder/frameencoder.cpp:2108:49: style: Function 'getEncodedPicture' argument 1 names different: declaration 'list' definition 'output'. [funcArgNamesDifferent]
x265_2.8/source/encoder/frameencoder.h:130:39: note: Function 'getEncodedPicture' argument 1 names different: declaration 'list' definition 'output'.
x265_2.8/source/encoder/frameencoder.cpp:2108:49: note: Function 'getEncodedPicture' argument 1 names different: declaration 'list' definition 'output'.
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_sliceCnt' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_numRows' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_numCols' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_filterRowDelay' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_filterRowDelayCus' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_refLagRows' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_sliceAddrBits' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_sliceGroupSize' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_sliceBaseRow' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_sliceMaxBlockRow' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_rowSliceTotalBits' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_SSDY' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_SSDU' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_SSDV' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_ssim' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_accessUnitBits' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_ssimCnt' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_crc' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_checksum' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_totalActiveWorkerCount' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_activeWorkerCountSamples' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_countRowBlocks' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_startCompressTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_row0WaitTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_allRowsAvailableTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_endCompressTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_endFrameTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_stallStartTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_totalWorkerElapsedTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/frameencoder.cpp:41:15: warning: Member variable 'FrameEncoder::m_totalNoWorkerTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/framefilter.cpp:475:57: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/encoder/framefilter.cpp:517:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/encoder/framefilter.cpp:538:46: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/encoder/framefilter.cpp:544:46: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/encoder/framefilter.cpp:550:46: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/encoder/framefilter.cpp:229:32: style: Function 'start' argument 1 names different: declaration 'pic' definition 'frame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/framefilter.h:128:23: note: Function 'start' argument 1 names different: declaration 'pic' definition 'frame'.
x265_2.8/source/encoder/framefilter.cpp:229:32: note: Function 'start' argument 1 names different: declaration 'pic' definition 'frame'.
x265_2.8/source/encoder/level.cpp:457:9: style: Condition 'bInvalidDepth' is always false [knownConditionTrueFalse]
x265_2.8/source/encoder/level.cpp:439:26: note: Assignment 'bInvalidDepth=false', assigned value is 0
x265_2.8/source/encoder/level.cpp:457:9: note: Condition 'bInvalidDepth' is always false
x265_2.8/source/encoder/level.cpp:225:10: style: The scope of the variable 'bStillPicture' can be reduced. [variableScope]
x265_2.8/source/encoder/motion.cpp:165:117: style: Function 'setSourcePU' argument 6 names different: declaration 'searchMethod' definition 'method'. [funcArgNamesDifferent]
x265_2.8/source/encoder/motion.h:79:105: note: Function 'setSourcePU' argument 6 names different: declaration 'searchMethod' definition 'method'.
x265_2.8/source/encoder/motion.cpp:165:117: note: Function 'setSourcePU' argument 6 names different: declaration 'searchMethod' definition 'method'.
x265_2.8/source/encoder/motion.cpp:165:135: style: Function 'setSourcePU' argument 7 names different: declaration 'subpelRefine' definition 'refine'. [funcArgNamesDifferent]
x265_2.8/source/encoder/motion.h:79:129: note: Function 'setSourcePU' argument 7 names different: declaration 'subpelRefine' definition 'refine'.
x265_2.8/source/encoder/motion.cpp:165:135: note: Function 'setSourcePU' argument 7 names different: declaration 'subpelRefine' definition 'refine'.
x265_2.8/source/encoder/motion.cpp:190:61: style: Function 'setSourcePU' argument 2 names different: declaration 'ctuAddr' definition '_ctuAddr'. [funcArgNamesDifferent]
x265_2.8/source/encoder/motion.h:80:49: note: Function 'setSourcePU' argument 2 names different: declaration 'ctuAddr' definition '_ctuAddr'.
x265_2.8/source/encoder/motion.cpp:190:61: note: Function 'setSourcePU' argument 2 names different: declaration 'ctuAddr' definition '_ctuAddr'.
x265_2.8/source/encoder/motion.cpp:190:136: style: Function 'setSourcePU' argument 7 names different: declaration 'searchMethod' definition 'method'. [funcArgNamesDifferent]
x265_2.8/source/encoder/motion.h:80:123: note: Function 'setSourcePU' argument 7 names different: declaration 'searchMethod' definition 'method'.
x265_2.8/source/encoder/motion.cpp:190:136: note: Function 'setSourcePU' argument 7 names different: declaration 'searchMethod' definition 'method'.
x265_2.8/source/encoder/motion.cpp:190:154: style: Function 'setSourcePU' argument 8 names different: declaration 'subpelRefine' definition 'refine'. [funcArgNamesDifferent]
x265_2.8/source/encoder/motion.h:80:147: note: Function 'setSourcePU' argument 8 names different: declaration 'subpelRefine' definition 'refine'.
x265_2.8/source/encoder/motion.cpp:190:154: note: Function 'setSourcePU' argument 8 names different: declaration 'subpelRefine' definition 'refine'.
x265_2.8/source/encoder/motion.cpp:102:17: warning: Member variable 'MotionEstimate::partEnum' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/motion.cpp:111:5: performance: Variable 'chromaSatd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
x265_2.8/source/encoder/ratecontrol.cpp:77:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/ratecontrol.cpp:75:5: note: Variable 'y' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/ratecontrol.cpp:77:5: note: Variable 'y' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/ratecontrol.cpp:89:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/ratecontrol.cpp:87:5: note: Variable 'y' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/ratecontrol.cpp:89:5: note: Variable 'y' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/ratecontrol.cpp:987:32: style: The scope of the variable 'factor' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:988:32: style: The scope of the variable 'step' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:1534:12: style: The scope of the variable 'qscaleOrig' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:1534:24: style: The scope of the variable 'qscaleNew' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:1599:12: style: The scope of the variable 'overflow' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:1926:22: style: The scope of the variable 'isEncodeBeg' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:2290:14: style: The scope of the variable 'rowSatdCostSoFar' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:2412:12: style: The scope of the variable 'stepSize' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:2949:18: style: The scope of the variable 'length' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:2972:18: style: The scope of the variable 'length' can be reduced. [variableScope]
x265_2.8/source/encoder/ratecontrol.cpp:956:1: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/encoder/ratecontrol.cpp:1143:1: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/encoder/ratecontrol.cpp:1088:59: style: Function 'vbv2Pass' argument 2 names different: declaration 'frameCount' definition 'endPos'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:285:52: note: Function 'vbv2Pass' argument 2 names different: declaration 'frameCount' definition 'endPos'.
x265_2.8/source/encoder/ratecontrol.cpp:1088:59: note: Function 'vbv2Pass' argument 2 names different: declaration 'frameCount' definition 'endPos'.
x265_2.8/source/encoder/ratecontrol.cpp:1490:57: style: Function 'countExpectedBits' argument 2 names different: declaration 'framesCount' definition 'endPos'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:284:48: note: Function 'countExpectedBits' argument 2 names different: declaration 'framesCount' definition 'endPos'.
x265_2.8/source/encoder/ratecontrol.cpp:1490:57: note: Function 'countExpectedBits' argument 2 names different: declaration 'framesCount' definition 'endPos'.
x265_2.8/source/encoder/ratecontrol.cpp:1502:80: style: Function 'findUnderflow' argument 5 names different: declaration 'framesCount' definition 'endPos'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:286:73: note: Function 'findUnderflow' argument 5 names different: declaration 'framesCount' definition 'endPos'.
x265_2.8/source/encoder/ratecontrol.cpp:1502:80: note: Function 'findUnderflow' argument 5 names different: declaration 'framesCount' definition 'endPos'.
x265_2.8/source/encoder/ratecontrol.cpp:1550:45: style: Function 'cuTreeReadFor2Pass' argument 1 names different: declaration 'curFrame' definition 'frame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:250:36: note: Function 'cuTreeReadFor2Pass' argument 1 names different: declaration 'curFrame' definition 'frame'.
x265_2.8/source/encoder/ratecontrol.cpp:1550:45: note: Function 'cuTreeReadFor2Pass' argument 1 names different: declaration 'curFrame' definition 'frame'.
x265_2.8/source/encoder/ratecontrol.cpp:1635:47: style: Function 'rateEstimateQscale' argument 1 names different: declaration 'pic' definition 'curFrame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:269:38: note: Function 'rateEstimateQscale' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/ratecontrol.cpp:1635:47: note: Function 'rateEstimateQscale' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/ratecontrol.cpp:2101:51: style: Function 'hrdFullness' argument 1 names different: declaration 'sei' definition 'seiBP'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:251:42: note: Function 'hrdFullness' argument 1 names different: declaration 'sei' definition 'seiBP'.
x265_2.8/source/encoder/ratecontrol.cpp:2101:51: note: Function 'hrdFullness' argument 1 names different: declaration 'sei' definition 'seiBP'.
x265_2.8/source/encoder/ratecontrol.cpp:2131:39: style: Function 'clipQscale' argument 1 names different: declaration 'pic' definition 'curFrame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:276:30: note: Function 'clipQscale' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/ratecontrol.cpp:2131:39: note: Function 'clipQscale' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/ratecontrol.cpp:2288:47: style: Function 'predictRowsSizeSum' argument 1 names different: declaration 'pic' definition 'curFrame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:280:38: note: Function 'predictRowsSizeSum' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/ratecontrol.cpp:2288:47: note: Function 'predictRowsSizeSum' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/ratecontrol.cpp:2288:87: style: Function 'predictRowsSizeSum' argument 3 names different: declaration 'qpm' definition 'qpVbv'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:280:73: note: Function 'predictRowsSizeSum' argument 3 names different: declaration 'qpm' definition 'qpVbv'.
x265_2.8/source/encoder/ratecontrol.cpp:2288:87: note: Function 'predictRowsSizeSum' argument 3 names different: declaration 'qpm' definition 'qpVbv'.
x265_2.8/source/encoder/ratecontrol.cpp:2288:103: style: Function 'predictRowsSizeSum' argument 4 names different: declaration 'encodedBits' definition 'encodedBitsSoFar'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:280:87: note: Function 'predictRowsSizeSum' argument 4 names different: declaration 'encodedBits' definition 'encodedBitsSoFar'.
x265_2.8/source/encoder/ratecontrol.cpp:2288:103: note: Function 'predictRowsSizeSum' argument 4 names different: declaration 'encodedBits' definition 'encodedBitsSoFar'.
x265_2.8/source/encoder/ratecontrol.cpp:2970:35: style: Function 'splitbUsed' argument 1 names different: declaration 'deltapoc' definition 'bused'. [funcArgNamesDifferent]
x265_2.8/source/encoder/ratecontrol.h:290:28: note: Function 'splitbUsed' argument 1 names different: declaration 'deltapoc' definition 'bused'.
x265_2.8/source/encoder/ratecontrol.cpp:2970:35: note: Function 'splitbUsed' argument 1 names different: declaration 'deltapoc' definition 'bused'.
x265_2.8/source/encoder/ratecontrol.cpp:1109:9: style: Variable 'iterations' is modified but its new value is never used. [unreadVariable]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_curSlice' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_isGrainEnabled' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_bufferSize' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_bufferFillFinal' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_bufferFill' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_bufferRate' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_vbvMaxRate' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_bufferFillActual' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_bufferExcess' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_pred' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_predType' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_currentSatd' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_framesDone' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_cplxrSum' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_wantedBitsWindow' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_accumPQp' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_accumPNorm' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_totalBits' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_encodedBits' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_satdCostWindow' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_encodedBitsWindow' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_sliderPos' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_lastRemovedSatdCost' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_numBframesInPattern' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_isPatternPresent' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_nominalRemovalTime' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_prevCpbFinalAT' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_isGopReEncoded' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_isQpModified' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_start' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_reencode' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_lastAccumPNorm' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_expectedBitsSum' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_predictedBits' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_amortizeFraction' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.cpp:149:14: warning: Member variable 'RateControl::m_amortizeFrames' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/ratecontrol.h:270:12: style: Technically the member function 'X265_NS::RateControl::tuneAbrQScaleFromFeedback' can be const. [functionConst]
x265_2.8/source/encoder/ratecontrol.cpp:1595:21: note: Technically the member function 'X265_NS::RateControl::tuneAbrQScaleFromFeedback' can be const.
x265_2.8/source/encoder/ratecontrol.h:270:12: note: Technically the member function 'X265_NS::RateControl::tuneAbrQScaleFromFeedback' can be const.
x265_2.8/source/encoder/ratecontrol.h:273:12: performance: Technically the member function 'X265_NS::RateControl::getPredictorType' can be static. [functionStatic]
x265_2.8/source/encoder/ratecontrol.cpp:1420:18: note: Technically the member function 'X265_NS::RateControl::getPredictorType' can be static.
x265_2.8/source/encoder/ratecontrol.h:273:12: note: Technically the member function 'X265_NS::RateControl::getPredictorType' can be static.
x265_2.8/source/encoder/ratecontrol.h:275:12: performance: Technically the member function 'X265_NS::RateControl::updatePredictor' can be static. [functionStatic]
x265_2.8/source/encoder/ratecontrol.cpp:2552:19: note: Technically the member function 'X265_NS::RateControl::updatePredictor' can be static.
x265_2.8/source/encoder/ratecontrol.h:275:12: note: Technically the member function 'X265_NS::RateControl::updatePredictor' can be static.
x265_2.8/source/encoder/ratecontrol.h:278:12: performance: Technically the member function 'X265_NS::RateControl::predictSize' can be static. [functionStatic]
x265_2.8/source/encoder/ratecontrol.cpp:2126:21: note: Technically the member function 'X265_NS::RateControl::predictSize' can be static.
x265_2.8/source/encoder/ratecontrol.h:278:12: note: Technically the member function 'X265_NS::RateControl::predictSize' can be static.
x265_2.8/source/encoder/ratecontrol.h:289:12: performance: Technically the member function 'X265_NS::RateControl::splitdeltaPOC' can be static. [functionStatic]
x265_2.8/source/encoder/ratecontrol.cpp:2947:19: note: Technically the member function 'X265_NS::RateControl::splitdeltaPOC' can be static.
x265_2.8/source/encoder/ratecontrol.h:289:12: note: Technically the member function 'X265_NS::RateControl::splitdeltaPOC' can be static.
x265_2.8/source/encoder/ratecontrol.h:290:12: performance: Technically the member function 'X265_NS::RateControl::splitbUsed' can be static. [functionStatic]
x265_2.8/source/encoder/ratecontrol.cpp:2970:19: note: Technically the member function 'X265_NS::RateControl::splitbUsed' can be static.
x265_2.8/source/encoder/ratecontrol.h:290:12: note: Technically the member function 'X265_NS::RateControl::splitbUsed' can be static.
x265_2.8/source/encoder/ratecontrol.cpp:600:26: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x265_2.8/source/encoder/ratecontrol.cpp:2834:40: error: Undefined behavior: Variable 'deltaPOC' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
x265_2.8/source/encoder/ratecontrol.cpp:2835:37: error: Undefined behavior: Variable 'bUsed' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
x265_2.8/source/encoder/reference.cpp:35:18: warning: Member variable 'MotionReference::numInterpPlanes' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:1438:46: style: Public interface of SAO is not safe. When calling SAO::calcSaoRdoCost(), if parameter lambda is 0 that leads to division by zero. [unsafeClassDivZero]
x265_2.8/source/encoder/sao.cpp:282:0: style: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'. [duplicateAssignExpression]
x265_2.8/source/encoder/sao.cpp:283:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:282:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:576:0: style: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'. [duplicateAssignExpression]
x265_2.8/source/encoder/sao.cpp:577:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:576:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:636:0: style: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'. [duplicateAssignExpression]
x265_2.8/source/encoder/sao.cpp:637:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:636:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:747:0: style: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'. [duplicateAssignExpression]
x265_2.8/source/encoder/sao.cpp:748:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:747:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:931:0: style: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'. [duplicateAssignExpression]
x265_2.8/source/encoder/sao.cpp:932:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:931:0: note: Same expression used in consecutive assignments of 'ctuWidth' and 'ctuHeight'.
x265_2.8/source/encoder/sao.cpp:310:64: style: The scope of the variable 'signLeft1' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:742:18: style: The scope of the variable 'fenc' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:775:9: style: The scope of the variable 'startX' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:776:9: style: The scope of the variable 'startY' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:926:18: style: The scope of the variable 'fenc' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:950:9: style: The scope of the variable 'startX' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:951:9: style: The scope of the variable 'startY' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:955:14: style: The scope of the variable 'stats' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:956:14: style: The scope of the variable 'count' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:958:9: style: The scope of the variable 'skipB' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:958:16: style: The scope of the variable 'skipR' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:1401:26: style: The scope of the variable 'offsetOrg' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:1402:26: style: The scope of the variable 'offsetOut' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:1423:22: style: The scope of the variable 'offsetOrg' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:1424:22: style: The scope of the variable 'offsetOut' can be reduced. [variableScope]
x265_2.8/source/encoder/sao.cpp:163:1: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/encoder/sao.cpp:227:29: style: Function 'startSlice' argument 1 names different: declaration 'pic' definition 'frame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/sao.h:114:28: note: Function 'startSlice' argument 1 names different: declaration 'pic' definition 'frame'.
x265_2.8/source/encoder/sao.cpp:227:29: note: Function 'startSlice' argument 1 names different: declaration 'pic' definition 'frame'.
x265_2.8/source/encoder/sao.cpp:919:44: style: Function 'calcSaoStatsCu_BeforeDblk' argument 1 names different: declaration 'pic' definition 'frame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/sao.h:124:43: note: Function 'calcSaoStatsCu_BeforeDblk' argument 1 names different: declaration 'pic' definition 'frame'.
x265_2.8/source/encoder/sao.cpp:919:44: note: Function 'calcSaoStatsCu_BeforeDblk' argument 1 names different: declaration 'pic' definition 'frame'.
x265_2.8/source/encoder/sao.cpp:42:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
x265_2.8/source/encoder/sao.cpp:907:29: style: Variable 'fenc' is assigned a value that is never used. [unreadVariable]
x265_2.8/source/encoder/sao.cpp:1587:24: style: Variable 'costPartBest' is assigned a value that is never used. [unreadVariable]
x265_2.8/source/encoder/sao.cpp:1729:24: style: Variable 'costPartBest' is assigned a value that is never used. [unreadVariable]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_count' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_offset' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_offsetOrg' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_offsetBo' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_offsetEo' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_chromaFormat' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_numCuInWidth' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_numCuInHeight' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_hChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_vChromaShift' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_frame' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.cpp:74:6: warning: Member variable 'SAO::m_numNoSao' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/sao.h:132:13: performance: Technically the member function 'X265_NS::SAO::calcSaoRdoCost' can be static. [functionStatic]
x265_2.8/source/encoder/sao.cpp:1435:21: note: Technically the member function 'X265_NS::SAO::calcSaoRdoCost' can be static.
x265_2.8/source/encoder/sao.h:132:13: note: Technically the member function 'X265_NS::SAO::calcSaoRdoCost' can be static.
x265_2.8/source/encoder/search.cpp:51:5: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
x265_2.8/source/encoder/search.cpp:2758:9: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
x265_2.8/source/encoder/search.cpp:2836:9: style: Variable 'mvBits' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/search.cpp:2832:21: note: Variable 'mvBits' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/search.cpp:2836:9: note: Variable 'mvBits' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/search.cpp:310:0: style: Same expression used in consecutive assignments of 'qtLayer' and 'sizeIdx'. [duplicateAssignExpression]
x265_2.8/source/encoder/search.cpp:311:0: note: Same expression used in consecutive assignments of 'qtLayer' and 'sizeIdx'.
x265_2.8/source/encoder/search.cpp:310:0: note: Same expression used in consecutive assignments of 'qtLayer' and 'sizeIdx'.
x265_2.8/source/encoder/search.cpp:979:51: style: Same expression on both sides of '-' because the value of 'log2TrSizeC' and '2' are the same. [duplicateExpression]
x265_2.8/source/encoder/search.cpp:952:34: note: 'log2TrSizeC' is assigned value '2' here.
x265_2.8/source/encoder/search.cpp:979:51: note: Same expression on both sides of '-' because the value of 'log2TrSizeC' and '2' are the same.
x265_2.8/source/encoder/search.cpp:3528:121: style: Same expression on both sides of '&&'. [duplicateExpression]
x265_2.8/source/encoder/search.cpp:1404:18: style: The scope of the variable 'lowmode' can be reduced. [variableScope]
x265_2.8/source/encoder/search.cpp:1404:27: style: The scope of the variable 'highmode' can be reduced. [variableScope]
x265_2.8/source/encoder/search.cpp:2174:10: style: The scope of the variable 'useAsMVP' can be reduced. [variableScope]
x265_2.8/source/encoder/search.cpp:3151:14: style: The scope of the variable 'numSig' can be reduced. [variableScope]
x265_2.8/source/encoder/search.cpp:3154:14: style: The scope of the variable 'singleEnergy' can be reduced. [variableScope]
x265_2.8/source/encoder/search.cpp:3156:14: style: The scope of the variable 'minCost' can be reduced. [variableScope]
x265_2.8/source/encoder/search.cpp:176:1: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/encoder/search.cpp:205:60: style: Function 'setLambdaFromQP' argument 3 names different: declaration 'lambdaQP' definition 'lambdaQp'. [funcArgNamesDifferent]
x265_2.8/source/encoder/search.h:298:61: note: Function 'setLambdaFromQP' argument 3 names different: declaration 'lambdaQP' definition 'lambdaQp'.
x265_2.8/source/encoder/search.cpp:205:60: note: Function 'setLambdaFromQP' argument 3 names different: declaration 'lambdaQP' definition 'lambdaQp'.
x265_2.8/source/encoder/search.cpp:305:127: style: Function 'codeIntraLumaQT' argument 6 names different: declaration 'costs' definition 'outCost'. [funcArgNamesDifferent]
x265_2.8/source/encoder/search.h:401:127: note: Function 'codeIntraLumaQT' argument 6 names different: declaration 'costs' definition 'outCost'.
x265_2.8/source/encoder/search.cpp:305:127: note: Function 'codeIntraLumaQT' argument 6 names different: declaration 'costs' definition 'outCost'.
x265_2.8/source/encoder/search.cpp:510:112: style: Function 'codeIntraLumaTSkip' argument 5 names different: declaration 'costs' definition 'outCost'. [funcArgNamesDifferent]
x265_2.8/source/encoder/search.h:402:112: note: Function 'codeIntraLumaTSkip' argument 5 names different: declaration 'costs' definition 'outCost'.
x265_2.8/source/encoder/search.cpp:510:112: note: Function 'codeIntraLumaTSkip' argument 5 names different: declaration 'costs' definition 'outCost'.
x265_2.8/source/encoder/search.cpp:1236:73: style: Function 'checkIntra' argument 3 names different: declaration 'partSizes' definition 'partSize'. [funcArgNamesDifferent]
x265_2.8/source/encoder/search.h:304:73: note: Function 'checkIntra' argument 3 names different: declaration 'partSizes' definition 'partSize'.
x265_2.8/source/encoder/search.cpp:1236:73: note: Function 'checkIntra' argument 3 names different: declaration 'partSizes' definition 'partSize'.
x265_2.8/source/encoder/search.cpp:2154:94: style: Function 'predInterSearch' argument 4 names different: declaration 'masks' definition 'refMasks'. [funcArgNamesDifferent]
x265_2.8/source/encoder/search.h:312:94: note: Function 'predInterSearch' argument 4 names different: declaration 'masks' definition 'refMasks'.
x265_2.8/source/encoder/search.cpp:2154:94: note: Function 'predInterSearch' argument 4 names different: declaration 'masks' definition 'refMasks'.
x265_2.8/source/encoder/search.cpp:2568:60: style: Function 'getBlkBits' argument 3 names different: declaration 'puIdx' definition 'partIdx'. [funcArgNamesDifferent]
x265_2.8/source/encoder/search.h:427:63: note: Function 'getBlkBits' argument 3 names different: declaration 'puIdx' definition 'partIdx'.
x265_2.8/source/encoder/search.cpp:2568:60: note: Function 'getBlkBits' argument 3 names different: declaration 'puIdx' definition 'partIdx'.
x265_2.8/source/encoder/search.cpp:3088:97: style: Function 'estimateResidualQT' argument 4 names different: declaration 'depth' definition 'tuDepth'. [funcArgNamesDifferent]
x265_2.8/source/encoder/search.h:398:97: note: Function 'estimateResidualQT' argument 4 names different: declaration 'depth' definition 'tuDepth'.
x265_2.8/source/encoder/search.cpp:3088:97: note: Function 'estimateResidualQT' argument 4 names different: declaration 'depth' definition 'tuDepth'.
x265_2.8/source/encoder/search.cpp:3088:131: style: Function 'estimateResidualQT' argument 6 names different: declaration 'costs' definition 'outCosts'. [funcArgNamesDifferent]
x265_2.8/source/encoder/search.h:398:129: note: Function 'estimateResidualQT' argument 6 names different: declaration 'costs' definition 'outCosts'.
x265_2.8/source/encoder/search.cpp:3088:131: note: Function 'estimateResidualQT' argument 6 names different: declaration 'costs' definition 'outCosts'.
x265_2.8/source/encoder/search.cpp:280:9: style: Variable 'tuDepthC' is modified but its new value is never used. [unreadVariable]
x265_2.8/source/encoder/search.cpp:3820:9: style: Variable 'tuDepthC' is modified but its new value is never used. [unreadVariable]
x265_2.8/source/encoder/search.cpp:2655:36: style: Boolean variable 'm_bFrameParallel' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_rdCost' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_bFrameParallel' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_refLagPixels' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_limitTU' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_sliceMaxY' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_sliceMinY' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_tld' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_listSelBits' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/search.cpp:49:9: warning: Member variable 'Search::m_cacheTU' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/slicetype.cpp:790:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
x265_2.8/source/encoder/slicetype.cpp:533:5: style: Variable 'origscore' is reassigned a value before the old one has been used. [redundantAssignment]
x265_2.8/source/encoder/slicetype.cpp:526:0: note: Variable 'origscore' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/slicetype.cpp:533:5: note: Variable 'origscore' is reassigned a value before the old one has been used.
x265_2.8/source/encoder/slicetype.cpp:156:12: style: The scope of the variable 'strength' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:192:16: style: The scope of the variable 'avg_adj_pow2' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:198:22: style: The scope of the variable 'rowVariance' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:947:22: style: The scope of the variable 'lowresRow' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:1506:9: style: The scope of the variable 'numBFrames' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:1560:48: style: The scope of the variable 'cost2p1' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:1888:21: style: The scope of the variable 'p1' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:1960:19: style: The scope of the variable 'curnonb' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:2024:21: style: The scope of the variable 'p1' can be reduced. [variableScope]
x265_2.8/source/encoder/slicetype.cpp:884:48: style: Function 'getEstimatedPictureCost' argument 1 names different: declaration 'pic' definition 'curFrame'. [funcArgNamesDifferent]
x265_2.8/source/encoder/slicetype.h:155:44: note: Function 'getEstimatedPictureCost' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/slicetype.cpp:884:48: note: Function 'getEstimatedPictureCost' argument 1 names different: declaration 'pic' definition 'curFrame'.
x265_2.8/source/encoder/slicetype.cpp:1303:66: style: Function 'vbvLookahead' argument 3 names different: declaration 'keyframes' definition 'keyframe'. [funcArgNamesDifferent]
x265_2.8/source/encoder/slicetype.h:170:62: note: Function 'vbvLookahead' argument 3 names different: declaration 'keyframes' definition 'keyframe'.
x265_2.8/source/encoder/slicetype.cpp:1303:66: note: Function 'vbvLookahead' argument 3 names different: declaration 'keyframes' definition 'keyframe'.
x265_2.8/source/encoder/slicetype.cpp:1873:48: style: Function 'aqMotion' argument 2 names different: declaration 'bintra' definition 'bIntra'. [funcArgNamesDifferent]
x265_2.8/source/encoder/slicetype.h:171:44: note: Function 'aqMotion' argument 2 names different: declaration 'bintra' definition 'bIntra'.
x265_2.8/source/encoder/slicetype.cpp:1873:48: note: Function 'aqMotion' argument 2 names different: declaration 'bintra' definition 'bIntra'.
x265_2.8/source/encoder/slicetype.cpp:1957:61: style: Function 'cuTree' argument 3 names different: declaration 'bintra' definition 'bIntra'. [funcArgNamesDifferent]
x265_2.8/source/encoder/slicetype.h:175:57: note: Function 'cuTree' argument 3 names different: declaration 'bintra' definition 'bIntra'.
x265_2.8/source/encoder/slicetype.cpp:1957:61: note: Function 'cuTree' argument 3 names different: declaration 'bintra' definition 'bIntra'.
x265_2.8/source/encoder/slicetype.cpp:2060:61: style: Function 'estimateCUPropagate' argument 2 names different: declaration 'average_duration' definition 'averageDuration'. [funcArgNamesDifferent]
x265_2.8/source/encoder/slicetype.h:176:57: note: Function 'estimateCUPropagate' argument 2 names different: declaration 'average_duration' definition 'averageDuration'.
x265_2.8/source/encoder/slicetype.cpp:2060:61: note: Function 'estimateCUPropagate' argument 2 names different: declaration 'average_duration' definition 'averageDuration'.
x265_2.8/source/encoder/slicetype.cpp:2331:93: style: Function 'estimateFrameCost' argument 5 names different: declaration 'intraPenalty' definition 'bIntraPenalty'. [funcArgNamesDifferent]
x265_2.8/source/encoder/slicetype.h:242:78: note: Function 'estimateFrameCost' argument 5 names different: declaration 'intraPenalty' definition 'bIntraPenalty'.
x265_2.8/source/encoder/slicetype.cpp:2331:93: note: Function 'estimateFrameCost' argument 5 names different: declaration 'intraPenalty' definition 'bIntraPenalty'.
x265_2.8/source/encoder/slicetype.cpp:2420:63: style: Function 'estimateCUCost' argument 2 names different: declaration 'cux' definition 'cuX'. [funcArgNamesDifferent]
x265_2.8/source/encoder/slicetype.h:243:51: note: Function 'estimateCUCost' argument 2 names different: declaration 'cux' definition 'cuX'.
x265_2.8/source/encoder/slicetype.cpp:2420:63: note: Function 'estimateCUCost' argument 2 names different: declaration 'cux' definition 'cuX'.
x265_2.8/source/encoder/slicetype.cpp:2420:72: style: Function 'estimateCUCost' argument 3 names different: declaration 'cuy' definition 'cuY'. [funcArgNamesDifferent]
x265_2.8/source/encoder/slicetype.h:243:60: note: Function 'estimateCUCost' argument 3 names different: declaration 'cuy' definition 'cuY'.
x265_2.8/source/encoder/slicetype.cpp:2420:72: note: Function 'estimateCUCost' argument 3 names different: declaration 'cuy' definition 'cuY'.
x265_2.8/source/encoder/slicetype.cpp:589:12: warning: Member variable 'Lookahead::m_numPools' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/encoder/slicetype.h:87:10: style: Technically the member function 'X265_NS::LookaheadTLD::lowresIntraEstimate' can be const. [functionConst]
x265_2.8/source/encoder/slicetype.cpp:323:20: note: Technically the member function 'X265_NS::LookaheadTLD::lowresIntraEstimate' can be const.
x265_2.8/source/encoder/slicetype.h:87:10: note: Technically the member function 'X265_NS::LookaheadTLD::lowresIntraEstimate' can be const.
x265_2.8/source/encoder/slicetype.h:93:14: performance: Technically the member function 'X265_NS::LookaheadTLD::acEnergyCu' can be static. [functionStatic]
x265_2.8/source/encoder/slicetype.cpp:88:24: note: Technically the member function 'X265_NS::LookaheadTLD::acEnergyCu' can be static.
x265_2.8/source/encoder/slicetype.h:93:14: note: Technically the member function 'X265_NS::LookaheadTLD::acEnergyCu' can be static.
x265_2.8/source/encoder/slicetype.h:94:14: performance: Technically the member function 'X265_NS::LookaheadTLD::lumaSumCu' can be static. [functionStatic]
x265_2.8/source/encoder/slicetype.cpp:109:24: note: Technically the member function 'X265_NS::LookaheadTLD::lumaSumCu' can be static.
x265_2.8/source/encoder/slicetype.h:94:14: note: Technically the member function 'X265_NS::LookaheadTLD::lumaSumCu' can be static.
x265_2.8/source/input/yuv.h:64:5: style: Class 'YUVInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/input/y4m.h:72:5: style: Class 'Y4MInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/input/yuv.h:67:10: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:73:18: note: Virtual function in base class
x265_2.8/source/input/yuv.h:67:10: note: Function in derived class
x265_2.8/source/input/yuv.h:68:10: style: The function 'isEof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:77:18: note: Virtual function in base class
x265_2.8/source/input/yuv.h:68:10: note: Function in derived class
x265_2.8/source/input/yuv.h:69:10: style: The function 'isFail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:79:18: note: Virtual function in base class
x265_2.8/source/input/yuv.h:69:10: note: Function in derived class
x265_2.8/source/input/yuv.h:70:10: style: The function 'startReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:71:18: note: Virtual function in base class
x265_2.8/source/input/yuv.h:70:10: note: Function in derived class
x265_2.8/source/input/yuv.h:72:10: style: The function 'readPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:75:18: note: Virtual function in base class
x265_2.8/source/input/yuv.h:72:10: note: Function in derived class
x265_2.8/source/input/yuv.h:74:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:81:25: note: Virtual function in base class
x265_2.8/source/input/yuv.h:74:17: note: Function in derived class
x265_2.8/source/input/yuv.h:76:9: style: The function 'getWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:83:17: note: Virtual function in base class
x265_2.8/source/input/yuv.h:76:9: note: Function in derived class
x265_2.8/source/input/yuv.h:78:9: style: The function 'getHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:85:17: note: Virtual function in base class
x265_2.8/source/input/yuv.h:78:9: note: Function in derived class
x265_2.8/source/input/y4m.h:75:10: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:73:18: note: Virtual function in base class
x265_2.8/source/input/y4m.h:75:10: note: Function in derived class
x265_2.8/source/input/y4m.h:76:10: style: The function 'isEof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:77:18: note: Virtual function in base class
x265_2.8/source/input/y4m.h:76:10: note: Function in derived class
x265_2.8/source/input/y4m.h:77:10: style: The function 'isFail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:79:18: note: Virtual function in base class
x265_2.8/source/input/y4m.h:77:10: note: Function in derived class
x265_2.8/source/input/y4m.h:78:10: style: The function 'startReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:71:18: note: Virtual function in base class
x265_2.8/source/input/y4m.h:78:10: note: Function in derived class
x265_2.8/source/input/y4m.h:79:10: style: The function 'readPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:75:18: note: Virtual function in base class
x265_2.8/source/input/y4m.h:79:10: note: Function in derived class
x265_2.8/source/input/y4m.h:81:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:81:25: note: Virtual function in base class
x265_2.8/source/input/y4m.h:81:17: note: Function in derived class
x265_2.8/source/input/y4m.h:83:9: style: The function 'getWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:83:17: note: Virtual function in base class
x265_2.8/source/input/y4m.h:83:9: note: Function in derived class
x265_2.8/source/input/y4m.h:85:9: style: The function 'getHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/input/input.h:85:17: note: Virtual function in base class
x265_2.8/source/input/y4m.h:85:9: note: Function in derived class
x265_2.8/source/output/yuv.h:59:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:53:25: note: Virtual function in base class
x265_2.8/source/output/yuv.h:59:17: note: Function in derived class
x265_2.8/source/output/yuv.h:61:10: style: The function 'isFail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:47:18: note: Virtual function in base class
x265_2.8/source/output/yuv.h:61:10: note: Function in derived class
x265_2.8/source/output/yuv.h:63:10: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:49:18: note: Virtual function in base class
x265_2.8/source/output/yuv.h:63:10: note: Function in derived class
x265_2.8/source/output/yuv.h:65:10: style: The function 'writePicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:51:18: note: Virtual function in base class
x265_2.8/source/output/yuv.h:65:10: note: Function in derived class
x265_2.8/source/output/y4m.h:59:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:53:25: note: Virtual function in base class
x265_2.8/source/output/y4m.h:59:17: note: Function in derived class
x265_2.8/source/output/y4m.h:61:10: style: The function 'isFail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:47:18: note: Virtual function in base class
x265_2.8/source/output/y4m.h:61:10: note: Function in derived class
x265_2.8/source/output/y4m.h:63:10: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:49:18: note: Virtual function in base class
x265_2.8/source/output/y4m.h:63:10: note: Function in derived class
x265_2.8/source/output/y4m.h:65:10: style: The function 'writePicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:51:18: note: Virtual function in base class
x265_2.8/source/output/y4m.h:65:10: note: Function in derived class
x265_2.8/source/output/raw.h:46:10: style: The function 'isFail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:68:18: note: Virtual function in base class
x265_2.8/source/output/raw.h:46:10: note: Function in derived class
x265_2.8/source/output/raw.h:48:10: style: The function 'needPTS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:70:18: note: Virtual function in base class
x265_2.8/source/output/raw.h:48:10: note: Function in derived class
x265_2.8/source/output/raw.h:50:10: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:72:18: note: Virtual function in base class
x265_2.8/source/output/raw.h:50:10: note: Function in derived class
x265_2.8/source/output/raw.h:52:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:74:25: note: Virtual function in base class
x265_2.8/source/output/raw.h:52:17: note: Function in derived class
x265_2.8/source/output/raw.h:54:10: style: The function 'setParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:76:18: note: Virtual function in base class
x265_2.8/source/output/raw.h:54:10: note: Function in derived class
x265_2.8/source/output/raw.h:56:9: style: The function 'writeHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:78:17: note: Virtual function in base class
x265_2.8/source/output/raw.h:56:9: note: Function in derived class
x265_2.8/source/output/raw.h:58:9: style: The function 'writeFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:80:17: note: Virtual function in base class
x265_2.8/source/output/raw.h:58:9: note: Function in derived class
x265_2.8/source/output/raw.h:60:10: style: The function 'closeFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/output/output.h:82:18: note: Virtual function in base class
x265_2.8/source/output/raw.h:60:10: note: Function in derived class
x265_2.8/source/output/reconplay.cpp:88:1: style: Label 'fail' is not used. [unusedLabel]
x265_2.8/source/output/y4m.cpp:31:48: style: Function 'Y4MOutput' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
x265_2.8/source/output/y4m.h:55:41: note: Function 'Y4MOutput' argument 2 names different: declaration 'width' definition 'w'.
x265_2.8/source/output/y4m.cpp:31:48: note: Function 'Y4MOutput' argument 2 names different: declaration 'width' definition 'w'.
x265_2.8/source/output/y4m.cpp:31:55: style: Function 'Y4MOutput' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
x265_2.8/source/output/y4m.h:55:52: note: Function 'Y4MOutput' argument 3 names different: declaration 'height' definition 'h'.
x265_2.8/source/output/y4m.cpp:31:55: note: Function 'Y4MOutput' argument 3 names different: declaration 'height' definition 'h'.
x265_2.8/source/output/y4m.cpp:38:5: style: Class 'Y4MOutput' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x265_2.8/source/output/y4m.cpp:38:5: style: Class 'Y4MOutput' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x265_2.8/source/output/yuv.cpp:31:48: style: Function 'YUVOutput' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
x265_2.8/source/output/yuv.h:55:41: note: Function 'YUVOutput' argument 2 names different: declaration 'width' definition 'w'.
x265_2.8/source/output/yuv.cpp:31:48: note: Function 'YUVOutput' argument 2 names different: declaration 'width' definition 'w'.
x265_2.8/source/output/yuv.cpp:31:55: style: Function 'YUVOutput' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
x265_2.8/source/output/yuv.h:55:52: note: Function 'YUVOutput' argument 3 names different: declaration 'height' definition 'h'.
x265_2.8/source/output/yuv.cpp:31:55: note: Function 'YUVOutput' argument 3 names different: declaration 'height' definition 'h'.
x265_2.8/source/output/yuv.cpp:31:67: style: Function 'YUVOutput' argument 4 names different: declaration 'bitdepth' definition 'd'. [funcArgNamesDifferent]
x265_2.8/source/output/yuv.h:55:69: note: Function 'YUVOutput' argument 4 names different: declaration 'bitdepth' definition 'd'.
x265_2.8/source/output/yuv.cpp:31:67: note: Function 'YUVOutput' argument 4 names different: declaration 'bitdepth' definition 'd'.
x265_2.8/source/output/yuv.cpp:39:5: style: Class 'YUVOutput' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x265_2.8/source/output/yuv.cpp:39:5: style: Class 'YUVOutput' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x265_2.8/source/profile/vtune/vtune.h:44:5: style: Struct 'VTuneScopeEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x265_2.8/source/test/intrapredharness.cpp:151:9: style: The scope of the variable 'isLuma' can be reduced. [variableScope]
x265_2.8/source/test/intrapredharness.cpp:106:104: style: Function 'check_angular_primitive' argument 3 names different: declaration 'size' definition 'sizeIdx'. [funcArgNamesDifferent]
x265_2.8/source/test/intrapredharness.h:54:90: note: Function 'check_angular_primitive' argument 3 names different: declaration 'size' definition 'sizeIdx'.
x265_2.8/source/test/intrapredharness.cpp:106:104: note: Function 'check_angular_primitive' argument 3 names different: declaration 'size' definition 'sizeIdx'.
x265_2.8/source/test/intrapredharness.cpp:148:106: style: Function 'check_allangs_primitive' argument 3 names different: declaration 'size' definition 'sizeIdx'. [funcArgNamesDifferent]
x265_2.8/source/test/intrapredharness.h:55:92: note: Function 'check_allangs_primitive' argument 3 names different: declaration 'size' definition 'sizeIdx'.
x265_2.8/source/test/intrapredharness.cpp:148:106: note: Function 'check_allangs_primitive' argument 3 names different: declaration 'size' definition 'sizeIdx'.
x265_2.8/source/test/testharness.h:49:5: warning: Member variable 'TestHarness::m_ok' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/testharness.h:49:5: warning: Member variable 'TestHarness::m_rand' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/intrapredharness.h:62:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:57:25: note: Virtual function in base class
x265_2.8/source/test/intrapredharness.h:62:17: note: Function in derived class
x265_2.8/source/test/intrapredharness.h:64:10: style: The function 'testCorrectness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:53:18: note: Virtual function in base class
x265_2.8/source/test/intrapredharness.h:64:10: note: Function in derived class
x265_2.8/source/test/intrapredharness.h:66:10: style: The function 'measureSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:55:18: note: Virtual function in base class
x265_2.8/source/test/intrapredharness.h:66:10: note: Function in derived class
x265_2.8/source/test/ipfilterharness.h:53:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterChroma_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:62:23: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:53:10: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:54:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterChroma_ps_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:97:23: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_ps_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:54:10: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_ps_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:55:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterChroma_hps_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:139:23: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_hps_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:55:10: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_hps_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:56:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterChroma_sp_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:180:23: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_sp_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:56:10: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_sp_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:57:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterChroma_ss_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:215:23: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_ss_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:57:10: note: Technically the member function 'IPFilterHarness::check_IPFilterChroma_ss_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:58:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterLuma_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:250:23: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:58:10: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:59:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterLuma_ps_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:285:23: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_ps_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:59:10: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_ps_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:60:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterLuma_hps_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:320:23: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_hps_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:60:10: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_hps_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:61:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterLuma_sp_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:361:23: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_sp_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:61:10: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_sp_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:62:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterLuma_ss_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:396:23: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_ss_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:62:10: note: Technically the member function 'IPFilterHarness::check_IPFilterLuma_ss_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:63:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterLumaHV_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:431:23: note: Technically the member function 'IPFilterHarness::check_IPFilterLumaHV_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:63:10: note: Technically the member function 'IPFilterHarness::check_IPFilterLumaHV_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:64:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterLumaP2S_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:471:23: note: Technically the member function 'IPFilterHarness::check_IPFilterLumaP2S_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:64:10: note: Technically the member function 'IPFilterHarness::check_IPFilterLumaP2S_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:65:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:492:23: note: Technically the member function 'IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:65:10: note: Technically the member function 'IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:66:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterChromaP2S_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:512:23: note: Technically the member function 'IPFilterHarness::check_IPFilterChromaP2S_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:66:10: note: Technically the member function 'IPFilterHarness::check_IPFilterChromaP2S_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:67:10: performance: Technically the member function 'IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive' can be static. [functionStatic]
x265_2.8/source/test/ipfilterharness.cpp:533:23: note: Technically the member function 'IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:67:10: note: Technically the member function 'IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive' can be static.
x265_2.8/source/test/ipfilterharness.h:73:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:57:25: note: Virtual function in base class
x265_2.8/source/test/ipfilterharness.h:73:17: note: Function in derived class
x265_2.8/source/test/ipfilterharness.h:75:10: style: The function 'testCorrectness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:53:18: note: Virtual function in base class
x265_2.8/source/test/ipfilterharness.h:75:10: note: Function in derived class
x265_2.8/source/test/ipfilterharness.h:77:10: style: The function 'measureSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:55:18: note: Virtual function in base class
x265_2.8/source/test/ipfilterharness.h:77:10: note: Function in derived class
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mshortbuf2' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mshortbuf3' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mintbuf1' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mintbuf2' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mintbuf3' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mintbuf4' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mubuf1' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mubuf2' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.cpp:54:15: warning: Member variable 'MBDstHarness::mushortbuf1' is not initialized in the constructor. [uninitMemberVar]
x265_2.8/source/test/mbdstharness.h:79:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:57:25: note: Virtual function in base class
x265_2.8/source/test/mbdstharness.h:79:17: note: Function in derived class
x265_2.8/source/test/mbdstharness.h:81:10: style: The function 'testCorrectness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:53:18: note: Virtual function in base class
x265_2.8/source/test/mbdstharness.h:81:10: note: Function in derived class
x265_2.8/source/test/mbdstharness.h:83:10: style: The function 'measureSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:55:18: note: Virtual function in base class
x265_2.8/source/test/mbdstharness.h:83:10: note: Function in derived class
x265_2.8/source/test/pixelharness.cpp:1189:13: style: The scope of the variable 'j' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:1656:16: style: The scope of the variable 'index1' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:1656:24: style: The scope of the variable 'index2' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:1656:32: style: The scope of the variable 'optres' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:1656:40: style: The scope of the variable 'refres' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2078:13: style: The scope of the variable 'tcP' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2078:18: style: The scope of the variable 'tcQ' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2078:37: style: The scope of the variable 'tc' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2111:13: style: The scope of the variable 'tcP' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2111:18: style: The scope of the variable 'tcQ' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2111:37: style: The scope of the variable 'tc' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2144:13: style: The scope of the variable 'maskP' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2144:20: style: The scope of the variable 'maskQ' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2144:27: style: The scope of the variable 'tc' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2175:13: style: The scope of the variable 'maskP' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2175:20: style: The scope of the variable 'maskQ' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.cpp:2175:27: style: The scope of the variable 'tc' can be reduced. [variableScope]
x265_2.8/source/test/pixelharness.h:72:10: performance: Technically the member function 'PixelHarness::check_pixelcmp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:82:20: note: Technically the member function 'PixelHarness::check_pixelcmp' can be static.
x265_2.8/source/test/pixelharness.h:72:10: note: Technically the member function 'PixelHarness::check_pixelcmp' can be static.
x265_2.8/source/test/pixelharness.h:73:10: performance: Technically the member function 'PixelHarness::check_pixel_sse' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:103:20: note: Technically the member function 'PixelHarness::check_pixel_sse' can be static.
x265_2.8/source/test/pixelharness.h:73:10: note: Technically the member function 'PixelHarness::check_pixel_sse' can be static.
x265_2.8/source/test/pixelharness.h:74:10: performance: Technically the member function 'PixelHarness::check_pixel_sse_ss' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:124:20: note: Technically the member function 'PixelHarness::check_pixel_sse_ss' can be static.
x265_2.8/source/test/pixelharness.h:74:10: note: Technically the member function 'PixelHarness::check_pixel_sse_ss' can be static.
x265_2.8/source/test/pixelharness.h:75:10: performance: Technically the member function 'PixelHarness::check_pixelcmp_x3' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:145:20: note: Technically the member function 'PixelHarness::check_pixelcmp_x3' can be static.
x265_2.8/source/test/pixelharness.h:75:10: note: Technically the member function 'PixelHarness::check_pixelcmp_x3' can be static.
x265_2.8/source/test/pixelharness.h:76:10: performance: Technically the member function 'PixelHarness::check_pixelcmp_x4' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:173:20: note: Technically the member function 'PixelHarness::check_pixelcmp_x4' can be static.
x265_2.8/source/test/pixelharness.h:76:10: note: Technically the member function 'PixelHarness::check_pixelcmp_x4' can be static.
x265_2.8/source/test/pixelharness.h:77:10: performance: Technically the member function 'PixelHarness::check_copy_pp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:628:20: note: Technically the member function 'PixelHarness::check_copy_pp' can be static.
x265_2.8/source/test/pixelharness.h:77:10: note: Technically the member function 'PixelHarness::check_copy_pp' can be static.
x265_2.8/source/test/pixelharness.h:78:10: performance: Technically the member function 'PixelHarness::check_copy_sp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:656:20: note: Technically the member function 'PixelHarness::check_copy_sp' can be static.
x265_2.8/source/test/pixelharness.h:78:10: note: Technically the member function 'PixelHarness::check_copy_sp' can be static.
x265_2.8/source/test/pixelharness.h:79:10: performance: Technically the member function 'PixelHarness::check_copy_ps' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:684:20: note: Technically the member function 'PixelHarness::check_copy_ps' can be static.
x265_2.8/source/test/pixelharness.h:79:10: note: Technically the member function 'PixelHarness::check_copy_ps' can be static.
x265_2.8/source/test/pixelharness.h:80:10: performance: Technically the member function 'PixelHarness::check_copy_ss' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:712:20: note: Technically the member function 'PixelHarness::check_copy_ss' can be static.
x265_2.8/source/test/pixelharness.h:80:10: note: Technically the member function 'PixelHarness::check_copy_ss' can be static.
x265_2.8/source/test/pixelharness.h:83:10: performance: Technically the member function 'PixelHarness::check_pixel_sub_ps' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:790:20: note: Technically the member function 'PixelHarness::check_pixel_sub_ps' can be static.
x265_2.8/source/test/pixelharness.h:83:10: note: Technically the member function 'PixelHarness::check_pixel_sub_ps' can be static.
x265_2.8/source/test/pixelharness.h:84:10: performance: Technically the member function 'PixelHarness::check_pixel_add_ps' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:921:20: note: Technically the member function 'PixelHarness::check_pixel_add_ps' can be static.
x265_2.8/source/test/pixelharness.h:84:10: note: Technically the member function 'PixelHarness::check_pixel_add_ps' can be static.
x265_2.8/source/test/pixelharness.h:88:10: performance: Technically the member function 'PixelHarness::check_scale2D_pp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:869:20: note: Technically the member function 'PixelHarness::check_scale2D_pp' can be static.
x265_2.8/source/test/pixelharness.h:88:10: note: Technically the member function 'PixelHarness::check_scale2D_pp' can be static.
x265_2.8/source/test/pixelharness.h:89:10: performance: Technically the member function 'PixelHarness::check_ssd_s' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:254:20: note: Technically the member function 'PixelHarness::check_ssd_s' can be static.
x265_2.8/source/test/pixelharness.h:89:10: note: Technically the member function 'PixelHarness::check_ssd_s' can be static.
x265_2.8/source/test/pixelharness.h:90:10: performance: Technically the member function 'PixelHarness::check_ssd_s_aligned' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:272:20: note: Technically the member function 'PixelHarness::check_ssd_s_aligned' can be static.
x265_2.8/source/test/pixelharness.h:90:10: note: Technically the member function 'PixelHarness::check_ssd_s_aligned' can be static.
x265_2.8/source/test/pixelharness.h:93:10: performance: Technically the member function 'PixelHarness::check_calresidual' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:204:20: note: Technically the member function 'PixelHarness::check_calresidual' can be static.
x265_2.8/source/test/pixelharness.h:93:10: note: Technically the member function 'PixelHarness::check_calresidual' can be static.
x265_2.8/source/test/pixelharness.h:94:10: performance: Technically the member function 'PixelHarness::check_calresidual_aligned' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:229:20: note: Technically the member function 'PixelHarness::check_calresidual_aligned' can be static.
x265_2.8/source/test/pixelharness.h:94:10: note: Technically the member function 'PixelHarness::check_calresidual_aligned' can be static.
x265_2.8/source/test/pixelharness.h:95:10: performance: Technically the member function 'PixelHarness::check_transpose' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:895:20: note: Technically the member function 'PixelHarness::check_transpose' can be static.
x265_2.8/source/test/pixelharness.h:95:10: note: Technically the member function 'PixelHarness::check_transpose' can be static.
x265_2.8/source/test/pixelharness.h:96:10: performance: Technically the member function 'PixelHarness::check_weightp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:327:20: note: Technically the member function 'PixelHarness::check_weightp' can be static.
x265_2.8/source/test/pixelharness.h:96:10: note: Technically the member function 'PixelHarness::check_weightp' can be static.
x265_2.8/source/test/pixelharness.h:97:10: performance: Technically the member function 'PixelHarness::check_weightp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:291:20: note: Technically the member function 'PixelHarness::check_weightp' can be static.
x265_2.8/source/test/pixelharness.h:97:10: note: Technically the member function 'PixelHarness::check_weightp' can be static.
x265_2.8/source/test/pixelharness.h:98:10: performance: Technically the member function 'PixelHarness::check_downscale_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:366:20: note: Technically the member function 'PixelHarness::check_downscale_t' can be static.
x265_2.8/source/test/pixelharness.h:98:10: note: Technically the member function 'PixelHarness::check_downscale_t' can be static.
x265_2.8/source/test/pixelharness.h:99:10: performance: Technically the member function 'PixelHarness::check_cpy2Dto1D_shl_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:409:20: note: Technically the member function 'PixelHarness::check_cpy2Dto1D_shl_t' can be static.
x265_2.8/source/test/pixelharness.h:99:10: note: Technically the member function 'PixelHarness::check_cpy2Dto1D_shl_t' can be static.
x265_2.8/source/test/pixelharness.h:100:10: performance: Technically the member function 'PixelHarness::check_cpy2Dto1D_shr_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:437:20: note: Technically the member function 'PixelHarness::check_cpy2Dto1D_shr_t' can be static.
x265_2.8/source/test/pixelharness.h:100:10: note: Technically the member function 'PixelHarness::check_cpy2Dto1D_shr_t' can be static.
x265_2.8/source/test/pixelharness.h:103:10: performance: Technically the member function 'PixelHarness::check_cpy1Dto2D_shr_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:544:20: note: Technically the member function 'PixelHarness::check_cpy1Dto2D_shr_t' can be static.
x265_2.8/source/test/pixelharness.h:103:10: note: Technically the member function 'PixelHarness::check_cpy1Dto2D_shr_t' can be static.
x265_2.8/source/test/pixelharness.h:104:10: performance: Technically the member function 'PixelHarness::check_copy_cnt_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:465:20: note: Technically the member function 'PixelHarness::check_copy_cnt_t' can be static.
x265_2.8/source/test/pixelharness.h:104:10: note: Technically the member function 'PixelHarness::check_copy_cnt_t' can be static.
x265_2.8/source/test/pixelharness.h:105:10: performance: Technically the member function 'PixelHarness::check_pixel_var' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:973:20: note: Technically the member function 'PixelHarness::check_pixel_var' can be static.
x265_2.8/source/test/pixelharness.h:105:10: note: Technically the member function 'PixelHarness::check_pixel_var' can be static.
x265_2.8/source/test/pixelharness.h:106:10: performance: Technically the member function 'PixelHarness::check_ssim_4x4x2_core' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:994:20: note: Technically the member function 'PixelHarness::check_ssim_4x4x2_core' can be static.
x265_2.8/source/test/pixelharness.h:106:10: note: Technically the member function 'PixelHarness::check_ssim_4x4x2_core' can be static.
x265_2.8/source/test/pixelharness.h:107:10: performance: Technically the member function 'PixelHarness::check_ssim_end' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1016:20: note: Technically the member function 'PixelHarness::check_ssim_end' can be static.
x265_2.8/source/test/pixelharness.h:107:10: note: Technically the member function 'PixelHarness::check_ssim_end' can be static.
x265_2.8/source/test/pixelharness.h:110:10: performance: Technically the member function 'PixelHarness::check_saoCuOrgE0_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1123:20: note: Technically the member function 'PixelHarness::check_saoCuOrgE0_t' can be static.
x265_2.8/source/test/pixelharness.h:110:10: note: Technically the member function 'PixelHarness::check_saoCuOrgE0_t' can be static.
x265_2.8/source/test/pixelharness.h:111:10: performance: Technically the member function 'PixelHarness::check_saoCuOrgE1_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1151:20: note: Technically the member function 'PixelHarness::check_saoCuOrgE1_t' can be static.
x265_2.8/source/test/pixelharness.h:111:10: note: Technically the member function 'PixelHarness::check_saoCuOrgE1_t' can be static.
x265_2.8/source/test/pixelharness.h:113:10: performance: Technically the member function 'PixelHarness::check_saoCuOrgE3_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1215:20: note: Technically the member function 'PixelHarness::check_saoCuOrgE3_t' can be static.
x265_2.8/source/test/pixelharness.h:113:10: note: Technically the member function 'PixelHarness::check_saoCuOrgE3_t' can be static.
x265_2.8/source/test/pixelharness.h:114:10: performance: Technically the member function 'PixelHarness::check_saoCuOrgE3_32_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1465:20: note: Technically the member function 'PixelHarness::check_saoCuOrgE3_32_t' can be static.
x265_2.8/source/test/pixelharness.h:114:10: note: Technically the member function 'PixelHarness::check_saoCuOrgE3_32_t' can be static.
x265_2.8/source/test/pixelharness.h:115:10: performance: Technically the member function 'PixelHarness::check_saoCuOrgB0_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1676:20: note: Technically the member function 'PixelHarness::check_saoCuOrgB0_t' can be static.
x265_2.8/source/test/pixelharness.h:115:10: note: Technically the member function 'PixelHarness::check_saoCuOrgB0_t' can be static.
x265_2.8/source/test/pixelharness.h:116:10: performance: Technically the member function 'PixelHarness::check_saoCuStatsBO_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1244:20: note: Technically the member function 'PixelHarness::check_saoCuStatsBO_t' can be static.
x265_2.8/source/test/pixelharness.h:116:10: note: Technically the member function 'PixelHarness::check_saoCuStatsBO_t' can be static.
x265_2.8/source/test/pixelharness.h:117:10: performance: Technically the member function 'PixelHarness::check_saoCuStatsE0_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1280:20: note: Technically the member function 'PixelHarness::check_saoCuStatsE0_t' can be static.
x265_2.8/source/test/pixelharness.h:117:10: note: Technically the member function 'PixelHarness::check_saoCuStatsE0_t' can be static.
x265_2.8/source/test/pixelharness.h:118:10: performance: Technically the member function 'PixelHarness::check_saoCuStatsE1_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1316:20: note: Technically the member function 'PixelHarness::check_saoCuStatsE1_t' can be static.
x265_2.8/source/test/pixelharness.h:118:10: note: Technically the member function 'PixelHarness::check_saoCuStatsE1_t' can be static.
x265_2.8/source/test/pixelharness.h:119:10: performance: Technically the member function 'PixelHarness::check_saoCuStatsE2_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1362:20: note: Technically the member function 'PixelHarness::check_saoCuStatsE2_t' can be static.
x265_2.8/source/test/pixelharness.h:119:10: note: Technically the member function 'PixelHarness::check_saoCuStatsE2_t' can be static.
x265_2.8/source/test/pixelharness.h:120:10: performance: Technically the member function 'PixelHarness::check_saoCuStatsE3_t' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1416:20: note: Technically the member function 'PixelHarness::check_saoCuStatsE3_t' can be static.
x265_2.8/source/test/pixelharness.h:120:10: note: Technically the member function 'PixelHarness::check_saoCuStatsE3_t' can be static.
x265_2.8/source/test/pixelharness.h:121:10: performance: Technically the member function 'PixelHarness::check_planecopy_sp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1494:20: note: Technically the member function 'PixelHarness::check_planecopy_sp' can be static.
x265_2.8/source/test/pixelharness.h:121:10: note: Technically the member function 'PixelHarness::check_planecopy_sp' can be static.
x265_2.8/source/test/pixelharness.h:122:10: performance: Technically the member function 'PixelHarness::check_planecopy_cp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1535:20: note: Technically the member function 'PixelHarness::check_planecopy_cp' can be static.
x265_2.8/source/test/pixelharness.h:122:10: note: Technically the member function 'PixelHarness::check_planecopy_cp' can be static.
x265_2.8/source/test/pixelharness.h:123:10: performance: Technically the member function 'PixelHarness::check_cutree_propagate_cost' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1572:20: note: Technically the member function 'PixelHarness::check_cutree_propagate_cost' can be static.
x265_2.8/source/test/pixelharness.h:123:10: note: Technically the member function 'PixelHarness::check_cutree_propagate_cost' can be static.
x265_2.8/source/test/pixelharness.h:124:10: performance: Technically the member function 'PixelHarness::check_cutree_fix8_pack' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1600:20: note: Technically the member function 'PixelHarness::check_cutree_fix8_pack' can be static.
x265_2.8/source/test/pixelharness.h:124:10: note: Technically the member function 'PixelHarness::check_cutree_fix8_pack' can be static.
x265_2.8/source/test/pixelharness.h:125:10: performance: Technically the member function 'PixelHarness::check_cutree_fix8_unpack' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1627:20: note: Technically the member function 'PixelHarness::check_cutree_fix8_unpack' can be static.
x265_2.8/source/test/pixelharness.h:125:10: note: Technically the member function 'PixelHarness::check_cutree_fix8_unpack' can be static.
x265_2.8/source/test/pixelharness.h:126:10: performance: Technically the member function 'PixelHarness::check_psyCost_pp' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1654:20: note: Technically the member function 'PixelHarness::check_psyCost_pp' can be static.
x265_2.8/source/test/pixelharness.h:126:10: note: Technically the member function 'PixelHarness::check_psyCost_pp' can be static.
x265_2.8/source/test/pixelharness.h:127:10: performance: Technically the member function 'PixelHarness::check_calSign' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1096:20: note: Technically the member function 'PixelHarness::check_calSign' can be static.
x265_2.8/source/test/pixelharness.h:127:10: note: Technically the member function 'PixelHarness::check_calSign' can be static.
x265_2.8/source/test/pixelharness.h:128:10: performance: Technically the member function 'PixelHarness::check_scanPosLast' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1705:20: note: Technically the member function 'PixelHarness::check_scanPosLast' can be static.
x265_2.8/source/test/pixelharness.h:128:10: note: Technically the member function 'PixelHarness::check_scanPosLast' can be static.
x265_2.8/source/test/pixelharness.h:129:10: performance: Technically the member function 'PixelHarness::check_findPosFirstLast' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1791:20: note: Technically the member function 'PixelHarness::check_findPosFirstLast' can be static.
x265_2.8/source/test/pixelharness.h:129:10: note: Technically the member function 'PixelHarness::check_findPosFirstLast' can be static.
x265_2.8/source/test/pixelharness.h:130:10: performance: Technically the member function 'PixelHarness::check_costCoeffNxN' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1840:20: note: Technically the member function 'PixelHarness::check_costCoeffNxN' can be static.
x265_2.8/source/test/pixelharness.h:130:10: note: Technically the member function 'PixelHarness::check_costCoeffNxN' can be static.
x265_2.8/source/test/pixelharness.h:131:10: performance: Technically the member function 'PixelHarness::check_costCoeffRemain' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:1989:20: note: Technically the member function 'PixelHarness::check_costCoeffRemain' can be static.
x265_2.8/source/test/pixelharness.h:131:10: note: Technically the member function 'PixelHarness::check_costCoeffRemain' can be static.
x265_2.8/source/test/pixelharness.h:132:10: performance: Technically the member function 'PixelHarness::check_costC1C2Flag' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:2021:20: note: Technically the member function 'PixelHarness::check_costC1C2Flag' can be static.
x265_2.8/source/test/pixelharness.h:132:10: note: Technically the member function 'PixelHarness::check_costC1C2Flag' can be static.
x265_2.8/source/test/pixelharness.h:133:10: performance: Technically the member function 'PixelHarness::check_pelFilterLumaStrong_V' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:2108:20: note: Technically the member function 'PixelHarness::check_pelFilterLumaStrong_V' can be static.
x265_2.8/source/test/pixelharness.h:133:10: note: Technically the member function 'PixelHarness::check_pelFilterLumaStrong_V' can be static.
x265_2.8/source/test/pixelharness.h:134:10: performance: Technically the member function 'PixelHarness::check_pelFilterLumaStrong_H' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:2075:20: note: Technically the member function 'PixelHarness::check_pelFilterLumaStrong_H' can be static.
x265_2.8/source/test/pixelharness.h:134:10: note: Technically the member function 'PixelHarness::check_pelFilterLumaStrong_H' can be static.
x265_2.8/source/test/pixelharness.h:135:10: performance: Technically the member function 'PixelHarness::check_pelFilterChroma_V' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:2172:20: note: Technically the member function 'PixelHarness::check_pelFilterChroma_V' can be static.
x265_2.8/source/test/pixelharness.h:135:10: note: Technically the member function 'PixelHarness::check_pelFilterChroma_V' can be static.
x265_2.8/source/test/pixelharness.h:136:10: performance: Technically the member function 'PixelHarness::check_pelFilterChroma_H' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:2141:20: note: Technically the member function 'PixelHarness::check_pelFilterChroma_H' can be static.
x265_2.8/source/test/pixelharness.h:136:10: note: Technically the member function 'PixelHarness::check_pelFilterChroma_H' can be static.
x265_2.8/source/test/pixelharness.h:137:10: performance: Technically the member function 'PixelHarness::check_integral_initv' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:2203:20: note: Technically the member function 'PixelHarness::check_integral_initv' can be static.
x265_2.8/source/test/pixelharness.h:137:10: note: Technically the member function 'PixelHarness::check_integral_initv' can be static.
x265_2.8/source/test/pixelharness.h:138:10: performance: Technically the member function 'PixelHarness::check_integral_inith' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:2242:20: note: Technically the member function 'PixelHarness::check_integral_inith' can be static.
x265_2.8/source/test/pixelharness.h:138:10: note: Technically the member function 'PixelHarness::check_integral_inith' can be static.
x265_2.8/source/test/pixelharness.h:150:10: performance: Technically the member function 'PixelHarness::measurePartition' can be static. [functionStatic]
x265_2.8/source/test/pixelharness.cpp:3099:20: note: Technically the member function 'PixelHarness::measurePartition' can be static.
x265_2.8/source/test/pixelharness.h:150:10: note: Technically the member function 'PixelHarness::measurePartition' can be static.
x265_2.8/source/test/pixelharness.h:144:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:57:25: note: Virtual function in base class
x265_2.8/source/test/pixelharness.h:144:17: note: Function in derived class
x265_2.8/source/test/pixelharness.h:146:10: style: The function 'testCorrectness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:53:18: note: Virtual function in base class
x265_2.8/source/test/pixelharness.h:146:10: note: Function in derived class
x265_2.8/source/test/pixelharness.h:149:10: style: The function 'measureSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
x265_2.8/source/test/testharness.h:55:18: note: Virtual function in base class
x265_2.8/source/test/pixelharness.h:149:10: note: Function in derived class
x265_2.8/source/x265cli.h:374:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:384:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:385:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:386:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:387:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:388:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:389:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:416:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:418:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:424:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265cli.h:506:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265.cpp:146:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265.cpp:146:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265.cpp:151:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265.cpp:417:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265.cpp:417:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265.cpp:428:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x265_2.8/source/x265.cpp:489:27: style: The scope of the variable 'ret' can be reduced. [variableScope]
x265_2.8/source/x265.cpp:491:14: style: The scope of the variable 'filePos' can be reduced. [variableScope]
x265_2.8/source/x265.cpp:425:31: style: Checking if unsigned variable 'framesToBeEncoded' is less than zero. [unsignedLessThanZero]
[17:20]
ftp://ftp.se.debian.org/debian/pool/main/x/x2goclient/x2goclient_4.1.2.1.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/x/x2goserver/x2goserver_4.1.0.2.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/x/x2vnc/x2vnc_1.7.2.orig.tar.gz
x2vnc-1.7.2/args.c:254:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
x2vnc-1.7.2/d3des.c:75:27: style: The scope of the variable 'n' can be reduced. [variableScope]
x2vnc-1.7.2/d3des.c:111:33: style: The scope of the variable 'raw0' can be reduced. [variableScope]
x2vnc-1.7.2/d3des.c:339:25: style: The scope of the variable 'fval' can be reduced. [variableScope]
x2vnc-1.7.2/rfbproto.c:864:1: style: Function 'HandleHextileEncoding8' argument 1 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:34:40: note: Function 'HandleHextileEncoding8' argument 1 names different: declaration 'x' definition 'rx'.
x2vnc-1.7.2/rfbproto.c:864:1: note: Function 'HandleHextileEncoding8' argument 1 names different: declaration 'x' definition 'rx'.
x2vnc-1.7.2/rfbproto.c:864:1: style: Function 'HandleHextileEncoding8' argument 2 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:34:47: note: Function 'HandleHextileEncoding8' argument 2 names different: declaration 'y' definition 'ry'.
x2vnc-1.7.2/rfbproto.c:864:1: note: Function 'HandleHextileEncoding8' argument 2 names different: declaration 'y' definition 'ry'.
x2vnc-1.7.2/rfbproto.c:864:1: style: Function 'HandleHextileEncoding8' argument 3 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:34:54: note: Function 'HandleHextileEncoding8' argument 3 names different: declaration 'w' definition 'rw'.
x2vnc-1.7.2/rfbproto.c:864:1: note: Function 'HandleHextileEncoding8' argument 3 names different: declaration 'w' definition 'rw'.
x2vnc-1.7.2/rfbproto.c:864:1: style: Function 'HandleHextileEncoding8' argument 4 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:34:61: note: Function 'HandleHextileEncoding8' argument 4 names different: declaration 'h' definition 'rh'.
x2vnc-1.7.2/rfbproto.c:864:1: note: Function 'HandleHextileEncoding8' argument 4 names different: declaration 'h' definition 'rh'.
x2vnc-1.7.2/rfbproto.c:865:1: style: Function 'HandleHextileEncoding16' argument 1 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:35:41: note: Function 'HandleHextileEncoding16' argument 1 names different: declaration 'x' definition 'rx'.
x2vnc-1.7.2/rfbproto.c:865:1: note: Function 'HandleHextileEncoding16' argument 1 names different: declaration 'x' definition 'rx'.
x2vnc-1.7.2/rfbproto.c:865:1: style: Function 'HandleHextileEncoding16' argument 2 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:35:48: note: Function 'HandleHextileEncoding16' argument 2 names different: declaration 'y' definition 'ry'.
x2vnc-1.7.2/rfbproto.c:865:1: note: Function 'HandleHextileEncoding16' argument 2 names different: declaration 'y' definition 'ry'.
x2vnc-1.7.2/rfbproto.c:865:1: style: Function 'HandleHextileEncoding16' argument 3 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:35:55: note: Function 'HandleHextileEncoding16' argument 3 names different: declaration 'w' definition 'rw'.
x2vnc-1.7.2/rfbproto.c:865:1: note: Function 'HandleHextileEncoding16' argument 3 names different: declaration 'w' definition 'rw'.
x2vnc-1.7.2/rfbproto.c:865:1: style: Function 'HandleHextileEncoding16' argument 4 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:35:62: note: Function 'HandleHextileEncoding16' argument 4 names different: declaration 'h' definition 'rh'.
x2vnc-1.7.2/rfbproto.c:865:1: note: Function 'HandleHextileEncoding16' argument 4 names different: declaration 'h' definition 'rh'.
x2vnc-1.7.2/rfbproto.c:866:1: style: Function 'HandleHextileEncoding32' argument 1 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:36:41: note: Function 'HandleHextileEncoding32' argument 1 names different: declaration 'x' definition 'rx'.
x2vnc-1.7.2/rfbproto.c:866:1: note: Function 'HandleHextileEncoding32' argument 1 names different: declaration 'x' definition 'rx'.
x2vnc-1.7.2/rfbproto.c:866:1: style: Function 'HandleHextileEncoding32' argument 2 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:36:48: note: Function 'HandleHextileEncoding32' argument 2 names different: declaration 'y' definition 'ry'.
x2vnc-1.7.2/rfbproto.c:866:1: note: Function 'HandleHextileEncoding32' argument 2 names different: declaration 'y' definition 'ry'.
x2vnc-1.7.2/rfbproto.c:866:1: style: Function 'HandleHextileEncoding32' argument 3 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:36:55: note: Function 'HandleHextileEncoding32' argument 3 names different: declaration 'w' definition 'rw'.
x2vnc-1.7.2/rfbproto.c:866:1: note: Function 'HandleHextileEncoding32' argument 3 names different: declaration 'w' definition 'rw'.
x2vnc-1.7.2/rfbproto.c:866:1: style: Function 'HandleHextileEncoding32' argument 4 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
x2vnc-1.7.2/rfbproto.c:36:62: note: Function 'HandleHextileEncoding32' argument 4 names different: declaration 'h' definition 'rh'.
x2vnc-1.7.2/rfbproto.c:866:1: note: Function 'HandleHextileEncoding32' argument 4 names different: declaration 'h' definition 'rh'.
x2vnc-1.7.2/rfbproto.c:864:1: style: Unused variable: gcv [unusedVariable]
x2vnc-1.7.2/rfbproto.c:864:1: style: Unused variable: i [unusedVariable]
x2vnc-1.7.2/rfbproto.c:864:1: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
x2vnc-1.7.2/rfbproto.c:864:1: style: Unused variable: sx [unusedVariable]
x2vnc-1.7.2/rfbproto.c:864:1: style: Unused variable: sy [unusedVariable]
x2vnc-1.7.2/rfbproto.c:864:1: style: Unused variable: sw [unusedVariable]
x2vnc-1.7.2/rfbproto.c:864:1: style: Unused variable: sh [unusedVariable]
x2vnc-1.7.2/rfbproto.c:865:1: style: Unused variable: gcv [unusedVariable]
x2vnc-1.7.2/rfbproto.c:865:1: style: Unused variable: i [unusedVariable]
x2vnc-1.7.2/rfbproto.c:865:1: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
x2vnc-1.7.2/rfbproto.c:865:1: style: Unused variable: sx [unusedVariable]
x2vnc-1.7.2/rfbproto.c:865:1: style: Unused variable: sy [unusedVariable]
x2vnc-1.7.2/rfbproto.c:865:1: style: Unused variable: sw [unusedVariable]
x2vnc-1.7.2/rfbproto.c:865:1: style: Unused variable: sh [unusedVariable]
x2vnc-1.7.2/rfbproto.c:866:1: style: Unused variable: gcv [unusedVariable]
x2vnc-1.7.2/rfbproto.c:866:1: style: Unused variable: i [unusedVariable]
x2vnc-1.7.2/rfbproto.c:866:1: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
x2vnc-1.7.2/rfbproto.c:866:1: style: Unused variable: sx [unusedVariable]
x2vnc-1.7.2/rfbproto.c:866:1: style: Unused variable: sy [unusedVariable]
x2vnc-1.7.2/rfbproto.c:866:1: style: Unused variable: sw [unusedVariable]
x2vnc-1.7.2/rfbproto.c:866:1: style: Unused variable: sh [unusedVariable]
x2vnc-1.7.2/sockets.c:47:9: style: The scope of the variable 'j' can be reduced. [variableScope]
x2vnc-1.7.2/sockets.c:78:9: style: The scope of the variable 'j' can be reduced. [variableScope]
x2vnc-1.7.2/sockets.c:202:7: style: The scope of the variable 'sock' can be reduced. [variableScope]
x2vnc-1.7.2/sockets.c:271:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
x2vnc-1.7.2/sockets.c:309:12: style: The scope of the variable 'j' can be reduced. [variableScope]
x2vnc-1.7.2/sockets.c:310:10: style: The scope of the variable 'c' can be reduced. [variableScope]
x2vnc-1.7.2/vncauth.c:99:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
x2vnc-1.7.2/vncauth.c:104:25: error: Memory leak: passwd [memleak]
x2vnc-1.7.2/vncauth.c:108:44: error: Memory leak: passwd [memleak]
x2vnc-1.7.2/x.c:631:21: style: Condition 'check_idle()<30000' is always true [knownConditionTrueFalse]
x2vnc-1.7.2/x.c:1297:20: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
x2vnc-1.7.2/x.c:1299:5: note: Assuming that condition 'if(data)' is not redundant
x2vnc-1.7.2/x.c:1297:20: note: Null pointer dereference
x2vnc-1.7.2/x.c:1297:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
x2vnc-1.7.2/x.c:1284:0: note: Variable 'ret' is reassigned a value before the old one has been used.
x2vnc-1.7.2/x.c:1297:3: note: Variable 'ret' is reassigned a value before the old one has been used.
x2vnc-1.7.2/x.c:865:7: style: The scope of the variable 'x' can be reduced. [variableScope]
x2vnc-1.7.2/x.c:865:10: style: The scope of the variable 'y' can be reduced. [variableScope]
x2vnc-1.7.2/x.c:1040:6: style: The scope of the variable 'i' can be reduced. [variableScope]
x2vnc-1.7.2/x.c:1162:10: style: The scope of the variable 'l' can be reduced. [variableScope]
x2vnc-1.7.2/x.c:1333:9: style: The scope of the variable 'str' can be reduced. [variableScope]
x2vnc-1.7.2/x.c:1339:7: style: The scope of the variable 'x' can be reduced. [variableScope]
x2vnc-1.7.2/x.c:1339:10: style: The scope of the variable 'y' can be reduced. [variableScope]
[17:20]
ftp://ftp.se.debian.org/debian/pool/main/x/x2x/x2x_1.30.orig.tar.gz
x2x-1.30/x2x.c:1010:3: style: Variable 'gravity' is reassigned a value before the old one has been used. [redundantAssignment]
x2x-1.30/x2x.c:952:3: note: Variable 'gravity' is reassigned a value before the old one has been used.
x2x-1.30/x2x.c:1010:3: note: Variable 'gravity' is reassigned a value before the old one has been used.
x2x-1.30/x2x.c:921:36: style: The scope of the variable 'toHeight' can be reduced. [variableScope]
x2x-1.30/x2x.c:921:46: style: The scope of the variable 'toWidth' can be reduced. [variableScope]
x2x-1.30/x2x.c:929:13: style: The scope of the variable 'twidth' can be reduced. [variableScope]
x2x-1.30/x2x.c:929:21: style: The scope of the variable 'theight' can be reduced. [variableScope]
x2x-1.30/x2x.c:929:30: style: The scope of the variable 'tascent' can be reduced. [variableScope]
x2x-1.30/x2x.c:932:13: style: The scope of the variable 'geomMask' can be reduced. [variableScope]
x2x-1.30/x2x.c:933:13: style: The scope of the variable 'gravMask' can be reduced. [variableScope]
x2x-1.30/x2x.c:944:13: style: The scope of the variable 'triggerLoc' can be reduced. [variableScope]
x2x-1.30/x2x.c:1637:12: style: The scope of the variable 'pDpyXtra' can be reduced. [variableScope]
x2x-1.30/x2x.c:1780:33: style: The scope of the variable 'delta' can be reduced. [variableScope]
x2x-1.30/x2x.c:1781:14: style: The scope of the variable 'fromDpy' can be reduced. [variableScope]
x2x-1.30/x2x.c:1924:16: style: The scope of the variable 'toButton' can be reduced. [variableScope]
x2x-1.30/x2x.c:1928:11: style: The scope of the variable 'eventno' can be reduced. [variableScope]
x2x-1.30/x2x.c:2000:7: style: The scope of the variable 'state' can be reduced. [variableScope]
x2x-1.30/x2x.c:2003:16: style: The scope of the variable 'toButton' can be reduced. [variableScope]
x2x-1.30/x2x.c:2256:27: style: The scope of the variable 'pSelReq' can be reduced. [variableScope]
x2x-1.30/x2x.c:2346:13: style: The scope of the variable 'otherDpy' can be reduced. [variableScope]
x2x-1.30/x2x.c:2347:22: style: The scope of the variable 'pOtherXtra' can be reduced. [variableScope]
x2x-1.30/x2x.c:2458:16: style: The scope of the variable 'type' can be reduced. [variableScope]
x2x-1.30/x2x.c:2500:16: style: The scope of the variable 'buttCtr' can be reduced. [variableScope]
x2x-1.30/x2x.c:2501:17: style: The scope of the variable 'buttonMap' can be reduced. [variableScope]
x2x-1.30/x2x.c:3561:0: error: Memory leak: ptr [memleak]
[17:20]
ftp://ftp.se.debian.org/debian/pool/main/x/x42-plugins/x42-plugins_20180803.orig.tar.xz
x42-plugins-20180803/balance.lv2/pugl/pugl_win.cpp:69:3: error: Memory leak: view [memleak]
x42-plugins-20180803/balance.lv2/pugl/pugl_win.cpp:69:3: error: Memory leak: impl [memleak]
x42-plugins-20180803/balance.lv2/pugl/pugl_x11.c:261:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x42-plugins-20180803/balance.lv2/ui.c:692:63: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
x42-plugins-20180803/balance.lv2/ui.c:695:60: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
x42-plugins-20180803/balance.lv2/ui.c:698:65: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
x42-plugins-20180803/balance.lv2/ui.c:700:66: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
x42-plugins-20180803/balance.lv2/ui.c:147:7: style: struct member 'blcwidget::ctrlidx' is never used. [unusedStructMember]
x42-plugins-20180803/convoLV2/convolution.cc:51:0: error: #error "This programs requires zita-convolver 3 or 4" [preprocessorErrorDirective]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:359:24: error: Array 'ui->lbl_ctrl[3]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:359:16: error: Array 'ui.lbl_ctrl[3]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:500:18: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:501:18: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:511:42: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:521:13: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:557:22: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:565:22: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
x42-plugins-20180803/dpl.lv2/gui/dpl.c:575:22: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
x42-plugins-20180803/dpl.lv2/src/peaklim.h:28:2: warning: Member variable 'Histmin::_hlen' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.h:28:2: warning: Member variable 'Histmin::_hold' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.h:28:2: warning: Member variable 'Histmin::_wind' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.h:28:2: warning: Member variable 'Histmin::_vmin' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.h:28:2: warning: Member variable 'Histmin::_hist' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.h:38:2: style: Technically the member function 'DPLLV2::Histmin::vmin' can be const. [functionConst]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:173:17: style: The scope of the variable 'n' can be reduced. [variableScope]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:174:8: style: The scope of the variable 'g' can be reduced. [variableScope]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:171:23: style: Function 'process' argument 1 names different: declaration 'nsamp' definition 'nframes'. [funcArgNamesDifferent]
x42-plugins-20180803/dpl.lv2/src/peaklim.h:84:20: note: Function 'process' argument 1 names different: declaration 'nsamp' definition 'nframes'.
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:171:23: note: Function 'process' argument 1 names different: declaration 'nsamp' definition 'nframes'.
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_div1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_div2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_delay' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_dsize' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_dmask' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_delri' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_c1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_c2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_g0' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_g1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_dg' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_gt' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_m1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_m2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_w1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_w2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_w3' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_wlf' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_z1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_z2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_z3' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/dpl.lv2/src/peaklim.cc:65:10: warning: Member variable 'Peaklim::_zlf' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fat1.lv2/src/retuner.h:79:11: style: Technically the member function 'LV2AT::Retuner::get_error' can be const. [functionConst]
x42-plugins-20180803/fat1.lv2/src/retuner.h:35:5: style: Class 'Retuner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x42-plugins-20180803/fat1.lv2/src/resampler-table.cc:146:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/fat1.lv2/src/resampler-table.cc:146:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/fat1.lv2/src/resampler-table.cc:146:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/fat1.lv2/src/resampler-table.cc:60:19: style: The scope of the variable 't' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/resampler-table.cc:111:26: style: The scope of the variable 'Q' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/resampler-table.cc:63:5: style: Class 'Resampler_table' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x42-plugins-20180803/fat1.lv2/src/resampler-table.cc:63:5: style: Class 'Resampler_table' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:83:24: style: The scope of the variable 'g' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:83:27: style: The scope of the variable 'h' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:83:33: style: The scope of the variable 'n' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:84:24: style: The scope of the variable 'r' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:52:12: warning: Member variable 'Resampler::inp_list' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:52:12: warning: Member variable 'Resampler::out_list' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:52:12: warning: Member variable 'Resampler::_inmax' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:52:12: warning: Member variable 'Resampler::_pstep' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:52:12: warning: Member variable 'Resampler::_dummy' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fat1.lv2/src/resampler.cc:119:0: error: Memory leak: B [memleak]
x42-plugins-20180803/fat1.lv2/src/retuner.cc:40:14: style: The scope of the variable 'x' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/retuner.cc:40:17: style: The scope of the variable 'y' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/retuner.cc:155:15: style: The scope of the variable 'k' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/retuner.cc:156:28: style: The scope of the variable 'dr' can be reduced. [variableScope]
x42-plugins-20180803/fat1.lv2/src/retuner.cc:30:10: warning: Member variable 'Retuner::_phase' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fat1.lv2/src/retuner.h:89:11: performance: Technically the member function 'LV2AT::Retuner::cubic' can be static. [functionStatic]
x42-plugins-20180803/fat1.lv2/src/retuner.cc:449:16: note: Technically the member function 'LV2AT::Retuner::cubic' can be static.
x42-plugins-20180803/fat1.lv2/src/retuner.h:89:11: note: Technically the member function 'LV2AT::Retuner::cubic' can be static.
x42-plugins-20180803/fat1.lv2/src/retuner.cc:79:5: style: Class 'Retuner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x42-plugins-20180803/fat1.lv2/src/retuner.cc:79:5: style: Class 'Retuner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:157:24: style: The scope of the variable 'm' can be reduced. [variableScope]
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:41:37: style: Function 'Analyser' argument 2 names different: declaration 'maxfft' definition 'fftmax'. [funcArgNamesDifferent]
x42-plugins-20180803/fil4.lv2/gui/analyser.h:45:31: note: Function 'Analyser' argument 2 names different: declaration 'maxfft' definition 'fftmax'.
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:41:37: note: Function 'Analyser' argument 2 names different: declaration 'maxfft' definition 'fftmax'.
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:154:41: style: Function 'process' argument 2 names different: declaration 'phold' definition 'holdp'. [funcArgNamesDifferent]
x42-plugins-20180803/fil4.lv2/gui/analyser.h:53:35: note: Function 'process' argument 2 names different: declaration 'phold' definition 'holdp'.
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:154:41: note: Function 'process' argument 2 names different: declaration 'phold' definition 'holdp'.
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:41:11: warning: Member variable 'Analyser::_pmax' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:41:11: warning: Member variable 'Analyser::_ptot' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/fil4.lv2/gui/analyser.h:62:11: performance: Technically the member function 'Analyser::conv0' can be static. [functionStatic]
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:122:17: note: Technically the member function 'Analyser::conv0' can be static.
x42-plugins-20180803/fil4.lv2/gui/analyser.h:62:11: note: Technically the member function 'Analyser::conv0' can be static.
x42-plugins-20180803/fil4.lv2/gui/analyser.h:63:11: performance: Technically the member function 'Analyser::conv1' can be static. [functionStatic]
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:139:17: note: Technically the member function 'Analyser::conv1' can be static.
x42-plugins-20180803/fil4.lv2/gui/analyser.h:63:11: note: Technically the member function 'Analyser::conv1' can be static.
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:31:5: style: Class 'Trace' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:31:5: style: Class 'Trace' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:51:5: style: Class 'Analyser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x42-plugins-20180803/fil4.lv2/gui/analyser.cc:51:5: style: Class 'Analyser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x42-plugins-20180803/fil4.lv2/gui/analyser.h:33:5: style: Class 'Trace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x42-plugins-20180803/fil4.lv2/gui/analyser.h:29:0: error: Code 'classTrace{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
x42-plugins-20180803/fil4.lv2/src/filters.h:25:0: error: Code 'classFil4Paramsect{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:84:14: style: The scope of the variable 'k' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:209:13: style: The scope of the variable 'k' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:305:15: style: The scope of the variable 'sj' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:306:17: style: The scope of the variable 'z1' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:306:21: style: The scope of the variable 'z2' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:306:25: style: The scope of the variable 'z3' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:306:29: style: The scope of the variable 'z4' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:82:37: style: Function 'integrate' argument 1 names different: declaration 'ind' definition 'i'. [funcArgNamesDifferent]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:54:26: note: Function 'integrate' argument 1 names different: declaration 'ind' definition 'i'.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:82:37: note: Function 'integrate' argument 1 names different: declaration 'ind' definition 'i'.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:30:1: style: The class 'Ebu_r128_fst' does not have a constructor although it has private member variables. [noConstructor]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_nchan' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_fsamp' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_fragm' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_a0' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_a1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_a2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_b1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_b2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_c3' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_c4' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_ipp' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:155:16: warning: Member variable 'Ebu_r128_proc::_fst' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:52:11: performance: Technically the member function 'LV2M::Ebu_r128_hist::initstat' can be static. [functionStatic]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:54:21: note: Technically the member function 'LV2M::Ebu_r128_hist::initstat' can be static.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:52:11: note: Technically the member function 'LV2M::Ebu_r128_hist::initstat' can be static.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:54:11: style: Technically the member function 'LV2M::Ebu_r128_hist::integrate' can be const. [functionConst]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:82:22: note: Technically the member function 'LV2M::Ebu_r128_hist::integrate' can be const.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:54:11: note: Technically the member function 'LV2M::Ebu_r128_hist::integrate' can be const.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:98:11: style: Technically the member function 'LV2M::Ebu_r128_proc::addfrags' can be const. [functionConst]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:251:22: note: Technically the member function 'LV2M::Ebu_r128_proc::addfrags' can be const.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:98:11: note: Technically the member function 'LV2M::Ebu_r128_proc::addfrags' can be const.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:101:11: style: Technically the member function 'LV2M::Ebu_r128_proc::detect_process' can be const. [functionConst]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:302:22: note: Technically the member function 'LV2M::Ebu_r128_proc::detect_process' can be const.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.h:101:11: note: Technically the member function 'LV2M::Ebu_r128_proc::detect_process' can be const.
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:34:5: style: Class 'Ebu_r128_hist' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x42-plugins-20180803/meters.lv2/ebumeter/ebu_r128_proc.cc:34:5: style: Class 'Ebu_r128_hist' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x42-plugins-20180803/meters.lv2/gui/bitmeter.c:146:21: warning: Logical disjunction always evaluates to true: which >= 0 || which <= 3. [incorrectLogicOperator]
x42-plugins-20180803/meters.lv2/gui/dpm.c:393:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
x42-plugins-20180803/meters.lv2/gui/dpm.c:493:11: style: The scope of the variable 'cr' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/gui/dpm.c:302:2: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
x42-plugins-20180803/meters.lv2/gui/dr14meter.c:760:10: style: Expression is always false because 'else if' condition matches previous condition at line 759. [multiCondition]
x42-plugins-20180803/meters.lv2/gui/ebur.c:791:18: style: The scope of the variable 'lufb1' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler-table.h:28:0: error: Code 'namespaceLV2M{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
x42-plugins-20180803/meters.lv2/gui/kmeter.c:205:2: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
x42-plugins-20180803/meters.lv2/gui/surmeter.c:227:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/meters.lv2/gui/surmeter.c:754:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/meters.lv2/jmeters/iec1ppmdsp.cc:49:22: style: The scope of the variable 't' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/jmeters/iec2ppmdsp.cc:49:22: style: The scope of the variable 't' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/jmeters/msppmdsp.cc:52:22: style: The scope of the variable 't' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/jmeters/msppmdsp.cc:87:22: style: The scope of the variable 't' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/jmeters/msppmdsp.h:32:5: style: Class 'Msppmdsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:51:8: style: The scope of the variable 'v' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:111:8: style: The scope of the variable 'v' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:41:35: style: Function 'process' argument 1 names different: declaration 'p' definition 'data'. [funcArgNamesDifferent]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.h:35:26: note: Function 'process' argument 1 names different: declaration 'p' definition 'data'.
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:41:35: note: Function 'process' argument 1 names different: declaration 'p' definition 'data'.
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:26:14: warning: Member variable 'TruePeakdsp::_z1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:26:14: warning: Member variable 'TruePeakdsp::_z2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:26:14: warning: Member variable 'TruePeakdsp::_w1' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:26:14: warning: Member variable 'TruePeakdsp::_w2' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:26:14: warning: Member variable 'TruePeakdsp::_w3' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/jmeters/truepeakdsp.cc:26:14: warning: Member variable 'TruePeakdsp::_g' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/jmeters/vumeterdsp.cc:47:22: style: The scope of the variable 't1' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/jmeters/vumeterdsp.cc:47:26: style: The scope of the variable 't2' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/src/bitmeter.c:60:25: portability: Casting from const float * con* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
x42-plugins-20180803/meters.lv2/src/bitmeter.c:324:30: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
x42-plugins-20180803/meters.lv2/src/dr14.c:113:10: style: Expression is always false because 'else if' condition matches previous condition at line 109. [multiCondition]
x42-plugins-20180803/meters.lv2/src/dr14.c:117:10: style: Expression is always false because 'else if' condition matches previous condition at line 109. [multiCondition]
x42-plugins-20180803/meters.lv2/src/dr14.c:121:10: style: Expression is always false because 'else if' condition matches previous condition at line 109. [multiCondition]
x42-plugins-20180803/meters.lv2/src/dr14.c:117:10: style: Expression is always false because 'else if' condition matches previous condition at line 113. [multiCondition]
x42-plugins-20180803/meters.lv2/src/dr14.c:121:10: style: Expression is always false because 'else if' condition matches previous condition at line 113. [multiCondition]
x42-plugins-20180803/meters.lv2/src/dr14.c:121:10: style: Expression is always false because 'else if' condition matches previous condition at line 117. [multiCondition]
x42-plugins-20180803/meters.lv2/src/ebulv2.cc:420:7: style: The scope of the variable 'msgtx' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/src/xfer.c:199:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/meters.lv2/src/sigdistlv2.c:388:30: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
x42-plugins-20180803/meters.lv2/src/spectrumlv2.c:84:10: style: Expression is always false because 'else if' condition matches previous condition at line 81. [multiCondition]
x42-plugins-20180803/meters.lv2/src/surmeter.c:55:0: error: Code 'C++ cast <...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
x42-plugins-20180803/meters.lv2/src/xfer.c:95:6: style: Expression is always false because 'else if' condition matches previous condition at line 90. [multiCondition]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler-table.cc:146:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler-table.cc:146:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler-table.cc:146:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler-table.cc:60:19: style: The scope of the variable 't' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler-table.cc:111:26: style: The scope of the variable 'Q' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler-table.cc:63:5: style: Class 'Resampler_table' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler-table.cc:63:5: style: Class 'Resampler_table' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:83:24: style: The scope of the variable 'g' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:83:27: style: The scope of the variable 'h' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:83:33: style: The scope of the variable 'n' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:84:24: style: The scope of the variable 'r' can be reduced. [variableScope]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::inp_list' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::out_list' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::_inmax' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::_pstep' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::_dummy' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/meters.lv2/zita-resampler/resampler.cc:119:0: error: Memory leak: B [memleak]
x42-plugins-20180803/midifilter.lv2/midifilter.c:58:61: style: Function 'midi_is_panic' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
x42-plugins-20180803/midifilter.lv2/midifilter.h:153:61: note: Function 'midi_is_panic' argument 2 names different: declaration 'size' definition 's'.
x42-plugins-20180803/midifilter.lv2/midifilter.c:58:61: note: Function 'midi_is_panic' argument 2 names different: declaration 'size' definition 's'.
x42-plugins-20180803/midimap.lv2/src/midimap.c:1001:9: style: The scope of the variable 'line' can be reduced. [variableScope]
x42-plugins-20180803/mixtri.lv2/gui/mixtri.c:1153:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/mixtri.lv2/gui/mixtri.c:1191:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/mixtri.lv2/gui/mixtri.c:182:2: style: Variable 'xlp' is assigned a value that is never used. [unreadVariable]
x42-plugins-20180803/mixtri.lv2/gui/mixtri.c:182:2: style: Variable 'ylp' is assigned a value that is never used. [unreadVariable]
x42-plugins-20180803/onsettrigger.lv2/src/ost.c:248:8: style: The scope of the variable 'rms_postfilter_z' can be reduced. [variableScope]
x42-plugins-20180803/robtk/jackwrap.c:1337:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/robtk/jackwrap.c:1343:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/robtk/jackwrap.c:1663:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/robtk/jackwrap.c:1663:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/robtk/jackwrap.c:1670:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/robtk/jackwrap.c:1670:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/robtk/jackwrap.c:1676:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/robtk/jackwrap.c:387:41: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
x42-plugins-20180803/robtk/jackwrap.c:567:43: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
x42-plugins-20180803/robtk/jackwrap.c:1179:39: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
x42-plugins-20180803/robtk/jackwrap.c:1723:42: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
x42-plugins-20180803/robtk/jackwrap.c:815:2: error: Common realloc mistake: 'urimap' nulled but not freed upon failure [memleakOnRealloc]
x42-plugins-20180803/robtk/pugl/pugl_win.cpp:71:3: error: Memory leak: view [memleak]
x42-plugins-20180803/robtk/pugl/pugl_win.cpp:71:3: error: Memory leak: impl [memleak]
x42-plugins-20180803/robtk/pugl/pugl_x11.c:258:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
x42-plugins-20180803/robtk/sofd/libsofd.c:100:16: style: The scope of the variable 'in' can be reduced. [variableScope]
x42-plugins-20180803/robtk/sofd/libsofd.c:188:2: error: Common realloc mistake: '_recentlist' nulled but not freed upon failure [memleakOnRealloc]
x42-plugins-20180803/robtk/ui_gl.c:59:0: error: #error At least one of HAVE_IDLE_IFACE or USE_GUI_THREAD must be defined. [preprocessorErrorDirective]
x42-plugins-20180803/robtk/widgets/robtk_multibutton.h:228:24: style: Condition 'lum<0.5' is always false [knownConditionTrueFalse]
x42-plugins-20180803/robtk/widgets/robtk_multibutton.h:226:21: note: Assignment 'lum=0.55', assigned value is 0.55
x42-plugins-20180803/robtk/widgets/robtk_multibutton.h:228:24: note: Condition 'lum<0.5' is always false
x42-plugins-20180803/sisco.lv2/gui/sisco.c:41:0: error: Code 'using namespace LV2S' is invalid C code. Use --std or --language to configure the language. [syntaxError]
x42-plugins-20180803/sisco.lv2/src/sisco.c:174:16: warning: Either the condition 'port<=SCO_OUTPUT5' is redundant or the array 'self->output[4]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond]
x42-plugins-20180803/sisco.lv2/src/sisco.c:172:38: note: Assuming that condition 'port<=SCO_OUTPUT5' is not redundant
x42-plugins-20180803/sisco.lv2/src/sisco.c:174:16: note: Array index out of bounds
x42-plugins-20180803/sisco.lv2/src/sisco.c:217:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/sisco.lv2/src/sisco.c:217:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler-table.cc:146:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler-table.cc:146:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler-table.cc:146:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler-table.cc:60:19: style: The scope of the variable 't' can be reduced. [variableScope]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler-table.cc:111:26: style: The scope of the variable 'Q' can be reduced. [variableScope]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler-table.cc:63:5: style: Class 'Resampler_table' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler-table.cc:63:5: style: Class 'Resampler_table' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:83:24: style: The scope of the variable 'g' can be reduced. [variableScope]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:83:27: style: The scope of the variable 'h' can be reduced. [variableScope]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:83:33: style: The scope of the variable 'n' can be reduced. [variableScope]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:84:24: style: The scope of the variable 'r' can be reduced. [variableScope]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::inp_list' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::out_list' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::_inmax' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::_pstep' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:52:12: warning: Member variable 'Resampler::_dummy' is not initialized in the constructor. [uninitMemberVar]
x42-plugins-20180803/sisco.lv2/zita-resampler/resampler.cc:119:0: error: Memory leak: B [memleak]
x42-plugins-20180803/stepseq.lv2/gui/stepseq.c:483:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x42-plugins-20180803/tuna.lv2/gui/tuna.c:1070:12: style: Expression is always false because 'else if' condition matches previous condition at line 1068. [multiCondition]
[17:20]
ftp://ftp.se.debian.org/debian/pool/main/x/x4d-icons/x4d-icons_1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/x52pro/x52pro_0.1.1.orig.tar.gz
x52pro-0.1.1/x52pro.c:63:34: warning: Either the condition 'line>3' is redundant or the array 'clear_idx[3]' is accessed at index 3, which is out of bounds. [arrayIndexOutOfBoundsCond]
x52pro-0.1.1/x52pro.c:60:11: note: Assuming that condition 'line>3' is not redundant
x52pro-0.1.1/x52pro.c:63:34: note: Array index out of bounds
x52pro-0.1.1/x52pro.c:53:29: style: Function 'x52_settext' argument 1 names different: declaration 'hdl' definition 'x52'. [funcArgNamesDifferent]
x52pro-0.1.1/x52pro.h:51:29: note: Function 'x52_settext' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:53:29: note: Function 'x52_settext' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:88:28: style: Function 'x52_setbri' argument 1 names different: declaration 'hdl' definition 'x52'. [funcArgNamesDifferent]
x52pro-0.1.1/x52pro.h:61:28: note: Function 'x52_setbri' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:88:28: note: Function 'x52_setbri' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:106:28: style: Function 'x52_setled' argument 1 names different: declaration 'hdl' definition 'x52'. [funcArgNamesDifferent]
x52pro-0.1.1/x52pro.h:69:28: note: Function 'x52_setled' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:106:28: note: Function 'x52_setled' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:125:29: style: Function 'x52_settime' argument 1 names different: declaration 'hdl' definition 'x52'. [funcArgNamesDifferent]
x52pro-0.1.1/x52pro.h:78:29: note: Function 'x52_settime' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:125:29: note: Function 'x52_settime' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:139:29: style: Function 'x52_setoffs' argument 1 names different: declaration 'hdl' definition 'x52'. [funcArgNamesDifferent]
x52pro-0.1.1/x52pro.h:87:29: note: Function 'x52_setoffs' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:139:29: note: Function 'x52_setoffs' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:172:29: style: Function 'x52_setdate' argument 1 names different: declaration 'hdl' definition 'x52'. [funcArgNamesDifferent]
x52pro-0.1.1/x52pro.h:102:29: note: Function 'x52_setdate' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:172:29: note: Function 'x52_setdate' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:276:28: style: Function 'x52_close' argument 1 names different: declaration 'hdl' definition 'x52'. [funcArgNamesDifferent]
x52pro-0.1.1/x52pro.h:42:28: note: Function 'x52_close' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:276:28: note: Function 'x52_close' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:283:28: style: Function 'x52_debug' argument 1 names different: declaration 'hdl' definition 'x52'. [funcArgNamesDifferent]
x52pro-0.1.1/x52pro.h:34:28: note: Function 'x52_debug' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:283:28: note: Function 'x52_debug' argument 1 names different: declaration 'hdl' definition 'x52'.
x52pro-0.1.1/x52pro.c:279:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
[17:20]
ftp://ftp.se.debian.org/debian/pool/main/x/x86info/x86info_1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f.orig.tar.gz
AMD/MSR-K6.c:29:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/MSR-K6.c:42:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/identify.c:27:14: style: The scope of the variable 'p' can be reduced. [variableScope]
AMD/machine_check.c:41:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
AMD/machine_check.c:54:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:57:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:58:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:59:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:60:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:61:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:62:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:63:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:67:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:70:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:71:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:72:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:73:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:74:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:75:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:76:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:77:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:78:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:79:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:83:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:86:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:87:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:88:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:89:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:90:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:91:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:92:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:96:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:99:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
AMD/machine_check.c:100:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Centaur/identify.c:136:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:136:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:138:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:138:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:144:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:144:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:147:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:147:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:152:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/identify.c:153:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Centaur/longhaul-v2.c:14:3: style: struct member 'Anonymous0::RevisionKey' is never used. [unusedStructMember]
Centaur/longhaul-v2.c:18:3: style: struct member 'Anonymous0::Reserved' is never used. [unusedStructMember]
Centaur/longhaul-v2.c:22:3: style: struct member 'Anonymous0::SoftVID' is never used. [unusedStructMember]
Centaur/longhaul-v2.c:23:3: style: struct member 'Anonymous0::Reserved2' is never used. [unusedStructMember]
Centaur/longhaul-v2.c:24:3: style: struct member 'Anonymous0::SoftBSEL' is never used. [unusedStructMember]
Centaur/longhaul-v2.c:25:3: style: struct member 'Anonymous0::Reserved3' is never used. [unusedStructMember]
Centaur/longhaul-v2.c:30:3: style: struct member 'Anonymous0::Reserved4' is never used. [unusedStructMember]
Centaur/longhaul-v2.c:35:3: style: struct member 'Anonymous0::Reserved5' is never used. [unusedStructMember]
Centaur/longhaul.c:15:3: style: struct member 'Anonymous0::RevisionKey' is never used. [unusedStructMember]
Centaur/longhaul.c:19:3: style: struct member 'Anonymous0::Reserved' is never used. [unusedStructMember]
Centaur/longhaul.c:23:3: style: struct member 'Anonymous0::SoftVID' is never used. [unusedStructMember]
Centaur/longhaul.c:24:3: style: struct member 'Anonymous0::Reserved2' is never used. [unusedStructMember]
Centaur/longhaul.c:25:3: style: struct member 'Anonymous0::SoftBSEL' is never used. [unusedStructMember]
Centaur/longhaul.c:26:3: style: struct member 'Anonymous0::Reserved3' is never used. [unusedStructMember]
Centaur/longhaul.c:31:3: style: struct member 'Anonymous0::Reserved4' is never used. [unusedStructMember]
Centaur/longhaul.c:36:3: style: struct member 'Anonymous0::Reserved5' is never used. [unusedStructMember]
Intel/MSR-IDA.c:55:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Intel/MSR-IDA.c:29:11: style: Expression '(X & 0x2) == 0x1' is always false. [comparisonError]
Intel/MSR-IDA.c:37:11: style: Expression '(X & 0x4000000000) == 0x1' is always false. [comparisonError]
Intel/MSR-IDA.c:45:11: style: Expression '(X & 0x100000000) == 0x1' is always false. [comparisonError]
Intel/cachesize.c:263:6: style: The scope of the variable 'des' can be reduced. [variableScope]
Intel/eblcr.c:46:9: style: Condition 'lo&(1>>27)' is always false [knownConditionTrueFalse]
Intel/eblcr.c:32:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
Intel/machine_check.c:92:9: style: The scope of the variable 'extcount' can be reduced. [variableScope]
Intel/machine_check.c:35:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:38:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:39:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:40:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:41:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:42:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:43:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:44:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:48:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:51:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:52:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:53:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:54:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:55:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:56:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:57:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:58:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:59:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:60:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:64:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:67:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:68:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:69:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:70:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:71:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:72:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:73:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:77:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:80:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/machine_check.c:81:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Intel/microcode.c:18:6: style: The scope of the variable 'ver' can be reduced. [variableScope]
Intel/topology.c:46:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
Intel/topology.c:127:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Intel/topology.c:128:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Intel/topology.c:129:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
apic.c:73:35: portability: 'mapped' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
bench/MHz.c:26:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bench/MHz.c:26:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
bench/MHz.c:67:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
bench/MHz.c:67:7: error: Uninitialized variable: r [uninitvar]
binary.c:26:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cpuid.c:183:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
cpuid.c:153:25: style: Function 'cpuid' argument 1 names different: declaration 'cpu' definition 'CPU_number'. [funcArgNamesDifferent]
x86info.h:111:25: note: Function 'cpuid' argument 1 names different: declaration 'cpu' definition 'CPU_number'.
cpuid.c:153:25: note: Function 'cpuid' argument 1 names different: declaration 'cpu' definition 'CPU_number'.
features.c:58:14: style: The scope of the variable 'intel_cpuid_06_eax_flags' can be reduced. [variableScope]
features.c:64:14: style: The scope of the variable 'intel_cpuid_06_eax_flags_desc' can be reduced. [variableScope]
features.c:100:14: style: The scope of the variable 'intel_cpuid_80000007_edx_flags' can be reduced. [variableScope]
features.c:106:14: style: The scope of the variable 'intel_cpuid_80000007_edx_flags_desc' can be reduced. [variableScope]
features.c:385:14: style: The scope of the variable 'centaur_cap_extended_edx_flags' can be reduced. [variableScope]
lsmsr.c:171:2: error: Uninitialized variable: val [uninitvar]
mptable.c:172:6: style: The scope of the variable 't' can be reduced. [variableScope]
mptable.c:172:9: style: The scope of the variable 'family' can be reduced. [variableScope]
mptable.c:172:17: style: The scope of the variable 'model' can be reduced. [variableScope]
mptable.c:78:5: style: struct member 'TABLE_ENTRY::type' is never used. [unusedStructMember]
mptable.c:80:7: style: struct member 'TABLE_ENTRY::name' is never used. [unusedStructMember]
mptable.c:124:5: style: struct member 'PROCENTRY::type' is never used. [unusedStructMember]
mptable.c:130:6: style: struct member 'PROCENTRY::reserved1' is never used. [unusedStructMember]
mptable.c:131:6: style: struct member 'PROCENTRY::reserved2' is never used. [unusedStructMember]
rdmsr.c:73:21: style: The scope of the variable 'lo' can be reduced. [variableScope]
rdmsr.c:73:25: style: The scope of the variable 'hi' can be reduced. [variableScope]
rdmsr.c:118:18: style: Function 'dumpmsr' argument 1 names different: declaration 'cpunum' definition 'cpu'. [funcArgNamesDifferent]
x86info.h:166:18: note: Function 'dumpmsr' argument 1 names different: declaration 'cpunum' definition 'cpu'.
rdmsr.c:118:18: note: Function 'dumpmsr' argument 1 names different: declaration 'cpunum' definition 'cpu'.
rdmsr.c:136:22: style: Function 'dumpmsr_bin' argument 1 names different: declaration 'cpunum' definition 'cpu'. [funcArgNamesDifferent]
x86info.h:167:22: note: Function 'dumpmsr_bin' argument 1 names different: declaration 'cpunum' definition 'cpu'.
rdmsr.c:136:22: note: Function 'dumpmsr_bin' argument 1 names different: declaration 'cpunum' definition 'cpu'.
topology.c:49:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
topology.c:57:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
topology.c:65:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
topology.c:86:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
topology.c:110:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
topology.c:116:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
topology.c:26:35: style: Function 'get_topology' argument 1 names different: declaration 'head' definition 'cpu'. [funcArgNamesDifferent]
x86info.h:184:35: note: Function 'get_topology' argument 1 names different: declaration 'head' definition 'cpu'.
topology.c:26:35: note: Function 'get_topology' argument 1 names different: declaration 'head' definition 'cpu'.
x86info.c:221:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
x86info.c:236:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[17:20]
ftp://ftp.se.debian.org/debian/pool/main/x/xa/xa_2.3.8.orig.tar.gz
xa-2.3.8/misc/file65.c:248:17: style: The scope of the variable 'seg' can be reduced. [variableScope]
xa-2.3.8/misc/file65.c:248:22: style: The scope of the variable 'off' can be reduced. [variableScope]
xa-2.3.8/misc/file65.c:189:0: error: Resource leak: fp [resourceLeak]
xa-2.3.8/misc/file65.c:121:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xa-2.3.8/misc/ldo65.c:312:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:312:19: style: The scope of the variable 'll' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:371:9: style: The scope of the variable 'old' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:371:14: style: The scope of the variable 'new' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:371:19: style: The scope of the variable 'seg' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:397:6: style: The scope of the variable 'mode' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:397:12: style: The scope of the variable 'hlen' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:398:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:558:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:558:15: style: The scope of the variable 'old' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:558:20: style: The scope of the variable 'new' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:558:25: style: The scope of the variable 'seg' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:558:30: style: The scope of the variable 'll' can be reduced. [variableScope]
xa-2.3.8/misc/ldo65.c:299:33: style: Function 'read_options' argument 1 names different: declaration 'f' definition 'buf'. [funcArgNamesDifferent]
xa-2.3.8/misc/ldo65.c:92:33: note: Function 'read_options' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/ldo65.c:299:33: note: Function 'read_options' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/ldo65.c:311:31: style: Function 'read_undef' argument 1 names different: declaration 'f' definition 'buf'. [funcArgNamesDifferent]
xa-2.3.8/misc/ldo65.c:93:31: note: Function 'read_undef' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/ldo65.c:311:31: note: Function 'read_undef' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/ldo65.c:311:44: style: Function 'read_undef' argument 2 names different: declaration 'fp' definition 'file'. [funcArgNamesDifferent]
xa-2.3.8/misc/ldo65.c:93:42: note: Function 'read_undef' argument 2 names different: declaration 'fp' definition 'file'.
xa-2.3.8/misc/ldo65.c:311:44: note: Function 'read_undef' argument 2 names different: declaration 'fp' definition 'file'.
xa-2.3.8/misc/ldo65.c:557:26: style: Function 'read_globals' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
xa-2.3.8/misc/ldo65.c:97:26: note: Function 'read_globals' argument 1 names different: declaration 'file' definition 'fp'.
xa-2.3.8/misc/ldo65.c:557:26: note: Function 'read_globals' argument 1 names different: declaration 'file' definition 'fp'.
xa-2.3.8/misc/ldo65.c:638:39: style: Function 'reloc_seg' argument 2 names different: declaration 'adr' definition 'pos'. [funcArgNamesDifferent]
xa-2.3.8/misc/ldo65.c:95:39: note: Function 'reloc_seg' argument 2 names different: declaration 'adr' definition 'pos'.
xa-2.3.8/misc/ldo65.c:638:39: note: Function 'reloc_seg' argument 2 names different: declaration 'adr' definition 'pos'.
xa-2.3.8/misc/printcbm.c:79:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
xa-2.3.8/misc/printcbm.c:78:3: note: Variable 'b' is reassigned a value before the old one has been used.
xa-2.3.8/misc/printcbm.c:79:3: note: Variable 'b' is reassigned a value before the old one has been used.
xa-2.3.8/misc/printcbm.c:58:6: style: The scope of the variable 'a' can be reduced. [variableScope]
xa-2.3.8/misc/printcbm.c:58:9: style: The scope of the variable 'b' can be reduced. [variableScope]
xa-2.3.8/misc/printcbm.c:58:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xa-2.3.8/misc/reloc65.c:365:9: style: The scope of the variable 'old' can be reduced. [variableScope]
xa-2.3.8/misc/reloc65.c:365:14: style: The scope of the variable 'new' can be reduced. [variableScope]
xa-2.3.8/misc/reloc65.c:365:19: style: The scope of the variable 'seg' can be reduced. [variableScope]
xa-2.3.8/misc/reloc65.c:282:33: style: Function 'read_options' argument 1 names different: declaration 'f' definition 'buf'. [funcArgNamesDifferent]
xa-2.3.8/misc/reloc65.c:52:33: note: Function 'read_options' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/reloc65.c:282:33: note: Function 'read_options' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/reloc65.c:294:31: style: Function 'read_undef' argument 1 names different: declaration 'f' definition 'buf'. [funcArgNamesDifferent]
xa-2.3.8/misc/reloc65.c:53:31: note: Function 'read_undef' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/reloc65.c:294:31: note: Function 'read_undef' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/reloc65.c:310:41: style: Function 'reloc_seg' argument 1 names different: declaration 'f' definition 'buf'. [funcArgNamesDifferent]
xa-2.3.8/misc/reloc65.c:54:41: note: Function 'reloc_seg' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/reloc65.c:310:41: note: Function 'reloc_seg' argument 1 names different: declaration 'f' definition 'buf'.
xa-2.3.8/misc/uncpk.c:59:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xa-2.3.8/misc/uncpk.c:59:13: style: The scope of the variable 'fileok' can be reduced. [variableScope]
xa-2.3.8/misc/uncpk.c:59:21: style: The scope of the variable 'nc' can be reduced. [variableScope]
xa-2.3.8/misc/uncpk.c:60:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xa-2.3.8/misc/uncpk.c:60:11: style: The scope of the variable 'n2' can be reduced. [variableScope]
xa-2.3.8/src/xa.c:375:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xa-2.3.8/src/xa.c:373:9: note: outer condition: 1
xa-2.3.8/src/xa.c:375:11: note: identical inner condition: 1
xa-2.3.8/src/xa.c:377:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xa-2.3.8/src/xa.c:373:9: note: outer condition: 1
xa-2.3.8/src/xa.c:377:13: note: identical inner condition: 1
xa-2.3.8/src/xa.c:377:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xa-2.3.8/src/xa.c:375:11: note: outer condition: 1
xa-2.3.8/src/xa.c:377:13: note: identical inner condition: 1
xa-2.3.8/src/xa.c:381:17: style: Condition '!x_init()' is always true [knownConditionTrueFalse]
xa-2.3.8/src/xa.c:600:15: style: The scope of the variable 'l' can be reduced. [variableScope]
xa-2.3.8/src/xa.c:989:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xa-2.3.8/src/xa.c:1007:19: style: The scope of the variable 'c' can be reduced. [variableScope]
xa-2.3.8/src/xa.c:1079:20: style: Function 'set_align' argument 1 names different: declaration 'align_value' definition 'a'. [funcArgNamesDifferent]
xa-2.3.8/src/xa.h:44:20: note: Function 'set_align' argument 1 names different: declaration 'align_value' definition 'a'.
xa-2.3.8/src/xa.c:1079:20: note: Function 'set_align' argument 1 names different: declaration 'align_value' definition 'a'.
xa-2.3.8/src/xa.c:179:8: error: Memory leak: ifiles [memleak]
xa-2.3.8/src/xa.c:183:8: error: Memory leak: ifiles [memleak]
xa-2.3.8/src/xa.c:187:8: error: Memory leak: ifiles [memleak]
xa-2.3.8/src/xaa.c:45:58: style: Function 'a_term' argument 5 names different: declaration 'afl' definition 'pfl'. [funcArgNamesDifferent]
xa-2.3.8/src/xaa.h:23:58: note: Function 'a_term' argument 5 names different: declaration 'afl' definition 'pfl'.
xa-2.3.8/src/xaa.c:45:58: note: Function 'a_term' argument 5 names different: declaration 'afl' definition 'pfl'.
xa-2.3.8/src/xal.c:577:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xa-2.3.8/src/xal.c:572:18: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
xa-2.3.8/src/xam.c:47:24: style: The scope of the variable 'path' can be reduced. [variableScope]
xa-2.3.8/src/xam.c:48:23: style: The scope of the variable 'n2' can be reduced. [variableScope]
xa-2.3.8/src/xao.c:63:15: style: The scope of the variable 't' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:409:9: style: Condition '!er' is always true [knownConditionTrueFalse]
xa-2.3.8/src/xap.c:331:15: note: Assignment 'er=0', assigned value is 0
xa-2.3.8/src/xap.c:409:9: note: Condition '!er' is always true
xa-2.3.8/src/xap.c:88:12: style: The scope of the variable 'l' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:181:12: style: The scope of the variable 'f' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:250:12: style: The scope of the variable 'x' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:251:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:275:14: style: The scope of the variable 'j' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:275:16: style: The scope of the variable 'k' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:331:20: style: The scope of the variable 'hash' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:333:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:422:14: style: The scope of the variable 'l' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:446:17: style: The scope of the variable 'c' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:446:23: style: The scope of the variable 'y' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:12: style: The scope of the variable 'l' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:14: style: The scope of the variable 'n' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:16: style: The scope of the variable 'sl' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:19: style: The scope of the variable 'd' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:21: style: The scope of the variable 'ld' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:24: style: The scope of the variable 'er' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:32: style: The scope of the variable 'hkfl' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:447:37: style: The scope of the variable 'klfl' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:448:11: style: The scope of the variable 'fti' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:857:16: style: The scope of the variable 'tlen' can be reduced. [variableScope]
xa-2.3.8/src/xap.c:329:21: style: Function 'pp_define' argument 1 names different: declaration 'name' definition 'k'. [funcArgNamesDifferent]
xa-2.3.8/src/xap.h:27:21: note: Function 'pp_define' argument 1 names different: declaration 'name' definition 'k'.
xa-2.3.8/src/xap.c:329:21: note: Function 'pp_define' argument 1 names different: declaration 'name' definition 'k'.
xa-2.3.8/src/xap.c:290:24: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
xa-2.3.8/src/xap.c:218:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xa-2.3.8/src/xap.c:1004:19: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
xa-2.3.8/src/xap.c:560:21: error: Uninitialized variable: nfto [uninitvar]
xa-2.3.8/src/xar.c:55:13: style: The scope of the variable 'old_segment' can be reduced. [variableScope]
xa-2.3.8/src/xar.c:69:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xa-2.3.8/src/xar.c:69:8: style: The scope of the variable 'pp' can be reduced. [variableScope]
xa-2.3.8/src/xar.c:133:6: style: The scope of the variable 'pc2' can be reduced. [variableScope]
xa-2.3.8/src/xar.c:133:11: style: The scope of the variable 'afl' can be reduced. [variableScope]
xa-2.3.8/src/xar.c:37:23: style: Function 'r_set' argument 2 names different: declaration 'reloc' definition 'afl'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:28:23: note: Function 'r_set' argument 2 names different: declaration 'reloc' definition 'afl'.
xa-2.3.8/src/xar.c:37:23: note: Function 'r_set' argument 2 names different: declaration 'reloc' definition 'afl'.
xa-2.3.8/src/xar.c:37:32: style: Function 'r_set' argument 3 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:28:34: note: Function 'r_set' argument 3 names different: declaration 'len' definition 'l'.
xa-2.3.8/src/xar.c:37:32: note: Function 'r_set' argument 3 names different: declaration 'len' definition 'l'.
xa-2.3.8/src/xar.c:44:23: style: Function 'u_set' argument 2 names different: declaration 'reloc' definition 'afl'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:29:23: note: Function 'u_set' argument 2 names different: declaration 'reloc' definition 'afl'.
xa-2.3.8/src/xar.c:44:23: note: Function 'u_set' argument 2 names different: declaration 'reloc' definition 'afl'.
xa-2.3.8/src/xar.c:44:43: style: Function 'u_set' argument 4 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:29:45: note: Function 'u_set' argument 4 names different: declaration 'len' definition 'l'.
xa-2.3.8/src/xar.c:44:43: note: Function 'u_set' argument 4 names different: declaration 'len' definition 'l'.
xa-2.3.8/src/xar.c:54:17: style: Function 'r_mode' argument 1 names different: declaration 'mode' definition 'm'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:36:17: note: Function 'r_mode' argument 1 names different: declaration 'mode' definition 'm'.
xa-2.3.8/src/xar.c:54:17: note: Function 'r_mode' argument 1 names different: declaration 'mode' definition 'm'.
xa-2.3.8/src/xar.c:68:24: style: Function 'rt_set' argument 2 names different: declaration 'reloc' definition 'afl'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:31:24: note: Function 'rt_set' argument 2 names different: declaration 'reloc' definition 'afl'.
xa-2.3.8/src/xar.c:68:24: note: Function 'rt_set' argument 2 names different: declaration 'reloc' definition 'afl'.
xa-2.3.8/src/xar.c:68:33: style: Function 'rt_set' argument 3 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:31:35: note: Function 'rt_set' argument 3 names different: declaration 'len' definition 'l'.
xa-2.3.8/src/xar.c:68:33: note: Function 'rt_set' argument 3 names different: declaration 'len' definition 'l'.
xa-2.3.8/src/xar.c:68:40: style: Function 'rt_set' argument 4 names different: declaration 'label' definition 'lab'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:31:44: note: Function 'rt_set' argument 4 names different: declaration 'label' definition 'lab'.
xa-2.3.8/src/xar.c:68:40: note: Function 'rt_set' argument 4 names different: declaration 'label' definition 'lab'.
xa-2.3.8/src/xar.c:170:31: style: Function 'seg_start' argument 2 names different: declaration 'tbase' definition 't_base'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:43:31: note: Function 'seg_start' argument 2 names different: declaration 'tbase' definition 't_base'.
xa-2.3.8/src/xar.c:170:31: note: Function 'seg_start' argument 2 names different: declaration 'tbase' definition 't_base'.
xa-2.3.8/src/xar.c:170:43: style: Function 'seg_start' argument 3 names different: declaration 'dbase' definition 'd_base'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:43:42: note: Function 'seg_start' argument 3 names different: declaration 'dbase' definition 'd_base'.
xa-2.3.8/src/xar.c:170:43: note: Function 'seg_start' argument 3 names different: declaration 'dbase' definition 'd_base'.
xa-2.3.8/src/xar.c:170:55: style: Function 'seg_start' argument 4 names different: declaration 'bbase' definition 'b_base'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:43:53: note: Function 'seg_start' argument 4 names different: declaration 'bbase' definition 'b_base'.
xa-2.3.8/src/xar.c:170:55: note: Function 'seg_start' argument 4 names different: declaration 'bbase' definition 'b_base'.
xa-2.3.8/src/xar.c:170:67: style: Function 'seg_start' argument 5 names different: declaration 'zbase' definition 'z_base'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:43:64: note: Function 'seg_start' argument 5 names different: declaration 'zbase' definition 'z_base'.
xa-2.3.8/src/xar.c:170:67: note: Function 'seg_start' argument 5 names different: declaration 'zbase' definition 'z_base'.
xa-2.3.8/src/xar.c:171:11: style: Function 'seg_start' argument 6 names different: declaration 'stacklen' definition 'slen'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:44:12: note: Function 'seg_start' argument 6 names different: declaration 'stacklen' definition 'slen'.
xa-2.3.8/src/xar.c:171:11: note: Function 'seg_start' argument 6 names different: declaration 'stacklen' definition 'slen'.
xa-2.3.8/src/xar.c:256:13: style: Function 'h_write' argument 7 names different: declaration 'stacklen' definition 'stack'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:41:9: note: Function 'h_write' argument 7 names different: declaration 'stacklen' definition 'stack'.
xa-2.3.8/src/xar.c:256:13: note: Function 'h_write' argument 7 names different: declaration 'stacklen' definition 'stack'.
xa-2.3.8/src/xar2.c:36:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xa-2.3.8/src/xar2.c:36:8: style: The scope of the variable 'pp' can be reduced. [variableScope]
xa-2.3.8/src/xar2.c:97:6: style: The scope of the variable 'pc2' can be reduced. [variableScope]
xa-2.3.8/src/xar2.c:97:11: style: The scope of the variable 'afl' can be reduced. [variableScope]
xa-2.3.8/src/xar2.c:35:24: style: Function 'rd_set' argument 2 names different: declaration 'reloc' definition 'afl'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:32:24: note: Function 'rd_set' argument 2 names different: declaration 'reloc' definition 'afl'.
xa-2.3.8/src/xar2.c:35:24: note: Function 'rd_set' argument 2 names different: declaration 'reloc' definition 'afl'.
xa-2.3.8/src/xar2.c:35:33: style: Function 'rd_set' argument 3 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:32:35: note: Function 'rd_set' argument 3 names different: declaration 'len' definition 'l'.
xa-2.3.8/src/xar2.c:35:33: note: Function 'rd_set' argument 3 names different: declaration 'len' definition 'l'.
xa-2.3.8/src/xar2.c:35:40: style: Function 'rd_set' argument 4 names different: declaration 'label' definition 'lab'. [funcArgNamesDifferent]
xa-2.3.8/src/xar.h:32:44: note: Function 'rd_set' argument 4 names different: declaration 'label' definition 'lab'.
xa-2.3.8/src/xar2.c:35:40: note: Function 'rd_set' argument 4 names different: declaration 'label' definition 'lab'.
xa-2.3.8/src/xat.c:331:46: style: The scope of the variable 'i' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:534:7: style: The scope of the variable 'fstart' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:568:10: style: The scope of the variable 'k' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:836:31: style: The scope of the variable 'k' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:836:38: style: The scope of the variable 'n' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:836:45: style: The scope of the variable 'sy' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:836:48: style: The scope of the variable 'am' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:836:51: style: The scope of the variable 'c' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:837:17: style: The scope of the variable 'rlt' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:838:17: style: The scope of the variable 'lab' can be reduced. [variableScope]
xa-2.3.8/src/xat.c:992:10: style: The scope of the variable 'k' can be reduced. [variableScope]
xa-2.3.8/tests/chppch/test.c:3:0: error: syntax error [syntaxError]
xa-2.3.8/tests/cpp/over.c:13:0: error: syntax error [syntaxError]
[17:20]
ftp://ftp.se.debian.org/debian/pool/main/x/xabacus/xabacus_8.1.7+dfsg1.orig.tar.gz
xabacus-8.1.7/Abacus.c:862:6: style: The scope of the variable 'factor' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:986:12: style: The scope of the variable 'number' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:2987:23: style: The scope of the variable 'special' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:2987:36: style: The scope of the variable 'pieces' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:2987:44: style: The scope of the variable 'piecePercents' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:2988:6: style: The scope of the variable 'color' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:2989:30: style: The scope of the variable 'sx' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:2989:34: style: The scope of the variable 'sy' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:3484:6: style: The scope of the variable 'gapJ' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4018:6: style: The scope of the variable 'pieces' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4018:14: style: The scope of the variable 'piecePercents' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4101:6: style: The scope of the variable 'pieces' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4101:14: style: The scope of the variable 'piecePercents' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4588:7: style: The scope of the variable 'pieces' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4616:7: style: The scope of the variable 'piecePercents' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4641:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4710:15: style: The scope of the variable 'y' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4710:18: style: The scope of the variable 'yOffset' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4710:27: style: The scope of the variable 'yPrime' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:4953:9: style: The scope of the variable 'val' can be reduced. [variableScope]
xabacus-8.1.7/Abacus.c:3970:7: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
xabacus-8.1.7/Abacus.c:1531:3: error: Memory pointed to by 'buf1' is freed twice. [doubleFree]
xabacus-8.1.7/Abacus.c:1533:3: error: Memory pointed to by 'buf2' is freed twice. [doubleFree]
xabacus-8.1.7/AbacusC.c:397:6: style: The scope of the variable 'placesBase' can be reduced. [variableScope]
xabacus-8.1.7/AbacusC.c:399:8: style: The scope of the variable 'digit' can be reduced. [variableScope]
xabacus-8.1.7/AbacusC.c:400:9: style: The scope of the variable 'factor' can be reduced. [variableScope]
xabacus-8.1.7/AbacusC.c:443:6: style: The scope of the variable 'placesBase' can be reduced. [variableScope]
xabacus-8.1.7/AbacusC.c:445:8: style: The scope of the variable 'digit' can be reduced. [variableScope]
xabacus-8.1.7/AbacusC.c:446:9: style: The scope of the variable 'factor' can be reduced. [variableScope]
xabacus-8.1.7/AbacusC.c:858:9: style: The scope of the variable 'myRight' can be reduced. [variableScope]
xabacus-8.1.7/AbacusC.c:869:9: style: The scope of the variable 'myRight' can be reduced. [variableScope]
xabacus-8.1.7/AbacusC.c:387:13: style: Variable 'negative' is assigned a value that is never used. [unreadVariable]
xabacus-8.1.7/AbacusC.c:527:15: style: Variable 'got1Digit' is assigned a value that is never used. [unreadVariable]
xabacus-8.1.7/AbacusD.c:263:14: style: The scope of the variable 'altfontname' can be reduced. [variableScope]
xabacus-8.1.7/AbacusD.c:264:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
xabacus-8.1.7/AbacusD.c:601:6: style: The scope of the variable 'line' can be reduced. [variableScope]
xabacus-8.1.7/AbacusD.c:604:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xabacus-8.1.7/AbacusE.c:170:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xabacus-8.1.7/AbacusE.c:78:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:78:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:102:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:102:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:126:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:126:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:154:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:154:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:172:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xabacus-8.1.7/AbacusE.c:42:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xabacus-8.1.7/AbacusE.c:62:15: style: The scope of the variable 'move' can be reduced. [variableScope]
xabacus-8.1.7/AbacusE.c:86:15: style: The scope of the variable 'lesson' can be reduced. [variableScope]
xabacus-8.1.7/AbacusE.c:110:15: style: The scope of the variable 'chapter' can be reduced. [variableScope]
xabacus-8.1.7/AbacusE.c:134:15: style: The scope of the variable 'edition' can be reduced. [variableScope]
xabacus-8.1.7/AbacusM.c:164:6: style: The scope of the variable 'digit' can be reduced. [variableScope]
xabacus-8.1.7/AbacusM.c:370:18: warning: Function 'addStrings' argument order different: declaration 'finalBuf, buf, pieceBuf, base, decimalPoint' definition 'buf, aBuf, bBuf, base, decimalPoint' [funcArgOrderDifferent]
xabacus-8.1.7/AbacusP.h:363:30: note: Function 'addStrings' argument order different: declaration 'finalBuf, buf, pieceBuf, base, decimalPoint' definition 'buf, aBuf, bBuf, base, decimalPoint'
xabacus-8.1.7/AbacusM.c:370:18: note: Function 'addStrings' argument order different: declaration 'finalBuf, buf, pieceBuf, base, decimalPoint' definition 'buf, aBuf, bBuf, base, decimalPoint'
xabacus-8.1.7/AbacusM.c:335:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xabacus-8.1.7/AbacusT.c:503:24: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xabacus-8.1.7/AbacusT.c:417:2: style: Variable 'decimal' is reassigned a value before the old one has been used. [redundantAssignment]
xabacus-8.1.7/AbacusT.c:415:0: note: Variable 'decimal' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:417:2: note: Variable 'decimal' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:740:2: style: Variable 'aDecimal' is reassigned a value before the old one has been used. [redundantAssignment]
xabacus-8.1.7/AbacusT.c:733:0: note: Variable 'aDecimal' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:740:2: note: Variable 'aDecimal' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:741:2: style: Variable 'bDecimal' is reassigned a value before the old one has been used. [redundantAssignment]
xabacus-8.1.7/AbacusT.c:733:0: note: Variable 'bDecimal' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:741:2: note: Variable 'bDecimal' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:1744:3: style: Variable 'wap' is reassigned a value before the old one has been used. [redundantAssignment]
xabacus-8.1.7/AbacusT.c:1742:0: note: Variable 'wap' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:1744:3: note: Variable 'wap' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:1790:3: style: Variable 'wap' is reassigned a value before the old one has been used. [redundantAssignment]
xabacus-8.1.7/AbacusT.c:1788:0: note: Variable 'wap' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:1790:3: note: Variable 'wap' is reassigned a value before the old one has been used.
xabacus-8.1.7/AbacusT.c:605:23: style: The scope of the variable 'k' can be reduced. [variableScope]
xabacus-8.1.7/AbacusT.c:838:32: style: The scope of the variable 'pos' can be reduced. [variableScope]
xabacus-8.1.7/AbacusT.c:864:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
xabacus-8.1.7/AbacusT.c:1574:6: style: The scope of the variable 'aPlace' can be reduced. [variableScope]
xabacus-8.1.7/AbacusT.c:1575:9: style: The scope of the variable 'dividend' can be reduced. [variableScope]
xabacus-8.1.7/AbacusT.c:1675:6: style: The scope of the variable 'aOffset' can be reduced. [variableScope]
xabacus-8.1.7/AbacusT.c:1675:15: style: The scope of the variable 'aPlace' can be reduced. [variableScope]
xabacus-8.1.7/AbacusT.c:1676:6: style: The scope of the variable 'power' can be reduced. [variableScope]
xabacus-8.1.7/vms/vms_amd.c:532:18: style: Unused variable: p2 [unusedVariable]
xabacus-8.1.7/vms/vms_amd.c:532:34: style: Unused variable: p6 [unusedVariable]
xabacus-8.1.7/vms/vms_mmov.c:87:9: style: The scope of the variable 'mask1' can be reduced. [variableScope]
xabacus-8.1.7/vms/vms_mmov.c:91:16: style: The scope of the variable 'AdpcmBitsPerSample' can be reduced. [variableScope]
xabacus-8.1.7/vms/vms_mmov.c:92:16: style: The scope of the variable 'AdpcmSamplesPerBlock' can be reduced. [variableScope]
[17:21]
ftp://ftp.se.debian.org/debian/pool/main/x/xacobeo/xacobeo_0.15.orig.tar.gz
Xacobeo-0.15/xs/code.c:993:40: style: Function 'xacobeo_get_node_path' argument 1 names different: declaration 'node' definition 'origin'. [funcArgNamesDifferent]
Xacobeo-0.15/xs/code.h:27:49: note: Function 'xacobeo_get_node_path' argument 1 names different: declaration 'node' definition 'origin'.
Xacobeo-0.15/xs/code.c:993:40: note: Function 'xacobeo_get_node_path' argument 1 names different: declaration 'node' definition 'origin'.
Xacobeo-0.15/xs/libxml.c:75:18: style: The scope of the variable 'CLASS' can be reduced. [variableScope]
Xacobeo-0.15/xs/libxml.c:148:17: style: The scope of the variable 'name' can be reduced. [variableScope]
Xacobeo-0.15/xs/main.c:123:46: style: Function 'my_create_widgets' argument 1 names different: declaration 'textview' definition 'ptr_textview'. [funcArgNamesDifferent]
Xacobeo-0.15/xs/main.c:23:64: note: Function 'my_create_widgets' argument 1 names different: declaration 'textview' definition 'ptr_textview'.
Xacobeo-0.15/xs/main.c:123:46: note: Function 'my_create_widgets' argument 1 names different: declaration 'textview' definition 'ptr_textview'.
Xacobeo-0.15/xs/main.c:123:74: style: Function 'my_create_widgets' argument 2 names different: declaration 'treeview' definition 'ptr_treeview'. [funcArgNamesDifferent]
Xacobeo-0.15/xs/main.c:23:88: note: Function 'my_create_widgets' argument 2 names different: declaration 'treeview' definition 'ptr_treeview'.
Xacobeo-0.15/xs/main.c:123:74: note: Function 'my_create_widgets' argument 2 names different: declaration 'treeview' definition 'ptr_treeview'.
[17:21]
ftp://ftp.se.debian.org/debian/pool/main/x/xalan/xalan_1.11.orig.tar.gz
xalan-c-1.11/c/Tests/C-API/c-api.c:89:9: style: Variable 'xalan' is reassigned a value before the old one has been used. [redundantAssignment]
xalan-c-1.11/c/Tests/C-API/c-api.c:85:0: note: Variable 'xalan' is reassigned a value before the old one has been used.
xalan-c-1.11/c/Tests/C-API/c-api.c:89:9: note: Variable 'xalan' is reassigned a value before the old one has been used.
xalan-c-1.11/c/Tests/C-API/c-api.c:84:21: style: The scope of the variable 'error' can be reduced. [variableScope]
xalan-c-1.11/c/Tests/Dom2Dom/dom2dom.cpp:360:73: warning: Possible null pointer dereference: compiledSS [nullPointer]
xalan-c-1.11/c/Tests/Dom2Dom/dom2dom.cpp:328:62: note: Assignment 'compiledSS=0', assigned value is 0
xalan-c-1.11/c/Tests/Dom2Dom/dom2dom.cpp:360:73: note: Null pointer dereference
xalan-c-1.11/c/Tests/Memory/TestBlock.cpp:109:22: style: Checking if unsigned variable 'theCount' is less than zero. This might be a false warning. [unsignedLessThanZero]
xalan-c-1.11/c/Tests/Memory/TestBlock.cpp:109:44: style: Checking if unsigned variable 'theBlockCount' is less than zero. This might be a false warning. [unsignedLessThanZero]
xalan-c-1.11/c/Tests/Performance/Logger.hpp:51:5: style: Class 'Logger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/Tests/Performance/TestHarness.hpp:426:25: warning: Member variable 'TestHarness::m_fileUtility' is not initialized in the constructor. [uninitMemberVar]
xalan-c-1.11/c/Tests/Performance/TestHarness.hpp:426:25: warning: Member variable 'TestHarness::m_reporter' is not initialized in the constructor. [uninitMemberVar]
xalan-c-1.11/c/Tests/Performance/TestHarness.hpp:426:25: warning: Member variable 'TestHarness::m_logger' is not initialized in the constructor. [uninitMemberVar]
xalan-c-1.11/c/Tests/Performance/Timer.hpp:43:8: performance: Technically the member function 'Timer::start' can be static. [functionStatic]
xalan-c-1.11/c/Tests/Performance/Timer.hpp:49:15: performance: Technically the member function 'Timer::stop' can be static. [functionStatic]
xalan-c-1.11/c/Tests/Performance/Timer.hpp:58:15: performance: Technically the member function 'Timer::getElapsedTime' can be static. [functionStatic]
xalan-c-1.11/c/Tests/Performance/TestHarness.hpp:97:1: warning: The class 'TestCase' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:232:5: performance: Technically the member function 'XalanCProcessor::releaseResultTarget' can be static. [functionStatic]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.cpp:253:18: note: Technically the member function 'XalanCProcessor::releaseResultTarget' can be static.
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:232:5: note: Technically the member function 'XalanCProcessor::releaseResultTarget' can be static.
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:253:22: performance: Technically the member function 'XalanCProcessor::getParseOption' can be static. [functionStatic]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.cpp:100:18: note: Technically the member function 'XalanCProcessor::getParseOption' can be static.
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:253:22: note: Technically the member function 'XalanCProcessor::getParseOption' can be static.
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:328:9: style: Struct 'FileResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:274:9: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:93:31: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:274:9: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:276:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:94:22: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:276:14: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:293:9: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:93:31: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:293:9: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:295:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:94:22: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:295:14: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:314:9: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:93:31: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:314:9: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:316:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:94:22: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:316:14: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:334:9: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:93:31: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:334:9: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:336:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:94:22: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:336:14: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:350:9: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:93:31: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:350:9: note: Function in derived class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:352:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:94:22: note: Virtual function in base class
xalan-c-1.11/c/Tests/Performance/XalanCProcessor.hpp:352:14: note: Function in derived class
xalan-c-1.11/c/Tests/Threads/ThreadTest.cpp:76:0: error: #error Unsupported platform! [preprocessorErrorDirective]
xalan-c-1.11/c/Tests/Threads/ThreadTestold.cpp:148:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xalan-c-1.11/c/samples/ApacheModuleXSLT/mod_xslt.c:119:2: style: Variable 'mimetype' is reassigned a value before the old one has been used. [redundantAssignment]
xalan-c-1.11/c/samples/ApacheModuleXSLT/mod_xslt.c:99:0: note: Variable 'mimetype' is reassigned a value before the old one has been used.
xalan-c-1.11/c/samples/ApacheModuleXSLT/mod_xslt.c:119:2: note: Variable 'mimetype' is reassigned a value before the old one has been used.
xalan-c-1.11/c/samples/ExternalFunction/ExternalFunction.cpp:272:37: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
xalan-c-1.11/c/samples/SimpleXPathCAPI/SimpleXPathCAPI.c:100:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
xalan-c-1.11/c/samples/ThreadSafe/ThreadSafe.cpp:203:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
xalan-c-1.11/c/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:218:86: warning: Possible null pointer dereference: theCompiledStylesheet [nullPointer]
xalan-c-1.11/c/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:205:77: note: Assignment 'theCompiledStylesheet=0', assigned value is 0
xalan-c-1.11/c/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:218:86: note: Null pointer dereference
xalan-c-1.11/c/samples/XPathWrapper/XPathWrapper.cpp:117:29: style: The scope of the variable 'rootElem' can be reduced. [variableScope]
xalan-c-1.11/c/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:54:5: style: Class 'CallbackHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.cpp:426:37: style: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.hpp:777:37: note: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.cpp:426:37: note: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.cpp:461:45: style: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.hpp:790:45: note: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.cpp:461:45: note: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.cpp:490:37: style: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.hpp:803:37: note: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/DOMSupport/DOMServices.cpp:490:37: note: Function 'doGetNodeData' argument 2 names different: declaration 'context' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanDocumentPrefixResolver.cpp:40:33: style: Function 'XalanDocumentPrefixResolver' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanDocumentPrefixResolver.hpp:77:44: note: Function 'XalanDocumentPrefixResolver' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanDocumentPrefixResolver.cpp:40:33: note: Function 'XalanDocumentPrefixResolver' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanDocumentPrefixResolver.hpp:96:9: style: Class 'NamespaceNodesTreeWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanNamespacesStack.cpp:120:45: style: Function 'addDeclaration' argument 2 names different: declaration 'theNamespaceURI' definition 'theURI'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanNamespacesStack.hpp:110:45: note: Function 'addDeclaration' argument 2 names different: declaration 'theNamespaceURI' definition 'theURI'.
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanNamespacesStack.cpp:120:45: note: Function 'addDeclaration' argument 2 names different: declaration 'theNamespaceURI' definition 'theURI'.
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanNamespacesStack.hpp:294:5: style: Technically the member function 'XalanNamespacesStack::begin' can be const. [functionConst]
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanNamespacesStack.hpp:306:5: style: Technically the member function 'XalanNamespacesStack::end' can be const. [functionConst]
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanNamespacesStack.hpp:156:9: style: Technically the member function 'XalanNamespacesStack::XalanNamespacesStackEntry::end' can be const. [functionConst]
xalan-c-1.11/c/src/xalanc/DOMSupport/XalanNamespacesStack.hpp:96:9: style: Class 'XalanNamespacesStackEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:1132:12: warning: Either the condition '!result' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:1046:9: note: Assuming that condition '!result' is not redundant
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:1132:12: note: Null pointer dereference
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:596:37: style: Function 'generateFileName' argument 3 names different: declaration 'theResult' definition 'targetFile'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:223:37: note: Function 'generateFileName' argument 3 names different: declaration 'theResult' definition 'targetFile'.
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:596:37: note: Function 'generateFileName' argument 3 names different: declaration 'theResult' definition 'targetFile'.
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:964:37: style: Function 'compareSerializedResults' argument 1 names different: declaration 'transformResult' definition 'outputFile'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:314:37: note: Function 'compareSerializedResults' argument 1 names different: declaration 'transformResult' definition 'outputFile'.
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:964:37: note: Function 'compareSerializedResults' argument 1 names different: declaration 'transformResult' definition 'outputFile'.
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:965:37: style: Function 'compareSerializedResults' argument 2 names different: declaration 'goldInputSource' definition 'goldFile'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:315:37: note: Function 'compareSerializedResults' argument 2 names different: declaration 'goldInputSource' definition 'goldFile'.
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:965:37: note: Function 'compareSerializedResults' argument 2 names different: declaration 'goldInputSource' definition 'goldFile'.
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:1955:37: warning: Function 'collectData' argument order different: declaration 'errmsg, currentnode, actdata, expdata' definition 'errmsg, currentnode, expdata, actdata' [funcArgOrderDifferent]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:434:37: note: Function 'collectData' argument order different: declaration 'errmsg, currentnode, actdata, expdata' definition 'errmsg, currentnode, expdata, actdata'
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:1955:37: note: Function 'collectData' argument order different: declaration 'errmsg, currentnode, actdata, expdata' definition 'errmsg, currentnode, expdata, actdata'
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:444:5: style: Technically the member function 'XalanFileUtility::reportError' can be const. [functionConst]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.cpp:1882:19: note: Technically the member function 'XalanFileUtility::reportError' can be const.
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:444:5: note: Technically the member function 'XalanFileUtility::reportError' can be const.
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:142:5: style: Class 'XalanFileUtility' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:86:9: style: Struct 'reportStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/Harness/XalanFileUtility.hpp:120:9: style: Struct 'cmdParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.cpp:786:83: style: Function 'escapestring' argument 2 names different: declaration 'buffer' definition 'sb'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.hpp:281:80: note: Function 'escapestring' argument 2 names different: declaration 'buffer' definition 'sb'.
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.cpp:786:83: note: Function 'escapestring' argument 2 names different: declaration 'buffer' definition 'sb'.
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.cpp:933:57: style: Function 'getDateTimeString' argument 1 names different: declaration 'result' definition 'theResult'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.hpp:309:39: note: Function 'getDateTimeString' argument 1 names different: declaration 'result' definition 'theResult'.
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.cpp:933:57: note: Function 'getDateTimeString' argument 1 names different: declaration 'result' definition 'theResult'.
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.cpp:941:35: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.hpp:83:10: style: Technically the member function 'XalanXMLFileReporter::getFlushOnCaseClose' can be const. [functionConst]
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.cpp:196:23: note: Technically the member function 'XalanXMLFileReporter::getFlushOnCaseClose' can be const.
xalan-c-1.11/c/src/xalanc/Harness/XalanXMLFileReporter.hpp:83:10: note: Technically the member function 'XalanXMLFileReporter::getFlushOnCaseClose' can be const.
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUBridge.cpp:68:41: style: Function 'XalanDOMCharStringToUnicodeString' argument 3 names different: declaration 'theLHSLength' definition 'theLength'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUBridge.hpp:52:41: note: Function 'XalanDOMCharStringToUnicodeString' argument 3 names different: declaration 'theLHSLength' definition 'theLength'.
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUBridge.cpp:68:41: note: Function 'XalanDOMCharStringToUnicodeString' argument 3 names different: declaration 'theLHSLength' definition 'theLength'.
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp:61:5: style: Struct 'CollationCacheStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp:105:6: style: Struct 'CollatorDeleteFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp:121:9: style: Struct 'CollatorFindFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp:456:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp:71:5: style: Struct 'DecimalFormatCacheStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp:107:9: style: Class 'DecimalFormatDeleteFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp:134:9: style: Struct 'DecimalFormatFindFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp:163:5: style: Class 'ICUFormatNumberFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp:185:9: style: Class 'UnlocalizePatternFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/ICUBridge/ICUXalanNumberFormatFactory.hpp:42:5: style: Class 'ICUXalanNumberFormatFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributeListImpl.hpp:104:5: warning: Virtual function 'clear' is called from destructor '~AttributeListImpl()' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributeListImpl.cpp:53:5: note: Calling clear
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributeListImpl.hpp:104:5: note: clear is a virtual method
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributeVectorEntry.hpp:66:5: style: Class 'AttributeVectorEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributeListImpl.cpp:247:5: style: Struct 'NameCompareFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributeListImpl.hpp:49:1: warning: The class 'AttributeListImpl' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.cpp:484:29: style: Function 'addAttribute' argument 3 names different: declaration 'qname' definition 'name'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.hpp:171:29: note: Function 'addAttribute' argument 3 names different: declaration 'qname' definition 'name'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.cpp:484:29: note: Function 'addAttribute' argument 3 names different: declaration 'qname' definition 'name'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.cpp:513:29: style: Function 'getNewEntry' argument 1 names different: declaration 'qname' definition 'name'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.hpp:224:29: note: Function 'getNewEntry' argument 1 names different: declaration 'qname' definition 'name'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.cpp:513:29: note: Function 'getNewEntry' argument 1 names different: declaration 'qname' definition 'name'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.cpp:555:53: style: Function 'removeAttribute' argument 1 names different: declaration 'qname' definition 'name'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.hpp:181:37: note: Function 'removeAttribute' argument 1 names different: declaration 'qname' definition 'name'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.cpp:555:53: note: Function 'removeAttribute' argument 1 names different: declaration 'qname' definition 'name'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.hpp:136:5: warning: Virtual function 'clear' is called from destructor '~AttributesImpl()' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.cpp:53:5: note: Calling clear
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.hpp:136:5: note: clear is a virtual method
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributeVectorEntryExtended.hpp:98:5: style: Class 'AttributeVectorEntryExtended' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.cpp:258:5: style: Struct 'NameCompareFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/AttributesImpl.hpp:48:1: warning: The class 'AttributesImpl' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:312:5: warning: The class 'UnsupportedEncodingException' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:343:9: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:307:9: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:343:9: note: Function in derived class
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:369:9: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:307:9: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:369:9: note: Function in derived class
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:399:9: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:307:9: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStream.hpp:399:9: note: Function in derived class
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:238:37: style: Function 'println' argument 1 names different: declaration 'x' definition 'b'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.hpp:128:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'b'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:238:37: note: Function 'println' argument 1 names different: declaration 'x' definition 'b'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:249:37: style: Function 'println' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.hpp:132:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'c'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:249:37: note: Function 'println' argument 1 names different: declaration 'x' definition 'c'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:283:41: style: Function 'println' argument 1 names different: declaration 'x' definition 'd'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.hpp:145:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'd'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:283:41: note: Function 'println' argument 1 names different: declaration 'x' definition 'd'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:293:37: style: Function 'println' argument 1 names different: declaration 'x' definition 'i'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.hpp:148:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'i'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:293:37: note: Function 'println' argument 1 names different: declaration 'x' definition 'i'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:303:37: style: Function 'println' argument 1 names different: declaration 'x' definition 'l'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.hpp:151:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'l'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp:303:37: note: Function 'println' argument 1 names different: declaration 'x' definition 'l'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/DOMStringPrintWriter.hpp:44:5: style: Class 'DOMStringPrintWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanMessageLoader.hpp:88:0: error: syntax error [syntaxError]
xalan-c-1.11/c/src/xalanc/PlatformSupport/PrintWriter.cpp:61:60: style: Function 'PrintWriter' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/PrintWriter.hpp:46:71: note: Function 'PrintWriter' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/PrintWriter.cpp:61:60: note: Function 'PrintWriter' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/StdBinInputStream.hpp:58:5: style: Class 'StdBinInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/StringTokenizer.cpp:155:12: style: Expression is always false because 'else if' condition matches previous condition at line 133. [multiCondition]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanParsedURI.hpp:65:5: style: Class 'XalanParsedURI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanParsedURI.hpp:262:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanParsedURI.hpp:320:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanParsedURI.hpp:354:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanDOMStringCache.hpp:96:9: style: Class 'GetAndRelease' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanMessageLoader.cpp:39:0: error: #error You must provide a message loader [preprocessorErrorDirective]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:323:45: style: Function 'println' argument 1 names different: declaration 'x' definition 'b'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:139:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'b'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:323:45: note: Function 'println' argument 1 names different: declaration 'x' definition 'b'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:334:45: style: Function 'println' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:143:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'c'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:334:45: note: Function 'println' argument 1 names different: declaration 'x' definition 'c'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:368:49: style: Function 'println' argument 1 names different: declaration 'x' definition 'd'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:156:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'd'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:368:49: note: Function 'println' argument 1 names different: declaration 'x' definition 'd'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:378:45: style: Function 'println' argument 1 names different: declaration 'x' definition 'i'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:159:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'i'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:378:45: note: Function 'println' argument 1 names different: declaration 'x' definition 'i'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:388:45: style: Function 'println' argument 1 names different: declaration 'x' definition 'l'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:162:21: note: Function 'println' argument 1 names different: declaration 'x' definition 'l'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:388:45: note: Function 'println' argument 1 names different: declaration 'x' definition 'l'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:74:5: warning: Virtual function 'flush' is called from destructor '~XalanOutputStreamPrintWriter()' at line 77. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.cpp:77:5: note: Calling flush
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:74:5: note: flush is a virtual method
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanParsedURI.cpp:43:61: style: Function 'make' argument 1 names different: declaration 'theResult' definition 'uri'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanParsedURI.hpp:146:49: note: Function 'make' argument 1 names different: declaration 'theResult' definition 'uri'.
xalan-c-1.11/c/src/xalanc/PlatformSupport/XalanParsedURI.cpp:43:61: note: Function 'make' argument 1 names different: declaration 'theResult' definition 'uri'.
xalan-c-1.11/c/src/xalanc/TestXPath/NodeNameTreeWalker.hpp:45:5: style: Class 'NodeNameTreeWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:260:15: style: Condition 'fDump==true' is always false [knownConditionTrueFalse]
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:258:21: note: Assignment 'fDump=false', assigned value is 0
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:260:15: note: Condition 'fDump==true' is always false
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:568:27: style: Condition 'fDump==true' is always false [knownConditionTrueFalse]
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:566:33: note: Assignment 'fDump=false', assigned value is 0
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:568:27: note: Condition 'fDump==true' is always false
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:699:27: style: Condition 'fDump==true' is always false [knownConditionTrueFalse]
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:697:33: note: Assignment 'fDump=false', assigned value is 0
xalan-c-1.11/c/src/xalanc/TestXPath/TestXPath.cpp:699:27: note: Condition 'fDump==true' is always false
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/MsgFileOutputStream.hpp:57:5: style: Class 'MsgFileOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:52:5: style: The function 'endDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:137:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:52:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:61:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:134:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:61:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:64:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:127:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:64:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:78:5: style: The function 'createHeaderForDataFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:169:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:78:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:81:5: style: The function 'createBottomForDataFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:172:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:81:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:84:5: style: The function 'printBeginOfDataLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:175:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:84:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:87:5: style: The function 'printEndOfDataLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:178:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:87:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:90:5: style: The function 'printToDataFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:181:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:90:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/MsgCreator.hpp:48:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:51:5: style: The function 'endDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:137:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:51:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:60:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:134:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:60:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:63:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:127:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:63:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:82:5: style: The function 'createHeaderForDataFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:169:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:82:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:85:5: style: The function 'createBottomForDataFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:172:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:85:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:88:5: style: The function 'printBeginOfDataLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:175:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:88:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:91:5: style: The function 'printEndOfDataLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:178:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:91:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:94:5: style: The function 'printToDataFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:181:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/InMemHandler.hpp:94:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:49:5: style: The function 'createHeaderForDataFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:78:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:49:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:52:5: style: The function 'createBottomForDataFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:81:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:52:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:55:5: style: The function 'printBeginOfDataLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:84:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:55:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:58:5: style: The function 'printEndOfDataLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:87:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:58:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:61:5: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:71:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:61:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:66:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/ICUResHandler.hpp:61:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/NLSHandler.hpp:66:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.cpp:216:37: style: Function 'setLocale' argument 1 names different: declaration 'localeName' definition 'localName'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.hpp:152:29: note: Function 'setLocale' argument 1 names different: declaration 'localeName' definition 'localName'.
xalan-c-1.11/c/src/xalanc/Utils/MsgCreator/SAX2Handler.cpp:216:37: note: Function 'setLocale' argument 1 names different: declaration 'localeName' definition 'localName'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToHTML.cpp:69:37: style: Function 'FormatterToHTML' argument 10 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToHTML.hpp:87:44: note: Function 'FormatterToHTML' argument 10 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToHTML.cpp:69:37: note: Function 'FormatterToHTML' argument 10 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.cpp:36:49: style: Function 'FormatterToText' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.hpp:56:47: note: Function 'FormatterToText' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.cpp:36:49: note: Function 'FormatterToText' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.cpp:55:28: style: Function 'FormatterToText' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.hpp:69:40: note: Function 'FormatterToText' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.cpp:55:28: note: Function 'FormatterToText' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.cpp:76:37: style: Function 'FormatterToText' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.hpp:84:44: note: Function 'FormatterToText' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.cpp:76:37: note: Function 'FormatterToText' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToText.hpp:56:5: style: Class 'FormatterToText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToXML.cpp:73:33: style: Function 'FormatterToXML' argument 13 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToXML.hpp:102:44: note: Function 'FormatterToXML' argument 13 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterToXML.cpp:73:33: note: Function 'FormatterToXML' argument 13 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterTreeWalker.cpp:42:33: style: Function 'FormatterTreeWalker' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterTreeWalker.hpp:51:51: note: Function 'FormatterTreeWalker' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/FormatterTreeWalker.cpp:42:33: note: Function 'FormatterTreeWalker' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/XMLSupportInit.cpp:35:47: style: Function 'XMLSupportInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XMLSupport/XMLSupportInit.hpp:46:46: note: Function 'XMLSupportInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/XMLSupportInit.cpp:35:47: note: Function 'XMLSupportInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:440:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_0::attribute' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:448:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_0::content' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:456:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_0::range' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:464:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_0::isForbidden' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:472:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_0::isCharRefForbidden' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:493:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_1::attribute' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:501:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_1::content' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:509:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_1::range' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:517:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_1::isForbidden' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp:525:9: performance: Technically the member function 'XalanXMLSerializerBase::CharFunctor1_1::isCharRefForbidden' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanHTMLElementsProperties.hpp:163:9: style: Class 'ElementProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanHTMLElementsProperties.hpp:152:5: warning: The class 'ElementProperties' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanHTMLElementsProperties.hpp:92:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xalan-c-1.11/c/src/xalanc/XMLSupport/XalanHTMLElementsProperties.hpp:126:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xalan-c-1.11/c/src/xalanc/XPath/ElementPrefixResolverProxy.cpp:48:33: style: Function 'ElementPrefixResolverProxy' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:64:44: note: Function 'ElementPrefixResolverProxy' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/ElementPrefixResolverProxy.cpp:48:33: note: Function 'ElementPrefixResolverProxy' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/ElementPrefixResolverProxy.cpp:59:33: style: Function 'ElementPrefixResolverProxy' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:75:44: note: Function 'ElementPrefixResolverProxy' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/ElementPrefixResolverProxy.cpp:59:33: note: Function 'ElementPrefixResolverProxy' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XObjectFactory.hpp:289:5: performance: Technically the member function 'XObjectFactory::getRealType' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/FunctionConcat.hpp:64:41: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionConcat.hpp:65:41: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionConcat.hpp:72:41: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionConcat.hpp:73:41: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionConcat.hpp:74:41: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionContains.hpp:57:41: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionContains.hpp:58:41: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionID.cpp:153:37: style: Function 'FunctionIDXObjectTypeCallback' argument 2 names different: declaration 'theString' definition 'theResultString'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/FunctionID.hpp:99:41: note: Function 'FunctionIDXObjectTypeCallback' argument 2 names different: declaration 'theString' definition 'theResultString'.
xalan-c-1.11/c/src/xalanc/XPath/FunctionID.cpp:153:37: note: Function 'FunctionIDXObjectTypeCallback' argument 2 names different: declaration 'theString' definition 'theResultString'.
xalan-c-1.11/c/src/xalanc/XPath/FunctionID.hpp:74:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionLang.hpp:70:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionNamespaceURI.cpp:92:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionNormalizeSpace.hpp:67:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionStartsWith.hpp:57:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionStartsWith.hpp:58:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionString.hpp:71:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstring.hpp:75:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstring.hpp:76:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstring.hpp:77:37: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstring.cpp:206:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstring.cpp:207:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstringAfter.hpp:57:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstringAfter.hpp:58:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstringBefore.hpp:57:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionSubstringBefore.hpp:58:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionTranslate.hpp:57:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionTranslate.hpp:58:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/FunctionTranslate.hpp:59:37: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XPath/MutableNodeRefList.cpp:221:25: style: Function 'setNode' argument 2 names different: declaration 'n' definition 'theNode'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/MutableNodeRefList.hpp:140:25: note: Function 'setNode' argument 2 names different: declaration 'n' definition 'theNode'.
xalan-c-1.11/c/src/xalanc/XPath/MutableNodeRefList.cpp:221:25: note: Function 'setNode' argument 2 names different: declaration 'n' definition 'theNode'.
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContext.hpp:336:9: style: Class 'GetCachedNodeList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContext.hpp:449:9: style: Class 'GetCachedString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/MutableNodeRefList.cpp:555:5: style: Struct 'ExecutionContextPredicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.cpp:36:41: style: Function 'NodeRefList' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.hpp:48:44: note: Function 'NodeRefList' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.cpp:36:41: note: Function 'NodeRefList' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.cpp:45:41: style: Function 'NodeRefList' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.hpp:57:40: note: Function 'NodeRefList' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.cpp:45:41: note: Function 'NodeRefList' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.cpp:54:41: style: Function 'NodeRefList' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.hpp:73:48: note: Function 'NodeRefList' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.cpp:54:41: note: Function 'NodeRefList' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/NodeRefList.hpp:43:1: warning: The class 'NodeRefList' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetNodeProxy.cpp:79:29: style: Function 'XNodeSetNodeProxy' argument 1 names different: declaration 'theManager' definition 'theMemoryManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetNodeProxy.hpp:51:38: note: Function 'XNodeSetNodeProxy' argument 1 names different: declaration 'theManager' definition 'theMemoryManager'.
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetNodeProxy.cpp:79:29: note: Function 'XNodeSetNodeProxy' argument 1 names different: declaration 'theManager' definition 'theMemoryManager'.
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetNodeProxy.cpp:90:41: style: Function 'XNodeSetNodeProxy' argument 2 names different: declaration 'theManager' definition 'theMemoryManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetNodeProxy.hpp:58:72: note: Function 'XNodeSetNodeProxy' argument 2 names different: declaration 'theManager' definition 'theMemoryManager'.
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetNodeProxy.cpp:90:41: note: Function 'XNodeSetNodeProxy' argument 2 names different: declaration 'theManager' definition 'theMemoryManager'.
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetNodeProxy.hpp:79:9: style: Class 'Proxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetResultTreeFragProxy.cpp:36:81: style: Function 'XNodeSetResultTreeFragProxy' argument 1 names different: declaration 'value' definition 'theValue'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetResultTreeFragProxy.hpp:44:53: note: Function 'XNodeSetResultTreeFragProxy' argument 1 names different: declaration 'value' definition 'theValue'.
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetResultTreeFragProxy.cpp:36:81: note: Function 'XNodeSetResultTreeFragProxy' argument 1 names different: declaration 'value' definition 'theValue'.
xalan-c-1.11/c/src/xalanc/XPath/XNodeSetResultTreeFragProxy.hpp:44:5: style: Class 'XNodeSetResultTreeFragProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:173:37: style: Function 'initialize' argument 1 names different: declaration 'theMemoryManager' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:99:33: note: Function 'initialize' argument 1 names different: declaration 'theMemoryManager' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:173:37: note: Function 'initialize' argument 1 names different: declaration 'theMemoryManager' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:213:29: style: Function 'XObject' argument 2 names different: declaration 'theManager' definition 'theMemoryManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:813:29: note: Function 'XObject' argument 2 names different: declaration 'theManager' definition 'theMemoryManager'.
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:213:29: note: Function 'XObject' argument 2 names different: declaration 'theManager' definition 'theMemoryManager'.
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:358:5: style: Struct 'getStringFromNodeFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:383:5: style: Struct 'getNumberFromNodeFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:430:5: style: Struct 'equalsDOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:469:5: style: Struct 'notEqualsDOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:508:5: style: Struct 'lessThanDOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:553:5: style: Struct 'lessThanOrEqualDOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:598:5: style: Struct 'greaterThanDOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.cpp:643:5: style: Struct 'greaterThanOrEqualDOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:779:9: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:756:9: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:779:9: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XObjectFactoryDefault.hpp:112:5: warning: Virtual function 'reset' is called from destructor '~XObjectFactoryDefault()' at line 100. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XObjectFactoryDefault.cpp:100:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XPath/XObjectFactoryDefault.hpp:112:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XPath/XObjectResultTreeFragProxy.cpp:28:37: style: Function 'XObjectResultTreeFragProxy' argument 1 names different: declaration 'value' definition 'theValue'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XObjectResultTreeFragProxy.hpp:57:37: note: Function 'XObjectResultTreeFragProxy' argument 1 names different: declaration 'value' definition 'theValue'.
xalan-c-1.11/c/src/xalanc/XPath/XObjectResultTreeFragProxy.cpp:28:37: note: Function 'XObjectResultTreeFragProxy' argument 1 names different: declaration 'value' definition 'theValue'.
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:4775:41: style: Function 'NodeTester' argument 1 names different: declaration 'theContext' definition 'theConstructionContext'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1045:41: note: Function 'NodeTester' argument 1 names different: declaration 'theContext' definition 'theConstructionContext'.
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:4775:41: note: Function 'NodeTester' argument 1 names different: declaration 'theContext' definition 'theConstructionContext'.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:2123:5: performance: Technically the member function 'XPath::functionPosition' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:2143:5: performance: Technically the member function 'XPath::functionLast' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:2215:5: performance: Technically the member function 'XPath::functionName' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:2243:5: performance: Technically the member function 'XPath::functionLocalName' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:2703:8: note: Technically the member function 'XPath::functionLocalName' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:2243:5: note: Technically the member function 'XPath::functionLocalName' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:2267:5: performance: Technically the member function 'XPath::functionNumber' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:2356:5: performance: Technically the member function 'XPath::functionStringLength' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:2764:8: note: Technically the member function 'XPath::functionStringLength' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:2356:5: note: Technically the member function 'XPath::functionStringLength' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1106:9: performance: Technically the member function 'XPath::NodeTester::testComment' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:5004:20: note: Technically the member function 'XPath::NodeTester::testComment' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1106:9: note: Technically the member function 'XPath::NodeTester::testComment' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1116:9: performance: Technically the member function 'XPath::NodeTester::testPI' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:5039:20: note: Technically the member function 'XPath::NodeTester::testPI' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1116:9: note: Technically the member function 'XPath::NodeTester::testPI' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1131:9: performance: Technically the member function 'XPath::NodeTester::testRoot' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:5094:20: note: Technically the member function 'XPath::NodeTester::testRoot' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1131:9: note: Technically the member function 'XPath::NodeTester::testRoot' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1151:9: performance: Technically the member function 'XPath::NodeTester::testAttributeTotallyWild' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:5183:20: note: Technically the member function 'XPath::NodeTester::testAttributeTotallyWild' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1151:9: note: Technically the member function 'XPath::NodeTester::testAttributeTotallyWild' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1198:9: performance: Technically the member function 'XPath::NodeTester::testDefault' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:5390:20: note: Technically the member function 'XPath::NodeTester::testDefault' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1198:9: note: Technically the member function 'XPath::NodeTester::testDefault' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1203:9: performance: Technically the member function 'XPath::NodeTester::testDefault2' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPath.cpp:5400:20: note: Technically the member function 'XPath::NodeTester::testDefault2' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XPath.hpp:1203:9: note: Technically the member function 'XPath::NodeTester::testDefault2' can be static.
xalan-c-1.11/c/src/xalanc/XPath/XalanQNameByReference.hpp:66:5: style: Class 'XalanQNameByReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XalanQNameByReference.hpp:74:5: style: Class 'XalanQNameByReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathConstructionContext.hpp:141:9: style: Class 'GetCachedString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathConstructionContextDefault.cpp:44:85: style: Function 'XPathConstructionContextDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathConstructionContextDefault.hpp:55:64: note: Function 'XPathConstructionContextDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathConstructionContextDefault.cpp:44:85: note: Function 'XPathConstructionContextDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathConstructionContextDefault.hpp:81:5: warning: Virtual function 'reset' is called from destructor '~XPathConstructionContextDefault()' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathConstructionContextDefault.cpp:71:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XPath/XPathConstructionContextDefault.hpp:81:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XPath/XPathConstructionContextDefault.hpp:55:5: style: Class 'XPathConstructionContextDefault' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathEnvSupportDefault.cpp:96:65: style: Function 'XPathEnvSupportDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathEnvSupportDefault.hpp:68:56: note: Function 'XPathEnvSupportDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathEnvSupportDefault.cpp:96:65: note: Function 'XPathEnvSupportDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathEnvSupportDefault.hpp:68:5: style: Class 'XPathEnvSupportDefault' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathEnvSupportDefault.hpp:200:9: style: Struct 'NamespaceFunctionTableDeleteFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathEvaluator.cpp:47:45: style: Function 'initialize' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathEvaluator.hpp:78:42: note: Function 'initialize' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathEvaluator.cpp:47:45: note: Function 'initialize' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathEvaluator.cpp:70:47: style: Function 'XPathEvaluator' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathEvaluator.hpp:88:48: note: Function 'XPathEvaluator' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathEvaluator.cpp:70:47: note: Function 'XPathEvaluator' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathEvaluator.hpp:88:5: style: Class 'XPathEvaluator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathProcessorImpl.hpp:77:5: style: Class 'XPathProcessorImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.cpp:326:37: style: Function 'elementAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.hpp:219:37: note: Function 'elementAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.cpp:326:37: note: Function 'elementAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.cpp:352:37: style: Function 'functionAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.hpp:227:37: note: Function 'functionAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.cpp:352:37: note: Function 'functionAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.hpp:182:5: warning: Virtual function 'reset' is called from destructor '~XPathExecutionContextDefault()' at line 136. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.cpp:136:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XPath/XPathExecutionContextDefault.hpp:182:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XPath/XPathFactoryDefault.cpp:35:61: style: Function 'XPathFactoryDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathFactoryDefault.hpp:47:51: note: Function 'XPathFactoryDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathFactoryDefault.cpp:35:61: note: Function 'XPathFactoryDefault' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathFactoryDefault.hpp:57:5: warning: Virtual function 'reset' is called from destructor '~XPathFactoryDefault()' at line 62. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathFactoryDefault.cpp:62:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XPath/XPathFactoryDefault.hpp:57:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XPath/XPathFunctionTable.cpp:528:37: style: Function 'XPathExceptionFunctionNotAvailable' argument 1 names different: declaration 'theFunctionName' definition 'theFunctionNumber'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathFunctionTable.hpp:59:37: note: Function 'XPathExceptionFunctionNotAvailable' argument 1 names different: declaration 'theFunctionName' definition 'theFunctionNumber'.
xalan-c-1.11/c/src/xalanc/XPath/XPathFunctionTable.cpp:528:37: note: Function 'XPathExceptionFunctionNotAvailable' argument 1 names different: declaration 'theFunctionName' definition 'theFunctionNumber'.
xalan-c-1.11/c/src/xalanc/XPath/XPathFunctionTable.hpp:218:5: performance: Technically the member function 'XPathFunctionTable::idToName' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XPath/XPathFunctionTable.hpp:108:5: style: Class 'XPathFunctionTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathFunctionTable.cpp:55:5: style: Class 'FunctionNotImplemented' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XPathInit.cpp:40:37: style: Function 'XPathInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathInit.hpp:46:41: note: Function 'XPathInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathInit.cpp:40:37: note: Function 'XPathInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:95:5: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:124:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:95:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:98:5: style: The function 'num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:133:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:98:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:101:5: style: The function 'num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:146:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:101:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:104:5: style: The function 'boolean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:155:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:104:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:107:5: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:164:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:107:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:110:5: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:178:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:110:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:124:5: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:218:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:124:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:129:5: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:233:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:129:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:132:5: style: The function 'stringLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:241:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:132:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:135:5: style: The function 'ProcessXObjectTypeCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:272:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:135:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:138:5: style: The function 'ProcessXObjectTypeCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XPath/XObject.hpp:280:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XPath/XUnknown.hpp:138:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XPath/XPathProcessorImpl.cpp:1386:26: style: Same expression on both sides of '==' because the value of 'continueOrLoop' and 'true' are the same. [duplicateExpression]
xalan-c-1.11/c/src/xalanc/XPath/XPathProcessorImpl.cpp:1356:34: note: 'continueOrLoop' is assigned value 'true' here.
xalan-c-1.11/c/src/xalanc/XPath/XPathProcessorImpl.cpp:1386:26: note: Same expression on both sides of '==' because the value of 'continueOrLoop' and 'true' are the same.
xalan-c-1.11/c/src/xalanc/XPath/XPathProcessorImpl.cpp:55:57: style: Function 'XPathProcessorImpl' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XPathProcessorImpl.hpp:77:50: note: Function 'XPathProcessorImpl' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathProcessorImpl.cpp:55:57: note: Function 'XPathProcessorImpl' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XPath/XPathProcessorImpl.cpp:55:21: warning: Member variable 'XPathProcessorImpl::m_locator' is not initialized in the constructor. [uninitMemberVar]
xalan-c-1.11/c/src/xalanc/XPath/XToken.hpp:144:5: warning: Member variable 'XToken::m_isString' is not assigned a value in 'XToken::operator='. [operatorEqVarError]
xalan-c-1.11/c/src/xalanc/XPath/XToken.hpp:50:5: style: Class 'XToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XalanDocumentFragmentNodeRefListBaseProxy.hpp:51:5: style: Class 'XalanDocumentFragmentNodeRefListBaseProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XPath/XalanDocumentFragmentNodeRefListBaseProxy.hpp:41:1: warning: The class 'XalanDocumentFragmentNodeRefListBaseProxy' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/XPath/XalanQNameByValue.cpp:461:41: style: Function 'validate' argument 1 names different: declaration 'qname' definition 'theQName'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XalanQNameByValue.hpp:298:41: note: Function 'validate' argument 1 names different: declaration 'qname' definition 'theQName'.
xalan-c-1.11/c/src/xalanc/XPath/XalanQNameByValue.cpp:461:41: note: Function 'validate' argument 1 names different: declaration 'qname' definition 'theQName'.
xalan-c-1.11/c/src/xalanc/XPath/XalanQNameByValue.cpp:463:41: style: Function 'validate' argument 3 names different: declaration 'locator' definition 'theLocator'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XPath/XalanQNameByValue.hpp:300:41: note: Function 'validate' argument 3 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XPath/XalanQNameByValue.cpp:463:41: note: Function 'validate' argument 3 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XPathCAPI/XPathCAPI.cpp:514:0: style: Variable 'theError' is assigned a value that is never used. [unreadVariable]
xalan-c-1.11/c/src/xalanc/XSLT/AVT.hpp:161:5: performance: Technically the member function 'AVT::nextToken' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XSLT/AVT.cpp:352:6: note: Technically the member function 'AVT::nextToken' can be static.
xalan-c-1.11/c/src/xalanc/XSLT/AVT.hpp:161:5: note: Technically the member function 'AVT::nextToken' can be static.
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartXPath.hpp:60:5: style: Class 'AVTPartXPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartSimple.hpp:67:5: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/AVTPart.hpp:61:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartSimple.hpp:67:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartSimple.hpp:74:5: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/AVTPart.hpp:75:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartSimple.hpp:74:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartXPath.hpp:66:5: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/AVTPart.hpp:61:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartXPath.hpp:66:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartXPath.hpp:73:5: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/AVTPart.hpp:75:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/AVTPartXPath.hpp:73:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/CountersTable.cpp:147:41: style: Function 'getPreviouslyCounted' argument 1 names different: declaration 'support' definition 'executionContext'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/CountersTable.hpp:125:45: note: Function 'getPreviouslyCounted' argument 1 names different: declaration 'support' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/XSLT/CountersTable.cpp:147:41: note: Function 'getPreviouslyCounted' argument 1 names different: declaration 'support' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/XSLT/ElemNumber.hpp:447:9: style: Class 'NumberFormatStringTokenizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:691:41: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.hpp:102:5: style: The function 'postConstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/Stylesheet.hpp:277:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.hpp:102:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttribute.hpp:66:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttribute.hpp:66:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttribute.hpp:70:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttribute.hpp:70:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttribute.hpp:73:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttribute.hpp:73:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttribute.hpp:82:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttribute.hpp:82:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:1139:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:87:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:87:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:90:5: style: The function 'postConstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:428:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:90:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:96:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:96:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:99:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:99:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:102:5: style: The function 'getNextChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:527:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:102:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:107:5: style: The function 'getFirstChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:539:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:107:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:77:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:87:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:77:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:81:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:96:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:81:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:84:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:99:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:84:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:87:5: style: The function 'getInvoker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:217:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:87:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:94:5: style: The function 'addToStylesheet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:352:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:94:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:101:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemAttributeSet.hpp:101:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:67:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:67:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:71:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:71:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:74:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:74:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:77:5: style: The function 'getNextChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:527:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:77:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:82:5: style: The function 'getFirstChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:539:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:82:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:89:5: style: The function 'postConstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:428:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:89:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:102:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCallTemplate.hpp:102:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:104:5: style: The function 'getNameAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:341:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:104:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:107:5: style: The function 'addToStylesheet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:352:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:107:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:112:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:112:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:117:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:117:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:120:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:120:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:123:5: style: The function 'getInvoker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:217:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:123:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:143:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:143:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:148:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplate.hpp:148:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemChoose.hpp:61:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemChoose.hpp:61:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemChoose.hpp:65:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemChoose.hpp:65:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemChoose.hpp:68:5: style: The function 'getNextChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:527:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemChoose.hpp:68:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemChoose.hpp:80:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemChoose.hpp:80:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWhen.hpp:62:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWhen.hpp:62:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWhen.hpp:66:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWhen.hpp:66:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWhen.hpp:69:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWhen.hpp:69:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWhen.hpp:76:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWhen.hpp:76:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/SelectionEvent.hpp:68:45: performance: Function parameter 'selection' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/SelectionEvent.hpp:87:45: performance: Function parameter 'selection' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/ElemComment.hpp:64:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemComment.hpp:64:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemComment.hpp:68:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemComment.hpp:68:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemComment.hpp:71:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemComment.hpp:71:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemComment.hpp:80:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemComment.hpp:80:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopy.hpp:60:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:87:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopy.hpp:60:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopy.hpp:64:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:96:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopy.hpp:64:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopy.hpp:67:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:99:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopy.hpp:67:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopyOf.hpp:66:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopyOf.hpp:66:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopyOf.hpp:70:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopyOf.hpp:70:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopyOf.hpp:77:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemCopyOf.hpp:77:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemDecimalFormat.hpp:71:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemDecimalFormat.hpp:71:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemDecimalFormat.hpp:88:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemDecimalFormat.hpp:88:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.cpp:218:32: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.cpp:216:27: note: outer condition: havePrefix==false
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.cpp:218:32: note: identical inner condition: havePrefix==false
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.cpp:218:32: style: Condition 'havePrefix==false' is always true [knownConditionTrueFalse]
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.cpp:216:27: note: Assuming that condition 'havePrefix==false' is not redundant
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.cpp:218:32: note: Condition 'havePrefix==false' is always true
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:67:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:87:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:67:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:71:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:96:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:71:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:74:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:99:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:74:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:77:5: style: The function 'executeChildElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:549:18: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:77:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:101:5: style: The function 'namespacesPostConstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:901:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemElement.hpp:101:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemEmpty.hpp:80:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemEmpty.hpp:80:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemEmpty.hpp:84:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemEmpty.hpp:84:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemEmpty.hpp:93:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemEmpty.hpp:93:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemExtensionCall.hpp:81:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:85:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemExtensionCall.hpp:81:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemExtensionCall.hpp:84:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:88:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemExtensionCall.hpp:84:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemFallback.hpp:65:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemFallback.hpp:65:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemFallback.hpp:69:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemFallback.hpp:69:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemFallback.hpp:72:5: style: The function 'getFirstChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:539:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemFallback.hpp:72:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemFallback.hpp:76:5: style: The function 'getNextChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:527:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemFallback.hpp:76:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:86:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:86:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:89:5: style: The function 'processSortElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:368:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:89:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:96:5: style: The function 'postConstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:428:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:96:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:102:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:102:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:105:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:105:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:108:5: style: The function 'getNextChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:527:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:108:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:117:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForEach.hpp:117:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemSort.hpp:134:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemSort.hpp:134:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForwardCompatible.hpp:75:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForwardCompatible.hpp:75:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForwardCompatible.hpp:79:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForwardCompatible.hpp:79:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForwardCompatible.hpp:82:5: style: The function 'executeChildElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:549:18: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemForwardCompatible.hpp:82:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemIf.hpp:62:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemIf.hpp:62:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemIf.hpp:66:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemIf.hpp:66:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemIf.hpp:69:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemIf.hpp:69:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemIf.hpp:76:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemIf.hpp:76:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemMessage.hpp:62:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemMessage.hpp:62:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemMessage.hpp:66:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemMessage.hpp:66:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemMessage.hpp:69:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemMessage.hpp:69:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemNumber.cpp:1165:31: style: Condition 'theValue>=multiplier[i]' is always true [knownConditionTrueFalse]
xalan-c-1.11/c/src/xalanc/XSLT/ElemOtherwise.hpp:58:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemOtherwise.hpp:58:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemOtherwise.hpp:62:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemOtherwise.hpp:62:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemOtherwise.hpp:65:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemOtherwise.hpp:65:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemPI.hpp:68:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemPI.hpp:68:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemPI.hpp:72:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemPI.hpp:72:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemPI.hpp:75:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemPI.hpp:75:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemPI.hpp:84:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemPI.hpp:84:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:86:5: style: The function 'getNameAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:341:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:86:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:89:5: style: The function 'addToStylesheet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:352:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:89:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:94:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:94:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:98:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:98:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:101:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:101:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:113:5: style: The function 'setParentNodeElem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:598:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:113:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:116:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:116:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemParam.hpp:60:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemVariable.hpp:94:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemParam.hpp:60:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemParam.hpp:64:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemParam.hpp:64:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemParam.hpp:67:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemParam.hpp:67:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.cpp:987:65: style: Function 'setFirstChildElem' argument 1 names different: declaration 'theChild' definition 'theElement'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:498:45: note: Function 'setFirstChildElem' argument 1 names different: declaration 'theChild' definition 'theElement'.
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.cpp:987:65: note: Function 'setFirstChildElem' argument 1 names different: declaration 'theChild' definition 'theElement'.
xalan-c-1.11/c/src/xalanc/XSLT/ElemTextLiteral.hpp:95:5: style: The function 'isWhitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:323:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTextLiteral.hpp:95:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTextLiteral.hpp:100:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTextLiteral.hpp:100:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTextLiteral.hpp:104:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemTextLiteral.hpp:104:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemText.hpp:75:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemText.hpp:75:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemText.hpp:82:5: style: The function 'childTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:892:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemText.hpp:82:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.cpp:151:5: style: Class 'FormatterListenerAdapater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.hpp:68:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.hpp:68:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.hpp:72:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.hpp:72:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.hpp:78:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.hpp:78:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.cpp:383:45: performance: Function parameter 'theValue' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.cpp:414:45: performance: Function parameter 'theValue' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/ElemWithParam.hpp:78:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWithParam.hpp:78:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWithParam.hpp:81:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWithParam.hpp:81:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWithParam.hpp:85:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWithParam.hpp:85:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWithParam.hpp:88:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemWithParam.hpp:88:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.cpp:73:37: style: Function 'ExtensionFunctionHandler' argument 6 names different: declaration 'scriptSrc' definition 'src'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.hpp:90:37: note: Function 'ExtensionFunctionHandler' argument 6 names different: declaration 'scriptSrc' definition 'src'.
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.cpp:73:37: note: Function 'ExtensionFunctionHandler' argument 6 names different: declaration 'scriptSrc' definition 'src'.
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.hpp:109:5: warning: Virtual function 'setFunctions' is called from constructor 'ExtensionFunctionHandler(MemoryManager&theManager,const XalanDOMString&namespaceUri,const XalanDOMString&funcNames,const XalanDOMString&lang,const XalanDOMString&srcURL,const XalanDOMString&scriptSrc)' at line 82. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.cpp:82:5: note: Calling setFunctions
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.hpp:109:5: note: setFunctions is a virtual method
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:199:5: style: Unused private function: 'ExtensionNSHandler::loadComponentDescription' [unusedPrivateFunction]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:213:5: style: Unused private function: 'ExtensionNSHandler::getScriptString' [unusedPrivateFunction]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:160:5: performance: Technically the member function 'ExtensionNSHandler::processElement' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.cpp:182:21: note: Technically the member function 'ExtensionNSHandler::processElement' can be static.
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:160:5: note: Technically the member function 'ExtensionNSHandler::processElement' can be static.
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:199:5: performance: Technically the member function 'ExtensionNSHandler::loadComponentDescription' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.cpp:204:21: note: Technically the member function 'ExtensionNSHandler::loadComponentDescription' can be static.
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:199:5: note: Technically the member function 'ExtensionNSHandler::loadComponentDescription' can be static.
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:105:5: style: The function 'setFunctions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.hpp:109:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:105:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:118:5: style: The function 'setScript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.hpp:125:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:118:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:178:5: style: The function 'startupComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionFunctionHandler.hpp:190:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ExtensionNSHandler.hpp:178:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/FunctionDocument.cpp:351:37: style: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionDocument.hpp:55:37: note: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'.
xalan-c-1.11/c/src/xalanc/XSLT/FunctionDocument.cpp:351:37: note: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'.
xalan-c-1.11/c/src/xalanc/XSLT/FunctionElementAvailable.cpp:51:37: style: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionElementAvailable.hpp:60:37: note: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'.
xalan-c-1.11/c/src/xalanc/XSLT/FunctionElementAvailable.cpp:51:37: note: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'.
xalan-c-1.11/c/src/xalanc/XSLT/FunctionSystemProperty.cpp:111:37: style: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionSystemProperty.hpp:57:37: note: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'.
xalan-c-1.11/c/src/xalanc/XSLT/FunctionSystemProperty.cpp:111:37: note: Function 'execute' argument 3 names different: declaration 'arg' definition 'arg1'.
xalan-c-1.11/c/src/xalanc/XSLT/FunctionSystemProperty.hpp:44:5: style: Class 'FunctionSystemProperty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/KeyDeclaration.hpp:81:5: warning: Member variable 'KeyDeclaration::m_uri' is not initialized in the constructor. [uninitMemberVar]
xalan-c-1.11/c/src/xalanc/XSLT/KeyDeclaration.hpp:81:5: warning: Member variable 'KeyDeclaration::m_lineNumber' is not initialized in the constructor. [uninitMemberVar]
xalan-c-1.11/c/src/xalanc/XSLT/KeyDeclaration.hpp:81:5: warning: Member variable 'KeyDeclaration::m_columnNumber' is not initialized in the constructor. [uninitMemberVar]
xalan-c-1.11/c/src/xalanc/XSLT/KeyDeclaration.hpp:43:1: warning: The class 'KeyDeclaration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/XSLT/NamespacesHandler.cpp:45:0: error: syntax error [syntaxError]
xalan-c-1.11/c/src/xalanc/XSLT/Stylesheet.cpp:990:45: style: Function 'addObjectIfNotFound' argument 2 names different: declaration 'theArray' definition 'thePatternArray'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/Stylesheet.hpp:601:45: note: Function 'addObjectIfNotFound' argument 2 names different: declaration 'theArray' definition 'thePatternArray'.
xalan-c-1.11/c/src/xalanc/XSLT/Stylesheet.cpp:990:45: note: Function 'addObjectIfNotFound' argument 2 names different: declaration 'theArray' definition 'thePatternArray'.
xalan-c-1.11/c/src/xalanc/XSLT/Stylesheet.cpp:991:45: style: Function 'addObjectIfNotFound' argument 3 names different: declaration 'theArraySize' definition 'thePatternArraySize'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/Stylesheet.hpp:602:45: note: Function 'addObjectIfNotFound' argument 3 names different: declaration 'theArraySize' definition 'thePatternArraySize'.
xalan-c-1.11/c/src/xalanc/XSLT/Stylesheet.cpp:991:45: note: Function 'addObjectIfNotFound' argument 3 names different: declaration 'theArraySize' definition 'thePatternArraySize'.
xalan-c-1.11/c/src/xalanc/XSLT/Stylesheet.cpp:422:5: style: Class 'attrSetCompare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetConstructionContextDefault.hpp:177:5: warning: Virtual function 'reset' is called from destructor '~StylesheetConstructionContextDefault()' at line 164. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetConstructionContextDefault.cpp:164:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetConstructionContextDefault.hpp:177:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:162:9: style: Struct 'FindStringPointerFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:62:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:62:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:66:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:66:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:69:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:69:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:72:5: style: The function 'getNextChildElemToExecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:527:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:72:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:80:5: style: The function 'appendChildElem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:608:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemApplyImport.hpp:80:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:69:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:87:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:69:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:72:5: style: The function 'postConstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:90:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:72:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:77:5: style: The function 'isAttrOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:140:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:77:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:85:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:96:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:85:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:88:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:99:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:88:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:91:5: style: The function 'evaluateAVTs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemUse.hpp:134:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:91:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:135:5: style: The function 'namespacesPostConstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:901:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemLiteralResult.hpp:135:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemExtensionCall.hpp:87:5: style: The function 'executeChildElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:549:18: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemExtensionCall.hpp:87:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemNumber.hpp:120:5: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:332:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemNumber.hpp:120:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemNumber.hpp:124:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:184:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemNumber.hpp:124:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/ElemNumber.hpp:151:5: style: The function 'getXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/ElemTemplateElement.hpp:620:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/ElemNumber.hpp:151:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:242:5: style: The function 'problem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:100:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:242:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:250:5: style: The function 'problem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:108:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:250:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:257:5: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:128:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:257:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:265:5: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:147:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:265:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:271:5: style: The function 'processStylesheet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:162:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:271:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:276:5: style: The function 'processStylesheet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:176:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:276:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:281:5: style: The function 'getSourceTreeFromInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:194:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:281:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:284:5: style: The function 'resolveTopLevelParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:225:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:284:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:287:5: style: The function 'getXMLParserLiaison' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:233:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:287:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:290:5: style: The function 'getUniqueNamespaceValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:242:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:290:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:293:5: style: The function 'setStylesheetParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:266:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:293:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:298:5: style: The function 'setStylesheetParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:253:4: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:298:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:303:5: style: The function 'clearStylesheetParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:274:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:303:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:306:5: style: The function 'getFormatterListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:282:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:306:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:309:5: style: The function 'setFormatterListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:290:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:309:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:317:5: style: The function 'addTraceListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:306:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:317:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:320:5: style: The function 'removeTraceListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:314:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:320:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:323:5: style: The function 'fireGenerateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:322:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:323:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:326:5: style: The function 'fireTraceEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:330:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:326:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:329:5: style: The function 'fireSelectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:338:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:329:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:332:5: style: The function 'getTraceSelects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:346:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:332:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:338:5: style: The function 'traceSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:357:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:338:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:345:5: style: The function 'setQuietConflictWarnings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:372:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:345:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:348:5: style: The function 'setDiagnosticsOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:383:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:348:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:824:5: style: The function 'getStylesheetRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:202:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:824:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:832:5: style: The function 'setStylesheetRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:210:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:832:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:840:5: style: The function 'setExecutionContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:219:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:840:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:1032:5: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessor.hpp:185:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:1032:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.cpp:35:71: style: Function 'StylesheetExecutionContext' argument 1 names different: declaration 'theMemoryManager' definition 'm_memoryManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:124:33: note: Function 'StylesheetExecutionContext' argument 1 names different: declaration 'theMemoryManager' definition 'm_memoryManager'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.cpp:35:71: note: Function 'StylesheetExecutionContext' argument 1 names different: declaration 'theMemoryManager' definition 'm_memoryManager'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:341:38: warning: Either the condition 'theStylesheet==0' is redundant or there is possible null pointer dereference: theStylesheet. [nullPointerRedundantCheck]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:345:23: note: Assuming that condition 'theStylesheet==0' is not redundant
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:341:38: note: Null pointer dereference
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:1255:41: style: Function 'traceSelect' argument 1 names different: declaration 'theStylesheetElement' definition 'theTemplate'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:644:41: note: Function 'traceSelect' argument 1 names different: declaration 'theStylesheetElement' definition 'theTemplate'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:1255:41: note: Function 'traceSelect' argument 1 names different: declaration 'theStylesheetElement' definition 'theTemplate'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:1811:85: style: Function 'installFormatNumberFunctor' argument 1 names different: declaration 'formatNumberFunctor' definition 'theFunctor'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:746:57: note: Function 'installFormatNumberFunctor' argument 1 names different: declaration 'formatNumberFunctor' definition 'theFunctor'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:1811:85: note: Function 'installFormatNumberFunctor' argument 1 names different: declaration 'formatNumberFunctor' definition 'theFunctor'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:1949:81: style: Function 'pushContextNodeList' argument 1 names different: declaration 'theList' definition 'theContextNodeList'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:801:49: note: Function 'pushContextNodeList' argument 1 names different: declaration 'theList' definition 'theContextNodeList'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:1949:81: note: Function 'pushContextNodeList' argument 1 names different: declaration 'theList' definition 'theContextNodeList'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:2008:37: style: Function 'elementAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:821:37: note: Function 'elementAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:2008:37: note: Function 'elementAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:2030:37: style: Function 'functionAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:829:37: note: Function 'functionAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:2030:37: note: Function 'functionAvailable' argument 2 names different: declaration 'locator' definition 'theLocator'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:1209:32: style: Technically the member function 'StylesheetExecutionContextDefault::NodesToTransform::operator()' can be const. [functionConst]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:784:5: warning: Virtual function 'reset' is called from destructor '~StylesheetExecutionContextDefault()' at line 252. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:252:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:784:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:981:9: style: Class 'XPathCacheReturnFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:1154:9: style: Class 'FormatterToTextDOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:1203:9: style: Class 'NodesToTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:2445:5: style: Class 'PopAndPushContextMarker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:221:5: style: The function 'getQuietConflictWarnings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:138:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:221:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:224:5: style: The function 'getCopyTextNodesOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:147:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:224:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:227:5: style: The function 'pushCopyTextNodesOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:156:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:227:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:230:5: style: The function 'popCopyTextNodesOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:163:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:230:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:234:5: style: The function 'pushProcessCurrentAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:206:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:234:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:237:5: style: The function 'popProcessCurrentAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:212:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:237:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:240:5: style: The function 'pushSkipElementAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:220:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:240:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:243:5: style: The function 'getSkipElementAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:227:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:243:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:246:5: style: The function 'popSkipElementAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:233:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:246:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:249:5: style: The function 'pushExecuteIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:241:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:249:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:252:5: style: The function 'popExecuteIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:249:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:252:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:256:5: style: The function 'getRootDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:260:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:256:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:259:5: style: The function 'setRootDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:270:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:259:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:262:5: style: The function 'setStylesheetRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:278:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:262:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:265:5: style: The function 'getCurrentMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:286:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:265:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:268:5: style: The function 'pushCurrentMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:294:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:268:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:271:5: style: The function 'popCurrentMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:301:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:271:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:274:5: style: The function 'getCurrentTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:309:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:274:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:277:5: style: The function 'pushCurrentTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:317:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:277:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:280:5: style: The function 'popCurrentTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:320:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:280:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:283:5: style: The function 'isElementPending' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:355:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:283:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:286:5: style: The function 'replacePendingAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:365:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:286:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:292:5: style: The function 'pushOutputContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:387:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:292:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:295:5: style: The function 'popOutputContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:390:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:295:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:298:5: style: The function 'addResultAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:427:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:298:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:303:5: style: The function 'addResultAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:438:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:303:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:308:5: style: The function 'copyNamespaceAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:448:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:308:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:311:5: style: The function 'getResultPrefixForNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:458:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:311:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:314:5: style: The function 'getResultNamespaceForPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:468:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:314:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:317:5: style: The function 'isPendingResultPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:479:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:317:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:320:5: style: The function 'getUniqueNamespaceValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:488:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:320:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:323:5: style: The function 'getFormatterListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:376:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:323:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:326:5: style: The function 'setFormatterListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:384:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:326:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:329:5: style: The function 'getIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:496:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:329:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:332:5: style: The function 'setIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:504:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:332:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:335:5: style: The function 'createMatchPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:515:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:335:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:340:5: style: The function 'returnXPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:525:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:340:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:347:5: style: The function 'createVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:603:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:347:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:360:5: style: The function 'pushVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:636:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:360:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:368:5: style: The function 'pushVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:689:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:368:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:374:5: style: The function 'pushVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:703:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:374:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:380:5: style: The function 'pushVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:655:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:380:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:398:5: style: The function 'pushContextMarker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:713:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:398:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:401:5: style: The function 'popContextMarker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:719:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:401:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:404:5: style: The function 'resolveTopLevelParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:767:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:404:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:407:5: style: The function 'clearTopLevelParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:773:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:407:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:410:18: style: The function 'beginParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:810:18: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:410:18: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:412:18: style: The function 'endParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:815:18: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:412:18: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:414:18: style: The function 'pushParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:822:18: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:414:18: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:421:5: style: The function 'getParamVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:836:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:421:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:424:5: style: The function 'pushElementFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:844:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:424:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:427:5: style: The function 'popElementFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:852:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:427:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:430:5: style: The function 'getGlobalStackFrameIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:888:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:430:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:433:5: style: The function 'getCurrentStackFrameIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:897:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:433:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:436:5: style: The function 'pushCurrentStackFrameIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:906:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:436:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:439:5: style: The function 'popCurrentStackFrameIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:912:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:439:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:442:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:995:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:442:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:445:5: style: The function 'endDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1009:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:445:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:448:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1017:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:448:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:451:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1025:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:451:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:466:5: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1061:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:466:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:469:5: style: The function 'processingInstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1070:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:469:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:474:5: style: The function 'flushPending' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1078:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:474:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:477:5: style: The function 'cloneToResultTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1087:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:477:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:482:5: style: The function 'cloneToResultTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1101:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:482:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:491:5: style: The function 'beginCreateXResultTreeFrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1114:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:491:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:494:5: style: The function 'endCreateXResultTreeFrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1122:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:494:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:497:5: style: The function 'beginFormatToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1130:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:497:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:500:5: style: The function 'endFormatToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1138:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:500:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:512:5: style: The function 'outputToResultTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1161:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:512:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:517:5: style: The function 'outputResultTreeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1173:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:517:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:522:5: style: The function 'getXSLNameSpaceURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1183:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:522:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:525:5: style: The function 'getXalanXSLNameSpaceURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1191:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:525:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:528:5: style: The function 'findOnElementRecursionStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1199:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:528:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:531:5: style: The function 'pushOnElementRecursionStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1207:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:531:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:534:5: style: The function 'popElementRecursionStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1215:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:534:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:537:5: style: The function 'returnXResultTreeFrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1259:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:537:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:540:5: style: The function 'getEscapeURLs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1286:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:540:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:543:5: style: The function 'setEscapeURLs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1296:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:543:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:546:5: style: The function 'getOmitMETATag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1317:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:546:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:549:5: style: The function 'setOmitMETATag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1327:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:549:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:552:5: style: The function 'createFormatterToXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1351:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:552:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:565:5: style: The function 'createFormatterToHTML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1381:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:565:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:577:5: style: The function 'createFormatterToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1399:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:577:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:583:5: style: The function 'getNodeSorter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1459:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:583:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:631:5: style: The function 'fireGenerateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1601:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:631:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:634:5: style: The function 'fireTraceEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1609:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:634:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:637:5: style: The function 'fireSelectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1617:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:637:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:640:5: style: The function 'getTraceSelects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1625:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:640:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:643:5: style: The function 'traceSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1635:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:643:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:649:5: style: The function 'collationCompare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1650:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:649:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:655:5: style: The function 'collationCompare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1666:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:655:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:662:5: style: The function 'collationCompare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1682:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:662:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:668:5: style: The function 'collationCompare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1698:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:668:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:728:5: style: The function 'formatNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1997:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:728:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:736:5: style: The function 'formatNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:2005:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:736:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:752:5: style: The function 'createPrintWriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1711:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:752:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:755:5: style: The function 'createPrintWriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1722:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:755:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:763:5: style: The function 'createPrintWriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1742:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:763:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:766:5: style: The function 'getCountersTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1751:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:766:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:769:5: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1759:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:769:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:772:5: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1767:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:772:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:775:5: style: The function 'charactersRaw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1776:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:775:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:778:5: style: The function 'charactersRaw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1784:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:778:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:784:5: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1790:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:784:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:787:5: style: The function 'getCurrentNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1793:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:787:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:790:5: style: The function 'pushCurrentNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1796:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:790:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:793:5: style: The function 'popCurrentNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1799:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:793:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:796:5: style: The function 'isNodeAfter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1802:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:796:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:801:5: style: The function 'pushContextNodeList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1807:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:801:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:804:5: style: The function 'popContextNodeList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1810:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:804:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:807:5: style: The function 'getContextNodeList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1813:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:807:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:810:5: style: The function 'getContextNodeListLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1816:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:810:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:813:5: style: The function 'getContextNodeListPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1819:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:813:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:816:5: style: The function 'elementAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1829:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:816:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:819:5: style: The function 'elementAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1841:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:819:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:824:5: style: The function 'functionAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1853:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:824:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:827:5: style: The function 'functionAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1864:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:827:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:832:5: style: The function 'extFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1869:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:832:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:840:5: style: The function 'parseXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1877:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:840:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:847:5: style: The function 'borrowMutableNodeRefList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1884:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:847:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:850:5: style: The function 'returnMutableNodeRefList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1887:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:850:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:853:5: style: The function 'createMutableNodeRefList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1890:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:853:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:857:5: style: The function 'createUseAttributeSetIndexesOnStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1556:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:857:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:860:5: style: The function 'getUseAttributeSetIndexes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1559:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:860:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:863:5: style: The function 'popUseAttributeSetIndexesFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1562:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:863:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:866:5: style: The function 'pushInvoker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1571:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:866:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:869:5: style: The function 'popInvoker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1577:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:869:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:872:5: style: The function 'getInvoker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1584:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:872:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:875:5: style: The function 'createAndPushMutableNodeRefList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1895:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:875:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:878:5: style: The function 'releaseAndPopMutableNodeRefList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1898:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:878:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:881:5: style: The function 'pushXObjectPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1901:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:881:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:884:5: style: The function 'popXObjectPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1904:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:884:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:887:5: style: The function 'createAndPushNodesToTransformList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1907:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:887:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:890:5: style: The function 'getNextNodeToTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1910:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:890:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:893:5: style: The function 'popNodesToTransformList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1913:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:893:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:896:5: style: The function 'getAndPushCachedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1920:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:896:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:899:5: style: The function 'getLastCachedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1927:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:899:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:902:5: style: The function 'getAndPopCachedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1937:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:902:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:906:5: style: The function 'getCachedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1941:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:906:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:909:5: style: The function 'releaseCachedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1944:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:909:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:913:5: style: The function 'getNodeSetByKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1948:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:913:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:921:5: style: The function 'getNodeSetByKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1956:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:921:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:929:5: style: The function 'getVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1964:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:929:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:934:5: style: The function 'getPrefixResolver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1969:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:934:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:937:5: style: The function 'setPrefixResolver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1972:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:937:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:940:5: style: The function 'getNamespaceForPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1975:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:940:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:943:5: style: The function 'findURIFromDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1978:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:943:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:946:5: style: The function 'getUnparsedEntityURI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1981:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:946:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:951:5: style: The function 'shouldStripSourceNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1986:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:951:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:954:5: style: The function 'getSourceDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1989:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:954:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:957:5: style: The function 'setSourceDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:1992:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:957:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:963:5: style: The function 'problem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:2016:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:963:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:971:5: style: The function 'problem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContext.hpp:2024:5: note: Virtual function in base class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:971:5: note: Function in derived class
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:713:41: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.cpp:1668:27: style: Redundant condition: !preserveSpace. 'preserveSpace || (!preserveSpace && !isWhite)' is equivalent to 'preserveSpace || !isWhite' [redundantCondition]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.cpp:346:47: warning: Either the condition 'elem!=0' is redundant or there is possible null pointer dereference: elem. [nullPointerRedundantCheck]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.cpp:348:33: note: Assuming that condition 'elem!=0' is not redundant
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.cpp:346:47: note: Null pointer dereference
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.cpp:1556:33: style: Function 'cdata' argument 1 names different: declaration 'ch' definition 'chars'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.hpp:179:33: note: Function 'cdata' argument 1 names different: declaration 'ch' definition 'chars'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.cpp:1556:33: note: Function 'cdata' argument 1 names different: declaration 'ch' definition 'chars'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.cpp:1425:33: warning: Assert statement calls a function which may have desired side effects: 'getIncludeStack'. [assertWithSideEffect]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.cpp:1445:40: warning: Assert statement calls a function which may have desired side effects: 'getIncludeStack'. [assertWithSideEffect]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.hpp:652:9: style: Unused private function: 'LastPoppedHolder::set' [unusedPrivateFunction]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.hpp:611:9: style: Technically the member function 'StylesheetHandler::LastPoppedHolder::operator==' can be const. [functionConst]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.hpp:617:9: style: Technically the member function 'StylesheetHandler::LastPoppedHolder::operator!=' can be const. [functionConst]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.hpp:593:9: style: Class 'LastPoppedHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetHandler.hpp:751:9: style: Class 'PushPopIncludeState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.cpp:896:65: style: Function 'internalShouldStripSourceNode' argument 1 names different: declaration 'theNode' definition 'textNode'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.hpp:499:53: note: Function 'internalShouldStripSourceNode' argument 1 names different: declaration 'theNode' definition 'textNode'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.cpp:896:65: note: Function 'internalShouldStripSourceNode' argument 1 names different: declaration 'theNode' definition 'textNode'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.cpp:948:45: style: Function 'getAttributeSet' argument 1 names different: declaration 'theExecutionContext' definition 'executionContext'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.hpp:459:45: note: Function 'getAttributeSet' argument 1 names different: declaration 'theExecutionContext' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.cpp:948:45: note: Function 'getAttributeSet' argument 1 names different: declaration 'theExecutionContext' definition 'executionContext'.
xalan-c-1.11/c/src/xalanc/XSLT/StylesheetRoot.cpp:112:12: warning: Assert statement calls a function which may have desired side effects: 'getIncludeStack'. [assertWithSideEffect]
xalan-c-1.11/c/src/xalanc/XSLT/TraceListener.hpp:72:9: style: Struct 'TraceListenerTraceFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/TraceListener.hpp:88:9: style: Struct 'TraceListenerSelectFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/TraceListener.hpp:104:9: style: Struct 'TraceListenerGenerateFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.hpp:92:45: performance: Function parameter 'theValue' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/ElemValueOf.hpp:98:45: performance: Function parameter 'theValue' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/TopLevelArg.cpp:65:33: performance: Function parameter 'variable' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/TopLevelArg.cpp:78:33: performance: Function parameter 'variable' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/TraceListenerDefault.cpp:336:47: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
xalan-c-1.11/c/src/xalanc/XSLT/TracerEvent.cpp:54:40: style: Function 'printNode' argument 2 names different: declaration 'theResult' definition 'r'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/TracerEvent.hpp:77:52: note: Function 'printNode' argument 2 names different: declaration 'theResult' definition 'r'.
xalan-c-1.11/c/src/xalanc/XSLT/TracerEvent.cpp:54:40: note: Function 'printNode' argument 2 names different: declaration 'theResult' definition 'r'.
xalan-c-1.11/c/src/xalanc/XSLT/TracerEvent.cpp:112:68: style: Function 'printNodeList' argument 2 names different: declaration 'theResult' definition 'r'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/TracerEvent.hpp:89:60: note: Function 'printNodeList' argument 2 names different: declaration 'theResult' definition 'r'.
xalan-c-1.11/c/src/xalanc/XSLT/TracerEvent.cpp:112:68: note: Function 'printNodeList' argument 2 names different: declaration 'theResult' definition 'r'.
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.cpp:440:33: style: Function 'findEntry' argument 1 names different: declaration 'name' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.hpp:568:33: note: Function 'findEntry' argument 1 names different: declaration 'name' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.cpp:440:33: note: Function 'findEntry' argument 1 names different: declaration 'name' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.hpp:232:5: performance: Technically the member function 'VariablesStack::start' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.cpp:283:17: note: Technically the member function 'VariablesStack::start' can be static.
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.hpp:232:5: note: Technically the member function 'VariablesStack::start' can be static.
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.hpp:301:9: style: Class 'InvalidStackContextException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.hpp:323:9: style: Class 'PushParamFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.hpp:376:9: style: Class 'StackEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.hpp:497:9: style: Class 'CommitPushParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.cpp:537:5: style: Class 'EnsurePop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/VariablesStack.hpp:123:37: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:1873:57: style: Function 'entityReference' argument 1 names different: declaration 'data' definition 'name'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:724:45: note: Function 'entityReference' argument 1 names different: declaration 'data' definition 'name'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:1873:57: note: Function 'entityReference' argument 1 names different: declaration 'data' definition 'name'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:2991:37: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'theName'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:294:45: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'theName'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:2991:37: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'theName'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:2992:37: style: Function 'setStylesheetParam' argument 2 names different: declaration 'expression' definition 'theExpression'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:295:45: note: Function 'setStylesheetParam' argument 2 names different: declaration 'expression' definition 'theExpression'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:2992:37: note: Function 'setStylesheetParam' argument 2 names different: declaration 'expression' definition 'theExpression'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:3001:37: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'theName'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:299:37: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'theName'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:3001:37: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'theName'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:3002:37: style: Function 'setStylesheetParam' argument 2 names different: declaration 'value' definition 'theValue'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:300:37: note: Function 'setStylesheetParam' argument 2 names different: declaration 'value' definition 'theValue'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:3002:37: note: Function 'setStylesheetParam' argument 2 names different: declaration 'value' definition 'theValue'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:1032:5: warning: Virtual function 'reset' is called from destructor '~XSLTEngineImpl()' at line 202. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.cpp:202:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XSLT/XSLTEngineImpl.hpp:1032:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XSLT/FunctionDocument.hpp:55:37: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionDocument.hpp:62:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionDocument.hpp:63:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionElementAvailable.hpp:60:37: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionFunctionAvailable.hpp:60:37: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionFormatNumber.hpp:53:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionFormatNumber.hpp:54:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionFormatNumber.hpp:61:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionFormatNumber.hpp:62:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionFormatNumber.hpp:63:37: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionGenerateID.hpp:65:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionKey.hpp:60:37: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionKey.hpp:61:37: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionSystemProperty.hpp:57:37: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/FunctionUnparsedEntityURI.hpp:56:37: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTInit.hpp:57:5: style: Class 'XSLTInit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp:259:37: style: Function 'elementAvailable' argument 2 names different: declaration 'elementName' definition 'functionName'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.hpp:157:37: note: Function 'elementAvailable' argument 2 names different: declaration 'elementName' definition 'functionName'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp:259:37: note: Function 'elementAvailable' argument 2 names different: declaration 'elementName' definition 'functionName'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.hpp:174:5: warning: Virtual function 'reset' is called from destructor '~XSLTProcessorEnvSupportDefault()' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp:76:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.hpp:174:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:38:51: style: Function 'XSLTResultTarget' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:65:48: note: Function 'XSLTResultTarget' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:38:51: note: Function 'XSLTResultTarget' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:51:51: style: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:73:47: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:51:51: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:64:51: style: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:81:47: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:64:51: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:77:51: style: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:89:47: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:77:51: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:88:53: style: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:134:52: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:88:53: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:127:51: style: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:114:47: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:127:51: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:140:45: style: Function 'XSLTResultTarget' argument 1 names different: declaration 'characterStream' definition 'stream'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:122:29: note: Function 'XSLTResultTarget' argument 1 names different: declaration 'characterStream' definition 'stream'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:140:45: note: Function 'XSLTResultTarget' argument 1 names different: declaration 'characterStream' definition 'stream'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:141:51: style: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:123:47: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:141:51: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:155:51: style: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.hpp:131:47: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XSLTResultTarget.cpp:155:51: note: Function 'XSLTResultTarget' argument 2 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XSLT/XalanSpaceNodeTester.cpp:58:45: style: Function 'XalanSpaceNodeTester' argument 2 names different: declaration 'theContext' definition 'theConstructionContext'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XSLT/XalanSpaceNodeTester.hpp:59:45: note: Function 'XalanSpaceNodeTester' argument 2 names different: declaration 'theContext' definition 'theConstructionContext'.
xalan-c-1.11/c/src/xalanc/XSLT/XalanSpaceNodeTester.cpp:58:45: note: Function 'XalanSpaceNodeTester' argument 2 names different: declaration 'theContext' definition 'theConstructionContext'.
xalan-c-1.11/c/src/xalanc/XSLT/XalanSpaceNodeTester.cpp:66:5: performance: Variable 'm_matchScore' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanDOMString.cpp:151:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanDOMString.cpp:157:9: note: Found duplicate branches for 'if' and 'else'.
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanDOMString.cpp:151:9: note: Found duplicate branches for 'if' and 'else'.
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanDOMString.cpp:41:48: style: Function 'XalanDOMString' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanDOMString.hpp:70:47: note: Function 'XalanDOMString' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanDOMString.cpp:41:48: note: Function 'XalanDOMString' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanDOMString.hpp:70:5: style: Class 'XalanDOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanDOMString.hpp:45:1: warning: The class 'XalanDOMString' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/XalanDOM/XalanNodeListSurrogate.hpp:51:5: style: Class 'XalanNodeListSurrogate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanEXSLT/XalanEXSLTCommonImpl.hpp:110:5: style: Class 'XalanEXSLTFunctionObjectType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp:46:0: error: syntax error [syntaxError]
xalan-c-1.11/c/src/xalanc/XalanEXSLT/XalanEXSLTSet.cpp:135:5: style: Struct 'LeadingCompareFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanEXSLT/XalanEXSLTSet.cpp:179:5: style: Struct 'TrailingCompareFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanEXSLT/XalanEXSLTString.cpp:450:33: style: Function 'escapedOctet' argument 2 names different: declaration 'theBuffer' definition 'theResult'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanEXSLT/XalanEXSLTStringImpl.hpp:300:37: note: Function 'escapedOctet' argument 2 names different: declaration 'theBuffer' definition 'theResult'.
xalan-c-1.11/c/src/xalanc/XalanEXSLT/XalanEXSLTString.cpp:450:33: note: Function 'escapedOctet' argument 2 names different: declaration 'theBuffer' definition 'theResult'.
xalan-c-1.11/c/src/xalanc/XalanEXSLT/XalanEXSLTStringImpl.hpp:170:5: style: Class 'XalanEXSLTFunctionPadding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanExtensions/FunctionNodeSet.hpp:55:5: style: Class 'FunctionNodeSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp:55:69: style: Function 'FormatterToSourceTree' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanSourceTree/FormatterToSourceTree.hpp:87:48: note: Function 'FormatterToSourceTree' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp:55:69: note: Function 'FormatterToSourceTree' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp:73:45: style: Function 'FormatterToSourceTree' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanSourceTree/FormatterToSourceTree.hpp:100:56: note: Function 'FormatterToSourceTree' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp:73:45: note: Function 'FormatterToSourceTree' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanSourceTree/XalanSourceTreeDOMSupport.hpp:46:5: style: Class 'XalanSourceTreeDOMSupport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanSourceTree/XalanSourceTreeDocument.cpp:699:33: style: The scope of the variable 'theAttributeVector' can be reduced. [variableScope]
xalan-c-1.11/c/src/xalanc/XalanSourceTree/XalanSourceTreeDocument.cpp:771:33: style: The scope of the variable 'theAttributeVector' can be reduced. [variableScope]
xalan-c-1.11/c/src/xalanc/XalanSourceTree/XalanSourceTreeInit.cpp:37:57: style: Function 'XalanSourceTreeInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanSourceTree/XalanSourceTreeInit.hpp:56:51: note: Function 'XalanSourceTreeInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanSourceTree/XalanSourceTreeInit.cpp:37:57: note: Function 'XalanSourceTreeInit' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:110:5: style: Class 'XalanTransformer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:1033:9: style: Class 'EnsureFunctionsInstallation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:1138:9: style: Class 'EnsureReset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanDefaultParsedSource.cpp:109:49: style: Function 'XalanDefaultParsedSourceHelper' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanDefaultParsedSource.hpp:92:80: note: Function 'XalanDefaultParsedSourceHelper' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanDefaultParsedSource.cpp:109:49: note: Function 'XalanDefaultParsedSourceHelper' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanDefaultParsedSource.cpp:169:37: style: Function 'XalanDefaultParsedSource' argument 9 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanDefaultParsedSource.hpp:140:48: note: Function 'XalanDefaultParsedSource' argument 9 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanDefaultParsedSource.cpp:169:37: note: Function 'XalanDefaultParsedSource' argument 9 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp:45:41: style: Function 'XalanSourceTreeWrapperParsedSource' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.hpp:60:52: note: Function 'XalanSourceTreeWrapperParsedSource' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp:45:41: note: Function 'XalanSourceTreeWrapperParsedSource' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp:76:65: style: Function 'createHelper' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.hpp:69:44: note: Function 'createHelper' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp:76:65: note: Function 'createHelper' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:872:38: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:517:37: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:872:38: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:880:38: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:608:39: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:880:38: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:889:30: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:595:39: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:889:30: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:899:29: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:530:29: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:899:29: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:909:29: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:543:29: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:909:29: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:919:37: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:556:41: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:919:37: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:929:37: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:569:39: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:929:37: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:939:37: style: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:582:39: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:939:37: note: Function 'setStylesheetParam' argument 1 names different: declaration 'key' definition 'qname'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:106:19: warning: Member variable 'XalanTransformer::m_poolAllTextNodes' is not initialized in the constructor. [uninitMemberVar]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:1027:5: performance: Technically the member function 'XalanTransformer::getICUAvailable' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.cpp:263:19: note: Technically the member function 'XalanTransformer::getICUAvailable' can be static.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XalanTransformer.hpp:1027:5: note: Technically the member function 'XalanTransformer::getICUAvailable' can be static.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMParsedSource.hpp:45:5: style: Class 'XercesDOMParsedSourceHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMParsedSource.cpp:38:77: style: Function 'XercesDOMParsedSourceHelper' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMParsedSource.hpp:45:59: note: Function 'XercesDOMParsedSourceHelper' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMParsedSource.cpp:38:77: note: Function 'XercesDOMParsedSourceHelper' argument 1 names different: declaration 'XALAN_DEFAULT_CONSTRUCTOR_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMParsedSource.cpp:89:37: style: Function 'XercesDOMParsedSource' argument 8 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMParsedSource.hpp:86:48: note: Function 'XercesDOMParsedSource' argument 8 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMParsedSource.cpp:89:37: note: Function 'XercesDOMParsedSource' argument 8 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.cpp:70:37: style: Function 'XercesDOMWrapperParsedSource' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.hpp:96:48: note: Function 'XercesDOMWrapperParsedSource' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.cpp:70:37: note: Function 'XercesDOMWrapperParsedSource' argument 5 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.cpp:103:59: style: Function 'createHelper' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.hpp:105:44: note: Function 'createHelper' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.cpp:103:59: note: Function 'createHelper' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp:71:37: style: Function 'FormatterToXercesDOM' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.hpp:69:48: note: Function 'FormatterToXercesDOM' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp:71:37: note: Function 'FormatterToXercesDOM' argument 4 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp:87:33: style: Function 'FormatterToXercesDOM' argument 2 names different: declaration 'currentElement' definition 'elem'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.hpp:80:41: note: Function 'FormatterToXercesDOM' argument 2 names different: declaration 'currentElement' definition 'elem'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp:87:33: note: Function 'FormatterToXercesDOM' argument 2 names different: declaration 'currentElement' definition 'elem'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp:88:28: style: Function 'FormatterToXercesDOM' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.hpp:81:48: note: Function 'FormatterToXercesDOM' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp:88:28: note: Function 'FormatterToXercesDOM' argument 3 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesDOMWrapperException.hpp:64:5: style: Class 'XercesDOMWrapperException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesDOMException.cpp:30:0: error: syntax error [syntaxError]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesDOMFormatterWalker.cpp:42:73: style: Function 'XercesDOMFormatterWalker' argument 1 names different: declaration 'theFormatterListener' definition 'formatterListener'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesDOMFormatterWalker.hpp:48:53: note: Function 'XercesDOMFormatterWalker' argument 1 names different: declaration 'theFormatterListener' definition 'formatterListener'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesDOMFormatterWalker.cpp:42:73: note: Function 'XercesDOMFormatterWalker' argument 1 names different: declaration 'theFormatterListener' definition 'formatterListener'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesDOMFormatterWalker.hpp:48:5: style: Class 'XercesDOMFormatterWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesDOMImplementationWrapper.hpp:47:5: style: Class 'XercesDOMImplementationWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesDOMSupport.hpp:44:5: style: Class 'XercesDOMSupport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:251:5: warning: Either the condition 'theXercesDocument!=0' is redundant or there is possible null pointer dereference: theXercesDocument. [nullPointerRedundantCheck]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:255:27: note: Assuming that condition 'theXercesDocument!=0' is not redundant
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:251:5: note: Null pointer dereference
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:68:33: style: Function 'XercesParserLiaison' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:90:40: note: Function 'XercesParserLiaison' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:68:33: note: Function 'XercesParserLiaison' argument 2 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:91:61: style: Function 'XercesParserLiaison' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:95:52: note: Function 'XercesParserLiaison' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:91:61: note: Function 'XercesParserLiaison' argument 1 names different: declaration 'XALAN_DEFAULT_MEMMGR' definition 'theManager'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:213:37: style: Function 'parseXMLStream' argument 1 names different: declaration 'urlInputSource' definition 'inputSource'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:125:37: note: Function 'parseXMLStream' argument 1 names different: declaration 'urlInputSource' definition 'inputSource'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:213:37: note: Function 'parseXMLStream' argument 1 names different: declaration 'urlInputSource' definition 'inputSource'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:241:37: style: Function 'parseXMLStream' argument 1 names different: declaration 'reader' definition 'inputSource'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:120:37: note: Function 'parseXMLStream' argument 1 names different: declaration 'reader' definition 'inputSource'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:241:37: note: Function 'parseXMLStream' argument 1 names different: declaration 'reader' definition 'inputSource'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:583:65: style: Function 'fatalError' argument 1 names different: declaration 'exception' definition 'e'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:460:49: note: Function 'fatalError' argument 1 names different: declaration 'exception' definition 'e'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:583:65: note: Function 'fatalError' argument 1 names different: declaration 'exception' definition 'e'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:617:61: style: Function 'error' argument 1 names different: declaration 'exception' definition 'e'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:457:41: note: Function 'error' argument 1 names different: declaration 'exception' definition 'e'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:617:61: note: Function 'error' argument 1 names different: declaration 'exception' definition 'e'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:654:61: style: Function 'warning' argument 1 names different: declaration 'exception' definition 'e'. [funcArgNamesDifferent]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:454:45: note: Function 'warning' argument 1 names different: declaration 'exception' definition 'e'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:654:61: note: Function 'warning' argument 1 names different: declaration 'exception' definition 'e'.
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:477:9: performance: Technically the member function 'XercesParserLiaison::DocumentEntry::isDeprecated' can be static. [functionStatic]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:110:5: warning: Virtual function 'reset' is called from destructor '~XercesParserLiaison()' at line 116. Dynamic binding is not used. [virtualCallInConstructor]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:116:5: note: Calling reset
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:110:5: note: reset is a virtual method
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:95:5: style: Class 'XercesParserLiaison' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesWrapperNavigator.hpp:55:1: warning: The class 'XercesWrapperNavigator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xalan-c-1.11/c/src/xalanc/XercesParserLiaison/XercesWrapperToXalanNodeMap.hpp:51:5: style: Class 'XercesWrapperToXalanNodeMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[17:21]
ftp://ftp.se.debian.org/debian/pool/main/x/xandikos/xandikos_0.0.9.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/x/xaos/xaos_3.5+ds1.orig.tar.gz
xaos-3.5+ds1/src/engine/3dd.c:7:18: style: The scope of the variable 'inp' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/3dd.c:75:18: style: The scope of the variable 'sum' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/3d.c:141:9: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
xaos-3.5+ds1/src/engine/anti.c:81:20: style: The scope of the variable 'destend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/anti.c:82:18: style: The scope of the variable 'ystart' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/anti.c:83:18: style: The scope of the variable 'xstart' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/anti.c:248:19: style: The scope of the variable 'destend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/anti.c:249:18: style: The scope of the variable 'ystart' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/anti.c:250:18: style: The scope of the variable 'xstart' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/blur.c:50:39: style: The scope of the variable 'ii' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/blur.c:185:26: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/blur.c:185:33: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/blur.c:254:26: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/blur.c:254:33: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:271:12: style: The scope of the variable 'lookdir' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:354:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:354:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:354:15: style: The scope of the variable 'd' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:354:18: style: The scope of the variable 'c' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:412:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:412:21: style: The scope of the variable 'end' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:413:20: style: The scope of the variable 'data' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:435:21: style: The scope of the variable 'xx1' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:435:27: style: The scope of the variable 'xx2' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:448:21: style: The scope of the variable 'xx1' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/btraced.c:448:27: style: The scope of the variable 'xx2' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/dither.c:320:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/dither.c:320:12: style: The scope of the variable 'g' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/dither.c:320:15: style: The scope of the variable 'b' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/dither.c:471:22: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/dither.c:472:15: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/dither.c:699:21: style: The scope of the variable 'palette' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/dither.c:60:19: style: struct member 'fixeddata::ctable' is never used. [unusedStructMember]
xaos-3.5+ds1/src/engine/dither.c:68:9: style: struct member 'fixeddata::forversion' is never used. [unusedStructMember]
xaos-3.5+ds1/src/engine/dither.c:70:9: style: struct member 'fixeddata::fixcolor' is never used. [unusedStructMember]
xaos-3.5+ds1/src/engine/dither.c:74:9: style: struct member 'bitmapdata::intensity' is never used. [unusedStructMember]
xaos-3.5+ds1/src/engine/dither.c:75:9: style: struct member 'bitmapdata::forversion' is never used. [unusedStructMember]
xaos-3.5+ds1/src/engine/dither.c:77:9: style: struct member 'bitmapdata::fixcolor' is never used. [unusedStructMember]
xaos-3.5+ds1/src/engine/dither.c:486:6: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
xaos-3.5+ds1/src/engine/edged.c:8:24: style: The scope of the variable 'output' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/edged.c:8:33: style: The scope of the variable 'end' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/edged.c:9:36: style: The scope of the variable 'input' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/edge2d.c:8:24: style: The scope of the variable 'output' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/edge2d.c:8:33: style: The scope of the variable 'end' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/edge2d.c:9:36: style: The scope of the variable 'input' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/emboss.c:129:21: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/emboss.c:129:30: style: The scope of the variable 'src2' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/emboss.c:130:15: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/emboss.c:198:21: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/emboss.c:198:30: style: The scope of the variable 'src2' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/emboss.c:199:16: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/formulas.c:198:9: style: The scope of the variable 'hue' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/formulas.c:199:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/formulas.c:199:12: style: The scope of the variable 'p' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/formulas.c:199:15: style: The scope of the variable 'q' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/formulas.c:199:18: style: The scope of the variable 't' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/docalc.c:235:2: style: Checking if unsigned variable 'iter' is less than zero. [unsignedLessThanZero]
xaos-3.5+ds1/src/engine/docalc.c:596:2: style: Checking if unsigned variable 'iter' is less than zero. [unsignedLessThanZero]
xaos-3.5+ds1/src/engine/docalc.c:297:2: style: Checking if unsigned variable 'iter' is less than zero. [unsignedLessThanZero]
xaos-3.5+ds1/src/engine/docalc.c:435:2: style: Checking if unsigned variable 'iter' is less than zero. [unsignedLessThanZero]
xaos-3.5+ds1/src/engine/docalc.c:279:7: style: Variable 'rp' is assigned a value that is never used. [unreadVariable]
xaos-3.5+ds1/src/engine/docalc.c:280:7: style: Variable 'ip' is assigned a value that is never used. [unreadVariable]
xaos-3.5+ds1/src/engine/interlace.c:37:0: error: Memory leak: lines2 [memleak]
xaos-3.5+ds1/src/engine/itersmall.c:59:26: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/itersmall.c:61:15: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/itersmall.c:76:26: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/itersmall.c:78:16: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/itersmall.c:113:26: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/itersmall.c:115:16: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/julia.c:34:15: style: The scope of the variable 'x' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/julia.c:34:18: style: The scope of the variable 'y' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/paletted.c:4:21: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/palettef.c:125:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/stard.c:5:15: style: The scope of the variable 'dest' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/stard.c:6:15: style: The scope of the variable 'src' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/stard.c:6:21: style: The scope of the variable 'srcend' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/subwindow.c:157:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/subwindow.c:87:0: error: Memory leak: lines2 [memleak]
xaos-3.5+ds1/src/engine/zoom.c:828:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xaos-3.5+ds1/src/engine/zoom.c:1039:6: warning: Either the condition 'ry==0' is redundant or there is possible null pointer dereference: ry. [nullPointerRedundantCheck]
xaos-3.5+ds1/src/engine/zoom.c:1046:53: note: Assuming that condition 'ry==0' is not redundant
xaos-3.5+ds1/src/engine/zoom.c:1039:6: note: Null pointer dereference
xaos-3.5+ds1/src/engine/zoom.c:1041:14: warning: Either the condition 'ry==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xaos-3.5+ds1/src/engine/zoom.c:1046:53: note: Assuming that condition 'ry==0' is not redundant
xaos-3.5+ds1/src/engine/zoom.c:1041:14: note: Null pointer subtraction
xaos-3.5+ds1/src/engine/zoom.c:1042:19: warning: Either the condition 'ry==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xaos-3.5+ds1/src/engine/zoom.c:1046:53: note: Assuming that condition 'ry==0' is not redundant
xaos-3.5+ds1/src/engine/zoom.c:1042:19: note: Null pointer addition
xaos-3.5+ds1/src/engine/zoom.c:1034:5: style: Variable 'ry' is reassigned a value before the old one has been used. [redundantAssignment]
xaos-3.5+ds1/src/engine/zoom.c:1032:5: note: Variable 'ry' is reassigned a value before the old one has been used.
xaos-3.5+ds1/src/engine/zoom.c:1034:5: note: Variable 'ry' is reassigned a value before the old one has been used.
xaos-3.5+ds1/src/engine/zoomd.c:35:23: style: The scope of the variable 'distup' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/zoomd.c:35:31: style: The scope of the variable 'distdown' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/zoomd.c:141:28: style: The scope of the variable 'distup' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/zoomd.c:141:36: style: The scope of the variable 'distdown' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/zoom.c:451:22: style: The scope of the variable 'ps1' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/zoom.c:740:10: style: The scope of the variable 'myprice1' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/zoom.c:1304:16: style: The scope of the variable 'r' can be reduced. [variableScope]
xaos-3.5+ds1/src/engine/zoom.c:815:15: style: Unsigned variable 'p' can't be negative so it is unnecessary to test it. [unsignedPositive]
xaos-3.5+ds1/src/engine/zoom.c:907:22: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xaos-3.5+ds1/src/engine/zoom.c:949:22: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xaos-3.5+ds1/src/filter/font3.c:29:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xaos-3.5+ds1/src/filter/font3.c:29:6: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xaos-3.5+ds1/src/filter/font3.c:29:6: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xaos-3.5+ds1/src/filter/font3.c:29:6: warning: %x in format string (no. 6) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xaos-3.5+ds1/src/filter/font3.c:29:6: warning: %x in format string (no. 7) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xaos-3.5+ds1/src/filter/font3.c:29:6: warning: %x in format string (no. 9) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xaos-3.5+ds1/src/filter/grlibd.c:8:15: style: The scope of the variable 'current' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/image.c:62:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:267:5: warning: Either the condition 'palette==NULL' is redundant or there is possible null pointer dereference: palette. [nullPointerRedundantCheck]
xaos-3.5+ds1/src/filter/palette.c:271:17: note: Assuming that condition 'palette==NULL' is not redundant
xaos-3.5+ds1/src/filter/palette.c:267:5: note: Null pointer dereference
xaos-3.5+ds1/src/filter/palette.c:268:5: warning: Either the condition 'palette==NULL' is redundant or there is possible null pointer dereference: palette. [nullPointerRedundantCheck]
xaos-3.5+ds1/src/filter/palette.c:271:17: note: Assuming that condition 'palette==NULL' is not redundant
xaos-3.5+ds1/src/filter/palette.c:268:5: note: Null pointer dereference
xaos-3.5+ds1/src/filter/palette.c:269:5: warning: Either the condition 'palette==NULL' is redundant or there is possible null pointer dereference: palette. [nullPointerRedundantCheck]
xaos-3.5+ds1/src/filter/palette.c:271:17: note: Assuming that condition 'palette==NULL' is not redundant
xaos-3.5+ds1/src/filter/palette.c:269:5: note: Null pointer dereference
xaos-3.5+ds1/src/filter/palette.c:270:5: warning: Either the condition 'palette==NULL' is redundant or there is possible null pointer dereference: palette. [nullPointerRedundantCheck]
xaos-3.5+ds1/src/filter/palette.c:271:17: note: Assuming that condition 'palette==NULL' is not redundant
xaos-3.5+ds1/src/filter/palette.c:270:5: note: Null pointer dereference
xaos-3.5+ds1/src/filter/palette.c:165:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:165:12: style: The scope of the variable 'coldif' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:216:9: style: The scope of the variable 'i1' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:216:13: style: The scope of the variable 'i2' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:610:11: style: The scope of the variable 'r' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:610:14: style: The scope of the variable 'g' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:610:17: style: The scope of the variable 'b' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:610:20: style: The scope of the variable 'rs' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:610:24: style: The scope of the variable 'gs' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:610:28: style: The scope of the variable 'bs' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:647:9: style: The scope of the variable 'hue' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:648:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:648:12: style: The scope of the variable 'p' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:648:15: style: The scope of the variable 'q' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:648:18: style: The scope of the variable 't' can be reduced. [variableScope]
xaos-3.5+ds1/src/filter/palette.c:527:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/filter/palette.c:807:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/filter/palette.c:815:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/filter/palette.c:962:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/filter/palette.c:1074:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/filter/palette.c:1078:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/filter/palette.c:1080:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/filter/palette.c:1082:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/ui-hlp/autopilot.c:89:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/messg.c:33:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/messg.c:33:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/messg.c:33:15: style: The scope of the variable 'w' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/play.c:619:54: style: Function 'uih_play_formula' argument 2 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
xaos-3.5+ds1/src/ui-hlp/play.h:20:54: note: Function 'uih_play_formula' argument 2 names different: declaration 'name' definition 'fname'.
xaos-3.5+ds1/src/ui-hlp/play.c:619:54: note: Function 'uih_play_formula' argument 2 names different: declaration 'name' definition 'fname'.
xaos-3.5+ds1/src/ui-hlp/play.c:632:59: style: Function 'uih_playmorph' argument 2 names different: declaration 'p' definition 'd'. [funcArgNamesDifferent]
xaos-3.5+ds1/src/ui-hlp/play.h:32:59: note: Function 'uih_playmorph' argument 2 names different: declaration 'p' definition 'd'.
xaos-3.5+ds1/src/ui-hlp/play.c:632:59: note: Function 'uih_playmorph' argument 2 names different: declaration 'p' definition 'd'.
xaos-3.5+ds1/src/ui-hlp/play.c:830:53: style: Function 'uih_playmessage' argument 2 names different: declaration 'message' definition 'name'. [funcArgNamesDifferent]
xaos-3.5+ds1/src/ui-hlp/play.h:39:53: note: Function 'uih_playmessage' argument 2 names different: declaration 'message' definition 'name'.
xaos-3.5+ds1/src/ui-hlp/play.c:830:53: note: Function 'uih_playmessage' argument 2 names different: declaration 'message' definition 'name'.
xaos-3.5+ds1/src/ui-hlp/play.c:845:53: style: Function 'uih_playload' argument 2 names different: declaration 'message' definition 'file'. [funcArgNamesDifferent]
xaos-3.5+ds1/src/ui-hlp/play.h:40:50: note: Function 'uih_playload' argument 2 names different: declaration 'message' definition 'file'.
xaos-3.5+ds1/src/ui-hlp/play.c:845:53: note: Function 'uih_playload' argument 2 names different: declaration 'message' definition 'file'.
xaos-3.5+ds1/src/ui-hlp/play.c:580:11: error: Array index -1 is out of bounds. [negativeIndex]
xaos-3.5+ds1/src/ui-hlp/play.c:575:10: note: Assignment 'i=0', assigned value is 0
xaos-3.5+ds1/src/ui-hlp/play.c:579:5: note: i is decremented', new value is -1
xaos-3.5+ds1/src/ui-hlp/play.c:580:11: note: Negative array index
xaos-3.5+ds1/src/ui-hlp/playtext.c:20:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/render.c:454:20: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xaos-3.5+ds1/src/ui-hlp/render.c:453:23: note: outer condition: lastframenum<framenum-1
xaos-3.5+ds1/src/ui-hlp/render.c:454:20: note: opposite inner condition: lastframenum==framenum-1
xaos-3.5+ds1/src/ui-hlp/render.c:171:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/render.c:653:2: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
xaos-3.5+ds1/src/ui-hlp/render.c:185:41: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/ui-hlp/save.c:703:5: style: Variable 'mov' is reassigned a value before the old one has been used. [redundantAssignment]
xaos-3.5+ds1/src/ui-hlp/save.c:693:0: note: Variable 'mov' is reassigned a value before the old one has been used.
xaos-3.5+ds1/src/ui-hlp/save.c:703:5: note: Variable 'mov' is reassigned a value before the old one has been used.
xaos-3.5+ds1/src/ui-hlp/save.c:117:10: style: The scope of the variable 'fs' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/save.c:336:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/save.c:337:9: style: The scope of the variable 'resetsync' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/save.c:703:11: style: Variable 'mov' is assigned a value that is never used. [unreadVariable]
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:123:5: style: Variable 'uih->xcenterm' is reassigned a value before the old one has been used. [redundantAssignment]
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:122:5: note: Variable 'uih->xcenterm' is reassigned a value before the old one has been used.
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:123:5: note: Variable 'uih->xcenterm' is reassigned a value before the old one has been used.
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:643:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:641:0: note: Variable 'f' is reassigned a value before the old one has been used.
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:643:5: note: Variable 'f' is reassigned a value before the old one has been used.
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:472:9: style: The scope of the variable 'wascycling' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:1059:9: style: The scope of the variable 'drawingtime' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:1084:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/ui_helper.c:2198:20: style: The scope of the variable 'f' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/wstack.c:26:29: style: The scope of the variable 'end' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/wstack.c:344:9: style: The scope of the variable 'savedline' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/wstack.c:345:9: style: The scope of the variable 'savedpos' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/wstack.c:417:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui-hlp/wstack.c:434:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/dialog.c:430:9: style: The scope of the variable 'wi' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/dialog.c:871:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/dialog.c:1050:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/dialog.c:1247:9: style: The scope of the variable 'in' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/dialog.c:1411:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/dialog.c:1315:38: style: Function 'ui_builddialog' argument 1 names different: declaration 'd' definition 'item'. [funcArgNamesDifferent]
xaos-3.5+ds1/src/ui/uiint.h:54:38: note: Function 'ui_builddialog' argument 1 names different: declaration 'd' definition 'item'.
xaos-3.5+ds1/src/ui/dialog.c:1315:38: note: Function 'ui_builddialog' argument 1 names different: declaration 'd' definition 'item'.
xaos-3.5+ds1/src/ui/dialog.c:1409:25: style: Function 'ui_closedialog' argument 1 names different: declaration 'call' definition 'succesfull'. [funcArgNamesDifferent]
xaos-3.5+ds1/src/ui/uiint.h:56:25: note: Function 'ui_closedialog' argument 1 names different: declaration 'call' definition 'succesfull'.
xaos-3.5+ds1/src/ui/dialog.c:1409:25: note: Function 'ui_closedialog' argument 1 names different: declaration 'call' definition 'succesfull'.
xaos-3.5+ds1/src/ui/filesel.c:98:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/filesel.c:141:26: style: Function 'ui_closefilesel' argument 1 names different: declaration 'succ' definition 'success'. [funcArgNamesDifferent]
xaos-3.5+ds1/src/ui/uiint.h:68:26: note: Function 'ui_closefilesel' argument 1 names different: declaration 'succ' definition 'success'.
xaos-3.5+ds1/src/ui/filesel.c:141:26: note: Function 'ui_closefilesel' argument 1 names different: declaration 'succ' definition 'success'.
xaos-3.5+ds1/src/ui/fparams.c:86:16: style: Same expression on both sides of '==' because the value of 'imagetype' and 'TRUECOLOR24' are the same. [duplicateExpression]
xaos-3.5+ds1/src/ui/fparams.c:79:18: note: 'imagetype' is assigned value 'TRUECOLOR24' here.
xaos-3.5+ds1/src/ui/fparams.c:86:16: note: Same expression on both sides of '==' because the value of 'imagetype' and 'TRUECOLOR24' are the same.
xaos-3.5+ds1/src/ui/param.c:46:9: style: The scope of the variable 'found' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui-drv/win32/windialo.c:74:6: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xaos-3.5+ds1/src/ui/ui-drv/win32/windialo.c:73:33: note: outer condition: dialog[0].defstr[i]
xaos-3.5+ds1/src/ui/ui-drv/win32/windialo.c:74:6: note: opposite inner condition: !dialog[0].defstr[i]
xaos-3.5+ds1/src/ui/ui-drv/win32/windialo.c:440:10: style: The scope of the variable 's' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui-drv/win32/windialo.c:468:0: error: Deallocating a deallocated pointer: r [deallocDealloc]
xaos-3.5+ds1/src/ui/ui-drv/win32/winmenu.c:72:15: style: The scope of the variable 'hotkeyed' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui.c:1712:27: style: Condition '!inmovement' is always false [knownConditionTrueFalse]
xaos-3.5+ds1/src/ui/ui.c:1709:22: note: Assignment 'inmovement=1', assigned value is 1
xaos-3.5+ds1/src/ui/ui.c:1712:27: note: Condition '!inmovement' is always false
xaos-3.5+ds1/src/ui/ui.c:322:10: style: The scope of the variable 'str' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui.c:597:16: style: The scope of the variable 'pid' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui.c:599:10: style: The scope of the variable 'str' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui.c:873:9: style: The scope of the variable 'sym' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui.c:874:10: style: The scope of the variable 'mkey' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui.c:897:7: style: The scope of the variable 'number' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/ui.c:1711:9: style: The scope of the variable 'time' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/uihelp.c:341:20: style: Condition 'pressedbutton!=-1' is always false [knownConditionTrueFalse]
xaos-3.5+ds1/src/ui/uihelp.c:340:19: note: Assignment 'pressedbutton=-1', assigned value is -1
xaos-3.5+ds1/src/ui/uihelp.c:341:20: note: Condition 'pressedbutton!=-1' is always false
xaos-3.5+ds1/src/ui/uihelp.c:205:37: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
xaos-3.5+ds1/src/ui/uihelp.c:237:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/uihelp.c:332:16: style: The scope of the variable 'grabbed' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/uihelp.c:333:9: style: The scope of the variable 'atpressed' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/uihelp.c:166:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/ui/uimenu.c:303:13: warning: Either the condition 'ui_nmenus>20' is redundant or the array 'ui_menus[20]' is accessed at index 20, which is out of bounds. [arrayIndexOutOfBoundsCond]
xaos-3.5+ds1/src/ui/uimenu.c:301:19: note: Assuming that condition 'ui_nmenus>20' is not redundant
xaos-3.5+ds1/src/ui/uimenu.c:303:13: note: Array index out of bounds
xaos-3.5+ds1/src/ui/uimenu.c:218:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
xaos-3.5+ds1/src/ui/uimenu.c:456:9: style: The scope of the variable 'k' can be reduced. [variableScope]
xaos-3.5+ds1/src/util/catalog.c:115:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xaos-3.5+ds1/src/util/catalog.c:117:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xaos-3.5+ds1/src/util/catalog.c:169:3: error: Buffer is accessed out of bounds: errort [bufferAccessOutOfBounds]
xaos-3.5+ds1/src/util/catalog.c:192:3: error: Buffer is accessed out of bounds: errort [bufferAccessOutOfBounds]
xaos-3.5+ds1/src/util/catalog.c:228:3: error: Buffer is accessed out of bounds: errort [bufferAccessOutOfBounds]
xaos-3.5+ds1/src/util/timers.c:221:0: error: #error I am unable to get time in milisecond. Please edit timers.c and make tl_update_time and tl_lookup_timer to work for your architecture and send me then back(to hubicka@paru.cas.cz). You will need also define timers.h and change type of lasttime. [preprocessorErrorDirective]
xaos-3.5+ds1/src/util/xshl.c:88:9: warning: Either the condition 'lastword!=NULL' is redundant or there is possible null pointer dereference: box. [nullPointerRedundantCheck]
xaos-3.5+ds1/src/util/xshl.c:392:16: note: Assuming that condition 'lastword!=NULL' is not redundant
xaos-3.5+ds1/src/util/xshl.c:407:11: note: Calling function 'freebox', 1st argument 'box' value is 0
xaos-3.5+ds1/src/util/xshl.c:88:9: note: Null pointer dereference
xaos-3.5+ds1/src/util/xshl.c:90:10: warning: Either the condition 'lastword!=NULL' is redundant or there is possible null pointer dereference: box. [nullPointerRedundantCheck]
xaos-3.5+ds1/src/util/xshl.c:392:16: note: Assuming that condition 'lastword!=NULL' is not redundant
xaos-3.5+ds1/src/util/xshl.c:407:11: note: Calling function 'freebox', 1st argument 'box' value is 0
xaos-3.5+ds1/src/util/xshl.c:90:10: note: Null pointer dereference
xaos-3.5+ds1/src/util/xshl.c:364:17: style: Same expression on both sides of '&'. [duplicateExpression]
xaos-3.5+ds1/src/util/xshl.c:399:18: style: Same expression on both sides of '&'. [duplicateExpression]
xaos-3.5+ds1/src/util/xshl.c:378:7: style: The scope of the variable 'xpos' can be reduced. [variableScope]
xaos-3.5+ds1/src/util/xshl.c:347:18: error: Common realloc mistake: 'lines' nulled but not freed upon failure [memleakOnRealloc]
xaos-3.5+ds1/src/util/xshl.c:380:22: error: Common realloc mistake: 'lines' nulled but not freed upon failure [memleakOnRealloc]
xaos-3.5+ds1/src/util/xshl.c:420:5: error: Common realloc mistake: 'lines' nulled but not freed upon failure [memleakOnRealloc]
xaos-3.5+ds1/src/util/xshl.c:179:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/util/xshl.c:291:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/util/xshl.c:334:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/util/xshl.c:364:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/src/util/xshl.c:400:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xaos-3.5+ds1/tools/wintounix.c:7:9: style: The scope of the variable 'c' can be reduced. [variableScope]
[17:21]
ftp://ftp.se.debian.org/debian/pool/main/x/xapers/xapers_0.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xapian-bindings/xapian-bindings_1.4.7.orig.tar.xz.asc
ftp://ftp.se.debian.org/debian/pool/main/x/xapian-core/xapian-core_1.4.7.orig.tar.xz.asc
ftp://ftp.se.debian.org/debian/pool/main/x/xapian-omega/xapian-omega_1.4.7.orig.tar.xz.asc
ftp://ftp.se.debian.org/debian/pool/main/x/xapp/xapp_1.2.2.orig.tar.gz
xapps-1.2.2/libxapp/xapp-kbd-layout-controller.c:108:9: style: Variable 'utf8_cased' is reassigned a value before the old one has been used. [redundantAssignment]
xapps-1.2.2/libxapp/xapp-kbd-layout-controller.c:104:0: note: Variable 'utf8_cased' is reassigned a value before the old one has been used.
xapps-1.2.2/libxapp/xapp-kbd-layout-controller.c:108:9: note: Variable 'utf8_cased' is reassigned a value before the old one has been used.
[17:21]
ftp://ftp.se.debian.org/debian/pool/main/x/xappy/xappy_0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xarchiver/xarchiver_0.5.4.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xarclock/xarclock_1.0.orig.tar.gz
xarclock-1.0.orig/ARClock.c:406:33: warning: Redundant assignment of 'j' to itself. [selfAssignment]
xarclock-1.0.orig/ARClock.c:302:9: style: The scope of the variable 'time_ptr' can be reduced. [variableScope]
xarclock-1.0.orig/ARClock.c:307:10: style: The scope of the variable 'angle' can be reduced. [variableScope]
xarclock-1.0.orig/ARClock.c:307:17: style: The scope of the variable 'x' can be reduced. [variableScope]
xarclock-1.0.orig/ARClock.c:307:20: style: The scope of the variable 'y' can be reduced. [variableScope]
xarclock-1.0.orig/ARClock.c:178:11: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
xarclock-1.0.orig/ARClock.c:345:16: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[17:21]
ftp://ftp.se.debian.org/debian/pool/main/x/xastir/xastir_2.1.0.orig.tar.gz
Xastir-Release-2.1.0/Davis/src/db2APRS.c:402:17: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
Xastir-Release-2.1.0/Davis/src/db2APRS.c:408:17: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
Xastir-Release-2.1.0/Davis/src/db2APRS.c:432:17: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
Xastir-Release-2.1.0/Davis/src/db2APRS.c:437:17: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
Xastir-Release-2.1.0/Davis/src/db2APRS.c:907:10: style: The scope of the variable 'pid' can be reduced. [variableScope]
Xastir-Release-2.1.0/Davis/src/db2APRS.c:918:11: style: The scope of the variable 'pidfile' can be reduced. [variableScope]
Xastir-Release-2.1.0/Davis/src/db2APRS.c:919:17: style: The scope of the variable 'pidfilename' can be reduced. [variableScope]
Xastir-Release-2.1.0/Davis/src/db2APRS.c:228:21: error: Uninitialized variable: pbuf [uninitvar]
Xastir-Release-2.1.0/Davis/src/db2APRS.c:1020:48: error: Uninitialized variable: s [uninitvar]
Xastir-Release-2.1.0/LaCrosse/src/open2300db2APRS.c:372:17: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
Xastir-Release-2.1.0/LaCrosse/src/open2300db2APRS.c:378:17: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
Xastir-Release-2.1.0/LaCrosse/src/open2300db2APRS.c:402:17: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
Xastir-Release-2.1.0/LaCrosse/src/open2300db2APRS.c:408:17: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
Xastir-Release-2.1.0/LaCrosse/src/open2300db2APRS.c:493:9: style: The scope of the variable 'nfields' can be reduced. [variableScope]
Xastir-Release-2.1.0/LaCrosse/src/open2300db2APRS.c:709:10: style: The scope of the variable 'pid' can be reduced. [variableScope]
Xastir-Release-2.1.0/LaCrosse/src/open2300db2APRS.c:490:10: style: Unused variable: latest_timestamp [unusedVariable]
Xastir-Release-2.1.0/LaCrosse/src/open2300db2APRS.c:492:16: style: Unused variable: row_cnt [unusedVariable]
Xastir-Release-2.1.0/callpass/callpass.c:64:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/intl/bindtextdom.c:155:0: error: Memory leak: new_binding [memleak]
Xastir-Release-2.1.0/intl/dcgettext.c:325:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Xastir-Release-2.1.0/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
Xastir-Release-2.1.0/intl/dcgettext.c:231:27: style: The scope of the variable 'domain' can be reduced. [variableScope]
Xastir-Release-2.1.0/intl/l10nflist.c:361:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
Xastir-Release-2.1.0/intl/loadmsgcat.c:119:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/intl/loadmsgcat.c:70:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
Xastir-Release-2.1.0/intl/loadmsgcat.c:119:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
Xastir-Release-2.1.0/intl/loadmsgcat.c:119:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
Xastir-Release-2.1.0/intl/loadmsgcat.c:70:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
Xastir-Release-2.1.0/intl/loadmsgcat.c:119:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
Xastir-Release-2.1.0/intl/localealias.c:254:22: style: The scope of the variable 'alias' can be reduced. [variableScope]
Xastir-Release-2.1.0/intl/localealias.c:255:22: style: The scope of the variable 'value' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:658:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:845:10: style: The scope of the variable 'l_list' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:921:9: style: The scope of the variable 'count' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:1063:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:1063:13: style: The scope of the variable 'jj' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:1064:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:1066:9: style: The scope of the variable 'compressed_wx_packet' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:1068:27: style: The scope of the variable 'iterator' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:1998:18: style: The scope of the variable 'c' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/alert.c:864:57: style: Array index 'level' is used before limits check. [arrayIndexThenCheck]
Xastir-Release-2.1.0/src/bulletin_gui.c:133:10: style: The scope of the variable 'temp_text' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/bulletin_gui.c:139:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/bulletin_gui.c:251:9: style: The scope of the variable 'distance' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/bulletin_gui.c:598:18: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/bulletin_gui.c:601:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/bulletin_gui.c:471:34: style: Function 'check_for_new_bulletins' argument 1 names different: declaration 'current_sec' definition 'curr_sec'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/bulletin_gui.h:33:41: note: Function 'check_for_new_bulletins' argument 1 names different: declaration 'current_sec' definition 'curr_sec'.
Xastir-Release-2.1.0/src/bulletin_gui.c:471:34: note: Function 'check_for_new_bulletins' argument 1 names different: declaration 'current_sec' definition 'curr_sec'.
Xastir-Release-2.1.0/src/color.c:62:10: style: The scope of the variable 'colorname' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/color.c:63:12: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/color.c:159:26: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/color.c:159:29: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/color.c:192:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
Xastir-Release-2.1.0/src/color.c:198:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
Xastir-Release-2.1.0/src/color.c:204:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
Xastir-Release-2.1.0/src/datum.c:467:12: style: The scope of the variable 'k0' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/datum.c:471:12: style: The scope of the variable 'N' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/datum.c:471:15: style: The scope of the variable 'T' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/datum.c:471:18: style: The scope of the variable 'C' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/datum.c:471:21: style: The scope of the variable 'A' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/datum.c:471:24: style: The scope of the variable 'M' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/datum.c:386:10: style: Variable 'b1' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/datum.c:800:12: style: Variable 'phi1' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/datum.c:786:9: style: Variable 'NorthernHemisphere' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/db.c:18364:22: warning: Either the condition 'ii<10' is redundant or the array 'Substring[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
Xastir-Release-2.1.0/src/db.c:18359:20: note: Assuming that condition 'ii<10' is not redundant
Xastir-Release-2.1.0/src/db.c:18363:9: note: ii is incremented', new value is 10
Xastir-Release-2.1.0/src/db.c:18364:22: note: Array index out of bounds
Xastir-Release-2.1.0/src/db.c:9404:13: style: Redundant condition: If 'hash_key_in >= 0', the comparison 'hash_key_in != -1' is always true. [redundantCondition]
Xastir-Release-2.1.0/src/db.c:13303:42: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Xastir-Release-2.1.0/src/db.c:1639:36: style: Condition '!done' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/db.c:1626:40: note: Assignment 'done=0', assigned value is 0
Xastir-Release-2.1.0/src/db.c:1639:36: note: Condition '!done' is always true
Xastir-Release-2.1.0/src/db.c:15006:16: style: Condition 'msgtyp==0' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/db.c:14821:14: note: Assignment 'msgtyp=0', assigned value is 0
Xastir-Release-2.1.0/src/db.c:15006:16: note: Condition 'msgtyp==0' is always true
Xastir-Release-2.1.0/src/db.c:15209:9: style: Condition '!ok' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/db.c:15202:14: note: Assignment 'ok=0', assigned value is 0
Xastir-Release-2.1.0/src/db.c:15209:9: note: Condition '!ok' is always true
Xastir-Release-2.1.0/src/db.c:15444:9: style: Condition '!ok' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/db.c:15412:14: note: Assignment 'ok=0', assigned value is 0
Xastir-Release-2.1.0/src/db.c:15444:9: note: Condition '!ok' is always true
Xastir-Release-2.1.0/src/db.c:17186:17: style: Condition 'ok_igate_net' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/db.c:17183:24: note: Assignment 'ok_igate_net=1', assigned value is 1
Xastir-Release-2.1.0/src/db.c:17186:17: note: Condition 'ok_igate_net' is always true
Xastir-Release-2.1.0/src/db.c:18821:46: style: Condition '4==0' is always false [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/db.c:18822:48: style: Condition '6==0' is always false [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/db.c:11093:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/db.c:11093:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/db.c:11093:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/db.c:11093:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/db.c:11093:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/db.c:8564:25: warning: Either the condition 'p_station==NULL' is redundant or there is possible null pointer dereference: p_station. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/db.c:8541:19: note: Assuming that condition 'p_station==NULL' is not redundant
Xastir-Release-2.1.0/src/db.c:8564:25: note: Null pointer dereference
Xastir-Release-2.1.0/src/db.c:8647:13: warning: Either the condition 'p_station==NULL' is redundant or there is possible null pointer dereference: p_station. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/db.c:8623:19: note: Assuming that condition 'p_station==NULL' is not redundant
Xastir-Release-2.1.0/src/db.c:8647:13: note: Null pointer dereference
Xastir-Release-2.1.0/src/db.c:1558:25: style: Variable 'head' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/db.c:1553:0: note: Variable 'head' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/db.c:1558:25: note: Variable 'head' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/db.c:4559:5: style: Variable 'cdtest' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/db.c:4543:0: note: Variable 'cdtest' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/db.c:4559:5: note: Variable 'cdtest' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/db.c:4568:5: style: Variable 'cdform' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/db.c:4544:0: note: Variable 'cdform' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/db.c:4568:5: note: Variable 'cdform' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/db.c:18523:5: style: Variable 'call_sign' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/db.c:18512:5: note: Variable 'call_sign' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/db.c:18523:5: note: Variable 'call_sign' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/db.c:16654:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
Xastir-Release-2.1.0/src/db.c:669:10: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:749:10: style: The scope of the variable 'record_start' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:749:24: style: The scope of the variable 'record_mid' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:749:36: style: The scope of the variable 'record_end' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:749:63: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:750:10: style: The scope of the variable 'tempfile' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:1390:10: style: The scope of the variable 'user_base_dir' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:1498:10: style: The scope of the variable 'temp1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:1499:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:1500:10: style: The scope of the variable 'stemp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:1501:10: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:1502:9: style: The scope of the variable 'mw_p' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:1503:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2014:9: style: The scope of the variable 'index' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2225:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2227:10: style: The scope of the variable 'buffn' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2227:16: style: The scope of the variable 'start_buffn' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2228:10: style: The scope of the variable 'cp_records' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2263:10: style: The scope of the variable 'file_data' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2267:10: style: The scope of the variable 'tempfile' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2274:10: style: The scope of the variable 'records' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2275:10: style: The scope of the variable 'record_start' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2276:10: style: The scope of the variable 'record_end' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2277:10: style: The scope of the variable 'record_mid' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2278:9: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2633:10: style: The scope of the variable 'wx_tm' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2638:10: style: The scope of the variable 'temp1_my_course' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2642:10: style: The scope of the variable 'l_lon' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2642:17: style: The scope of the variable 'l_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:2644:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:3470:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:3471:12: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:3477:9: style: The scope of the variable 'border_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:3646:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:3646:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4055:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4084:10: style: The scope of the variable 'club' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4317:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4601:10: style: The scope of the variable 'temp_my_distance' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4602:10: style: The scope of the variable 'temp_my_course' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4603:10: style: The scope of the variable 'temp1_my_course' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4604:23: style: The scope of the variable 'e' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4604:26: style: The scope of the variable 'humidex' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4605:10: style: The scope of the variable 'l_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4605:17: style: The scope of the variable 'l_lon' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4606:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4607:17: style: The scope of the variable 'weather' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4610:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:4611:9: style: The scope of the variable 'track_count' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:5580:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:5581:18: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:5593:9: style: The scope of the variable 'restore_position' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6337:11: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6339:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6341:9: style: The scope of the variable 'found' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6416:18: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6420:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6421:10: style: The scope of the variable 'tactical_string' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6766:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6857:10: style: The scope of the variable 'time_data' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6858:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:6860:17: style: The scope of the variable 'weather' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:7136:10: style: The scope of the variable 'time_data' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:7138:17: style: The scope of the variable 'weather' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:7320:15: style: The scope of the variable 'p2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:7388:14: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:7389:16: style: The scope of the variable 'd' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:7657:16: style: The scope of the variable 'found' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:7657:23: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8050:10: style: The scope of the variable 'short_dashed' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8051:10: style: The scope of the variable 'medium_dashed' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8052:19: style: The scope of the variable 'lat0' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8052:25: style: The scope of the variable 'lon0' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8052:31: style: The scope of the variable 'lat1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8052:37: style: The scope of the variable 'lon1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8053:9: style: The scope of the variable 'col_trail' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8053:20: style: The scope of the variable 'col_dot' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8055:10: style: The scope of the variable 'brightness' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8056:10: style: The scope of the variable 'flag1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8113:21: style: The scope of the variable 'lon0_screen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8113:34: style: The scope of the variable 'lat0_screen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8113:47: style: The scope of the variable 'lon1_screen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:8113:60: style: The scope of the variable 'lat1_screen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:9393:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:9395:9: style: The scope of the variable 'prev_hash_key' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:9396:9: style: The scope of the variable 'hash_key' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:9888:14: style: The scope of the variable 'p_curr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:9927:12: style: The scope of the variable 't_rem' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:9928:9: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10091:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10184:31: style: The scope of the variable 'dao_rval' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10185:10: style: The scope of the variable 'temp_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10186:10: style: The scope of the variable 'temp_lon' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10187:10: style: The scope of the variable 'temp_grid' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10190:11: style: The scope of the variable 'gridlat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10191:11: style: The scope of the variable 'gridlon' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10350:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10350:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10350:17: style: The scope of the variable 'x3' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10350:21: style: The scope of the variable 'x4' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10350:25: style: The scope of the variable 'y1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10350:29: style: The scope of the variable 'y2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10350:33: style: The scope of the variable 'y3' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10350:37: style: The scope of the variable 'y4' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10358:11: style: The scope of the variable 'range' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10756:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10782:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10782:21: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:10991:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:11172:10: style: The scope of the variable 'temp1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:11173:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:11174:10: style: The scope of the variable 'temp3' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:11175:10: style: The scope of the variable 'bearing' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:11176:10: style: The scope of the variable 'nrq' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:11887:9: style: The scope of the variable 'add_it' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12063:9: style: The scope of the variable 'add_it' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12249:10: style: The scope of the variable 'l_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12249:17: style: The scope of the variable 'l_lon' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12250:12: style: The scope of the variable 'distance' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12251:10: style: The scope of the variable 'station_id' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12253:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12255:9: style: The scope of the variable 'moving' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12256:9: style: The scope of the variable 'changed_pos' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12257:9: style: The scope of the variable 'screen_update' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12259:9: style: The scope of the variable 'ok_to_display' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:12262:9: style: The scope of the variable 'direct' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:14010:9: style: The scope of the variable 'turn_threshold' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:14012:9: style: The scope of the variable 'heading_change_since_beacon' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:14167:14: style: The scope of the variable 'p_time' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:14342:14: style: The scope of the variable 'p_time' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:14488:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:14490:13: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:14684:10: style: The scope of the variable 'alt' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15411:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15577:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15577:11: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15577:13: style: The scope of the variable 'found_trace_wide' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15577:30: style: The scope of the variable 'found_asterisk' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15578:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15936:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15939:10: style: The scope of the variable 'from_call' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:15940:10: style: The scope of the variable 'ack' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:16689:14: style: The scope of the variable 'message_plus_note' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:16912:10: style: The scope of the variable 'from_call' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:16913:10: style: The scope of the variable 'ack' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:17092:10: style: The scope of the variable 'line' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:17096:10: style: The scope of the variable 'data_id' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:17098:9: style: The scope of the variable 'object_is_mine' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:17099:10: style: The scope of the variable 'user_base_dir' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:17799:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:17799:11: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:17799:13: style: The scope of the variable 'len' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:17837:10: style: The scope of the variable 't' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:18111:14: style: The scope of the variable 'jj' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:18459:10: style: The scope of the variable 'tmp_line' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:18460:10: style: The scope of the variable 'tmp_path' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:18461:11: style: The scope of the variable 'ViaCalls' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:18593:24: style: The scope of the variable 'distance' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:18594:22: style: The scope of the variable 'course_deg' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:18981:10: style: The scope of the variable 'call_find' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:18983:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19057:18: style: The scope of the variable 'station_id' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19131:10: style: The scope of the variable 'x_ofs' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19131:17: style: The scope of the variable 'y_ofs' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19132:10: style: The scope of the variable 'new_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19132:19: style: The scope of the variable 'new_lon' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19362:10: style: The scope of the variable 'status_text' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19420:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19421:10: style: The scope of the variable 'format' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19423:19: style: The scope of the variable 'time_since_aloha_update' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19424:9: style: The scope of the variable 'minutes' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19424:18: style: The scope of the variable 'hours' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19425:10: style: The scope of the variable 'Hours' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19426:10: style: The scope of the variable 'Minutes' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:19527:16: style: The scope of the variable 'time' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db.c:9392:44: style: Function 'station_shortcuts_update_function' argument 1 names different: declaration 'hash_key' definition 'hash_key_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/db.c:134:44: note: Function 'station_shortcuts_update_function' argument 1 names different: declaration 'hash_key' definition 'hash_key_in'.
Xastir-Release-2.1.0/src/db.c:9392:44: note: Function 'station_shortcuts_update_function' argument 1 names different: declaration 'hash_key' definition 'hash_key_in'.
Xastir-Release-2.1.0/src/db.c:9819:24: style: Function 'station_del' argument 1 names different: declaration 'callsign' definition 'call'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/database.h:609:31: note: Function 'station_del' argument 1 names different: declaration 'callsign' definition 'call'.
Xastir-Release-2.1.0/src/db.c:9819:24: note: Function 'station_del' argument 1 names different: declaration 'callsign' definition 'call'.
Xastir-Release-2.1.0/src/db.c:14340:27: style: Function 'my_station_add' argument 1 names different: declaration 'my_call_sign' definition 'my_callsign'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/database.h:610:34: note: Function 'my_station_add' argument 1 names different: declaration 'my_call_sign' definition 'my_callsign'.
Xastir-Release-2.1.0/src/db.c:14340:27: note: Function 'my_station_add' argument 1 names different: declaration 'my_call_sign' definition 'my_callsign'.
Xastir-Release-2.1.0/src/db.c:19361:21: style: Function 'calc_aloha' argument 1 names different: declaration 'curr_sec' definition 'secs_now'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/database.h:653:21: note: Function 'calc_aloha' argument 1 names different: declaration 'curr_sec' definition 'secs_now'.
Xastir-Release-2.1.0/src/db.c:19361:21: note: Function 'calc_aloha' argument 1 names different: declaration 'curr_sec' definition 'secs_now'.
Xastir-Release-2.1.0/src/db.c:2237:12: style: Variable 'cp' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/db.c:4351:51: style: Variable 'ac' is modified but its new value is never used. [unreadVariable]
Xastir-Release-2.1.0/src/db.c:5641:9: style: Variable 'restore_position' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/db.c:10516:21: style: Variable 'range' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/db.c:10758:5: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/db.c:17048:9: style: Variable 'done' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/db.c:18986:5: style: Variable 'call_len' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/db.c:18358:23: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
Xastir-Release-2.1.0/src/db.c:4653:23: error: Uninitialized variable: temp [uninitvar]
Xastir-Release-2.1.0/src/db_gis.c:2624:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db_gis.c:2626:9: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db_gis.c:2650:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/db_gis.c:2652:9: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:112:25: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:194:16: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:112:25: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:113:11: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:194:16: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:113:11: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:114:11: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:194:16: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:114:11: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:115:11: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:194:16: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:115:11: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:117:19: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:194:16: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:117:19: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:118:11: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:194:16: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:118:11: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:2627:29: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:2636:12: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:2627:29: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:2628:15: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:2636:12: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:2628:15: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:2629:15: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:2636:12: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:2629:15: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:2630:15: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:2636:12: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:2630:15: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:2633:23: warning: Either the condition 'if(xfs_ptr)' is redundant or there is possible null pointer dereference: xfs_ptr. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/draw_symbols.c:2636:12: note: Assuming that condition 'if(xfs_ptr)' is not redundant
Xastir-Release-2.1.0/src/draw_symbols.c:2633:23: note: Null pointer dereference
Xastir-Release-2.1.0/src/draw_symbols.c:831:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:833:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:831:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:838:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:840:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:838:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:845:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:847:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:845:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:852:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:854:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:852:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:859:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:861:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:859:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:866:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:868:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:866:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:873:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:875:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:873:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:880:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:882:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:880:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:887:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:889:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:887:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:895:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/draw_symbols.c:897:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:895:25: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/draw_symbols.c:387:12: style: The scope of the variable 'diameter' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:388:12: style: The scope of the variable 'a' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:388:14: style: The scope of the variable 'b' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:516:12: style: The scope of the variable 'range' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:516:19: style: The scope of the variable 'diameter' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:517:9: style: The scope of the variable 'offx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:517:14: style: The scope of the variable 'offy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:518:10: style: The scope of the variable 'xx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:518:13: style: The scope of the variable 'yy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:518:16: style: The scope of the variable 'xx1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:518:20: style: The scope of the variable 'yy1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:518:24: style: The scope of the variable 'fxx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:518:28: style: The scope of the variable 'fyy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:519:12: style: The scope of the variable 'tilt' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:520:12: style: The scope of the variable 'a' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:520:14: style: The scope of the variable 'b' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:521:10: style: The scope of the variable 'is_rng' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:522:11: style: The scope of the variable 'strp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:699:12: style: The scope of the variable 'range' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:699:19: style: The scope of the variable 'diameter' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:700:9: style: The scope of the variable 'offx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:700:14: style: The scope of the variable 'offy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:701:10: style: The scope of the variable 'xx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:701:13: style: The scope of the variable 'yy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:701:16: style: The scope of the variable 'xx1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:701:20: style: The scope of the variable 'yy1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:701:24: style: The scope of the variable 'fxx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:701:28: style: The scope of the variable 'fyy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:702:12: style: The scope of the variable 'tilt' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:703:12: style: The scope of the variable 'a' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:703:14: style: The scope of the variable 'b' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1052:10: style: The scope of the variable 'start_x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1052:19: style: The scope of the variable 'start_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1052:28: style: The scope of the variable 'off_x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1052:35: style: The scope of the variable 'off_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1091:10: style: The scope of the variable 'start_x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1091:19: style: The scope of the variable 'start_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1091:28: style: The scope of the variable 'off_x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1091:35: style: The scope of the variable 'off_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1130:10: style: The scope of the variable 'start_x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1130:19: style: The scope of the variable 'start_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1130:28: style: The scope of the variable 'off_x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1130:35: style: The scope of the variable 'off_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1130:42: style: The scope of the variable 'off_x2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1130:50: style: The scope of the variable 'off_y2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1171:10: style: The scope of the variable 'start_x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1171:19: style: The scope of the variable 'start_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1171:28: style: The scope of the variable 'off_x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1171:35: style: The scope of the variable 'off_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1171:42: style: The scope of the variable 'off_x2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1171:50: style: The scope of the variable 'off_y2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1425:12: style: The scope of the variable 'range' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1426:12: style: The scope of the variable 'real_bearing' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1427:12: style: The scope of the variable 'real_bearing_min' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1428:12: style: The scope of the variable 'real_bearing_max' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1429:9: style: The scope of the variable 'width' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1431:12: style: The scope of the variable 'screen_miles' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1994:14: style: The scope of the variable 'q' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1995:19: style: The scope of the variable 'a' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1995:22: style: The scope of the variable 'b' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:1995:25: style: The scope of the variable 'c' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2185:10: style: The scope of the variable 'pixels' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2186:10: style: The scope of the variable 'orient' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2243:9: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2243:11: style: The scope of the variable 'y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2243:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2243:17: style: The scope of the variable 'old_next' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2243:26: style: The scope of the variable 'color' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2243:32: style: The scope of the variable 'last_color' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2243:43: style: The scope of the variable 'last_gc2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2387:11: style: The scope of the variable 'mydir' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2607:11: style: The scope of the variable 'x_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2607:20: style: The scope of the variable 'y_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2608:10: style: The scope of the variable 'length' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2609:10: style: The scope of the variable 'ghost' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2610:10: style: The scope of the variable 'posyl' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2611:10: style: The scope of the variable 'posyr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2612:11: style: The scope of the variable 'txt_width' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2943:9: style: The scope of the variable 'skip_duplicates' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2963:14: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:3188:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:3411:12: style: The scope of the variable 'my_course' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:3416:12: style: The scope of the variable 'diameter' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/draw_symbols.c:2432:58: style: Function 'symbol' argument 10 names different: declaration 'rotate' definition 'orient'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/draw_symbols.h:51:155: note: Function 'symbol' argument 10 names different: declaration 'rotate' definition 'orient'.
Xastir-Release-2.1.0/src/draw_symbols.c:2432:58: note: Function 'symbol' argument 10 names different: declaration 'rotate' definition 'orient'.
Xastir-Release-2.1.0/src/draw_symbols.c:2603:14: style: Function 'draw_symbol' argument 5 names different: declaration 'x_lon' definition 'x_long'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/draw_symbols.h:56:96: note: Function 'draw_symbol' argument 5 names different: declaration 'x_lon' definition 'x_long'.
Xastir-Release-2.1.0/src/draw_symbols.c:2603:14: note: Function 'draw_symbol' argument 5 names different: declaration 'x_lon' definition 'x_long'.
Xastir-Release-2.1.0/src/draw_symbols.c:2606:14: style: Function 'draw_symbol' argument 18 names different: declaration 'rotate' definition 'orient'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/draw_symbols.h:56:317: note: Function 'draw_symbol' argument 18 names different: declaration 'rotate' definition 'orient'.
Xastir-Release-2.1.0/src/draw_symbols.c:2606:14: note: Function 'draw_symbol' argument 18 names different: declaration 'rotate' definition 'orient'.
Xastir-Release-2.1.0/src/draw_symbols.c:2941:68: style: Function 'draw_multipoints' argument 4 names different: declaration 'points' definition 'mypoints'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/draw_symbols.h:67:75: note: Function 'draw_multipoints' argument 4 names different: declaration 'points' definition 'mypoints'.
Xastir-Release-2.1.0/src/draw_symbols.c:2941:68: note: Function 'draw_multipoints' argument 4 names different: declaration 'points' definition 'mypoints'.
Xastir-Release-2.1.0/src/draw_symbols.c:416:17: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/draw_symbols.c:417:17: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/draw_symbols.c:969:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/draw_symbols.c:970:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/draw_symbols.c:3235:18: style: Variable 'label1' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/draw_symbols.c:3259:18: style: Variable 'label2' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/fcc_data.c:159:9: warning: %li in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/fcc_data.c:91:19: style: The scope of the variable 'call_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:95:9: style: The scope of the variable 'found' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:95:17: style: The scope of the variable 'num' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:236:16: style: The scope of the variable 'xx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:236:20: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:240:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:240:11: style: The scope of the variable 'ii' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:241:9: style: The scope of the variable 'pos_it' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:242:9: style: The scope of the variable 'llen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:244:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:244:13: style: The scope of the variable 'ix' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/fcc_data.c:244:16: style: The scope of the variable 'num' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/festival.c:148:21: style: The scope of the variable 'serverhost' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/festival.c:267:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/forked_getaddrinfo.c:112:0: error: #error RETSIGTYPE not defined [preprocessorErrorDirective]
Xastir-Release-2.1.0/src/geo-find.c:500:31: style: Function 'geo_find' argument 1 names different: declaration 'm' definition 'index'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/geo.h:44:30: note: Function 'geo_find' argument 1 names different: declaration 'm' definition 'index'.
Xastir-Release-2.1.0/src/geo-find.c:500:31: note: Function 'geo_find' argument 1 names different: declaration 'm' definition 'index'.
Xastir-Release-2.1.0/src/geo-find.c:501:27: style: Function 'geo_find' argument 2 names different: declaration 'a' definition 'str'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/geo.h:44:44: note: Function 'geo_find' argument 2 names different: declaration 'a' definition 'str'.
Xastir-Release-2.1.0/src/geo-find.c:501:27: note: Function 'geo_find' argument 2 names different: declaration 'a' definition 'str'.
Xastir-Release-2.1.0/src/gps.c:555:35: style: The scope of the variable 'aunit' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/gps.c:304:5: style: Variable 'sampledate' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/hashtable.c:89:20: style: The scope of the variable 'pE' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/hashtable.c:43:33: style: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/hashtable.h:81:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
Xastir-Release-2.1.0/src/hashtable.c:43:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
Xastir-Release-2.1.0/src/hashtable.c:44:24: style: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/hashtable.h:82:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
Xastir-Release-2.1.0/src/hashtable.c:44:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
Xastir-Release-2.1.0/src/igate.c:1110:10: style: The scope of the variable 'line' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/igate.c:1171:16: style: The scope of the variable 'length' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:4275:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
Xastir-Release-2.1.0/src/interface.c:5340:9: warning: Return value of function toupper() is not used. [ignoredReturnValue]
Xastir-Release-2.1.0/src/interface.c:1927:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/interface.c:1972:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/interface.c:1979:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/interface.c:2074:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/interface.c:3343:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/interface.c:8909:21: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Xastir-Release-2.1.0/src/interface.c:8914:21: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/interface.c:8909:21: note: Found duplicate branches for 'if' and 'else'.
Xastir-Release-2.1.0/src/interface.c:839:17: style: The scope of the variable 'kk' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:1366:22: style: The scope of the variable 'cleanup_mutex2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:1367:9: style: The scope of the variable 'process_it' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:1747:17: style: The scope of the variable 'ui_mycall' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:1750:17: style: The scope of the variable 'quantity' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:2562:9: style: The scope of the variable 'ssid' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:2562:18: style: The scope of the variable 'network' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:3109:14: style: The scope of the variable 'lat_str' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:3110:14: style: The scope of the variable 'lon_str' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:3111:14: style: The scope of the variable 'alt_str' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:3282:19: style: The scope of the variable 'elen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:4085:10: style: The scope of the variable 'line' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:4086:10: style: The scope of the variable 'command' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:4220:9: style: The scope of the variable 'sg' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:4324:10: style: The scope of the variable 'fn' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:4412:20: style: The scope of the variable 'user_info' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:4414:10: style: The scope of the variable 'temp1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5002:9: style: The scope of the variable 'stat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5003:9: style: The scope of the variable 'wait_on_connect' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5004:12: style: The scope of the variable 'wait_time' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5224:9: style: The scope of the variable 'stat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5225:10: style: The scope of the variable 'quiti' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5478:19: style: The scope of the variable 'c' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5753:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5865:21: style: The scope of the variable 'skip' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:5990:34: style: The scope of the variable 'frame_length' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:7361:10: style: The scope of the variable 'logon_txt' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:7362:10: style: The scope of the variable 'init_kiss_string' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:7364:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:8305:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:8429:9: style: The scope of the variable 'ok' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:9325:9: style: The scope of the variable 'ok' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:9905:9: style: The scope of the variable 'ok' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:10038:18: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface.c:9318:40: style: Function 'output_my_data' argument 2 names different: declaration 'port' definition 'incoming_port'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/interface.h:266:47: note: Function 'output_my_data' argument 2 names different: declaration 'port' definition 'incoming_port'.
Xastir-Release-2.1.0/src/interface.c:9318:40: note: Function 'output_my_data' argument 2 names different: declaration 'port' definition 'incoming_port'.
Xastir-Release-2.1.0/src/interface.c:3888:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/interface.c:548:9: warning: The buffer 'path_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
Xastir-Release-2.1.0/src/interface.c:4242:0: error: Uninitialized variable: sg [uninitvar]
Xastir-Release-2.1.0/src/interface_gui.c:626:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:629:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:2105:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:2689:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:3380:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:3382:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:3909:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:4386:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:4389:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:5020:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:5523:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:7184:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:7186:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:8328:13: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:8330:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:8338:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:8702:9: style: The scope of the variable 'do_w' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:8703:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:8824:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/interface_gui.c:9043:10: style: The scope of the variable 'opt' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/lang.c:75:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/lang.c:114:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/lang.c:134:10: style: The scope of the variable 'line' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/lang.c:136:11: style: The scope of the variable 'lt' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/lang.c:136:14: style: The scope of the variable 'lcok' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/lang.c:140:9: style: The scope of the variable 'data_len' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:432:9: style: The scope of the variable 'row' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:433:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:434:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:438:10: style: The scope of the variable 'stemp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:439:10: style: The scope of the variable 'stemp1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:440:10: style: The scope of the variable 'stemp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:441:10: style: The scope of the variable 'temp_call' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:442:10: style: The scope of the variable 'l_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:442:17: style: The scope of the variable 'l_lon' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:443:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:444:17: style: The scope of the variable 'weather' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:447:9: style: The scope of the variable 'cur_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:449:9: style: The scope of the variable 'to_move' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:449:18: style: The scope of the variable 'rows' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:450:9: style: The scope of the variable 'strwid' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:1120:9: style: The scope of the variable 'lines' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:1165:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/list_gui.c:1164:87: style: Function 'Station_List' argument 3 names different: declaration 'calldata' definition 'callData'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/main.h:374:68: note: Function 'Station_List' argument 3 names different: declaration 'calldata' definition 'callData'.
Xastir-Release-2.1.0/src/list_gui.c:1164:87: note: Function 'Station_List' argument 3 names different: declaration 'calldata' definition 'callData'.
Xastir-Release-2.1.0/src/locate_gui.c:264:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/locate_gui.c:535:13: style: The scope of the variable 'xx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/locate_gui.c:538:9: style: The scope of the variable 'found' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/locate_gui.c:539:9: style: The scope of the variable 'index' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/locate_gui.c:585:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/locate_gui.c:586:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/locate_gui.c:586:13: style: The scope of the variable 'nn' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:129:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
Xastir-Release-2.1.0/src/location_gui.c:102:15: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:103:11: style: The scope of the variable 'f' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:104:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:105:10: style: The scope of the variable 'name' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:106:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:107:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:108:10: style: The scope of the variable 's_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:109:10: style: The scope of the variable 's_long' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:110:10: style: The scope of the variable 's_sz' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:170:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:171:10: style: The scope of the variable 'name' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:172:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:214:11: style: The scope of the variable 'f' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:214:14: style: The scope of the variable 'fout' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:215:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:216:10: style: The scope of the variable 'name' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:217:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:218:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:219:10: style: The scope of the variable 'filen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:220:10: style: The scope of the variable 'filen_bak' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:308:10: style: The scope of the variable 's_long' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:309:10: style: The scope of the variable 's_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:310:15: style: The scope of the variable 'fout' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:311:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:314:9: style: The scope of the variable 'len' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/location_gui.c:390:18: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/macspeech.c:154:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/macspeech.c:152:5: note: Variable 'err' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/macspeech.c:154:5: note: Variable 'err' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/macspeech.c:114:15: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/map_dos.c:1323:48: warning: Logical conjunction always evaluates to false: label_text_color < '1' && label_text_color > '9'. [incorrectLogicOperator]
Xastir-Release-2.1.0/src/map_dos.c:578:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/map_dos.c:1253:25: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/map_dos.c:1252:25: note: Variable 'x' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/map_dos.c:1253:25: note: Variable 'x' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/map_dos.c:113:16: style: The scope of the variable 'redraw_check' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:117:10: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:117:13: style: The scope of the variable 'y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:119:19: style: The scope of the variable 'line_behavior' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:119:34: style: The scope of the variable 'fill_color' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:120:10: style: The scope of the variable 'warning' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:730:25: style: The scope of the variable 'k' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:851:25: style: The scope of the variable 'k' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:1166:21: style: The scope of the variable 'rotation' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_dos.c:1167:22: style: The scope of the variable 'rotation_factor' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/map_gnis.c:982:15: style: Function 'gnis_locate_place' argument 2 names different: declaration 'name' definition 'name_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:183:47: note: Function 'gnis_locate_place' argument 2 names different: declaration 'name' definition 'name_in'.
Xastir-Release-2.1.0/src/map_gnis.c:982:15: note: Function 'gnis_locate_place' argument 2 names different: declaration 'name' definition 'name_in'.
Xastir-Release-2.1.0/src/map_gnis.c:983:15: style: Function 'gnis_locate_place' argument 3 names different: declaration 'state' definition 'state_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:183:59: note: Function 'gnis_locate_place' argument 3 names different: declaration 'state' definition 'state_in'.
Xastir-Release-2.1.0/src/map_gnis.c:983:15: note: Function 'gnis_locate_place' argument 3 names different: declaration 'state' definition 'state_in'.
Xastir-Release-2.1.0/src/map_gnis.c:984:15: style: Function 'gnis_locate_place' argument 4 names different: declaration 'county' definition 'county_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:184:7: note: Function 'gnis_locate_place' argument 4 names different: declaration 'county' definition 'county_in'.
Xastir-Release-2.1.0/src/map_gnis.c:984:15: note: Function 'gnis_locate_place' argument 4 names different: declaration 'county' definition 'county_in'.
Xastir-Release-2.1.0/src/map_gnis.c:985:15: style: Function 'gnis_locate_place' argument 5 names different: declaration 'quad' definition 'quad_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:184:21: note: Function 'gnis_locate_place' argument 5 names different: declaration 'quad' definition 'quad_in'.
Xastir-Release-2.1.0/src/map_gnis.c:985:15: note: Function 'gnis_locate_place' argument 5 names different: declaration 'quad' definition 'quad_in'.
Xastir-Release-2.1.0/src/map_gnis.c:986:15: style: Function 'gnis_locate_place' argument 6 names different: declaration 'type' definition 'type_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:184:33: note: Function 'gnis_locate_place' argument 6 names different: declaration 'type' definition 'type_in'.
Xastir-Release-2.1.0/src/map_gnis.c:986:15: note: Function 'gnis_locate_place' argument 6 names different: declaration 'type' definition 'type_in'.
Xastir-Release-2.1.0/src/map_gnis.c:987:15: style: Function 'gnis_locate_place' argument 7 names different: declaration 'filename' definition 'filename_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:184:45: note: Function 'gnis_locate_place' argument 7 names different: declaration 'filename' definition 'filename_in'.
Xastir-Release-2.1.0/src/map_gnis.c:987:15: note: Function 'gnis_locate_place' argument 7 names different: declaration 'filename' definition 'filename_in'.
Xastir-Release-2.1.0/src/map_pdb.c:108:15: style: struct member 'Anonymous0::file_attributes' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:109:15: style: struct member 'Anonymous0::version' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:110:14: style: struct member 'Anonymous0::creation_date' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:111:14: style: struct member 'Anonymous0::modification_date' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:112:14: style: struct member 'Anonymous0::backup_date' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:113:14: style: struct member 'Anonymous0::modification_number' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:114:14: style: struct member 'Anonymous0::app_info' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:115:14: style: struct member 'Anonymous0::sort_info' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:118:14: style: struct member 'Anonymous0::unique_id_seed' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:119:14: style: struct member 'Anonymous0::next_record_list' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:125:14: style: struct member 'Anonymous1::category' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:126:14: style: struct member 'Anonymous1::id' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:144:14: style: struct member 'Anonymous2::fill' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pdb.c:176:15: style: struct member 'Anonymous6::fill' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/map_pop.c:982:15: style: Function 'pop_locate_place' argument 2 names different: declaration 'name' definition 'name_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:188:46: note: Function 'pop_locate_place' argument 2 names different: declaration 'name' definition 'name_in'.
Xastir-Release-2.1.0/src/map_pop.c:982:15: note: Function 'pop_locate_place' argument 2 names different: declaration 'name' definition 'name_in'.
Xastir-Release-2.1.0/src/map_pop.c:983:15: style: Function 'pop_locate_place' argument 3 names different: declaration 'state' definition 'state_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:188:58: note: Function 'pop_locate_place' argument 3 names different: declaration 'state' definition 'state_in'.
Xastir-Release-2.1.0/src/map_pop.c:983:15: note: Function 'pop_locate_place' argument 3 names different: declaration 'state' definition 'state_in'.
Xastir-Release-2.1.0/src/map_pop.c:984:15: style: Function 'pop_locate_place' argument 4 names different: declaration 'county' definition 'county_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:189:7: note: Function 'pop_locate_place' argument 4 names different: declaration 'county' definition 'county_in'.
Xastir-Release-2.1.0/src/map_pop.c:984:15: note: Function 'pop_locate_place' argument 4 names different: declaration 'county' definition 'county_in'.
Xastir-Release-2.1.0/src/map_pop.c:985:15: style: Function 'pop_locate_place' argument 5 names different: declaration 'quad' definition 'quad_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:189:21: note: Function 'pop_locate_place' argument 5 names different: declaration 'quad' definition 'quad_in'.
Xastir-Release-2.1.0/src/map_pop.c:985:15: note: Function 'pop_locate_place' argument 5 names different: declaration 'quad' definition 'quad_in'.
Xastir-Release-2.1.0/src/map_pop.c:986:15: style: Function 'pop_locate_place' argument 6 names different: declaration 'type' definition 'type_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:189:33: note: Function 'pop_locate_place' argument 6 names different: declaration 'type' definition 'type_in'.
Xastir-Release-2.1.0/src/map_pop.c:986:15: note: Function 'pop_locate_place' argument 6 names different: declaration 'type' definition 'type_in'.
Xastir-Release-2.1.0/src/map_pop.c:987:15: style: Function 'pop_locate_place' argument 7 names different: declaration 'filename' definition 'filename_in'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:189:45: note: Function 'pop_locate_place' argument 7 names different: declaration 'filename' definition 'filename_in'.
Xastir-Release-2.1.0/src/map_pop.c:987:15: note: Function 'pop_locate_place' argument 7 names different: declaration 'filename' definition 'filename_in'.
Xastir-Release-2.1.0/src/maps.c:6509:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Xastir-Release-2.1.0/src/maps.c:5590:34: style: Redundant condition: max_zoom!=0. 'max_zoom==0 || (max_zoom!=0 && scale_y<=max_zoom)' is equivalent to 'max_zoom==0 || scale_y<=max_zoom' [redundantCondition]
Xastir-Release-2.1.0/src/maps.c:5592:34: style: Redundant condition: min_zoom!=0. 'min_zoom==0 || (min_zoom!=0 && scale_y>=min_zoom)' is equivalent to 'min_zoom==0 || scale_y>=min_zoom' [redundantCondition]
Xastir-Release-2.1.0/src/maps.c:8646:36: style: Condition 'map_layer<current->map_layer' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/maps.c:3408:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/maps.c:3420:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/maps.c:3432:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/maps.c:3444:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
Xastir-Release-2.1.0/src/maps.c:6425:53: warning: Either the condition 'if(alert_count&&*alert_count)' is redundant or there is possible null pointer dereference: alert_count. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/maps.c:6433:36: note: Assuming that condition 'if(alert_count&&*alert_count)' is not redundant
Xastir-Release-2.1.0/src/maps.c:6425:53: note: Null pointer dereference
Xastir-Release-2.1.0/src/maps.c:6449:53: warning: Either the condition 'if(alert_count&&*alert_count)' is redundant or there is possible null pointer dereference: alert_count. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/maps.c:6454:36: note: Assuming that condition 'if(alert_count&&*alert_count)' is not redundant
Xastir-Release-2.1.0/src/maps.c:6449:53: note: Null pointer dereference
Xastir-Release-2.1.0/src/maps.c:6603:66: warning: Either the condition 'directory==NULL' is redundant or there is possible null pointer dereference: directory. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/maps.c:6599:21: note: Assuming that condition 'directory==NULL' is not redundant
Xastir-Release-2.1.0/src/maps.c:6603:66: note: Null pointer dereference
Xastir-Release-2.1.0/src/maps.c:6754:63: warning: Either the condition 'filename==NULL' is redundant or there is possible null pointer dereference: filename. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/maps.c:6751:20: note: Assuming that condition 'filename==NULL' is not redundant
Xastir-Release-2.1.0/src/maps.c:6754:63: note: Null pointer dereference
Xastir-Release-2.1.0/src/maps.c:6975:59: warning: Either the condition 'filename==NULL' is redundant or there is possible null pointer dereference: filename. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/maps.c:6972:20: note: Assuming that condition 'filename==NULL' is not redundant
Xastir-Release-2.1.0/src/maps.c:6975:59: note: Null pointer dereference
Xastir-Release-2.1.0/src/maps.c:7202:65: warning: Either the condition 'filename==NULL' is redundant or there is possible null pointer dereference: filename. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/maps.c:7201:20: note: Assuming that condition 'filename==NULL' is not redundant
Xastir-Release-2.1.0/src/maps.c:7202:65: note: Null pointer dereference
Xastir-Release-2.1.0/src/maps.c:1279:5: style: Variable 'border_width' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/maps.c:1269:0: note: Variable 'border_width' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/maps.c:1279:5: note: Variable 'border_width' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/maps.c:2823:9: style: Variable 'coordinate_system' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
Xastir-Release-2.1.0/src/maps.c:2815:9: note: Variable 'coordinate_system' is reassigned a value before the old one has been used if variable is no semaphore variable.
Xastir-Release-2.1.0/src/maps.c:2823:9: note: Variable 'coordinate_system' is reassigned a value before the old one has been used if variable is no semaphore variable.
Xastir-Release-2.1.0/src/maps.c:8428:5: style: Variable 'iterator' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/maps.c:8389:0: note: Variable 'iterator' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/maps.c:8428:5: note: Variable 'iterator' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/maps.c:591:20: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:732:19: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:884:18: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1238:10: style: The scope of the variable 'five_zeroes' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1322:18: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1323:18: style: The scope of the variable 'y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1337:10: style: The scope of the variable 'metadata_datum' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1338:10: style: The scope of the variable 'grid_label1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1339:10: style: The scope of the variable 'grid_label2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1340:10: style: The scope of the variable 'top_label' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1763:10: style: The scope of the variable 'xx2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1763:15: style: The scope of the variable 'yy2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1764:9: style: The scope of the variable 'border_width' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1766:9: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1766:12: style: The scope of the variable 'y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1768:10: style: The scope of the variable 'zone_str2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1769:10: style: The scope of the variable 'metadata_datum' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1770:10: style: The scope of the variable 'grid_label' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1771:10: style: The scope of the variable 'grid_label1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1772:10: style: The scope of the variable 'top_label' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1775:10: style: The scope of the variable 'mgrs_zone' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1776:10: style: The scope of the variable 'mgrs_eastingL' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1777:10: style: The scope of the variable 'mgrs_northingL' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1780:10: style: The scope of the variable 'mgrs_space_string' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1782:10: style: The scope of the variable 'mgrs_ul_digraph' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:1783:10: style: The scope of the variable 'mgrs_lr_digraph' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:2620:18: style: The scope of the variable 'xx1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:2620:23: style: The scope of the variable 'yy1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:2624:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:2624:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:3214:9: style: The scope of the variable 'half' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:3215:9: style: The scope of the variable 'border_width' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:3613:9: style: The scope of the variable 'x_outline' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:3614:9: style: The scope of the variable 'y_outline' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:3868:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:5432:11: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:5914:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:6282:16: style: The scope of the variable 'map_timestamp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:6495:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:7718:9: style: The scope of the variable 'changed' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:7719:9: style: The scope of the variable 'loops' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:8146:11: style: The scope of the variable 'f' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:8569:23: style: The scope of the variable 'last' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:8581:9: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:8811:11: style: The scope of the variable 'f' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:8812:10: style: The scope of the variable 'mapname' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:8813:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:8814:10: style: The scope of the variable 'selected_dir' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/maps.c:3390:32: style: Function 'map_visible' argument 1 names different: declaration 'bottom_map_boundary' definition 'map_max_y'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:156:39: note: Function 'map_visible' argument 1 names different: declaration 'bottom_map_boundary' definition 'map_max_y'.
Xastir-Release-2.1.0/src/maps.c:3390:32: note: Function 'map_visible' argument 1 names different: declaration 'bottom_map_boundary' definition 'map_max_y'.
Xastir-Release-2.1.0/src/maps.c:3391:32: style: Function 'map_visible' argument 2 names different: declaration 'top_map_boundary' definition 'map_min_y'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:157:39: note: Function 'map_visible' argument 2 names different: declaration 'top_map_boundary' definition 'map_min_y'.
Xastir-Release-2.1.0/src/maps.c:3391:32: note: Function 'map_visible' argument 2 names different: declaration 'top_map_boundary' definition 'map_min_y'.
Xastir-Release-2.1.0/src/maps.c:3392:32: style: Function 'map_visible' argument 3 names different: declaration 'left_map_boundary' definition 'map_min_x'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:158:39: note: Function 'map_visible' argument 3 names different: declaration 'left_map_boundary' definition 'map_min_x'.
Xastir-Release-2.1.0/src/maps.c:3392:32: note: Function 'map_visible' argument 3 names different: declaration 'left_map_boundary' definition 'map_min_x'.
Xastir-Release-2.1.0/src/maps.c:3393:32: style: Function 'map_visible' argument 4 names different: declaration 'right_map_boundary' definition 'map_max_x'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:159:39: note: Function 'map_visible' argument 4 names different: declaration 'right_map_boundary' definition 'map_max_x'.
Xastir-Release-2.1.0/src/maps.c:3393:32: note: Function 'map_visible' argument 4 names different: declaration 'right_map_boundary' definition 'map_max_x'.
Xastir-Release-2.1.0/src/maps.c:3529:33: style: Function 'map_visible_lat_lon' argument 1 names different: declaration 'f_bottom_map_boundary' definition 'map_min_y'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:160:40: note: Function 'map_visible_lat_lon' argument 1 names different: declaration 'f_bottom_map_boundary' definition 'map_min_y'.
Xastir-Release-2.1.0/src/maps.c:3529:33: note: Function 'map_visible_lat_lon' argument 1 names different: declaration 'f_bottom_map_boundary' definition 'map_min_y'.
Xastir-Release-2.1.0/src/maps.c:3530:33: style: Function 'map_visible_lat_lon' argument 2 names different: declaration 'f_top_map_boundary' definition 'map_max_y'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:161:40: note: Function 'map_visible_lat_lon' argument 2 names different: declaration 'f_top_map_boundary' definition 'map_max_y'.
Xastir-Release-2.1.0/src/maps.c:3530:33: note: Function 'map_visible_lat_lon' argument 2 names different: declaration 'f_top_map_boundary' definition 'map_max_y'.
Xastir-Release-2.1.0/src/maps.c:3531:33: style: Function 'map_visible_lat_lon' argument 3 names different: declaration 'f_left_map_boundary' definition 'map_min_x'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:162:40: note: Function 'map_visible_lat_lon' argument 3 names different: declaration 'f_left_map_boundary' definition 'map_min_x'.
Xastir-Release-2.1.0/src/maps.c:3531:33: note: Function 'map_visible_lat_lon' argument 3 names different: declaration 'f_left_map_boundary' definition 'map_min_x'.
Xastir-Release-2.1.0/src/maps.c:3532:33: style: Function 'map_visible_lat_lon' argument 4 names different: declaration 'f_right_map_boundary' definition 'map_max_x'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:163:40: note: Function 'map_visible_lat_lon' argument 4 names different: declaration 'f_right_map_boundary' definition 'map_max_x'.
Xastir-Release-2.1.0/src/maps.c:3532:33: note: Function 'map_visible_lat_lon' argument 4 names different: declaration 'f_right_map_boundary' definition 'map_max_x'.
Xastir-Release-2.1.0/src/maps.c:4935:31: style: Function 'Print_Postscript' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:212:37: note: Function 'Print_Postscript' argument 1 names different: declaration 'widget' definition 'w'.
Xastir-Release-2.1.0/src/maps.c:4935:31: note: Function 'Print_Postscript' argument 1 names different: declaration 'widget' definition 'w'.
Xastir-Release-2.1.0/src/maps.c:5491:41: style: Function 'map_onscreen' argument 5 names different: declaration 'checkpercentage' definition 'check_percentage'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:196:94: note: Function 'map_onscreen' argument 5 names different: declaration 'checkpercentage' definition 'check_percentage'.
Xastir-Release-2.1.0/src/maps.c:5491:41: note: Function 'map_onscreen' argument 5 names different: declaration 'checkpercentage' definition 'check_percentage'.
Xastir-Release-2.1.0/src/maps.c:7297:25: style: Function 'index_retrieve' argument 11 names different: declaration 'automaps' definition 'auto_maps'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/maps.h:148:25: note: Function 'index_retrieve' argument 11 names different: declaration 'automaps' definition 'auto_maps'.
Xastir-Release-2.1.0/src/maps.c:7297:25: note: Function 'index_retrieve' argument 11 names different: declaration 'automaps' definition 'auto_maps'.
Xastir-Release-2.1.0/src/maps.c:1362:28: style: Variable 'screen_height_xastir' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/maps.c:1932:40: style: Variable 'mgrs_single_digraph' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/maps.c:7760:13: style: Variable 'loops' is modified but its new value is never used. [unreadVariable]
Xastir-Release-2.1.0/src/messages.c:222:17: style: The scope of the variable 'altgroup' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages.c:301:17: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages.c:631:34: style: The scope of the variable 'space_loc' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages.c:632:9: style: The scope of the variable 'wait_on_first_ack' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages.c:1168:27: style: The scope of the variable 'last_ack_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages.c:1169:26: style: The scope of the variable 'last_ack' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:237:14: style: The scope of the variable 'new_path' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:314:10: style: The scope of the variable 'path' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:315:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:421:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:422:10: style: The scope of the variable 'temp1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:423:10: style: The scope of the variable 'path' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:954:10: style: The scope of the variable 'temp1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:955:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:956:10: style: The scope of the variable 'temp_line1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:959:10: style: The scope of the variable 'temp_line2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:960:10: style: The scope of the variable 'temp_line3' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:961:10: style: The scope of the variable 'temp_line4' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:964:10: style: The scope of the variable 'path' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:965:13: style: The scope of the variable 'jj' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:966:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:967:9: style: The scope of the variable 'substitution_made' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:968:9: style: The scope of the variable 'd700' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:969:9: style: The scope of the variable 'd7' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:970:9: style: The scope of the variable 'hamhud' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:971:10: style: The scope of the variable 'temp_file_path' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:1177:10: style: The scope of the variable 'temp1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:1179:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:1214:10: style: The scope of the variable 'temp1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:1216:11: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:1337:10: style: The scope of the variable 'call' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:1941:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:1942:18: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/messages_gui.c:2533:101: style: Function 'Auto_msg_set' argument 3 names different: declaration 'calldata' definition 'callData'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/main.h:381:68: note: Function 'Auto_msg_set' argument 3 names different: declaration 'calldata' definition 'callData'.
Xastir-Release-2.1.0/src/messages_gui.c:2533:101: note: Function 'Auto_msg_set' argument 3 names different: declaration 'calldata' definition 'callData'.
Xastir-Release-2.1.0/src/messages_gui.c:743:12: style: Variable 'delw' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/objects.c:3017:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/objects.c:3018:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/objects.c:3030:13: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/objects.c:3030:13: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/objects.c:7187:9: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/objects.c:7187:9: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/objects.c:2325:34: warning: Either the condition 'vertex_pointer!=NULL' is redundant or there is possible null pointer dereference: vertex_pointer. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/objects.c:2327:24: note: Assuming that condition 'vertex_pointer!=NULL' is not redundant
Xastir-Release-2.1.0/src/objects.c:2325:34: note: Null pointer dereference
Xastir-Release-2.1.0/src/objects.c:2326:35: warning: Either the condition 'vertex_pointer!=NULL' is redundant or there is possible null pointer dereference: vertex_pointer. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/objects.c:2327:24: note: Assuming that condition 'vertex_pointer!=NULL' is not redundant
Xastir-Release-2.1.0/src/objects.c:2326:35: note: Null pointer dereference
Xastir-Release-2.1.0/src/objects.c:3270:28: warning: Either the condition 'cadName==NULL' is redundant or there is possible null pointer dereference: cadName. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/objects.c:3271:39: note: Assuming that condition 'cadName==NULL' is not redundant
Xastir-Release-2.1.0/src/objects.c:3270:28: note: Null pointer dereference
Xastir-Release-2.1.0/src/objects.c:3553:32: warning: Either the condition 'cadName==NULL' is redundant or there is possible null pointer dereference: cadName. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/objects.c:3554:43: note: Assuming that condition 'cadName==NULL' is not redundant
Xastir-Release-2.1.0/src/objects.c:3553:32: note: Null pointer dereference
Xastir-Release-2.1.0/src/objects.c:2370:5: style: Variable 'target_object' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/objects.c:2365:0: note: Variable 'target_object' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:2370:5: note: Variable 'target_object' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:2384:5: style: Variable 'probability' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/objects.c:2364:0: note: Variable 'probability' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:2384:5: note: Variable 'probability' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:2396:5: style: Variable 'cb_selected' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/objects.c:2388:5: note: Variable 'cb_selected' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:2396:5: note: Variable 'cb_selected' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:2601:9: style: Variable 'cad_label' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/objects.c:2587:9: note: Variable 'cad_label' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:2601:9: note: Variable 'cad_label' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:4001:29: style: Variable 'x_offset' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/objects.c:3998:29: note: Variable 'x_offset' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:4001:29: note: Variable 'x_offset' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:4002:29: style: Variable 'y_offset' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/objects.c:3999:29: note: Variable 'y_offset' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:4002:29: note: Variable 'y_offset' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/objects.c:402:16: style: The scope of the variable 'day_time' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:404:10: style: The scope of the variable 'complete_area_color' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:405:9: style: The scope of the variable 'complete_area_type' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:406:9: style: The scope of the variable 'lat_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:406:21: style: The scope of the variable 'lon_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:407:10: style: The scope of the variable 'complete_corridor' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:413:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:1842:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:1873:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:1976:9: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2042:8: style: The scope of the variable 'vertex_count' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2044:8: style: The scope of the variable 'atleast_one_different' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2045:9: style: The scope of the variable 'start_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2045:20: style: The scope of the variable 'start_long' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2046:9: style: The scope of the variable 'stop_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2046:19: style: The scope of the variable 'stop_long' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2083:10: style: The scope of the variable 'temp_course' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2316:10: style: The scope of the variable 'max_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2316:19: style: The scope of the variable 'max_long' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2450:9: style: The scope of the variable 'counter' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2540:12: style: The scope of the variable 'probability_string' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2549:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:2550:9: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3317:18: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3319:9: style: The scope of the variable 'counter' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3514:11: style: The scope of the variable 'cadName' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3518:9: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3588:18: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3590:9: style: The scope of the variable 'counter' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3956:10: style: The scope of the variable 'x_long' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3956:18: style: The scope of the variable 'y_lat' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3957:10: style: The scope of the variable 'x_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3957:20: style: The scope of the variable 'y_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3958:11: style: The scope of the variable 'probability' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3959:10: style: The scope of the variable 'probability_string' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3965:10: style: The scope of the variable 'area_description' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:4199:10: style: The scope of the variable 'complete_area_color' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:4200:9: style: The scope of the variable 'complete_area_type' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:4201:9: style: The scope of the variable 'lat_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:4201:21: style: The scope of the variable 'lon_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:4202:10: style: The scope of the variable 'complete_corridor' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:4208:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:4209:11: style: The scope of the variable 'temp3' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:4215:11: style: The scope of the variable 'temp_ptr2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:5007:10: style: The scope of the variable 'complete_area_color' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:5008:9: style: The scope of the variable 'complete_area_type' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:5009:9: style: The scope of the variable 'lat_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:5009:21: style: The scope of the variable 'lon_offset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:5010:10: style: The scope of the variable 'complete_corridor' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:5016:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:5017:11: style: The scope of the variable 'temp3' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:5024:11: style: The scope of the variable 'temp_ptr2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:6001:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:6001:12: style: The scope of the variable 'done' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:6858:9: style: The scope of the variable 'object_read_ok' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:6860:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:6861:11: style: The scope of the variable 'variable' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:6862:11: style: The scope of the variable 'fp_file' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:6864:10: style: The scope of the variable 'error_correct_location' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:7408:10: style: The scope of the variable 'lat_str' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:7409:10: style: The scope of the variable 'lon_str' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:7436:10: style: The scope of the variable 'temp_data' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:7440:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:7441:10: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:7441:12: style: The scope of the variable 'y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:11055:10: style: The scope of the variable 'line' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:11056:10: style: The scope of the variable 'line2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:11057:9: style: The scope of the variable 'save_state' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/objects.c:3744:32: style: Function 'Draw_CAD_Objects_erase' argument 3 names different: declaration 'calldata' definition 'callData'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/objects.h:147:78: note: Function 'Draw_CAD_Objects_erase' argument 3 names different: declaration 'calldata' definition 'callData'.
Xastir-Release-2.1.0/src/objects.c:3744:32: note: Function 'Draw_CAD_Objects_erase' argument 3 names different: declaration 'calldata' definition 'callData'.
Xastir-Release-2.1.0/src/objects.c:3853:58: style: Function 'Draw_CAD_Objects_close_polygon' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/objects.h:146:51: note: Function 'Draw_CAD_Objects_close_polygon' argument 1 names different: declaration 'w' definition 'widget'.
Xastir-Release-2.1.0/src/objects.c:3853:58: note: Function 'Draw_CAD_Objects_close_polygon' argument 1 names different: declaration 'w' definition 'widget'.
Xastir-Release-2.1.0/src/objects.c:3855:32: style: Function 'Draw_CAD_Objects_close_polygon' argument 3 names different: declaration 'calldata' definition 'callData'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/objects.h:146:86: note: Function 'Draw_CAD_Objects_close_polygon' argument 3 names different: declaration 'calldata' definition 'callData'.
Xastir-Release-2.1.0/src/objects.c:3855:32: note: Function 'Draw_CAD_Objects_close_polygon' argument 3 names different: declaration 'calldata' definition 'callData'.
Xastir-Release-2.1.0/src/objects.c:6866:10: style: Unused variable: temp_file_path [unusedVariable]
Xastir-Release-2.1.0/src/objects.c:10895:9: error: Resource leak: f_temp [resourceLeak]
Xastir-Release-2.1.0/src/objects.c:10899:9: error: Resource leak: f [resourceLeak]
Xastir-Release-2.1.0/src/popup_gui.c:113:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/popup_gui.c:300:11: style: The scope of the variable 'my_rotation' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/qt/interfacecontroldialog.cpp:93:56: style: C-style pointer casting [cstyleCast]
Xastir-Release-2.1.0/src/qt/interfacecontroldialog.cpp:112:22: style: The scope of the variable 'testIface' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/qt/netinterface.h:36:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Xastir-Release-2.1.0/src/qt/packetinterface.h:50:18: note: Virtual function in base class
Xastir-Release-2.1.0/src/qt/netinterface.h:36:10: note: Function in derived class
Xastir-Release-2.1.0/src/qt/netinterface.h:37:10: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Xastir-Release-2.1.0/src/qt/packetinterface.h:51:18: note: Virtual function in base class
Xastir-Release-2.1.0/src/qt/netinterface.h:37:10: note: Function in derived class
Xastir-Release-2.1.0/src/qt/netinterface.h:38:21: style: The function 'deviceName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Xastir-Release-2.1.0/src/qt/packetinterface.h:80:21: note: Virtual function in base class
Xastir-Release-2.1.0/src/qt/netinterface.h:38:21: note: Function in derived class
Xastir-Release-2.1.0/src/qt/netinterface.h:39:21: style: The function 'deviceDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Xastir-Release-2.1.0/src/qt/packetinterface.h:81:21: note: Virtual function in base class
Xastir-Release-2.1.0/src/qt/netinterface.h:39:21: note: Function in derived class
Xastir-Release-2.1.0/src/qt/netinterface.h:55:18: style: The function 'restoreSpecificSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Xastir-Release-2.1.0/src/qt/packetinterface.h:99:18: note: Virtual function in base class
Xastir-Release-2.1.0/src/qt/netinterface.h:55:18: note: Function in derived class
Xastir-Release-2.1.0/src/qt/xastir.h:42:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Xastir-Release-2.1.0/src/qt/netinterface.cpp:26:32: style: Function 'NetInterface' argument 1 names different: declaration 'iface' definition 'ifaceNum'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/qt/netinterface.h:35:22: note: Function 'NetInterface' argument 1 names different: declaration 'iface' definition 'ifaceNum'.
Xastir-Release-2.1.0/src/qt/netinterface.cpp:26:32: note: Function 'NetInterface' argument 1 names different: declaration 'iface' definition 'ifaceNum'.
Xastir-Release-2.1.0/src/qt/stationsettings.cpp:26:18: warning: Member variable 'StationSettings::m_lat' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/stationsettings.cpp:26:18: warning: Member variable 'StationSettings::m_lon' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/stationsettings.cpp:26:18: warning: Member variable 'StationSettings::m_hasPHGD' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/stationsettings.cpp:26:18: warning: Member variable 'StationSettings::m_sendCompressed' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/stationsettings.cpp:26:18: warning: Member variable 'StationSettings::m_group' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/stationsettings.cpp:26:18: warning: Member variable 'StationSettings::m_symbol' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/stationsettings.cpp:26:18: warning: Member variable 'StationSettings::m_positionAmbiguity' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/symbols.cpp:27:10: style: The scope of the variable 'pixels' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/qt/symbols.cpp:28:10: style: The scope of the variable 'orient' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/qt/symbols.cpp:78:14: style: The scope of the variable 'q' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/qt/symbols.cpp:79:19: style: The scope of the variable 'a' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/qt/symbols.cpp:79:22: style: The scope of the variable 'b' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/qt/symbols.cpp:79:25: style: The scope of the variable 'c' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/qt/symbols.cpp:12:9: warning: Member variable 'Symbol::table' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/symbols.cpp:12:9: warning: Member variable 'Symbol::symbol' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/qt/symbols.cpp:12:9: warning: Member variable 'Symbol::orient' is not initialized in the constructor. [uninitMemberVar]
Xastir-Release-2.1.0/src/rac_data.c:263:18: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/rotated.c:1352:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Xastir-Release-2.1.0/src/rotated.c:1353:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Xastir-Release-2.1.0/src/rotated.c:905:5: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/rotated.c:880:0: note: Variable 'item' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/rotated.c:905:5: note: Variable 'item' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/rotated.c:219:15: style: The scope of the variable 'stop' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rotated.c:397:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rotated.c:641:15: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rotated.c:1373:12: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rotated.c:1374:11: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rotated.c:928:9: error: Memory leak: item [memleak]
Xastir-Release-2.1.0/src/rotated.c:1589:0: error: Memory leak: xp_in [memleak]
Xastir-Release-2.1.0/src/rotated.c:991:9: error: Memory leak: item.corners_x [memleak]
Xastir-Release-2.1.0/src/rotated.c:1002:9: error: Memory leak: item.corners_y [memleak]
Xastir-Release-2.1.0/src/rtree/index.c:112:15: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/index.c:308:15: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/index.c:315:28: style: The scope of the variable 'e' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/index.c:167:79: style: Function 'Xastir_RTreeInsertRect' argument 4 names different: declaration 'depth' definition 'Level'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/rtree/index.h:101:76: note: Function 'Xastir_RTreeInsertRect' argument 4 names different: declaration 'depth' definition 'Level'.
Xastir-Release-2.1.0/src/rtree/index.c:167:79: note: Function 'Xastir_RTreeInsertRect' argument 4 names different: declaration 'depth' definition 'Level'.
Xastir-Release-2.1.0/src/rtree/node.c:230:15: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/node.c:272:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/rect.c:322:18: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/rect.c:348:18: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/rect.c:370:18: style: The scope of the variable 'j' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/split_l.c:127:28: style: The scope of the variable 'rlow' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/split_l.c:127:35: style: The scope of the variable 'rhigh' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/rtree/split_l.c:168:10: style: Variable 'high' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/rtree/split_l.c:352:9: style: Variable 'area' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/rtree/split_q.c:242:11: style: The scope of the variable 'biggestDiff' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/dbfcat.c:25:14: style: The scope of the variable 'ciRecord' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/dbfinfo.c:118:7: error: Buffer is accessed out of bounds: ftype [bufferAccessOutOfBounds]
Xastir-Release-2.1.0/src/shapelib/contrib/dbfinfo.c:131:0: error: Memory leak: panWidth [memleak]
Xastir-Release-2.1.0/src/shapelib/contrib/shpcat.c:44:16: style: The scope of the variable 'shape' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpcentrd.c:140:21: style: Condition 'byRing==1' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/shapelib/contrib/shpcentrd.c:98:19: note: Assignment 'byRing=1', assigned value is 1
Xastir-Release-2.1.0/src/shapelib/contrib/shpcentrd.c:140:21: note: Condition 'byRing==1' is always true
Xastir-Release-2.1.0/src/shapelib/contrib/shpcentrd.c:140:21: style: Same expression on both sides of '==' because the value of 'byRing' and '1' are the same. [duplicateExpression]
Xastir-Release-2.1.0/src/shapelib/contrib/shpcentrd.c:98:19: note: 'byRing' is assigned value '1' here.
Xastir-Release-2.1.0/src/shapelib/contrib/shpcentrd.c:140:21: note: Same expression on both sides of '==' because the value of 'byRing' and '1' are the same.
Xastir-Release-2.1.0/src/shapelib/contrib/shpcentrd.c:100:16: style: The scope of the variable 'psCShape' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:113:21: style: Condition 'byRing==1' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:86:19: note: Assignment 'byRing=1', assigned value is 1
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:113:21: note: Condition 'byRing==1' is always true
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:113:21: style: Same expression on both sides of '==' because the value of 'byRing' and '1' are the same. [duplicateExpression]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:86:19: note: 'byRing' is assigned value '1' here.
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:113:21: note: Same expression on both sides of '==' because the value of 'byRing' and '1' are the same.
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:90:12: style: The scope of the variable 'oArea' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:90:25: style: The scope of the variable 'oLen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:114:36: style: The scope of the variable 'ringDir' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdata.c:117:23: style: Variable 'prevStart' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdxf.c:189:10: style: The scope of the variable 'idfldName' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdxf.c:194:12: style: The scope of the variable 'panParts' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdxf.c:194:22: style: The scope of the variable 'nParts' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdxf.c:194:30: style: The scope of the variable 'nVertices' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdxf.c:201:65: style: The scope of the variable 'part' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpdxf.c:209:25: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
Xastir-Release-2.1.0/src/shapelib/contrib/shpfix.c:46:16: style: The scope of the variable 'shape' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:386:10: style: Condition 'use_Z' is always false [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:371:13: note: Assignment 'use_Z=0', assigned value is 0
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:386:10: note: Condition 'use_Z' is always false
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:388:10: style: Condition 'use_M' is always false [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:372:13: note: Assignment 'use_M=0', assigned value is 0
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:388:10: note: Condition 'use_M' is always false
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:393:10: style: Condition 'use_Z' is always false [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:371:13: note: Assignment 'use_Z=0', assigned value is 0
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:393:10: note: Condition 'use_Z' is always false
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:395:10: style: Condition 'use_M' is always false [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:372:13: note: Assignment 'use_M=0', assigned value is 0
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:395:10: note: Condition 'use_M' is always false
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:957:6: warning: Either the condition 'if(CLx)' is redundant or there is possible null pointer dereference: CLx. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1006:9: note: Assuming that condition 'if(CLx)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:957:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:958:6: warning: Either the condition 'if(CLy)' is redundant or there is possible null pointer dereference: CLy. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1007:9: note: Assuming that condition 'if(CLy)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:958:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:959:6: warning: Either the condition 'if(CLx)' is redundant or there is possible null pointer dereference: CLx. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1006:9: note: Assuming that condition 'if(CLx)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:959:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:960:6: warning: Either the condition 'if(CLy)' is redundant or there is possible null pointer dereference: CLy. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1007:9: note: Assuming that condition 'if(CLy)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:960:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:962:6: warning: Either the condition 'if(CLx)' is redundant or there is possible null pointer dereference: CLx. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1006:9: note: Assuming that condition 'if(CLx)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:962:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:963:6: warning: Either the condition 'if(CLy)' is redundant or there is possible null pointer dereference: CLy. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1007:9: note: Assuming that condition 'if(CLy)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:963:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:964:6: warning: Either the condition 'if(CLx)' is redundant or there is possible null pointer dereference: CLx. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1006:9: note: Assuming that condition 'if(CLx)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:964:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:965:6: warning: Either the condition 'if(CLy)' is redundant or there is possible null pointer dereference: CLy. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1007:9: note: Assuming that condition 'if(CLy)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:965:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:967:6: warning: Either the condition 'if(CLst)' is redundant or there is possible null pointer dereference: CLst. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1008:9: note: Assuming that condition 'if(CLst)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:967:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:968:6: warning: Either the condition 'if(CLstt)' is redundant or there is possible null pointer dereference: CLstt. [nullPointerRedundantCheck]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1009:9: note: Assuming that condition 'if(CLstt)' is not redundant
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:968:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:998:6: warning: Possible null pointer dereference: PIP [nullPointer]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:939:15: note: Assignment 'PIP=NULL', assigned value is 0
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:998:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:999:6: warning: Possible null pointer dereference: PIP [nullPointer]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:939:15: note: Assignment 'PIP=NULL', assigned value is 0
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:999:6: note: Null pointer dereference
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:910:16: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:911:16: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:921:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:922:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1033:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1034:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:877:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:876:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:877:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:878:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:877:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:878:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:879:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:878:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:879:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:880:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:879:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:880:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:881:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:880:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:881:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:882:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:881:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:882:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:883:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:882:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:883:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:884:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:883:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:884:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:885:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:884:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:885:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:886:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:885:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:886:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:887:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:886:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:887:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:888:31: warning: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:887:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:888:31: note: Variable 'dimension' is reassigned a value before the old one has been used. 'break;' missing?
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:312:5: style: The scope of the variable 'use_Z' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:313:5: style: The scope of the variable 'use_M' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:371:5: style: The scope of the variable 'use_Z' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:372:5: style: The scope of the variable 'use_M' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:683:10: style: The scope of the variable 'rPart' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:685:33: style: The scope of the variable 'pRings' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:751:10: style: The scope of the variable 'rPart' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:753:33: style: The scope of the variable 'pRings' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:941:29: style: The scope of the variable 'CLine' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:942:12: style: The scope of the variable 'CLx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:942:18: style: The scope of the variable 'CLy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:943:10: style: The scope of the variable 'CLstt' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:943:18: style: The scope of the variable 'CLst' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:943:50: style: The scope of the variable 'ring_vtx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1026:26: style: The scope of the variable 'ring_nVertices' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1026:42: style: The scope of the variable 'rStart' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1092:10: style: The scope of the variable 'dx_Area' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1094:27: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1094:30: style: The scope of the variable 'y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1237:26: style: The scope of the variable 'ring_nVertices' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1317:13: style: The scope of the variable 'dx' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1317:17: style: The scope of the variable 'dy' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1343:10: style: The scope of the variable 'dx_Area' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1344:27: style: The scope of the variable 'x' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1344:30: style: The scope of the variable 'y' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:476:22: style: Variable 'psCShape' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:1320:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:696:4: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:697:4: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:706:8: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:707:8: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:721:8: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:722:8: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:764:4: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:765:4: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:774:8: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:775:8: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:789:8: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:790:8: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:822:4: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:823:4: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpgeo.c:997:6: error: Return value of allocation function 'SfRealloc' is not stored. [leakReturnValNotUsed]
Xastir-Release-2.1.0/src/shapelib/contrib/shpproj.c:102:16: style: The scope of the variable 'psCShape' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/contrib/shpproj.c:173:15: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
Xastir-Release-2.1.0/src/shapelib/contrib/shpproj.c:188:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
Xastir-Release-2.1.0/src/shapelib/contrib/shpproj.c:202:15: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
Xastir-Release-2.1.0/src/shapelib/contrib/shpproj.c:216:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
Xastir-Release-2.1.0/src/shapelib/contrib/shpwkb.c:116:21: style: Condition 'byRing==1' is always false [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/shapelib/contrib/shpwkb.c:84:19: note: Assignment 'byRing=0', assigned value is 0
Xastir-Release-2.1.0/src/shapelib/contrib/shpwkb.c:116:21: note: Condition 'byRing==1' is always false
Xastir-Release-2.1.0/src/shapelib/contrib/shpwkb.c:143:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/shapelib/contrib/shpwkb.c:121:23: style: Variable 'prevStart' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/shapelib/dbfcreate.c:114:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
Xastir-Release-2.1.0/src/shapelib/dbfcreate.c:125:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
Xastir-Release-2.1.0/src/shapelib/dbfdump.c:297:0: error: Memory leak: panWidth [memleak]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:310:10: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:716:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1000:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1000:32: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1170:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1170:32: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1316:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1316:32: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1378:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:331:23: style: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:418:29: note: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:331:23: note: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:468:20: style: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:475:27: note: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:468:20: note: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:535:25: style: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:420:31: note: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:535:25: note: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:611:23: style: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:427:30: note: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:611:23: note: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:820:36: style: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:438:42: note: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:820:36: note: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:820:47: style: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:438:52: note: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:820:47: note: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:840:35: style: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:440:41: note: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:840:35: note: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:840:46: style: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:440:51: note: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:840:46: note: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:860:35: style: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:442:41: note: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:860:35: note: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:860:46: style: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:442:51: note: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:860:46: note: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:873:36: style: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:444:42: note: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:873:36: note: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:873:47: style: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:444:52: note: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:873:47: note: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:888:31: style: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:446:37: note: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:888:31: note: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:888:42: style: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:446:47: note: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:888:42: note: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1242:36: style: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:452:42: note: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1242:36: note: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1242:47: style: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:452:52: note: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1242:47: note: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1243:33: style: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:453:39: note: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1243:33: note: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1256:37: style: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:449:43: note: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1256:37: note: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1256:48: style: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:449:53: note: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1256:48: note: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1257:31: style: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:450:37: note: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1257:31: note: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1272:36: style: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:455:42: note: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1272:36: note: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1272:47: style: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:455:52: note: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1272:47: note: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1273:39: style: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:456:45: note: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1273:39: note: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1286:34: style: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:458:39: note: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1286:34: note: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1286:45: style: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:458:49: note: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1286:45: note: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1299:37: style: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:461:42: note: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1299:37: note: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1299:48: style: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:461:52: note: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1299:48: note: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1300:21: style: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:462:22: note: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1300:21: note: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1467:34: style: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:477:40: note: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:1467:34: note: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:418:0: error: Memory leak: pabyBuf [memleak]
Xastir-Release-2.1.0/src/shapelib/dbfopen.c:566:0: error: Memory leak: pszFullname [memleak]
Xastir-Release-2.1.0/src/shapelib/shpadd.c:167:17: error: Common realloc mistake: 'padfX' nulled but not freed upon failure [memleakOnRealloc]
Xastir-Release-2.1.0/src/shapelib/shpadd.c:168:17: error: Common realloc mistake: 'padfY' nulled but not freed upon failure [memleakOnRealloc]
Xastir-Release-2.1.0/src/shapelib/shpopen.c:226:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/shpopen.c:363:23: style: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:279:29: note: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:363:23: note: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:575:20: style: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:308:27: note: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:575:20: note: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:610:22: style: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:283:29: note: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:610:22: note: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:639:25: style: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:281:31: note: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:639:25: note: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:936:26: style: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:289:33: note: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:936:26: note: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:936:37: style: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:289:43: note: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:936:37: note: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:1298:26: style: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:287:32: note: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:1298:26: note: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:1298:37: style: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:287:42: note: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:1298:37: note: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:1716:31: style: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:292:37: note: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:1716:31: note: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'.
Xastir-Release-2.1.0/src/shapelib/shpopen.c:496:0: error: Memory leak: pabyBuf [memleak]
Xastir-Release-2.1.0/src/shapelib/shpopen.c:679:0: error: Memory leak: pszBasename [memleak]
Xastir-Release-2.1.0/src/shapelib/shpopen.c:679:0: error: Memory leak: pszFullname [memleak]
Xastir-Release-2.1.0/src/shapelib/shpopen.c:684:0: error: Resource leak: fpSHP [resourceLeak]
Xastir-Release-2.1.0/src/shapelib/shptest.c:133:16: style: The scope of the variable 'psShape' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/shptree.c:399:10: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/shptree.c:276:27: style: Function 'SHPDestroyTree' argument 1 names different: declaration 'hTree' definition 'psTree'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:353:33: note: Function 'SHPDestroyTree' argument 1 names different: declaration 'hTree' definition 'psTree'.
Xastir-Release-2.1.0/src/shapelib/shptree.c:276:27: note: Function 'SHPDestroyTree' argument 1 names different: declaration 'hTree' definition 'psTree'.
Xastir-Release-2.1.0/src/shapelib/shptree.c:543:30: style: Function 'SHPTreeAddShapeId' argument 1 names different: declaration 'hTree' definition 'psTree'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/shapelib/shapefil.h:363:36: note: Function 'SHPTreeAddShapeId' argument 1 names different: declaration 'hTree' definition 'psTree'.
Xastir-Release-2.1.0/src/shapelib/shptree.c:543:30: note: Function 'SHPTreeAddShapeId' argument 1 names different: declaration 'hTree' definition 'psTree'.
Xastir-Release-2.1.0/src/shapelib/shputils.c:836:10: style: The scope of the variable 'inside' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/shputils.c:837:10: style: The scope of the variable 'prev_outside' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/shputils.c:838:10: style: The scope of the variable 'i2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/shapelib/shputils.c:215:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
Xastir-Release-2.1.0/src/shapelib/shputils.c:217:24: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
Xastir-Release-2.1.0/src/snprintf.c:714:72: style: Function 'xastir_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/snprintf.h:38:72: note: Function 'xastir_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
Xastir-Release-2.1.0/src/snprintf.c:714:72: note: Function 'xastir_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
Xastir-Release-2.1.0/src/sound.c:50:10: style: The scope of the variable 'command' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/tile_mgmnt.c:159:15: style: Function 'tilesMissing' argument 6 names different: declaration 'baseDir' definition 'cacheDir'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/tile_mgmnt.h:60:119: note: Function 'tilesMissing' argument 6 names different: declaration 'baseDir' definition 'cacheDir'.
Xastir-Release-2.1.0/src/tile_mgmnt.c:159:15: note: Function 'tilesMissing' argument 6 names different: declaration 'baseDir' definition 'cacheDir'.
Xastir-Release-2.1.0/src/tile_mgmnt.c:319:10: style: Unused variable: errmsg [unusedVariable]
Xastir-Release-2.1.0/src/track_gui.c:181:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
Xastir-Release-2.1.0/src/track_gui.c:437:10: style: Unused variable: sys_cmd [unusedVariable]
Xastir-Release-2.1.0/src/util.c:3197:22: style: Condition 'deg<=180' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/util.c:144:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/util.c:152:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/util.c:160:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/util.c:168:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
Xastir-Release-2.1.0/src/util.c:3680:17: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
Xastir-Release-2.1.0/src/util.c:3679:22: note: Variable 'pos' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/util.c:3680:17: note: Variable 'pos' is reassigned a value before the old one has been used.
Xastir-Release-2.1.0/src/util.c:433:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:539:9: style: The scope of the variable 'datalen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:560:9: style: The scope of the variable 'datalen' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:674:16: style: The scope of the variable 'time_now' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:716:16: style: The scope of the variable 'time_now' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:803:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:844:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:2051:9: style: The scope of the variable 'start' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:2659:10: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:2771:10: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:3126:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:3518:11: style: The scope of the variable 'f' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:3519:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:3556:20: style: The scope of the variable 'outfile' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:3557:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:3558:12: style: The scope of the variable 'numread' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:3859:11: style: The scope of the variable 'f' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:3861:9: style: The scope of the variable 'reset_setuid' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:4028:10: style: The scope of the variable 'line' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:4139:25: style: The scope of the variable 'ins' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:4417:10: style: The scope of the variable 'c' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:4521:17: style: The scope of the variable 'ok' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:4521:21: style: The scope of the variable 'oknws' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:4521:28: style: The scope of the variable 'okbom' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:4597:13: style: The scope of the variable 'len' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:5221:9: style: The scope of the variable 'lastp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:5222:9: style: The scope of the variable 'prevp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:5223:9: style: The scope of the variable 'last' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:5224:9: style: The scope of the variable 'prev' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:5560:10: style: The scope of the variable 'Xastir_WKT' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:5686:17: style: The scope of the variable 'stringOffset' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/util.c:1521:35: style: Function 'time_from_aprsstring' argument 1 names different: declaration 'timestamp' definition 'aprs_time'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/util.h:85:42: note: Function 'time_from_aprsstring' argument 1 names different: declaration 'timestamp' definition 'aprs_time'.
Xastir-Release-2.1.0/src/util.c:1521:35: note: Function 'time_from_aprsstring' argument 1 names different: declaration 'timestamp' definition 'aprs_time'.
Xastir-Release-2.1.0/src/util.c:1763:34: style: Function 'compress_posit' argument 1 names different: declaration 'lat' definition 'input_lat'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/util.h:86:41: note: Function 'compress_posit' argument 1 names different: declaration 'lat' definition 'input_lat'.
Xastir-Release-2.1.0/src/util.c:1763:34: note: Function 'compress_posit' argument 1 names different: declaration 'lat' definition 'input_lat'.
Xastir-Release-2.1.0/src/util.c:1763:75: style: Function 'compress_posit' argument 3 names different: declaration 'lon' definition 'input_lon'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/util.h:86:76: note: Function 'compress_posit' argument 3 names different: declaration 'lon' definition 'input_lon'.
Xastir-Release-2.1.0/src/util.c:1763:75: note: Function 'compress_posit' argument 3 names different: declaration 'lon' definition 'input_lon'.
Xastir-Release-2.1.0/src/util.c:1764:32: style: Function 'compress_posit' argument 5 names different: declaration 'course' definition 'last_course'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/util.h:87:36: note: Function 'compress_posit' argument 5 names different: declaration 'course' definition 'last_course'.
Xastir-Release-2.1.0/src/util.c:1764:32: note: Function 'compress_posit' argument 5 names different: declaration 'course' definition 'last_course'.
Xastir-Release-2.1.0/src/util.c:1764:64: style: Function 'compress_posit' argument 6 names different: declaration 'speed' definition 'last_speed'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/util.h:87:63: note: Function 'compress_posit' argument 6 names different: declaration 'speed' definition 'last_speed'.
Xastir-Release-2.1.0/src/util.c:1764:64: note: Function 'compress_posit' argument 6 names different: declaration 'speed' definition 'last_speed'.
Xastir-Release-2.1.0/src/util.c:5555:27: style: Function 'xastirWriteWKT' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/util.h:171:27: note: Function 'xastirWriteWKT' argument 1 names different: declaration 'name' definition 'filename'.
Xastir-Release-2.1.0/src/util.c:5555:27: note: Function 'xastirWriteWKT' argument 1 names different: declaration 'name' definition 'filename'.
Xastir-Release-2.1.0/src/util.c:3176:11: style: struct member 'Anonymous0::dircode' is never used. [unusedStructMember]
Xastir-Release-2.1.0/src/util.c:4493:13: style: Variable 'has_num' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/util.c:1863:20: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
Xastir-Release-2.1.0/src/view_message_gui.c:107:13: style: Redundant condition: !Read_messages_mine_only. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
Xastir-Release-2.1.0/src/view_message_gui.c:219:13: style: Redundant condition: !Read_messages_mine_only. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
Xastir-Release-2.1.0/src/view_message_gui.c:94:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:95:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:96:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:97:9: style: The scope of the variable 'my_size' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:209:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:210:10: style: The scope of the variable 'data1' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:211:10: style: The scope of the variable 'data2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:212:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:213:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:214:9: style: The scope of the variable 'my_size' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:438:18: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/view_message_gui.c:443:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:2353:22: warning: Width 19 given in format string (no. 1) is smaller than destination buffer 'temp[4097]'. [invalidScanfFormatWidth_smaller]
Xastir-Release-2.1.0/src/wx.c:2353:22: warning: Width 19 given in format string (no. 3) is smaller than destination buffer 'temp[4097]'. [invalidScanfFormatWidth_smaller]
Xastir-Release-2.1.0/src/wx.c:2353:22: warning: Width 19 given in format string (no. 5) is smaller than destination buffer 'temp[4097]'. [invalidScanfFormatWidth_smaller]
Xastir-Release-2.1.0/src/wx.c:388:11: style: The scope of the variable 'last_speed' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:388:23: style: The scope of the variable 'computed_gust' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:3058:9: style: The scope of the variable 'decoded' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:3060:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:3062:10: style: The scope of the variable 'time_data' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:3064:9: style: The scope of the variable 'max' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:3065:17: style: The scope of the variable 'weather' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:3444:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx.c:542:5: style: Variable 'format' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/wx_gui.c:121:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx_gui.c:479:9: style: The scope of the variable 'nn' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx_gui.c:480:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx_gui.c:482:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx_gui.c:485:16: style: The scope of the variable 'alert_list_limit' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx_gui.c:598:27: style: The scope of the variable 'ac' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx_gui.c:1734:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx_gui.c:1735:17: style: The scope of the variable 'weather' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/wx_gui.c:594:44: style: Function 'Display_Wx_Alert' argument 1 names different: declaration 'w' definition 'wdgt'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/main.h:379:37: note: Function 'Display_Wx_Alert' argument 1 names different: declaration 'w' definition 'wdgt'.
Xastir-Release-2.1.0/src/wx_gui.c:594:44: note: Function 'Display_Wx_Alert' argument 1 names different: declaration 'w' definition 'wdgt'.
Xastir-Release-2.1.0/src/wx_gui.c:922:20: style: Variable 'wind_deg' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/wx_gui.c:1280:20: style: Variable 'humidity' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/wx_gui.c:1311:22: style: Variable 'humidity_n' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/wx_gui.c:1645:20: style: Variable 'low_temp' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/wx_gui.c:874:16: style: Variable 'sts' is assigned a value that is never used. [unreadVariable]
Xastir-Release-2.1.0/src/x_spider.c:593:43: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Xastir-Release-2.1.0/src/x_spider.c:625:47: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Xastir-Release-2.1.0/src/x_spider.c:1176:32: style: Condition 'newsockfd<0' is always true [knownConditionTrueFalse]
Xastir-Release-2.1.0/src/x_spider.c:1169:23: note: Assuming that condition 'newsockfd==-1' is not redundant
Xastir-Release-2.1.0/src/x_spider.c:1176:32: note: Condition 'newsockfd<0' is always true
Xastir-Release-2.1.0/src/x_spider.c:259:16: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/x_spider.c:291:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/x_spider.c:358:9: style: The scope of the variable 'n' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/x_spider.c:1386:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:159:10: style: The scope of the variable 'config_line' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:161:11: style: The scope of the variable 'value_array' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:473:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:474:10: style: The scope of the variable 'name_temp' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:475:10: style: The scope of the variable 'name' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:480:10: style: The scope of the variable 'config_file_bak2' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:481:10: style: The scope of the variable 'config_file_bak3' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:482:10: style: The scope of the variable 'config_file_bak4' can be reduced. [variableScope]
Xastir-Release-2.1.0/src/xa_config.c:377:43: style: Function 'get_user_base_dir' argument 2 names different: declaration 'dest' definition 'base'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/xa_config.h:29:42: note: Function 'get_user_base_dir' argument 2 names different: declaration 'dest' definition 'base'.
Xastir-Release-2.1.0/src/xa_config.c:377:43: note: Function 'get_user_base_dir' argument 2 names different: declaration 'dest' definition 'base'.
Xastir-Release-2.1.0/src/xa_config.c:377:56: style: Function 'get_user_base_dir' argument 3 names different: declaration 'dest_size' definition 'base_size'. [funcArgNamesDifferent]
Xastir-Release-2.1.0/src/xa_config.h:29:55: note: Function 'get_user_base_dir' argument 3 names different: declaration 'dest_size' definition 'base_size'.
Xastir-Release-2.1.0/src/xa_config.c:377:56: note: Function 'get_user_base_dir' argument 3 names different: declaration 'dest_size' definition 'base_size'.
Xastir-Release-2.1.0/src/xa_config.c:1321:22: error: Uninitialized variable: config_file_bak1 [uninitvar]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xauth/xauth_1.0.9.orig.tar.gz
xauth-1.0.9/process.c:258:10: style: The scope of the variable 'savec' can be reduced. [variableScope]
xauth-1.0.9/process.c:344:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xauth-1.0.9/process.c:369:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xauth-1.0.9/process.c:369:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
xauth-1.0.9/process.c:558:10: style: The scope of the variable 'c' can be reduced. [variableScope]
xauth-1.0.9/process.c:854:10: style: The scope of the variable 'temp_name' can be reduced. [variableScope]
xauth-1.0.9/process.c:1754:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xauth-1.0.9/process.c:1330:51: style: Function 'print_help' argument 3 names different: declaration 'prefix' definition 'line_prefix'. [funcArgNamesDifferent]
xauth-1.0.9/xauth.h:58:64: note: Function 'print_help' argument 3 names different: declaration 'prefix' definition 'line_prefix'.
xauth-1.0.9/process.c:1330:51: note: Function 'print_help' argument 3 names different: declaration 'prefix' definition 'line_prefix'.
xauth-1.0.9/process.c:1496:6: style: Variable 'errors' is modified but its new value is never used. [unreadVariable]
xauth-1.0.9/process.c:282:6: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xautolock/xautolock_2.2.orig.tar.gz
xautolock-2.2/src/engine.c:52:16: style: Condition 'idleTime<1000' is always true [knownConditionTrueFalse]
xautolock-2.2/src/engine.c:34:19: note: Assignment 'idleTime=0', assigned value is 0
xautolock-2.2/src/engine.c:52:16: note: Condition 'idleTime<1000' is always true
xautolock-2.2/src/engine.c:73:20: style: The scope of the variable 'corner' can be reduced. [variableScope]
xautolock-2.2/src/engine.c:74:20: style: The scope of the variable 'now' can be reduced. [variableScope]
xautolock-2.2/src/engine.c:75:20: style: The scope of the variable 'newTrigger' can be reduced. [variableScope]
xautolock-2.2/src/engine.c:76:20: style: The scope of the variable 'i' can be reduced. [variableScope]
xautolock-2.2/src/options.c:439:12: style: The scope of the variable 'scr' can be reduced. [variableScope]
xautolock-2.2/src/options.c:640:22: style: The scope of the variable 'l' can be reduced. [variableScope]
xautolock-2.2/src/xautolock.c:133:17: style: Same expression on both sides of '&&' because the value of '!useXidle' and '!useMit' are the same. [duplicateExpression]
xautolock-2.2/src/xautolock.c:102:23: note: 'useXidle' is assigned value 'False' here.
xautolock-2.2/src/xautolock.c:101:21: note: 'useMit' is assigned value 'False' here.
xautolock-2.2/src/xautolock.c:133:17: note: Same expression on both sides of '&&' because the value of '!useXidle' and '!useMit' are the same.
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xautomation/xautomation_1.09.orig.tar.gz
xautomation-1.09/image.c:221:9: style: The scope of the variable 'total_pels' can be reduced. [variableScope]
xautomation-1.09/image.c:221:21: style: The scope of the variable 'x' can be reduced. [variableScope]
xautomation-1.09/image.c:221:24: style: The scope of the variable 'y' can be reduced. [variableScope]
xautomation-1.09/image.c:221:27: style: The scope of the variable 'current_pel' can be reduced. [variableScope]
xautomation-1.09/image.c:134:9: error: Memory leak: buf [memleak]
xautomation-1.09/image.c:239:9: error: Resource leak: in [resourceLeak]
xautomation-1.09/image.c:134:0: error: Memory leak: img [memleak]
xautomation-1.09/xte.c:135:5: style: Variable 'wrap_key' is reassigned a value before the old one has been used. [redundantAssignment]
xautomation-1.09/xte.c:129:0: note: Variable 'wrap_key' is reassigned a value before the old one has been used.
xautomation-1.09/xte.c:135:5: note: Variable 'wrap_key' is reassigned a value before the old one has been used.
xautomation-1.09/xte.c:63:9: style: The scope of the variable 'axes' can be reduced. [variableScope]
xautomation-1.09/xte.c:72:9: style: The scope of the variable 'axes' can be reduced. [variableScope]
xautomation-1.09/xte.c:336:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xautomation-1.09/xte.c:337:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
xautomation-1.09/xte.c:249:9: warning: The buffer 'str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xautomation-1.09/xte.c:252:9: warning: The buffer 'str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xautomation-1.09/xte.c:277:9: warning: The buffer 'str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xautomation-1.09/xte.c:169:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xavante/xavante_2.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xaw3d/xaw3d_1.5+E.orig.tar.gz
xc/lib/Xaw3d/AsciiSink.c:153:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/AsciiSink.c:156:15: style: The scope of the variable 'tab' can be reduced. [variableScope]
xc/lib/Xaw3d/AsciiSink.c:390:19: style: The scope of the variable 'c' can be reduced. [variableScope]
xc/lib/Xaw3d/AsciiSrc.c:282:7: style: The scope of the variable 'length' can be reduced. [variableScope]
xc/lib/Xaw3d/AsciiSrc.c:282:15: style: The scope of the variable 'firstPos' can be reduced. [variableScope]
xc/lib/Xaw3d/AsciiSrc.c:640:10: style: The scope of the variable 'file' can be reduced. [variableScope]
xc/lib/Xaw3d/AsciiSrc.c:697:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/AsciiSrc.c:1011:12: style: The scope of the variable 'file' can be reduced. [variableScope]
xc/lib/Xaw3d/Form.c:783:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xc/lib/Xaw3d/Form.c:501:13: style: The scope of the variable 'childP' can be reduced. [variableScope]
xc/lib/Xaw3d/Label.c:541:24: style: Variable 'ksy' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/Layout.c:907:10: style: The scope of the variable 'width' can be reduced. [variableScope]
xc/lib/Xaw3d/Layout.c:907:17: style: The scope of the variable 'height' can be reduced. [variableScope]
xc/lib/Xaw3d/Layout.c:908:10: style: The scope of the variable 'bw' can be reduced. [variableScope]
xc/lib/Xaw3d/List.c:241:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/List.c:241:12: style: The scope of the variable 'len' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSink.c:182:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSink.c:185:15: style: The scope of the variable 'tab' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSink.c:420:13: style: The scope of the variable 'c' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSrc.c:292:7: style: The scope of the variable 'length' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSrc.c:292:15: style: The scope of the variable 'firstPos' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSrc.c:293:12: style: The scope of the variable 'wptr' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSrc.c:720:10: style: The scope of the variable 'file' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSrc.c:793:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/MultiSrc.c:1080:12: style: The scope of the variable 'file' can be reduced. [variableScope]
xc/lib/Xaw3d/Paned.c:1767:2: style: Variable 'new_pw->paned.resize_children_to_pref' is reassigned a value before the old one has been used. [redundantAssignment]
xc/lib/Xaw3d/Paned.c:1765:2: note: Variable 'new_pw->paned.resize_children_to_pref' is reassigned a value before the old one has been used.
xc/lib/Xaw3d/Paned.c:1767:2: note: Variable 'new_pw->paned.resize_children_to_pref' is reassigned a value before the old one has been used.
xc/lib/Xaw3d/Paned.c:779:9: style: The scope of the variable 'on_loc' can be reduced. [variableScope]
xc/lib/Xaw3d/Scrollbar.c:1053:9: style: Variable 't' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/Simple.c:210:12: style: Variable 'cursor' is not assigned a value. [unassignedVariable]
xc/lib/Xaw3d/SimpleMenu.c:862:9: style: The scope of the variable 'old_pos' can be reduced. [variableScope]
xc/lib/Xaw3d/SimpleMenu.c:1342:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
xc/lib/Xaw3d/SimpleMenu.c:1443:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
xc/lib/Xaw3d/SmeBSB.c:482:30: style: Unused variable: h [unusedVariable]
xc/lib/Xaw3d/StripChart.c:345:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/StripChart.c:345:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xc/lib/Xaw3d/StripChart.c:267:11: style: Variable 'value' is not assigned a value. [unassignedVariable]
xc/lib/Xaw3d/Text.c:1928:27: warning: Possible null pointer dereference: selections [nullPointer]
xc/lib/Xaw3d/Text.c:2603:36: note: Calling function '_SetSelection', 4th argument 'selections' value is 0
xc/lib/Xaw3d/Text.c:1928:27: note: Null pointer dereference
xc/lib/Xaw3d/Text.c:729:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:803:17: style: The scope of the variable 'c' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:804:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:804:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:804:14: style: The scope of the variable 'n' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:1087:9: style: The scope of the variable 'first' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:1087:16: style: The scope of the variable 'last' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:1145:9: style: The scope of the variable 'first' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:1410:22: style: The scope of the variable 'local_left' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:1932:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:2105:7: style: The scope of the variable 'height' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:2222:31: style: The scope of the variable 'sarray' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:2765:10: style: The scope of the variable 'w' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:2808:20: style: The scope of the variable 'number' can be reduced. [variableScope]
xc/lib/Xaw3d/Text.c:805:12: style: Unused variable: ws [unusedVariable]
xc/lib/Xaw3d/Text.c:805:16: style: Unused variable: wc [unusedVariable]
xc/lib/Xaw3d/Text.c:2785:34: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xc/lib/Xaw3d/Text.c:2582:55: error: Dead pointer usage. Pointer 'list' is dead if it has been assigned '&defaultSel' at line 2579. [deadpointer]
xc/lib/Xaw3d/TextAction.c:826:9: style: The scope of the variable 'atomP' can be reduced. [variableScope]
xc/lib/Xaw3d/TextAction.c:1126:7: style: The scope of the variable 'count' can be reduced. [variableScope]
xc/lib/Xaw3d/TextAction.c:1210:7: style: The scope of the variable 'length' can be reduced. [variableScope]
xc/lib/Xaw3d/TextAction.c:1577:7: style: The scope of the variable 'count' can be reduced. [variableScope]
xc/lib/Xaw3d/TextAction.c:1996:25: style: The scope of the variable 'len' can be reduced. [variableScope]
xc/lib/Xaw3d/TextAction.c:1997:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xc/lib/Xaw3d/TextAction.c:2130:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/TextAction.c:1488:33: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/TextAction.c:1506:33: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/TextAction.c:1734:26: style: Variable 'app_con' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/TextPop.c:983:12: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xc/lib/Xaw3d/TextPop.c:979:15: note: outer condition: count!=0
xc/lib/Xaw3d/TextPop.c:983:12: note: opposite inner condition: count==0
xc/lib/Xaw3d/TextPop.c:276:5: error: Resource leak: file [resourceLeak]
xc/lib/Xaw3d/ThreeD.c:345:19: style: Variable 'scn' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/ThreeD.c:391:19: style: Variable 'scn' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/Tip.c:342:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xc/lib/Xaw3d/Toggle.c:373:8: style: The scope of the variable 'error_buf' can be reduced. [variableScope]
xc/lib/Xaw3d/Toggle.c:490:16: style: The scope of the variable 'group' can be reduced. [variableScope]
xc/lib/Xaw3d/Tree.c:365:5: style: Variable 'new->tree.tree_root' is reassigned a value before the old one has been used. [redundantAssignment]
xc/lib/Xaw3d/Tree.c:362:5: note: Variable 'new->tree.tree_root' is reassigned a value before the old one has been used.
xc/lib/Xaw3d/Tree.c:365:5: note: Variable 'new->tree.tree_root' is reassigned a value before the old one has been used.
xc/lib/Xaw3d/Tree.c:189:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/Tree.c:190:16: style: The scope of the variable 'l' can be reduced. [variableScope]
xc/lib/Xaw3d/Tree.c:779:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xc/lib/Xaw3d/XawIm.c:430:13: warning: Either the condition '(ns=end=strchr(s,','))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xc/lib/Xaw3d/XawIm.c:417:38: note: Assuming that condition '(ns=end=strchr(s,','))==NULL' is not redundant
xc/lib/Xaw3d/XawIm.c:430:13: note: Null pointer addition
xc/lib/Xaw3d/XawIm.c:476:9: warning: Either the condition '(ns=end=strchr(s,','))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xc/lib/Xaw3d/XawIm.c:456:34: note: Assuming that condition '(ns=end=strchr(s,','))==NULL' is not redundant
xc/lib/Xaw3d/XawIm.c:476:9: note: Null pointer addition
xc/lib/Xaw3d/XawIm.c:237:21: style: The scope of the variable 'margin' can be reduced. [variableScope]
xc/lib/Xaw3d/XawIm.c:393:30: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
xc/lib/Xaw3d/XawIm.c:660:23: style: The scope of the variable 'pe_cnt' can be reduced. [variableScope]
xc/lib/Xaw3d/XawIm.c:660:35: style: The scope of the variable 'st_cnt' can be reduced. [variableScope]
xc/lib/Xaw3d/XawIm.c:738:20: style: The scope of the variable 'margin' can be reduced. [variableScope]
xc/lib/Xaw3d/XawIm.c:886:20: style: The scope of the variable 'margin' can be reduced. [variableScope]
xc/lib/Xaw3d/XawIm.c:887:11: style: The scope of the variable 'height' can be reduced. [variableScope]
xc/lib/Xaw3d/XawIm.c:685:11: style: Variable 'pe_cnt' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/XawIm.c:685:20: style: Variable 'st_cnt' is assigned a value that is never used. [unreadVariable]
xc/lib/Xaw3d/XawIm.c:1334:10: style: Unused variable: i [unusedVariable]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xawtv/xawtv_3.104.orig.tar.gz
xawtv-3.104/common/capture.c:135:26: style: The scope of the variable 'in' can be reduced. [variableScope]
xawtv-3.104/common/capture.c:135:31: style: The scope of the variable 'out' can be reduced. [variableScope]
xawtv-3.104/common/capture.c:298:26: style: The scope of the variable 'buf' can be reduced. [variableScope]
xawtv-3.104/common/capture.c:326:13: style: The scope of the variable 'slot' can be reduced. [variableScope]
xawtv-3.104/common/capture.c:405:27: style: The scope of the variable 'conv' can be reduced. [variableScope]
xawtv-3.104/common/capture.c:521:15: style: The scope of the variable 'stopby' can be reduced. [variableScope]
xawtv-3.104/common/capture.c:522:9: style: The scope of the variable 'frames' can be reduced. [variableScope]
xawtv-3.104/common/channel.c:389:23: style: The scope of the variable 'item' can be reduced. [variableScope]
xawtv-3.104/common/channel.c:390:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
xawtv-3.104/common/channel.c:503:10: style: The scope of the variable 'key' can be reduced. [variableScope]
xawtv-3.104/common/channel.c:503:19: style: The scope of the variable 'cmdline' can be reduced. [variableScope]
xawtv-3.104/common/channel.c:504:18: style: The scope of the variable 'val' can be reduced. [variableScope]
xawtv-3.104/common/channel.c:287:17: style: Function 'del_channel' argument 1 names different: declaration 'nr' definition 'i'. [funcArgNamesDifferent]
xawtv-3.104/common/channel.h:73:22: note: Function 'del_channel' argument 1 names different: declaration 'nr' definition 'i'.
xawtv-3.104/common/channel.c:287:17: note: Function 'del_channel' argument 1 names different: declaration 'nr' definition 'i'.
xawtv-3.104/common/channel.c:195:6: error: Common realloc mistake: 'channels' nulled but not freed upon failure [memleakOnRealloc]
xawtv-3.104/common/channel.c:516:3: error: Common realloc mistake: 'launch' nulled but not freed upon failure [memleakOnRealloc]
xawtv-3.104/common/commands.c:306:16: style: The scope of the variable 'last_on' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:383:18: style: The scope of the variable 'title' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:384:17: style: The scope of the variable 'norm' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:408:18: style: The scope of the variable 'title' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:420:18: style: The scope of the variable 'title' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:431:18: style: The scope of the variable 'title' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:669:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:669:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:912:11: style: The scope of the variable 'n' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:946:9: style: The scope of the variable 'val' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:983:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:1487:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
xawtv-3.104/common/commands.c:1496:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xawtv-3.104/common/commands.c:1498:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xawtv-3.104/common/commands.c:1518:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xawtv-3.104/common/commands.c:1520:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xawtv-3.104/common/commands.c:692:36: error: Division by zero. [zerodiv]
xawtv-3.104/common/commands.c:695:46: error: Division by zero. [zerodiv]
xawtv-3.104/common/commands.c:1006:31: style: Function 'snap_handler' argument 1 names different: declaration 'name' definition 'hname'. [funcArgNamesDifferent]
xawtv-3.104/common/commands.c:95:31: note: Function 'snap_handler' argument 1 names different: declaration 'name' definition 'hname'.
xawtv-3.104/common/commands.c:1006:31: note: Function 'snap_handler' argument 1 names different: declaration 'name' definition 'hname'.
xawtv-3.104/common/commands.c:1115:33: style: Function 'webcam_handler' argument 1 names different: declaration 'name' definition 'hname'. [funcArgNamesDifferent]
xawtv-3.104/common/commands.c:96:33: note: Function 'webcam_handler' argument 1 names different: declaration 'name' definition 'hname'.
xawtv-3.104/common/commands.c:1115:33: note: Function 'webcam_handler' argument 1 names different: declaration 'name' definition 'hname'.
xawtv-3.104/common/event.c:135:14: style: Condition 'NULL==entry' is always true [knownConditionTrueFalse]
xawtv-3.104/common/event.c:114:33: note: Assignment 'entry=NULL', assigned value is 0
xawtv-3.104/common/event.c:135:14: note: Condition 'NULL==entry' is always true
xawtv-3.104/common/event.c:86:18: style: The scope of the variable 'val' can be reduced. [variableScope]
xawtv-3.104/common/frequencies.c:96:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xawtv-3.104/common/frequencies.c:43:6: error: Common realloc mistake: 'chanlists' nulled but not freed upon failure [memleakOnRealloc]
xawtv-3.104/common/parseconfig.c:121:2: error: Resource leak: fp [resourceLeak]
xawtv-3.104/common/vbi-sim.c:211:17: style: The scope of the variable 's1' can be reduced. [variableScope]
xawtv-3.104/common/vbi-sim.c:215:17: style: The scope of the variable 's2' can be reduced. [variableScope]
xawtv-3.104/common/vbi-sim.c:271:22: style: The scope of the variable 'page' can be reduced. [variableScope]
xawtv-3.104/console/dump-mixers.c:59:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xawtv-3.104/console/dump-mixers.c:60:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xawtv-3.104/console/dump-mixers.c:61:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xawtv-3.104/console/fbtools.c:188:2: error: Resource leak: fp [resourceLeak]
xawtv-3.104/console/fbtv.c:319:13: style: The scope of the variable 'fonts' can be reduced. [variableScope]
xawtv-3.104/console/fbtv.c:585:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/console/fbtv.c:585:27: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/fbtv.c:585:50: style: The scope of the variable 't1' can be reduced. [variableScope]
xawtv-3.104/console/fbtv.c:587:21: style: The scope of the variable 'freq' can be reduced. [variableScope]
xawtv-3.104/console/fs.c:126:11: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/fs.c:154:11: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/fs.c:221:13: style: The scope of the variable 'command' can be reduced. [variableScope]
xawtv-3.104/console/fs.c:253:0: error: Resource leak: fp [resourceLeak]
xawtv-3.104/console/ftp.c:73:18: style: The scope of the variable 'doauto' can be reduced. [variableScope]
xawtv-3.104/console/ftp.c:74:18: style: The scope of the variable 'noauto' can be reduced. [variableScope]
xawtv-3.104/console/ftp.c:123:21: style: The scope of the variable 'arg' can be reduced. [variableScope]
xawtv-3.104/console/ftp.c:151:9: style: The scope of the variable 'length' can be reduced. [variableScope]
xawtv-3.104/console/matrox.c:182:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xawtv-3.104/console/radio.c:172:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/console/radio.c:172:12: style: The scope of the variable 'asterisks' can be reduced. [variableScope]
xawtv-3.104/console/radio.c:306:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/console/radio.c:306:12: style: The scope of the variable 'largest_band' can be reduced. [variableScope]
xawtv-3.104/console/radio.c:480:9: style: The scope of the variable 'unt' can be reduced. [variableScope]
xawtv-3.104/console/radio.c:520:15: style: The scope of the variable 's' can be reduced. [variableScope]
xawtv-3.104/console/radio.c:368:6: error: Resource leak: fp [resourceLeak]
xawtv-3.104/console/record.c:133:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
xawtv-3.104/console/record.c:561:21: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/record.c:561:23: style: The scope of the variable 'key' can be reduced. [variableScope]
xawtv-3.104/console/record.c:561:27: style: The scope of the variable 'vol' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:85:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:141:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:141:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:141:14: style: The scope of the variable 'on' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:141:17: style: The scope of the variable 'tuned' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:142:18: style: The scope of the variable 'f' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:142:20: style: The scope of the variable 'f1' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:142:23: style: The scope of the variable 'f2' can be reduced. [variableScope]
xawtv-3.104/console/scantv.c:142:26: style: The scope of the variable 'fc' can be reduced. [variableScope]
xawtv-3.104/console/showqt.c:575:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xawtv-3.104/console/showqt.c:575:5: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xawtv-3.104/console/showqt.c:520:11: style: The scope of the variable 'str' can be reduced. [variableScope]
xawtv-3.104/console/showqt.c:551:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/console/showqt.c:639:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/showriff.c:207:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/console/showriff.c:282:13: style: The scope of the variable 'type' can be reduced. [variableScope]
xawtv-3.104/console/showriff.c:282:18: style: The scope of the variable 'skip' can be reduced. [variableScope]
xawtv-3.104/console/showriff.c:538:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/streamer.c:431:39: warning: Either the condition 'if(writer&&!quiet)' is redundant or there is possible null pointer dereference: writer. [nullPointerRedundantCheck]
xawtv-3.104/console/streamer.c:440:8: note: Assuming that condition 'if(writer&&!quiet)' is not redundant
xawtv-3.104/console/streamer.c:431:39: note: Null pointer dereference
xawtv-3.104/console/streamer.c:70:29: style: The scope of the variable 'wr' can be reduced. [variableScope]
xawtv-3.104/console/streamer.c:321:17: style: The scope of the variable 'text' can be reduced. [variableScope]
xawtv-3.104/console/streamer.c:330:10: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:95:9: style: The scope of the variable 'w' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:95:11: style: The scope of the variable 'h' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:95:13: style: The scope of the variable 'y' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:96:11: style: The scope of the variable 's' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:96:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:168:26: style: The scope of the variable 'buf' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:169:19: style: The scope of the variable 'freq' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:170:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:170:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:170:13: style: The scope of the variable 'key' can be reduced. [variableScope]
xawtv-3.104/console/ttv.c:172:16: style: The scope of the variable 't' can be reduced. [variableScope]
xawtv-3.104/console/v4l-conf.c:419:33: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/console/v4l-conf.c:422:31: style: The scope of the variable 'dpy' can be reduced. [variableScope]
xawtv-3.104/console/v4l-info.c:183:6: style: The scope of the variable 'tab' can be reduced. [variableScope]
xawtv-3.104/console/vbi-tty.c:130:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xawtv-3.104/console/vbi-tty.c:162:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xawtv-3.104/console/vbi-tty.c:228:23: style: The scope of the variable 'rc' can be reduced. [variableScope]
xawtv-3.104/console/vbi-tty.c:158:2: style: Label 'x1' is not used. [unusedLabel]
xawtv-3.104/console/vbi-tty.c:152:0: error: Memory leak: data [memleak]
xawtv-3.104/console/vbi-tty.c:184:0: error: Memory leak: data [memleak]
xawtv-3.104/console/webcam.c:192:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xawtv-3.104/console/webcam.c:418:37: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xawtv-3.104/console/webcam.c:523:14: style: The scope of the variable 'diff' can be reduced. [variableScope]
xawtv-3.104/console/webcam.c:650:18: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xawtv-3.104/console/webcam.c:403:2: error: Resource leak: fp [resourceLeak]
xawtv-3.104/jwz/remote.c:347:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xawtv-3.104/libng/color_common.c:26:20: style: The scope of the variable 'sp' can be reduced. [variableScope]
xawtv-3.104/libng/color_common.c:26:24: style: The scope of the variable 'dp' can be reduced. [variableScope]
xawtv-3.104/libng/color_common.c:27:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/libng/byteswap.h:7:0: error: #error "Aiee: BYTE_ORDER not defined\n"; [preprocessorErrorDirective]
xawtv-3.104/libng/color_packed.c:122:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xawtv-3.104/libng/color_packed.c:122:11: style: The scope of the variable 'g' can be reduced. [variableScope]
xawtv-3.104/libng/color_packed.c:122:13: style: The scope of the variable 'b' can be reduced. [variableScope]
xawtv-3.104/libng/color_packed.c:140:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xawtv-3.104/libng/color_packed.c:140:11: style: The scope of the variable 'g' can be reduced. [variableScope]
xawtv-3.104/libng/color_packed.c:140:13: style: The scope of the variable 'b' can be reduced. [variableScope]
xawtv-3.104/libng/color_packed.c:158:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xawtv-3.104/libng/color_packed.c:158:11: style: The scope of the variable 'g' can be reduced. [variableScope]
xawtv-3.104/libng/color_packed.c:158:13: style: The scope of the variable 'b' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:82:9: style: The scope of the variable 'gray' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:104:9: style: The scope of the variable 'gray' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:127:9: style: The scope of the variable 'gray' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:152:29: style: The scope of the variable 'd' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:172:68: style: The scope of the variable 'd' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:208:68: style: The scope of the variable 'd' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:242:30: style: The scope of the variable 'd' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:280:30: style: The scope of the variable 'd' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:315:29: style: The scope of the variable 'd' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:353:29: style: The scope of the variable 'd' can be reduced. [variableScope]
xawtv-3.104/libng/color_yuv2rgb.c:432:49: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xawtv-3.104/libng/color_yuv2rgb.c:433:49: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xawtv-3.104/libng/color_yuv2rgb.c:434:49: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xawtv-3.104/libng/color_yuv2rgb.c:435:49: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xawtv-3.104/libng/contrib-plugins/flt-smooth.c:64:26: style: The scope of the variable 'old2' can be reduced. [variableScope]
xawtv-3.104/libng/contrib-plugins/flt-smooth.c:277:29: style: The scope of the variable 'oldR2' can be reduced. [variableScope]
xawtv-3.104/libng/contrib-plugins/flt-smooth.c:278:29: style: The scope of the variable 'oldG2' can be reduced. [variableScope]
xawtv-3.104/libng/contrib-plugins/flt-smooth.c:279:29: style: The scope of the variable 'oldB2' can be reduced. [variableScope]
xawtv-3.104/libng/contrib-plugins/flt-smooth.c:372:28: style: The scope of the variable 'old2' can be reduced. [variableScope]
xawtv-3.104/libng/contrib-plugins/snd-alsa.cc:216:41: style: Function 'volctl' argument 1 names different: declaration 'inst' definition 'instance'. [funcArgNamesDifferent]
xawtv-3.104/libng/contrib-plugins/snd-alsa.cc:124:37: note: Function 'volctl' argument 1 names different: declaration 'inst' definition 'instance'.
xawtv-3.104/libng/contrib-plugins/snd-alsa.cc:216:41: note: Function 'volctl' argument 1 names different: declaration 'inst' definition 'instance'.
xawtv-3.104/libng/contrib-plugins/snd-alsa.cc:73:3: warning: Member variable 'handle_data::instance' is not initialized in the constructor. [uninitMemberVar]
xawtv-3.104/libng/contrib-plugins/snd-alsa.cc:73:3: warning: Member variable 'handle_data::read' is not initialized in the constructor. [uninitMemberVar]
xawtv-3.104/libng/contrib-plugins/snd-alsa.cc:73:3: warning: Member variable 'handle_data::write' is not initialized in the constructor. [uninitMemberVar]
xawtv-3.104/libng/convert.c:59:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/libng/convert.c:59:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/libng/convert.c:62:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/libng/convert.c:62:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/libng/convert.c:72:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/libng/convert.c:73:20: style: The scope of the variable 'sp' can be reduced. [variableScope]
xawtv-3.104/libng/convert.c:73:24: style: The scope of the variable 'dp' can be reduced. [variableScope]
xawtv-3.104/libng/grab-ng.c:245:11: style: The scope of the variable 'val' can be reduced. [variableScope]
xawtv-3.104/libng/grab-ng.c:743:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
xawtv-3.104/libng/grab-ng.c:766:23: style: The scope of the variable 'reader' can be reduced. [variableScope]
xawtv-3.104/libng/grab-ng.c:817:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
xawtv-3.104/libng/grab-ng.c:504:32: style: Function 'ng_conv_find_from' argument 1 names different: declaration 'out' definition 'in'. [funcArgNamesDifferent]
xawtv-3.104/libng/grab-ng.h:446:54: note: Function 'ng_conv_find_from' argument 1 names different: declaration 'out' definition 'in'.
xawtv-3.104/libng/grab-ng.c:504:32: note: Function 'ng_conv_find_from' argument 1 names different: declaration 'out' definition 'in'.
xawtv-3.104/libng/grab-ng.c:773:2: error: Resource leak: fp [resourceLeak]
xawtv-3.104/libng/plugins/conv-mjpeg.c:50:11: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/drv0-bsd.c:338:16: style: Function 'bsd_open' argument 1 names different: declaration 'device' definition 'filename'. [funcArgNamesDifferent]
xawtv-3.104/libng/plugins/drv0-bsd.c:72:31: note: Function 'bsd_open' argument 1 names different: declaration 'device' definition 'filename'.
xawtv-3.104/libng/plugins/drv0-bsd.c:338:16: note: Function 'bsd_open' argument 1 names different: declaration 'device' definition 'filename'.
xawtv-3.104/libng/plugins/drv0-bsd.c:476:36: style: Function 'bsd_get_min_size' argument 1 names different: declaration 'hdl' definition 'handle'. [funcArgNamesDifferent]
xawtv-3.104/libng/plugins/drv0-bsd.c:80:39: note: Function 'bsd_get_min_size' argument 1 names different: declaration 'hdl' definition 'handle'.
xawtv-3.104/libng/plugins/drv0-bsd.c:476:36: note: Function 'bsd_get_min_size' argument 1 names different: declaration 'hdl' definition 'handle'.
xawtv-3.104/libng/plugins/drv0-bsd.c:553:59: style: Function 'bsd_write_attr' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
xawtv-3.104/libng/plugins/drv0-bsd.c:79:57: note: Function 'bsd_write_attr' argument 2 names different: declaration 'val' definition 'value'.
xawtv-3.104/libng/plugins/drv0-bsd.c:553:59: note: Function 'bsd_write_attr' argument 2 names different: declaration 'val' definition 'value'.
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:388:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:809:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:1205:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:1205:12: style: The scope of the variable 'size' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:1205:17: style: The scope of the variable 'frame' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:1256:14: style: The scope of the variable 'frame' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:1256:20: style: The scope of the variable 'rc' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:505:60: style: Function 'v4l2_write_attr' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:56:58: note: Function 'v4l2_write_attr' argument 2 names different: declaration 'val' definition 'value'.
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:505:60: note: Function 'v4l2_write_attr' argument 2 names different: declaration 'val' definition 'value'.
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:696:37: style: Function 'v4l2_get_min_size' argument 1 names different: declaration 'hdl' definition 'handle'. [funcArgNamesDifferent]
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:57:40: note: Function 'v4l2_get_min_size' argument 1 names different: declaration 'hdl' definition 'handle'.
xawtv-3.104/libng/plugins/drv0-v4l2.tmpl.c:696:37: note: Function 'v4l2_get_min_size' argument 1 names different: declaration 'hdl' definition 'handle'.
xawtv-3.104/libng/plugins/flt-gamma.c:34:20: style: The scope of the variable 'r' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-gamma.c:34:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-gamma.c:34:24: style: The scope of the variable 'b' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-gamma.c:50:20: style: The scope of the variable 'r' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-gamma.c:50:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-gamma.c:50:24: style: The scope of the variable 'b' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-gamma.c:117:11: style: The scope of the variable 'val' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-invert.c:30:20: style: The scope of the variable 'r' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-invert.c:30:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-invert.c:30:24: style: The scope of the variable 'b' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-invert.c:46:20: style: The scope of the variable 'r' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-invert.c:46:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/flt-invert.c:46:24: style: The scope of the variable 'b' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/read-avi.c:235:5: style: Variable 'h->fd' is reassigned a value before the old one has been used. [redundantAssignment]
xawtv-3.104/libng/plugins/read-avi.c:233:5: note: Variable 'h->fd' is reassigned a value before the old one has been used.
xawtv-3.104/libng/plugins/read-avi.c:235:5: note: Variable 'h->fd' is reassigned a value before the old one has been used.
xawtv-3.104/libng/plugins/read-avi.c:184:16: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/read-avi.c:343:46: style: Unsigned variable 'y' can't be negative so it is unnecessary to test it. [unsignedPositive]
xawtv-3.104/libng/plugins/read-qt.c:47:11: style: The scope of the variable 'str' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/read-qt.c:48:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/read-qt.c:219:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/read-qt.c:51:2: error: Memory leak: h [memleak]
xawtv-3.104/libng/plugins/snd-oss.c:281:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'const unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/libng/plugins/snd-oss.c:300:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/libng/plugins/snd-oss.c:319:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/libng/plugins/snd-oss.c:319:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/libng/plugins/snd-oss.c:515:2: warning: Possible null pointer dereference: buf [nullPointer]
xawtv-3.104/libng/plugins/snd-oss.c:513:8: note: Assignment 'buf=NULL', assigned value is 0
xawtv-3.104/libng/plugins/snd-oss.c:515:2: note: Null pointer dereference
xawtv-3.104/libng/plugins/snd-oss.c:516:6: warning: Possible null pointer dereference: buf [nullPointer]
xawtv-3.104/libng/plugins/snd-oss.c:513:8: note: Assignment 'buf=NULL', assigned value is 0
xawtv-3.104/libng/plugins/snd-oss.c:516:6: note: Null pointer dereference
xawtv-3.104/libng/plugins/snd-oss.c:177:13: style: The scope of the variable 'fd' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/snd-oss.c:413:19: style: The scope of the variable 'rc' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/snd-oss.c:438:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/write-avi.c:250:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/write-avi.c:250:11: style: The scope of the variable 'frame_bytes' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/write-avi.c:250:23: style: The scope of the variable 'depth' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/write-avi.c:253:2: error: Memory leak: h [memleak]
xawtv-3.104/libng/plugins/write-avi.c:255:2: error: Memory leak: h [memleak]
xawtv-3.104/libng/plugins/write-dv.c:88:2: error: Memory leak: h [memleak]
xawtv-3.104/libng/plugins/write-qt.c:158:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
xawtv-3.104/libng/plugins/write-qt.c:56:2: error: Memory leak: h [memleak]
xawtv-3.104/structs/struct-dump.c:94:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/structs/struct-dump.c:143:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xawtv-3.104/structs/struct-dump.c:159:33: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
xawtv-3.104/todo/tmohan/webcam.c:687:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/todo/tmohan/webcam.c:1201:3: style: Variable 'currfilter' is reassigned a value before the old one has been used. [redundantAssignment]
xawtv-3.104/todo/tmohan/webcam.c:1199:0: note: Variable 'currfilter' is reassigned a value before the old one has been used.
xawtv-3.104/todo/tmohan/webcam.c:1201:3: note: Variable 'currfilter' is reassigned a value before the old one has been used.
xawtv-3.104/todo/tmohan/webcam.c:260:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xawtv-3.104/todo/tmohan/webcam.c:515:30: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xawtv-3.104/todo/tmohan/webcam.c:661:15: style: The scope of the variable 'p' can be reduced. [variableScope]
xawtv-3.104/todo/tmohan/webcam.c:824:51: style: The scope of the variable 'pszTempReplacement' can be reduced. [variableScope]
xawtv-3.104/todo/tmohan/webcam.c:825:22: style: The scope of the variable 'iReplacementLength' can be reduced. [variableScope]
xawtv-3.104/todo/tmohan/webcam.c:1036:14: style: The scope of the variable 'perc' can be reduced. [variableScope]
xawtv-3.104/todo/tmohan/webcam.c:1112:17: style: The scope of the variable 'p' can be reduced. [variableScope]
xawtv-3.104/todo/tmohan/webcam.c:1270:17: style: The scope of the variable 'image' can be reduced. [variableScope]
xawtv-3.104/todo/tmohan/webcam.c:1282:21: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xawtv-3.104/todo/tmohan/webcam.c:499:3: error: Resource leak: fp [resourceLeak]
xawtv-3.104/todo/tmohan/webcam.c:206:35: error: Undefined behavior: Variable 'ftpfilename' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xawtv-3.104/todo/tmohan/webcam.c:936:37: error: Undefined behavior: Variable 'jpegfilename' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xawtv-3.104/vbistuff/alevtd.c:84:21: style: The scope of the variable 'pw' can be reduced. [variableScope]
xawtv-3.104/vbistuff/alevtd.c:85:21: style: The scope of the variable 'gr' can be reduced. [variableScope]
xawtv-3.104/vbistuff/alevtd.c:545:30: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/vbistuff/ntsc-cc.c:591:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
xawtv-3.104/vbistuff/page.c:241:18: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xawtv-3.104/vbistuff/page.c:354:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xawtv-3.104/vbistuff/page.c:354:14: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xawtv-3.104/vbistuff/page.c:354:14: warning: Width 8 given in format string (no. 3) is smaller than destination buffer 'type[10]'. [invalidScanfFormatWidth_smaller]
xawtv-3.104/vbistuff/page.c:60:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/vbistuff/page.c:61:9: style: The scope of the variable 'fg' can be reduced. [variableScope]
xawtv-3.104/vbistuff/page.c:61:12: style: The scope of the variable 'bg' can be reduced. [variableScope]
xawtv-3.104/vbistuff/page.c:250:15: style: The scope of the variable 'err' can be reduced. [variableScope]
xawtv-3.104/vbistuff/page.c:253:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
xawtv-3.104/vbistuff/request.c:129:2: warning: Possible buffer overflow if strlen(uri) is larger than or equal to sizeof(req). [possibleBufferAccessOutOfBounds]
xawtv-3.104/x11/blit.c:156:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/x11/blit.c:156:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/x11/complete.c:81:56: style: The scope of the variable 'file' can be reduced. [variableScope]
xawtv-3.104/x11/complete.c:82:41: style: The scope of the variable 'dir' can be reduced. [variableScope]
xawtv-3.104/x11/complete.c:93:21: style: The scope of the variable 'pw' can be reduced. [variableScope]
xawtv-3.104/x11/complete.c:94:21: style: The scope of the variable 'user' can be reduced. [variableScope]
xawtv-3.104/x11/complete.c:94:27: style: The scope of the variable 'pwmatch' can be reduced. [variableScope]
xawtv-3.104/x11/complete.c:244:27: style: The scope of the variable 'user' can be reduced. [variableScope]
xawtv-3.104/x11/complete.c:245:21: style: The scope of the variable 'pw' can be reduced. [variableScope]
xawtv-3.104/x11/complete.c:106:18: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/complete.c:107:5: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/complete.c:108:27: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/complete.c:180:23: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/complete.c:184:23: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/complete.c:189:17: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/complete.c:190:20: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/complete.c:204:17: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/complete.c:205:20: error: Uninitialized variable: fn [uninitvar]
xawtv-3.104/x11/conf.c:321:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/x11/icons.c:27:18: style: The scope of the variable 'x' can be reduced. [variableScope]
xawtv-3.104/x11/icons.c:27:20: style: The scope of the variable 'y' can be reduced. [variableScope]
xawtv-3.104/x11/man.c:50:17: style: The scope of the variable 'last' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2873:58: warning: Either the condition 'if(t)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
xawtv-3.104/x11/motv.c:2875:5: note: Assuming that condition 'if(t)' is not redundant
xawtv-3.104/x11/motv.c:2873:58: note: Null pointer dereference
xawtv-3.104/x11/motv.c:2873:60: warning: Either the condition 'if(y)' is redundant or there is possible null pointer dereference: y. [nullPointerRedundantCheck]
xawtv-3.104/x11/motv.c:2874:5: note: Assuming that condition 'if(y)' is not redundant
xawtv-3.104/x11/motv.c:2873:60: note: Null pointer dereference
xawtv-3.104/x11/motv.c:2873:62: warning: Either the condition 'if(s)' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xawtv-3.104/x11/motv.c:2876:5: note: Assuming that condition 'if(s)' is not redundant
xawtv-3.104/x11/motv.c:2873:62: note: Null pointer dereference
xawtv-3.104/x11/motv.c:830:5: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
xawtv-3.104/x11/motv.c:825:5: note: Variable 'label' is reassigned a value before the old one has been used.
xawtv-3.104/x11/motv.c:830:5: note: Variable 'label' is reassigned a value before the old one has been used.
xawtv-3.104/x11/motv.c:836:5: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
xawtv-3.104/x11/motv.c:830:5: note: Variable 'label' is reassigned a value before the old one has been used.
xawtv-3.104/x11/motv.c:836:5: note: Variable 'label' is reassigned a value before the old one has been used.
xawtv-3.104/x11/motv.c:841:5: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
xawtv-3.104/x11/motv.c:836:5: note: Variable 'label' is reassigned a value before the old one has been used.
xawtv-3.104/x11/motv.c:841:5: note: Variable 'label' is reassigned a value before the old one has been used.
xawtv-3.104/x11/motv.c:1565:2: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
xawtv-3.104/x11/motv.c:1562:2: note: Variable 'label' is reassigned a value before the old one has been used.
xawtv-3.104/x11/motv.c:1565:2: note: Variable 'label' is reassigned a value before the old one has been used.
xawtv-3.104/x11/motv.c:1238:10: style: The scope of the variable 'action' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:1456:20: style: The scope of the variable 'filter' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:1784:11: style: The scope of the variable 'line' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:1935:23: style: The scope of the variable 'item' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2038:11: style: The scope of the variable 'fvideo' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2038:19: style: The scope of the variable 'faudio' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2045:11: style: The scope of the variable 'rate' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2045:16: style: The scope of the variable 'fps' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2413:11: style: The scope of the variable 'name' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2414:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2453:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2491:9: style: The scope of the variable 'on' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:2738:25: style: The scope of the variable 'ipc' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:3049:25: style: The scope of the variable 'ipc' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:3260:20: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:3261:20: style: The scope of the variable 'freq' can be reduced. [variableScope]
xawtv-3.104/x11/motv.c:480:13: style: Variable 'label' is assigned a value that is never used. [unreadVariable]
xawtv-3.104/x11/motv.c:841:13: style: Variable 'label' is assigned a value that is never used. [unreadVariable]
xawtv-3.104/x11/motv.c:2491:12: style: Unused variable: width [unusedVariable]
xawtv-3.104/x11/motv.c:2491:18: style: Unused variable: height [unusedVariable]
xawtv-3.104/x11/mtt.c:250:0: error: Memory leak: av [memleak]
xawtv-3.104/x11/pia.c:248:45: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/x11/pia.c:414:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
xawtv-3.104/x11/propwatch.c:486:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
xawtv-3.104/x11/propwatch.c:483:0: note: Variable 'name' is reassigned a value before the old one has been used.
xawtv-3.104/x11/propwatch.c:486:5: note: Variable 'name' is reassigned a value before the old one has been used.
xawtv-3.104/x11/propwatch.c:159:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/x11/propwatch.c:410:24: style: The scope of the variable 'window' can be reduced. [variableScope]
xawtv-3.104/x11/propwatch.c:460:25: style: The scope of the variable 'str' can be reduced. [variableScope]
xawtv-3.104/x11/propwatch.c:574:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xawtv-3.104/x11/v4lctl.c:64:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/x11/v4lctl.c:65:9: style: The scope of the variable 'xvideo' can be reduced. [variableScope]
xawtv-3.104/x11/vbi-gui.c:334:21: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xawtv-3.104/x11/vbi-gui.c:337:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xawtv-3.104/x11/vbi-gui.c:704:56: warning: Either the condition 'if(t)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
xawtv-3.104/x11/vbi-gui.c:706:5: note: Assuming that condition 'if(t)' is not redundant
xawtv-3.104/x11/vbi-gui.c:704:56: note: Null pointer dereference
xawtv-3.104/x11/vbi-gui.c:704:58: warning: Either the condition 'if(y)' is redundant or there is possible null pointer dereference: y. [nullPointerRedundantCheck]
xawtv-3.104/x11/vbi-gui.c:705:5: note: Assuming that condition 'if(y)' is not redundant
xawtv-3.104/x11/vbi-gui.c:704:58: note: Null pointer dereference
xawtv-3.104/x11/vbi-gui.c:704:60: warning: Either the condition 'if(s)' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xawtv-3.104/x11/vbi-gui.c:707:5: note: Assuming that condition 'if(s)' is not redundant
xawtv-3.104/x11/vbi-gui.c:704:60: note: Null pointer dereference
xawtv-3.104/x11/vbi-gui.c:152:22: style: The scope of the variable 'ch' can be reduced. [variableScope]
xawtv-3.104/x11/vbi-gui.c:214:10: style: The scope of the variable 'page' can be reduced. [variableScope]
xawtv-3.104/x11/vbi-gui.c:549:11: style: The scope of the variable 'filename' can be reduced. [variableScope]
xawtv-3.104/x11/vbi-gui.c:549:22: style: The scope of the variable 'data' can be reduced. [variableScope]
xawtv-3.104/x11/vbi-gui.c:550:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xawtv-3.104/x11/vbi-gui.c:550:13: style: The scope of the variable 'fh' can be reduced. [variableScope]
xawtv-3.104/x11/vbi-gui.c:629:28: style: The scope of the variable 'sel' can be reduced. [variableScope]
xawtv-3.104/x11/vbi-gui.c:542:2: style: Label 'x1' is not used. [unusedLabel]
xawtv-3.104/x11/vbi-gui.c:589:9: style: Variable 'text' is assigned a value that is never used. [unreadVariable]
xawtv-3.104/x11/xawtv-remote.c:143:14: style: The scope of the variable 'c' can be reduced. [variableScope]
xawtv-3.104/x11/xawtv.c:1077:33: warning: Either the condition 'if(a)' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
xawtv-3.104/x11/xawtv.c:1092:8: note: Assuming that condition 'if(a)' is not redundant
xawtv-3.104/x11/xawtv.c:1077:33: note: Null pointer dereference
xawtv-3.104/x11/xawtv.c:498:10: style: The scope of the variable 'label' can be reduced. [variableScope]
xawtv-3.104/x11/xawtv.c:555:10: style: The scope of the variable 'label' can be reduced. [variableScope]
xawtv-3.104/x11/xawtv.c:568:10: style: The scope of the variable 'label' can be reduced. [variableScope]
xawtv-3.104/x11/xawtv.c:569:17: style: The scope of the variable 'valstr' can be reduced. [variableScope]
xawtv-3.104/x11/xawtv.c:827:16: style: The scope of the variable 'len' can be reduced. [variableScope]
xawtv-3.104/x11/xawtv.c:882:23: style: The scope of the variable 'item' can be reduced. [variableScope]
xawtv-3.104/x11/xawtv.c:356:13: style: Variable 'label' is assigned a value that is never used. [unreadVariable]
xawtv-3.104/x11/xawtv.c:1024:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xawtv-3.104/x11/xt.c:1112:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/x11/xt.c:1112:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xawtv-3.104/x11/xt.c:402:29: style: The scope of the variable 'argc' can be reduced. [variableScope]
xawtv-3.104/x11/xt.c:403:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xawtv-3.104/x11/xt.c:404:22: style: The scope of the variable 'argv' can be reduced. [variableScope]
xawtv-3.104/x11/xt.c:651:18: style: The scope of the variable 'i' can be reduced. [variableScope]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbacklight/xbacklight_1.2.1.orig.tar.gz
xbacklight-1.2.1/xbacklight.c:263:22: style: The scope of the variable 'new' can be reduced. [variableScope]
xbacklight-1.2.1/xbacklight.c:263:27: style: The scope of the variable 'step' can be reduced. [variableScope]
xbacklight-1.2.1/xbacklight.c:264:13: style: The scope of the variable 'min' can be reduced. [variableScope]
xbacklight-1.2.1/xbacklight.c:264:18: style: The scope of the variable 'max' can be reduced. [variableScope]
xbacklight-1.2.1/xbacklight.c:265:13: style: The scope of the variable 'set' can be reduced. [variableScope]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbae/xbae_4.60.4.orig.tar.gz
xbae-4.60.4/src/Actions.c:1151:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Actions.c:776:30: error: Uninitialized variable: end [uninitvar]
xbae-4.60.4/src/Actions.c:808:30: error: Uninitialized variable: end [uninitvar]
xbae-4.60.4/src/Converters.c:224:19: style: The scope of the variable 'c' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:225:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:225:16: style: The scope of the variable 'count' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:340:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:341:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:341:16: style: The scope of the variable 'count' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:429:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:430:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:430:16: style: The scope of the variable 'count' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:546:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:547:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:547:16: style: The scope of the variable 'count' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:648:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:649:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:649:16: style: The scope of the variable 'count' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:757:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:758:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:758:16: style: The scope of the variable 'count' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:864:19: style: The scope of the variable 'c' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:865:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:865:16: style: The scope of the variable 'k' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:865:19: style: The scope of the variable 'count_x' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:865:28: style: The scope of the variable 'count_y' can be reduced. [variableScope]
xbae-4.60.4/src/Converters.c:988:17: style: The scope of the variable 'col' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:813:12: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbae-4.60.4/src/Create.c:455:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbae-4.60.4/src/Create.c:183:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:227:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:271:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:314:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:347:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:374:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:471:16: style: The scope of the variable 'old' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:742:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:1035:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:1035:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:1075:13: style: The scope of the variable 'row' can be reduced. [variableScope]
xbae-4.60.4/src/Create.c:1076:13: style: The scope of the variable 'column' can be reduced. [variableScope]
xbae-4.60.4/src/DebugUtil.c:920:21: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbae-4.60.4/src/DebugUtil.c:428:30: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xbae-4.60.4/src/DebugUtil.c:401:12: note: Assuming that condition 's==NULL' is not redundant
xbae-4.60.4/src/DebugUtil.c:428:30: note: Null pointer dereference
xbae-4.60.4/src/DebugUtil.c:429:20: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xbae-4.60.4/src/DebugUtil.c:401:12: note: Assuming that condition 's==NULL' is not redundant
xbae-4.60.4/src/DebugUtil.c:429:20: note: Null pointer dereference
xbae-4.60.4/src/DebugUtil.c:290:13: style: The scope of the variable 'c1' can be reduced. [variableScope]
xbae-4.60.4/src/DebugUtil.c:290:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
xbae-4.60.4/src/DebugUtil.c:706:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
xbae-4.60.4/src/DebugUtil.c:737:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
xbae-4.60.4/src/DebugUtil.c:771:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
xbae-4.60.4/src/DebugUtil.c:785:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Draw.c:100:17: style: Variable 'ink_array' is reassigned a value before the old one has been used. [redundantAssignment]
xbae-4.60.4/src/Draw.c:92:0: note: Variable 'ink_array' is reassigned a value before the old one has been used.
xbae-4.60.4/src/Draw.c:100:17: note: Variable 'ink_array' is reassigned a value before the old one has been used.
xbae-4.60.4/src/Draw.c:101:17: style: Variable 'logical_array' is reassigned a value before the old one has been used. [redundantAssignment]
xbae-4.60.4/src/Draw.c:93:0: note: Variable 'logical_array' is reassigned a value before the old one has been used.
xbae-4.60.4/src/Draw.c:101:17: note: Variable 'logical_array' is reassigned a value before the old one has been used.
xbae-4.60.4/src/Input.c:464:13: style: The scope of the variable 'escaped' can be reduced. [variableScope]
xbae-4.60.4/src/Methods.c:153:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xbae-4.60.4/src/Methods.c:285:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xbae-4.60.4/src/Methods.c:368:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xbae-4.60.4/src/Methods.c:517:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Methods.c:2591:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Methods.c:2591:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xbae-4.60.4/src/Public.c:1160:13: style: The scope of the variable 'row' can be reduced. [variableScope]
xbae-4.60.4/src/Public.c:1195:13: style: The scope of the variable 'column' can be reduced. [variableScope]
xbae-4.60.4/src/Public.c:1883:13: style: The scope of the variable 'r' can be reduced. [variableScope]
xbae-4.60.4/src/Public.c:1913:13: style: The scope of the variable 'c' can be reduced. [variableScope]
xbae-4.60.4/src/ScrollMgr.c:187:13: style: The scope of the variable 'row' can be reduced. [variableScope]
xbae-4.60.4/src/ScrollMgr.c:188:13: style: The scope of the variable 'column' can be reduced. [variableScope]
xbae-4.60.4/src/Utils.c:681:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbae-4.60.4/src/Utils.c:721:13: style: The scope of the variable 'i' can be reduced. [variableScope]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xball/xball_3.0.1.orig.tar.gz
xball-3.0.1/X11/Xaw_d/demo.c:31:14: style: Variable 'wargs' is assigned a value that is never used. [unreadVariable]
xball-3.0.1/X11/Xaw_d/demo.c:32:14: style: Unused variable: n [unusedVariable]
xball-3.0.1/color_l.c:57:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xball-3.0.1/demo.c:352:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xball-3.0.1/demo.c:474:13: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xball-3.0.1/demo.c:285:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xball-3.0.1/demo.c:295:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xball-3.0.1/demo.c:364:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xball-3.0.1/demo.c:374:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xball-3.0.1/demo.c:467:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xball-3.0.1/filemenu.c:127:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xball-3.0.1/filemenu.c:227:9: style: The scope of the variable 'temp_str' can be reduced. [variableScope]
xball-3.0.1/filemenu.c:140:24: error: Undefined behavior: Variable 'cwd' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xball-3.0.1/help.c:152:31: error: Uninitialized variable: help_text [uninitvar]
xball-3.0.1/items.c:105:15: style: The scope of the variable 'item' can be reduced. [variableScope]
xball-3.0.1/list.c:156:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xball-3.0.1/list.c:181:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xball-3.0.1/list.c:203:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xball-3.0.1/menu.c:320:22: warning: Char literal compared with pointer 'next_pt'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
xball-3.0.1/menu.c:401:21: error: Uninitialized variable: callback [uninitvar]
xball-3.0.1/scrollbar.c:126:29: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
xball-3.0.1/xball.c:83:20: style: Variable 'xball_system' is assigned a value that is never used. [unreadVariable]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbase64/xbase64_3.1.2.orig.tar.gz
xbase64-3.1.2/bin/dbfutil1.cpp:591:20: style: Condition 'MemoFieldLen>0' is always false [knownConditionTrueFalse]
xbase64-3.1.2/bin/dbfutil1.cpp:527:26: note: Assignment 'MemoFieldLen=0L', assigned value is 0
xbase64-3.1.2/bin/dbfutil1.cpp:591:20: note: Condition 'MemoFieldLen>0' is always false
xbase64-3.1.2/bin/dbfutil1.cpp:598:10: style: The scope of the variable 'out' can be reduced. [variableScope]
xbase64-3.1.2/bin/dbfutil1.cpp:74:10: performance: Technically the member function 'MyClass::OpenFile' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:488:15: note: Technically the member function 'MyClass::OpenFile' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:74:10: note: Technically the member function 'MyClass::OpenFile' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:75:10: performance: Technically the member function 'MyClass::CloseFile' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:512:15: note: Technically the member function 'MyClass::CloseFile' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:75:10: note: Technically the member function 'MyClass::CloseFile' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:76:10: performance: Technically the member function 'MyClass::ConvertDatabase' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:520:15: note: Technically the member function 'MyClass::ConvertDatabase' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:76:10: note: Technically the member function 'MyClass::ConvertDatabase' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:77:10: performance: Technically the member function 'MyClass::ReindexDatabase' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:679:15: note: Technically the member function 'MyClass::ReindexDatabase' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:77:10: note: Technically the member function 'MyClass::ReindexDatabase' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:78:10: performance: Technically the member function 'MyClass::PackDatabase' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:500:15: note: Technically the member function 'MyClass::PackDatabase' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:78:10: note: Technically the member function 'MyClass::PackDatabase' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:79:10: performance: Technically the member function 'MyClass::ZapDatabase' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:506:15: note: Technically the member function 'MyClass::ZapDatabase' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:79:10: note: Technically the member function 'MyClass::ZapDatabase' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:80:10: performance: Technically the member function 'MyClass::DeleteMemoField' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:739:15: note: Technically the member function 'MyClass::DeleteMemoField' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:80:10: note: Technically the member function 'MyClass::DeleteMemoField' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:81:10: performance: Technically the member function 'MyClass::UpdateMemoField' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:703:15: note: Technically the member function 'MyClass::UpdateMemoField' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:81:10: note: Technically the member function 'MyClass::UpdateMemoField' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:82:10: performance: Technically the member function 'MyClass::ShowFieldInfo' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:596:15: note: Technically the member function 'MyClass::ShowFieldInfo' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:82:10: note: Technically the member function 'MyClass::ShowFieldInfo' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:83:10: performance: Technically the member function 'MyClass::ShowFieldData' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:633:15: note: Technically the member function 'MyClass::ShowFieldData' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:83:10: note: Technically the member function 'MyClass::ShowFieldData' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:84:10: performance: Technically the member function 'MyClass::UpdateFieldData' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:665:15: note: Technically the member function 'MyClass::UpdateFieldData' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:84:10: note: Technically the member function 'MyClass::UpdateFieldData' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:85:10: performance: Technically the member function 'MyClass::PutRecord' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:1151:15: note: Technically the member function 'MyClass::PutRecord' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:85:10: note: Technically the member function 'MyClass::PutRecord' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:86:10: performance: Technically the member function 'MyClass::GetRecord' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:694:15: note: Technically the member function 'MyClass::GetRecord' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:86:10: note: Technically the member function 'MyClass::GetRecord' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:91:10: performance: Technically the member function 'MyClass::FileStats' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:440:15: note: Technically the member function 'MyClass::FileStats' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:91:10: note: Technically the member function 'MyClass::FileStats' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:99:10: performance: Technically the member function 'MyClass::OpenIndex' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:345:15: note: Technically the member function 'MyClass::OpenIndex' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:99:10: note: Technically the member function 'MyClass::OpenIndex' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:100:10: performance: Technically the member function 'MyClass::CloseIndex' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:428:15: note: Technically the member function 'MyClass::CloseIndex' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:100:10: note: Technically the member function 'MyClass::CloseIndex' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:101:10: performance: Technically the member function 'MyClass::FindKey' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:380:15: note: Technically the member function 'MyClass::FindKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:101:10: note: Technically the member function 'MyClass::FindKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:102:10: performance: Technically the member function 'MyClass::GetFirstKey' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:412:15: note: Technically the member function 'MyClass::GetFirstKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:102:10: note: Technically the member function 'MyClass::GetFirstKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:103:10: performance: Technically the member function 'MyClass::GetLastKey' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:420:15: note: Technically the member function 'MyClass::GetLastKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:103:10: note: Technically the member function 'MyClass::GetLastKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:104:10: performance: Technically the member function 'MyClass::GetNextKey' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:396:15: note: Technically the member function 'MyClass::GetNextKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:104:10: note: Technically the member function 'MyClass::GetNextKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:105:10: performance: Technically the member function 'MyClass::GetPrevKey' can be static. [functionStatic]
xbase64-3.1.2/bin/dbfutil1.cpp:404:15: note: Technically the member function 'MyClass::GetPrevKey' can be static.
xbase64-3.1.2/bin/dbfutil1.cpp:105:10: note: Technically the member function 'MyClass::GetPrevKey' can be static.
xbase64-3.1.2/bin/dbfxtrct.cpp:136:10: style: Condition '!ix' is always true [knownConditionTrueFalse]
xbase64-3.1.2/bin/dbfxtrct.cpp:64:18: note: Assignment 'ix=0', assigned value is 0
xbase64-3.1.2/bin/dbfxtrct.cpp:136:10: note: Condition '!ix' is always true
xbase64-3.1.2/bin/dbfxtrct.cpp:69:10: style: The scope of the variable 'p' can be reduced. [variableScope]
xbase64-3.1.2/libtest/exptest.cpp:69:13: warning: Either the condition 'if(exp)' is redundant or there is possible null pointer dereference: exp. [nullPointerRedundantCheck]
xbase64-3.1.2/libtest/exptest.cpp:72:7: note: Assuming that condition 'if(exp)' is not redundant
xbase64-3.1.2/libtest/exptest.cpp:69:13: note: Null pointer dereference
xbase64-3.1.2/libtest/exptest.cpp:77:13: warning: Either the condition 'if(exp)' is redundant or there is possible null pointer dereference: exp. [nullPointerRedundantCheck]
xbase64-3.1.2/libtest/exptest.cpp:80:7: note: Assuming that condition 'if(exp)' is not redundant
xbase64-3.1.2/libtest/exptest.cpp:77:13: note: Null pointer dereference
xbase64-3.1.2/libtest/exptest.cpp:129:13: warning: Either the condition 'if(exp)' is redundant or there is possible null pointer dereference: exp. [nullPointerRedundantCheck]
xbase64-3.1.2/libtest/exptest.cpp:132:7: note: Assuming that condition 'if(exp)' is not redundant
xbase64-3.1.2/libtest/exptest.cpp:129:13: note: Null pointer dereference
xbase64-3.1.2/libtest/exptest.cpp:61:49: style: Function 'TestExpression' argument 1 names different: declaration 'TestExpression' definition 'Expression'. [funcArgNamesDifferent]
xbase64-3.1.2/libtest/exptest.cpp:48:40: note: Function 'TestExpression' argument 1 names different: declaration 'TestExpression' definition 'Expression'.
xbase64-3.1.2/libtest/exptest.cpp:61:49: note: Function 'TestExpression' argument 1 names different: declaration 'TestExpression' definition 'Expression'.
xbase64-3.1.2/libtest/exptest.cpp:121:49: style: Function 'TestExpression' argument 1 names different: declaration 'TestExpression' definition 'Expression'. [funcArgNamesDifferent]
xbase64-3.1.2/libtest/exptest.cpp:46:40: note: Function 'TestExpression' argument 1 names different: declaration 'TestExpression' definition 'Expression'.
xbase64-3.1.2/libtest/exptest.cpp:121:49: note: Function 'TestExpression' argument 1 names different: declaration 'TestExpression' definition 'Expression'.
xbase64-3.1.2/libtest/indextst.cpp:90:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbase64-3.1.2/libtest/indextst.cpp:240:9: style: Unused variable: rc [unusedVariable]
xbase64-3.1.2/libtest/lfiletst.cpp:126:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
xbase64-3.1.2/libtest/lfiletst.cpp:82:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbase64-3.1.2/xbase64/xbcdx.cpp:10:62: style: Function 'CreateIndex' argument 2 names different: declaration 'tagname' definition 'tagName'. [funcArgNamesDifferent]
xbase64-3.1.2/xbase64/xbcdx.h:90:67: note: Function 'CreateIndex' argument 2 names different: declaration 'tagname' definition 'tagName'.
xbase64-3.1.2/xbase64/xbcdx.cpp:10:62: note: Function 'CreateIndex' argument 2 names different: declaration 'tagname' definition 'tagName'.
xbase64-3.1.2/xbase64/xbcdx.h:80:5: warning: Member variable 'xbCdx::tagRootNode_' is not initialized in the constructor. [uninitMemberVar]
xbase64-3.1.2/xbase64/xbcdx.h:80:5: warning: Member variable 'xbCdx::indexRootNode_' is not initialized in the constructor. [uninitMemberVar]
xbase64-3.1.2/xbase64/xbcdx.h:80:5: style: Class 'xbCdx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbase64-3.1.2/xbase64/xbcdx.h:90:0: style: The function 'CreateIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbase64-3.1.2/xbase64/xbmindex.h:11:0: note: Virtual function in base class
xbase64-3.1.2/xbase64/xbcdx.h:90:0: note: Function in derived class
xbase64-3.1.2/xbase64/xbdate.cpp:281:9: style: The scope of the variable 'iday' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:281:15: style: The scope of the variable 'imonth' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:281:23: style: The scope of the variable 'iyear' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:281:30: style: The scope of the variable 'iday2' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:565:16: style: The scope of the variable 'FmtPtr' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:566:10: style: The scope of the variable 'BufPtr' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:567:9: style: The scope of the variable 'type' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:568:9: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:569:9: style: The scope of the variable 'type_ctr' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdate.cpp:569:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdbf.cpp:777:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbdbf.cpp:1987:5: error: Resource leak: t [resourceLeak]
xbase64-3.1.2/xbase64/xbdbf.cpp:2239:7: error: Resource leak: t [resourceLeak]
xbase64-3.1.2/xbase64/xbdbf.cpp:2244:5: error: Resource leak: t [resourceLeak]
xbase64-3.1.2/xbase64/xbfields.cpp:165:16: style: The scope of the variable 'len2' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbfields.cpp:375:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbfields.cpp:376:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
xbase64-3.1.2/xbase64/xbstring.cpp:309:0: error: #error "You have neither vsprintf nor vsnprintf!!!" [preprocessorErrorDirective]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbattbar/xbattbar_1.4.8.orig.tar.gz
xbattbar-1.4.8/xbattbar.c:480:49: warning: Either the condition 'diff>0' is redundant or there is division by zero at line 480. [zerodivcond]
xbattbar-1.4.8/xbattbar.c:468:12: note: Assuming that condition 'diff>0' is not redundant
xbattbar-1.4.8/xbattbar.c:480:49: note: Division by zero
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbattle/xbattle_5.4.1.orig.tar.gz
xbattle-5.4.1.orig/command.c:103:14: style: The scope of the variable 'cell2' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:427:7: style: The scope of the variable 'value' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:427:14: style: The scope of the variable 'max_value' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:428:7: style: The scope of the variable 'force' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:428:14: style: The scope of the variable 'max_force' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:639:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:640:7: style: The scope of the variable 'side' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:642:7: style: The scope of the variable 'xdiff' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:642:14: style: The scope of the variable 'ydiff' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:644:7: style: The scope of the variable 'xfdest' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:644:15: style: The scope of the variable 'yfdest' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:649:7: style: The scope of the variable 'winxsize' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:649:17: style: The scope of the variable 'winysize' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:651:9: style: The scope of the variable 'max_value' can be reduced. [variableScope]
xbattle-5.4.1.orig/command.c:333:10: style: Variable 'side' is assigned a value that is never used. [unreadVariable]
xbattle-5.4.1.orig/command.c:648:7: style: Unused variable: csize [unusedVariable]
xbattle-5.4.1.orig/command.c:509:30: error: Uninitialized variable: total_cost [uninitvar]
xbattle-5.4.1.orig/draw.c:1275:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xbattle-5.4.1.orig/draw.c:1275:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xbattle-5.4.1.orig/draw.c:29:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:30:7: style: The scope of the variable 'player' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:30:15: style: The scope of the variable 'side' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:33:8: style: The scope of the variable 'line' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:35:14: style: The scope of the variable 'cell' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:198:7: style: The scope of the variable 'k' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:205:7: style: The scope of the variable 'token2_size' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:205:20: style: The scope of the variable 'half_token2_size' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:206:7: style: The scope of the variable 'value' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:213:7: style: The scope of the variable 'side_first' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:213:19: style: The scope of the variable 'side_second' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:214:7: style: The scope of the variable 'value_first' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:214:20: style: The scope of the variable 'value_second' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:775:7: style: The scope of the variable 'k' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:777:11: style: The scope of the variable 'source' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:777:20: style: The scope of the variable 'dester' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:994:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbattle-5.4.1.orig/draw.c:29:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/draw.c:218:30: style: Variable 'hue_mark' is assigned a value that is never used. [unreadVariable]
xbattle-5.4.1.orig/error.c:163:8: style: The scope of the variable 'temp_string' can be reduced. [variableScope]
xbattle-5.4.1.orig/init.c:221:7: style: The scope of the variable 'cell_limit' can be reduced. [variableScope]
xbattle-5.4.1.orig/init.c:687:7: style: The scope of the variable 'this_side' can be reduced. [variableScope]
xbattle-5.4.1.orig/init.c:688:7: style: The scope of the variable 'scramble' can be reduced. [variableScope]
xbattle-5.4.1.orig/init.c:689:7: style: The scope of the variable 'count' can be reduced. [variableScope]
xbattle-5.4.1.orig/init.c:690:7: style: The scope of the variable 'total' can be reduced. [variableScope]
xbattle-5.4.1.orig/init.c:690:14: style: The scope of the variable 'remain' can be reduced. [variableScope]
xbattle-5.4.1.orig/init.c:690:22: style: The scope of the variable 'amount' can be reduced. [variableScope]
xbattle-5.4.1.orig/init.c:412:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/load.c:81:7: style: The scope of the variable 'fixed_size' can be reduced. [variableScope]
xbattle-5.4.1.orig/load.c:233:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xbattle-5.4.1.orig/load.c:235:14: style: The scope of the variable 'cell' can be reduced. [variableScope]
xbattle-5.4.1.orig/load.c:269:7: style: The scope of the variable 'fixed_size' can be reduced. [variableScope]
xbattle-5.4.1.orig/load.c:271:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xbattle-5.4.1.orig/load.c:31:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/load.c:36:13: style: Unused variable: cell [unusedVariable]
xbattle-5.4.1.orig/load.c:80:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/load.c:139:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/load.c:139:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/load.c:142:9: style: Unused variable: side_count [unusedVariable]
xbattle-5.4.1.orig/load.c:245:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
xbattle-5.4.1.orig/load.c:268:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/load.c:270:7: style: Unused variable: full_fixed_size [unusedVariable]
xbattle-5.4.1.orig/main.c:96:7: style: The scope of the variable 'selectback' can be reduced. [variableScope]
xbattle-5.4.1.orig/main.c:97:17: style: The scope of the variable 'new_time' can be reduced. [variableScope]
xbattle-5.4.1.orig/main.c:335:7: style: The scope of the variable 'control' can be reduced. [variableScope]
xbattle-5.4.1.orig/main.c:993:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbattle-5.4.1.orig/main.c:1077:7: style: The scope of the variable 'side' can be reduced. [variableScope]
xbattle-5.4.1.orig/main.c:1185:8: style: The scope of the variable 'line' can be reduced. [variableScope]
xbattle-5.4.1.orig/main.c:999:21: style: Unused variable: cell2 [unusedVariable]
xbattle-5.4.1.orig/main.c:1082:15: style: Unused variable: shape [unusedVariable]
xbattle-5.4.1.orig/main.c:1183:7: style: Unused variable: limit [unusedVariable]
xbattle-5.4.1.orig/parse.c:71:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:77:7: style: The scope of the variable 'parameter_count' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:225:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:226:7: style: The scope of the variable 'parameter_count' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:365:7: style: The scope of the variable 'parameter_count' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:367:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:442:7: style: The scope of the variable 'parameter_count' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:443:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:900:7: style: The scope of the variable 'value_int' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:903:10: style: The scope of the variable 'value_double' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:1421:8: style: The scope of the variable 'string' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:1794:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:1818:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:1842:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbattle-5.4.1.orig/parse.c:69:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/parse.c:74:7: style: Unused variable: option_count [unusedVariable]
xbattle-5.4.1.orig/parse.c:232:9: style: Unused variable: home_dir [unusedVariable]
xbattle-5.4.1.orig/parse.c:1236:7: style: Unused variable: index [unusedVariable]
xbattle-5.4.1.orig/parse.c:1488:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/parse.c:1526:7: style: Unused variable: index [unusedVariable]
xbattle-5.4.1.orig/replay.c:29:7: style: The scope of the variable 'side' can be reduced. [variableScope]
xbattle-5.4.1.orig/replay.c:124:14: style: The scope of the variable 'cell' can be reduced. [variableScope]
xbattle-5.4.1.orig/replay.c:327:8: style: Unused variable: line [unusedVariable]
xbattle-5.4.1.orig/replay.c:328:8: style: Unused variable: dummy [unusedVariable]
xbattle-5.4.1.orig/shape.c:27:15: style: The scope of the variable 'shape' can be reduced. [variableScope]
xbattle-5.4.1.orig/shape.c:27:23: style: The scope of the variable 'shape2' can be reduced. [variableScope]
xbattle-5.4.1.orig/shape.c:443:10: style: The scope of the variable 'full' can be reduced. [variableScope]
xbattle-5.4.1.orig/shape.c:674:7: style: The scope of the variable 'troop_size' can be reduced. [variableScope]
xbattle-5.4.1.orig/shape_diamond.c:236:7: style: The scope of the variable 'even' can be reduced. [variableScope]
xbattle-5.4.1.orig/shape_diamond.c:29:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/shape_diamond.c:30:7: style: Unused variable: troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_diamond.c:31:7: style: Unused variable: max_troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_diamond.c:32:7: style: Unused variable: width [unusedVariable]
xbattle-5.4.1.orig/shape_diamond.c:34:7: style: Unused variable: full_side [unusedVariable]
xbattle-5.4.1.orig/shape_diamond.c:35:7: style: Unused variable: half_side [unusedVariable]
xbattle-5.4.1.orig/shape_diamond.c:377:7: style: Unused variable: x_offset [unusedVariable]
xbattle-5.4.1.orig/shape_diamond.c:377:17: style: Unused variable: y_offset [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:241:7: style: The scope of the variable 'even' can be reduced. [variableScope]
xbattle-5.4.1.orig/shape_hex.c:29:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:31:7: style: Unused variable: troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:32:7: style: Unused variable: max_troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:33:7: style: Unused variable: width [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:33:14: style: Unused variable: height [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:34:7: style: Unused variable: invert_width [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:35:7: style: Unused variable: invert_half_height [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:36:7: style: Unused variable: full_side [unusedVariable]
xbattle-5.4.1.orig/shape_hex.c:37:7: style: Unused variable: half_side [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:36:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:37:7: style: Unused variable: troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:37:19: style: Unused variable: dtroop_size [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:38:7: style: Unused variable: max_troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:39:7: style: Unused variable: width [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:39:14: style: Unused variable: dwidth [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:41:7: style: Unused variable: full_side [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:42:7: style: Unused variable: half_side [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:206:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:206:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:207:7: style: Unused variable: index [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:208:7: style: Unused variable: range [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:352:7: style: Unused variable: x_offset [unusedVariable]
xbattle-5.4.1.orig/shape_octagon.c:495:7: style: Unused variable: cell_size [unusedVariable]
xbattle-5.4.1.orig/shape_square.c:28:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/shape_square.c:29:7: style: Unused variable: troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_square.c:30:7: style: Unused variable: max_troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_square.c:31:7: style: Unused variable: width [unusedVariable]
xbattle-5.4.1.orig/shape_square.c:32:7: style: Unused variable: full_side [unusedVariable]
xbattle-5.4.1.orig/shape_square.c:33:7: style: Unused variable: half_side [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:372:17: style: The scope of the variable 'y_offset' can be reduced. [variableScope]
xbattle-5.4.1.orig/shape_triangle.c:30:7: style: Unused variable: i [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:31:7: style: Unused variable: troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:32:7: style: Unused variable: max_troop_size [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:33:7: style: Unused variable: width [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:35:7: style: Unused variable: full_side [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:36:7: style: Unused variable: half_side [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:372:7: style: Unused variable: x_offset [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:373:16: style: Unused variable: y_limit [unusedVariable]
xbattle-5.4.1.orig/shape_triangle.c:374:7: style: Unused variable: half_side [unusedVariable]
xbattle-5.4.1.orig/update.c:32:7: style: The scope of the variable 'swap_index' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:36:7: style: The scope of the variable 'x1' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:36:11: style: The scope of the variable 'y1' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:579:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:612:10: style: The scope of the variable 'k' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:612:13: style: The scope of the variable 'l' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:623:14: style: The scope of the variable 'near_cell' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:624:15: style: The scope of the variable 'shape' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:625:15: style: The scope of the variable 'near_shape' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:774:7: style: The scope of the variable 'side' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:1227:10: style: The scope of the variable 'map' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:1228:7: style: The scope of the variable 'last_map' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:1296:10: style: The scope of the variable 'map' can be reduced. [variableScope]
xbattle-5.4.1.orig/update.c:28:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/update.c:131:10: style: Variable 'x1' is assigned a value that is never used. [unreadVariable]
xbattle-5.4.1.orig/update.c:132:10: style: Variable 'y1' is assigned a value that is never used. [unreadVariable]
xbattle-5.4.1.orig/update.c:208:10: style: Unused variable: slope [unusedVariable]
xbattle-5.4.1.orig/update.c:209:10: style: Unused variable: hinder [unusedVariable]
xbattle-5.4.1.orig/update.c:210:10: style: Unused variable: shunt [unusedVariable]
xbattle-5.4.1.orig/update.c:772:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/update.c:773:10: style: Unused variable: y [unusedVariable]
xbattle-5.4.1.orig/update.c:938:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/update.c:1018:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/utils.c:30:7: style: The scope of the variable 'dist' can be reduced. [variableScope]
xbattle-5.4.1.orig/window.c:573:67: warning: Either the condition 'level<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
xbattle-5.4.1.orig/window.c:565:9: note: Assuming that condition 'level<0' is not redundant
xbattle-5.4.1.orig/window.c:573:67: note: Negative array index
xbattle-5.4.1.orig/window.c:579:65: warning: Either the condition 'level<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
xbattle-5.4.1.orig/window.c:565:9: note: Assuming that condition 'level<0' is not redundant
xbattle-5.4.1.orig/window.c:579:65: note: Negative array index
xbattle-5.4.1.orig/window.c:584:65: warning: Either the condition 'level<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
xbattle-5.4.1.orig/window.c:565:9: note: Assuming that condition 'level<0' is not redundant
xbattle-5.4.1.orig/window.c:584:65: note: Negative array index
xbattle-5.4.1.orig/window.c:620:67: warning: Either the condition 'level<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
xbattle-5.4.1.orig/window.c:565:9: note: Assuming that condition 'level<0' is not redundant
xbattle-5.4.1.orig/window.c:620:67: note: Negative array index
xbattle-5.4.1.orig/window.c:628:60: warning: Either the condition 'level<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
xbattle-5.4.1.orig/window.c:565:9: note: Assuming that condition 'level<0' is not redundant
xbattle-5.4.1.orig/window.c:628:60: note: Negative array index
xbattle-5.4.1.orig/window.c:629:27: warning: Either the condition 'level<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
xbattle-5.4.1.orig/window.c:565:9: note: Assuming that condition 'level<0' is not redundant
xbattle-5.4.1.orig/window.c:629:27: note: Negative array index
xbattle-5.4.1.orig/window.c:33:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbattle-5.4.1.orig/window.c:708:17: style: The scope of the variable 'valuemask' can be reduced. [variableScope]
xbattle-5.4.1.orig/window.c:30:10: style: Unused variable: j [unusedVariable]
xbattle-5.4.1.orig/window.c:63:21: style: Variable 'hill_tone_count' is assigned a value that is never used. [unreadVariable]
xbattle-5.4.1.orig/window.c:64:23: style: Variable 'forest_tone_count' is assigned a value that is never used. [unreadVariable]
xbattle-5.4.1.orig/window.c:40:7: style: Unused variable: limit [unusedVariable]
xbattle-5.4.1.orig/window.c:43:10: style: Unused variable: value [unusedVariable]
xbattle-5.4.1.orig/window.c:689:0: error: Memory leak: xcolor_terrain [memleak]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbill/xbill_2.1.orig.tar.gz
xbill-2.1/Computer.c:37:40: style: Function 'Computer_setup' argument 2 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
xbill-2.1/Computer.h:13:44: note: Function 'Computer_setup' argument 2 names different: declaration 'i' definition 'index'.
xbill-2.1/Computer.c:37:40: note: Function 'Computer_setup' argument 2 names different: declaration 'i' definition 'index'.
xbill-2.1/Scorelist.c:88:35: error: Undefined behavior: Variable 'str' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xbill-2.1/Scorelist.c:91:36: error: Undefined behavior: Variable 'str' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xbill-2.1/UI.c:138:21: style: Function 'UI_popup_dialog' argument 1 names different: declaration 'index' definition 'dialog'. [funcArgNamesDifferent]
xbill-2.1/UI.h:33:26: note: Function 'UI_popup_dialog' argument 1 names different: declaration 'index' definition 'dialog'.
xbill-2.1/UI.c:138:21: note: Function 'UI_popup_dialog' argument 1 names different: declaration 'index' definition 'dialog'.
xbill-2.1/UI.c:167:18: style: Function 'UI_draw' argument 1 names different: declaration 'picture' definition 'pict'. [funcArgNamesDifferent]
xbill-2.1/UI.h:38:23: note: Function 'UI_draw' argument 1 names different: declaration 'picture' definition 'pict'.
xbill-2.1/UI.c:167:18: note: Function 'UI_draw' argument 1 names different: declaration 'picture' definition 'pict'.
xbill-2.1/gtk.c:502:22: style: The scope of the variable 'pixmap' can be reduced. [variableScope]
xbill-2.1/gtk.c:559:31: style: The scope of the variable 'label' can be reduced. [variableScope]
xbill-2.1/x11-motif.c:56:14: style: Variable 'game_menu' is assigned a value that is never used. [unreadVariable]
xbill-2.1/x11-motif.c:68:14: style: Variable 'info_menu' is assigned a value that is never used. [unreadVariable]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbindkeys/xbindkeys_1.8.6.orig.tar.gz
xbindkeys-1.8.6/grab_key.c:42:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbindkeys-1.8.6/keys.c:227:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbindkeys-1.8.6/keys.c:78:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbindkeys-1.8.6/keys.c:211:8: style: The scope of the variable 'str' can be reduced. [variableScope]
xbindkeys-1.8.6/options.c:75:9: style: The scope of the variable 'home' can be reduced. [variableScope]
xbindkeys-1.8.6/options.c:77:3: warning: The buffer 'rc_file' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xbindkeys-1.8.6/options.c:181:4: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbindkeys-config/xbindkeys-config_0.1.3.orig.tar.gz
xbindkeys_config-0.1.3/middle.c:739:77: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbindkeys_config-0.1.3/middle.c:740:77: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbindkeys_config-0.1.3/middle.c:380:18: warning: Either the condition '!pl1' is redundant or there is possible null pointer dereference: pl1. [nullPointerRedundantCheck]
xbindkeys_config-0.1.3/middle.c:381:8: note: Assuming that condition '!pl1' is not redundant
xbindkeys_config-0.1.3/middle.c:380:18: note: Null pointer dereference
xbindkeys_config-0.1.3/middle.c:858:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbindkeys_config-0.1.3/middle.c:344:18: style: The scope of the variable 'buf2' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:344:30: style: The scope of the variable 'pl1' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:344:36: style: The scope of the variable 'pl2' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:345:9: style: The scope of the variable 'buf3' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:346:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:346:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:456:10: style: The scope of the variable 'pos1' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:551:14: style: The scope of the variable 'window' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:552:14: style: The scope of the variable 'text' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:553:14: style: The scope of the variable 'src' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:554:8: style: The scope of the variable 'line' can be reduced. [variableScope]
xbindkeys_config-0.1.3/middle.c:436:21: style: Function 'read_file' argument 1 names different: declaration 'file' definition 'file_in'. [funcArgNamesDifferent]
xbindkeys_config-0.1.3/middle.h:27:21: note: Function 'read_file' argument 1 names different: declaration 'file' definition 'file_in'.
xbindkeys_config-0.1.3/middle.c:436:21: note: Function 'read_file' argument 1 names different: declaration 'file' definition 'file_in'.
xbindkeys_config-0.1.3/speedc.c:116:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
xbindkeys_config-0.1.3/speedc.c:226:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
xbindkeys_config-0.1.3/speedc.c:227:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
xbindkeys_config-0.1.3/speedc.c:79:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
xbindkeys_config-0.1.3/xbindkeys_config.c:42:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbindkeys_config-0.1.3/xbindkeys_config.c:51:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbindkeys_config-0.1.3/xbindkeys_config.c:54:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbindkeys_config-0.1.3/xbindkeys_config.c:30:15: style: The scope of the variable 'menu' can be reduced. [variableScope]
xbindkeys_config-0.1.3/xbindkeys_config.c:32:15: style: The scope of the variable 'vbox' can be reduced. [variableScope]
xbindkeys_config-0.1.3/xbindkeys_config.c:33:15: style: The scope of the variable 'hbox' can be reduced. [variableScope]
xbindkeys_config-0.1.3/xbindkeys_config.c:34:19: style: The scope of the variable 'accel_group' can be reduced. [variableScope]
[17:22]
ftp://ftp.se.debian.org/debian/pool/main/x/xbitmaps/xbitmaps_1.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xblast-tnt/xblast-tnt_2.10.4.orig.tar.gz
xblast-2.10.4/bomb.c:2447:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/bomb.c:2445:5: note: Variable 'y' is reassigned a value before the old one has been used.
xblast-2.10.4/bomb.c:2447:5: note: Variable 'y' is reassigned a value before the old one has been used.
xblast-2.10.4/bomb.c:1726:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1745:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1746:6: style: The scope of the variable 'nasty' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1773:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1773:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1794:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1826:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1826:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1870:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1914:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1914:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1914:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:2435:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:2435:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:2482:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:2526:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:2706:18: style: The scope of the variable 'player' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:2706:26: style: The scope of the variable 'gridx' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:2706:33: style: The scope of the variable 'gridy' can be reduced. [variableScope]
xblast-2.10.4/bomb.c:1933:66: style: Function 'NewExplosion' argument 5 names different: declaration 'remoteControlled' definition 'remote_controlled'. [funcArgNamesDifferent]
xblast-2.10.4/bomb.c:94:80: note: Function 'NewExplosion' argument 5 names different: declaration 'remoteControlled' definition 'remote_controlled'.
xblast-2.10.4/bomb.c:1933:66: note: Function 'NewExplosion' argument 5 names different: declaration 'remoteControlled' definition 'remote_controlled'.
xblast-2.10.4/bot.c:886:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:883:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:886:18: note: Array index out of bounds
xblast-2.10.4/bot.c:887:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:883:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:887:18: note: Array index out of bounds
xblast-2.10.4/bot.c:888:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:883:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:888:18: note: Array index out of bounds
xblast-2.10.4/bot.c:889:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:883:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:889:18: note: Array index out of bounds
xblast-2.10.4/bot.c:890:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:883:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:890:18: note: Array index out of bounds
xblast-2.10.4/bot.c:891:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:883:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:891:18: note: Array index out of bounds
xblast-2.10.4/bot.c:900:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:897:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:900:18: note: Array index out of bounds
xblast-2.10.4/bot.c:901:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:897:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:901:18: note: Array index out of bounds
xblast-2.10.4/bot.c:902:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:897:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:902:18: note: Array index out of bounds
xblast-2.10.4/bot.c:903:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:897:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:903:18: note: Array index out of bounds
xblast-2.10.4/bot.c:904:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:897:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:904:18: note: Array index out of bounds
xblast-2.10.4/bot.c:905:18: error: Array 'bombes_tmp[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
xblast-2.10.4/bot.c:897:8: note: After for loop, k has value 100
xblast-2.10.4/bot.c:905:18: note: Array index out of bounds
xblast-2.10.4/bot.c:727:13: style: Expression is always false because 'else if' condition matches previous condition at line 718. [multiCondition]
xblast-2.10.4/bot.c:768:13: style: Expression is always false because 'else if' condition matches previous condition at line 759. [multiCondition]
xblast-2.10.4/bot.c:820:14: style: Expression is always false because 'else if' condition matches previous condition at line 811. [multiCondition]
xblast-2.10.4/bot.c:270:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/bot.c:410:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bot.c:1176:6: style: The scope of the variable 'partenaire' can be reduced. [variableScope]
xblast-2.10.4/bot.c:1178:6: style: The scope of the variable 'joueur' can be reduced. [variableScope]
xblast-2.10.4/bot.c:1214:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/bot.c:1217:6: style: The scope of the variable 'dir' can be reduced. [variableScope]
xblast-2.10.4/bot.c:1221:6: style: The scope of the variable 'duree_meche' can be reduced. [variableScope]
xblast-2.10.4/central.c:104:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/central.c:399:23: warning: Either the condition 'NULL!=a' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
xblast-2.10.4/central.c:396:12: note: Assuming that condition 'NULL!=a' is not redundant
xblast-2.10.4/central.c:399:23: note: Null pointer dereference
xblast-2.10.4/central.c:58:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/central.c:219:8: style: The scope of the variable 'q' can be reduced. [variableScope]
xblast-2.10.4/central.c:219:29: style: The scope of the variable 'i1' can be reduced. [variableScope]
xblast-2.10.4/central.c:219:33: style: The scope of the variable 'j1' can be reduced. [variableScope]
xblast-2.10.4/central.c:225:13: style: The scope of the variable 'loctime' can be reduced. [variableScope]
xblast-2.10.4/central.c:166:56: style: Function 'Central_Accept' argument 3 names different: declaration 'host' definition 'hostName'. [funcArgNamesDifferent]
xblast-2.10.4/central.h:53:68: note: Function 'Central_Accept' argument 3 names different: declaration 'host' definition 'hostName'.
xblast-2.10.4/central.c:166:56: note: Function 'Central_Accept' argument 3 names different: declaration 'host' definition 'hostName'.
xblast-2.10.4/central.c:506:35: style: Function 'Central_QueueDisconnect' argument 1 names different: declaration 'id' definition 'clientID'. [funcArgNamesDifferent]
xblast-2.10.4/central.h:70:47: note: Function 'Central_QueueDisconnect' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/central.c:506:35: note: Function 'Central_QueueDisconnect' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/central.c:341:3: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/cfg_control.c:332:19: style: The scope of the variable 'section' can be reduced. [variableScope]
xblast-2.10.4/cfg_control.c:374:19: style: The scope of the variable 'section' can be reduced. [variableScope]
xblast-2.10.4/cfg_control.c:405:19: style: The scope of the variable 'section' can be reduced. [variableScope]
xblast-2.10.4/cfg_control.c:163:68: style: Function 'StoreControlKeyboard' argument 2 names different: declaration 'ctrl' definition 'cfg'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_control.h:72:80: note: Function 'StoreControlKeyboard' argument 2 names different: declaration 'ctrl' definition 'cfg'.
xblast-2.10.4/cfg_control.c:163:68: note: Function 'StoreControlKeyboard' argument 2 names different: declaration 'ctrl' definition 'cfg'.
xblast-2.10.4/cfg_control.c:219:65: style: Function 'RetrieveControlKeyboard' argument 2 names different: declaration 'ctrl' definition 'cfg'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_control.h:73:79: note: Function 'RetrieveControlKeyboard' argument 2 names different: declaration 'ctrl' definition 'cfg'.
xblast-2.10.4/cfg_control.c:219:65: note: Function 'RetrieveControlKeyboard' argument 2 names different: declaration 'ctrl' definition 'cfg'.
xblast-2.10.4/cfg_demo.c:117:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/cfg_demo.c:118:19: style: The scope of the variable 'section' can be reduced. [variableScope]
xblast-2.10.4/cfg_demo.c:275:6: style: The scope of the variable 'frame' can be reduced. [variableScope]
xblast-2.10.4/cfg_demo.c:173:30: style: Function 'SaveCurrentDemo' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_demo.h:72:42: note: Function 'SaveCurrentDemo' argument 1 names different: declaration 'file' definition 'filename'.
xblast-2.10.4/cfg_demo.c:173:30: note: Function 'SaveCurrentDemo' argument 1 names different: declaration 'file' definition 'filename'.
xblast-2.10.4/cfg_demo.c:249:35: style: Function 'StoreDemoFrame' argument 2 names different: declaration 'numPlayer' definition 'numPlayers'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_demo.h:79:47: note: Function 'StoreDemoFrame' argument 2 names different: declaration 'numPlayer' definition 'numPlayers'.
xblast-2.10.4/cfg_demo.c:249:35: note: Function 'StoreDemoFrame' argument 2 names different: declaration 'numPlayer' definition 'numPlayers'.
xblast-2.10.4/cfg_demo.c:271:25: style: Function 'RetrieveDemoFrames' argument 1 names different: declaration 'numPlayer' definition 'numPlayers'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_demo.h:80:39: note: Function 'RetrieveDemoFrames' argument 1 names different: declaration 'numPlayer' definition 'numPlayers'.
xblast-2.10.4/cfg_demo.c:271:25: note: Function 'RetrieveDemoFrames' argument 1 names different: declaration 'numPlayer' definition 'numPlayers'.
xblast-2.10.4/cfg_game.c:218:14: style: The scope of the variable 'keyControl' can be reduced. [variableScope]
xblast-2.10.4/cfg_game.c:219:14: style: The scope of the variable 'keyHost' can be reduced. [variableScope]
xblast-2.10.4/cfg_game.c:220:14: style: The scope of the variable 'keyTeam' can be reduced. [variableScope]
xblast-2.10.4/cfg_game.c:446:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xblast-2.10.4/cfg_game.c:765:47: style: Function 'SendGameConfig' argument 2 names different: declaration 'sndQueue' definition 'queue'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_game.h:170:53: note: Function 'SendGameConfig' argument 2 names different: declaration 'sndQueue' definition 'queue'.
xblast-2.10.4/cfg_game.c:765:47: note: Function 'SendGameConfig' argument 2 names different: declaration 'sndQueue' definition 'queue'.
xblast-2.10.4/cfg_game.c:807:60: style: Function 'AddToGameConfig' argument 3 names different: declaration 'text' definition 'line'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_game.h:169:64: note: Function 'AddToGameConfig' argument 3 names different: declaration 'text' definition 'line'.
xblast-2.10.4/cfg_game.c:807:60: note: Function 'AddToGameConfig' argument 3 names different: declaration 'text' definition 'line'.
xblast-2.10.4/cfg_game.c:883:32: style: Function 'RetrieveIpHistory' argument 1 names different: declaration 'game' definition 'host'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_game.h:195:46: note: Function 'RetrieveIpHistory' argument 1 names different: declaration 'game' definition 'host'.
xblast-2.10.4/cfg_game.c:883:32: note: Function 'RetrieveIpHistory' argument 1 names different: declaration 'game' definition 'host'.
xblast-2.10.4/cfg_level.c:276:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:419:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:419:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:801:9: style: The scope of the variable 'level' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:898:19: style: The scope of the variable 'section' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:953:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:954:13: style: The scope of the variable 'section' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:1019:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:1020:16: style: The scope of the variable 'lvl' can be reduced. [variableScope]
xblast-2.10.4/cfg_level.c:728:28: style: Function 'GetLevelNameByAtom' argument 1 names different: declaration 'atom' definition 'level'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_level.h:60:47: note: Function 'GetLevelNameByAtom' argument 1 names different: declaration 'atom' definition 'level'.
xblast-2.10.4/cfg_level.c:728:28: note: Function 'GetLevelNameByAtom' argument 1 names different: declaration 'atom' definition 'level'.
xblast-2.10.4/cfg_level.c:737:26: style: Function 'GetLevelSelected' argument 1 names different: declaration 'atom' definition 'level'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_level.h:62:40: note: Function 'GetLevelSelected' argument 1 names different: declaration 'atom' definition 'level'.
xblast-2.10.4/cfg_level.c:737:26: note: Function 'GetLevelSelected' argument 1 names different: declaration 'atom' definition 'level'.
xblast-2.10.4/cfg_level.c:756:41: style: Function 'StoreLevelSelected' argument 2 names different: declaration 'value' definition 'select'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_level.h:63:53: note: Function 'StoreLevelSelected' argument 2 names different: declaration 'value' definition 'select'.
xblast-2.10.4/cfg_level.c:756:41: note: Function 'StoreLevelSelected' argument 2 names different: declaration 'value' definition 'select'.
xblast-2.10.4/cfg_player.c:516:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/cfg_player.c:586:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/cfg_player.c:701:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/cfg_player.c:960:9: style: The scope of the variable 'k' can be reduced. [variableScope]
xblast-2.10.4/cfg_player.c:1030:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/cfg_player.c:1073:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/cfg_player.c:659:37: style: Function 'GetPlayerAtom' argument 2 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_player.h:127:43: note: Function 'GetPlayerAtom' argument 2 names different: declaration 'index' definition 'i'.
xblast-2.10.4/cfg_player.c:659:37: note: Function 'GetPlayerAtom' argument 2 names different: declaration 'index' definition 'i'.
xblast-2.10.4/cfg_player.c:996:49: style: Function 'SendPlayerConfig' argument 2 names different: declaration 'sndQueue' definition 'queue'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_player.h:150:55: note: Function 'SendPlayerConfig' argument 2 names different: declaration 'sndQueue' definition 'queue'.
xblast-2.10.4/cfg_player.c:996:49: note: Function 'SendPlayerConfig' argument 2 names different: declaration 'sndQueue' definition 'queue'.
xblast-2.10.4/cfg_player.c:1006:62: style: Function 'AddToPlayerConfig' argument 3 names different: declaration 'text' definition 'line'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_player.h:152:66: note: Function 'AddToPlayerConfig' argument 3 names different: declaration 'text' definition 'line'.
xblast-2.10.4/cfg_player.c:1006:62: note: Function 'AddToPlayerConfig' argument 3 names different: declaration 'text' definition 'line'.
xblast-2.10.4/cfg_stat.c:403:9: style: The scope of the variable 'level' can be reduced. [variableScope]
xblast-2.10.4/cfg_stat.c:445:19: style: The scope of the variable 'section' can be reduced. [variableScope]
xblast-2.10.4/cfg_stat.c:447:9: style: The scope of the variable 'player' can be reduced. [variableScope]
xblast-2.10.4/cfg_stat.c:491:19: style: The scope of the variable 'section' can be reduced. [variableScope]
xblast-2.10.4/cfg_stat.c:495:9: style: The scope of the variable 'level' can be reduced. [variableScope]
xblast-2.10.4/cfg_stat.c:549:9: style: The scope of the variable 'player' can be reduced. [variableScope]
xblast-2.10.4/cfg_stat.c:225:65: style: Function 'StoreLevelStat' argument 4 names different: declaration 'points' definition 'score'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_stat.h:48:77: note: Function 'StoreLevelStat' argument 4 names different: declaration 'points' definition 'score'.
xblast-2.10.4/cfg_stat.c:225:65: note: Function 'StoreLevelStat' argument 4 names different: declaration 'points' definition 'score'.
xblast-2.10.4/cfg_stat.c:397:32: style: Function 'CreatePlayerSingleStat' argument 1 names different: declaration 'level' definition 'player'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_stat.h:51:51: note: Function 'CreatePlayerSingleStat' argument 1 names different: declaration 'level' definition 'player'.
xblast-2.10.4/cfg_stat.c:397:32: note: Function 'CreatePlayerSingleStat' argument 1 names different: declaration 'level' definition 'player'.
xblast-2.10.4/cfg_stat.c:397:49: style: Function 'CreatePlayerSingleStat' argument 2 names different: declaration 'num' definition 'pNum'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_stat.h:51:67: note: Function 'CreatePlayerSingleStat' argument 2 names different: declaration 'num' definition 'pNum'.
xblast-2.10.4/cfg_stat.c:397:49: note: Function 'CreatePlayerSingleStat' argument 2 names different: declaration 'num' definition 'pNum'.
xblast-2.10.4/cfg_stat.c:441:33: style: Function 'CreatePlayerTotalStat' argument 1 names different: declaration 'num' definition 'pNum'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_stat.h:52:52: note: Function 'CreatePlayerTotalStat' argument 1 names different: declaration 'num' definition 'pNum'.
xblast-2.10.4/cfg_stat.c:441:33: note: Function 'CreatePlayerTotalStat' argument 1 names different: declaration 'num' definition 'pNum'.
xblast-2.10.4/cfg_stat.c:487:32: style: Function 'CreateLevelTotalStat' argument 1 names different: declaration 'num' definition 'pNum'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_stat.h:53:51: note: Function 'CreateLevelTotalStat' argument 1 names different: declaration 'num' definition 'pNum'.
xblast-2.10.4/cfg_stat.c:487:32: note: Function 'CreateLevelTotalStat' argument 1 names different: declaration 'num' definition 'pNum'.
xblast-2.10.4/cfg_stat.c:543:47: style: Function 'CreateLevelSingleStat' argument 2 names different: declaration 'num' definition 'pNum'. [funcArgNamesDifferent]
xblast-2.10.4/cfg_stat.h:54:66: note: Function 'CreateLevelSingleStat' argument 2 names different: declaration 'num' definition 'pNum'.
xblast-2.10.4/cfg_stat.c:543:47: note: Function 'CreateLevelSingleStat' argument 2 names different: declaration 'num' definition 'pNum'.
xblast-2.10.4/chat.c:196:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
xblast-2.10.4/chat.c:339:16: style: The scope of the variable 'from' can be reduced. [variableScope]
xblast-2.10.4/chat.c:381:16: style: Unsigned variable 'local' can't be negative so it is unnecessary to test it. [unsignedPositive]
xblast-2.10.4/client.c:1145:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xblast-2.10.4/client.c:287:52: style: Function 'Client_ReceiveGameConfig' argument 2 names different: declaration 'data' definition 'line'. [funcArgNamesDifferent]
xblast-2.10.4/client.h:72:63: note: Function 'Client_ReceiveGameConfig' argument 2 names different: declaration 'data' definition 'line'.
xblast-2.10.4/client.c:287:52: note: Function 'Client_ReceiveGameConfig' argument 2 names different: declaration 'data' definition 'line'.
xblast-2.10.4/client.c:443:34: style: Function 'Client_ReceivePingTime' argument 1 names different: declaration 'clientID' definition 'id'. [funcArgNamesDifferent]
xblast-2.10.4/client.h:75:46: note: Function 'Client_ReceivePingTime' argument 1 names different: declaration 'clientID' definition 'id'.
xblast-2.10.4/client.c:443:34: note: Function 'Client_ReceivePingTime' argument 1 names different: declaration 'clientID' definition 'id'.
xblast-2.10.4/client.c:681:31: style: Function 'Client_ReceiveAsync' argument 1 names different: declaration 'as' definition 'ev'. [funcArgNamesDifferent]
xblast-2.10.4/client.h:90:41: note: Function 'Client_ReceiveAsync' argument 1 names different: declaration 'as' definition 'ev'.
xblast-2.10.4/client.c:681:31: note: Function 'Client_ReceiveAsync' argument 1 names different: declaration 'as' definition 'ev'.
xblast-2.10.4/com_base.c:40:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/com_base.c:40:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/com_base.c:130:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/com_base.c:126:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xblast-2.10.4/com_browse.c:140:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xblast-2.10.4/com_browse.c:148:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xblast-2.10.4/com_central.c:244:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xblast-2.10.4/com_central.c:528:32: style: Function 'C2B_CreateComm' argument 1 names different: declaration 'centralPort' definition 'port'. [funcArgNamesDifferent]
xblast-2.10.4/com_central.h:36:47: note: Function 'C2B_CreateComm' argument 1 names different: declaration 'centralPort' definition 'port'.
xblast-2.10.4/com_central.c:528:32: note: Function 'C2B_CreateComm' argument 1 names different: declaration 'centralPort' definition 'port'.
xblast-2.10.4/com_dg_client.c:357:28: style: Function 'D2C_SetMaskBytes' argument 1 names different: declaration 'bytes' definition 'num'. [funcArgNamesDifferent]
xblast-2.10.4/com_dg_client.h:45:40: note: Function 'D2C_SetMaskBytes' argument 1 names different: declaration 'bytes' definition 'num'.
xblast-2.10.4/com_dg_client.c:357:28: note: Function 'D2C_SetMaskBytes' argument 1 names different: declaration 'bytes' definition 'num'.
xblast-2.10.4/com_dg_client.c:377:71: style: Function 'D2C_SendPlayerAction' argument 3 names different: declaration 'data' definition 'playerAction'. [funcArgNamesDifferent]
xblast-2.10.4/com_dg_client.h:48:83: note: Function 'D2C_SendPlayerAction' argument 3 names different: declaration 'data' definition 'playerAction'.
xblast-2.10.4/com_dg_client.c:377:71: note: Function 'D2C_SendPlayerAction' argument 3 names different: declaration 'data' definition 'playerAction'.
xblast-2.10.4/com_dg_server.c:121:29: style: Function 'D2S_CreateComm' argument 1 names different: declaration 'local' definition 'localname'. [funcArgNamesDifferent]
xblast-2.10.4/com_dg_server.h:31:44: note: Function 'D2S_CreateComm' argument 1 names different: declaration 'local' definition 'localname'.
xblast-2.10.4/com_dg_server.c:121:29: note: Function 'D2S_CreateComm' argument 1 names different: declaration 'local' definition 'localname'.
xblast-2.10.4/com_dg_server.c:121:52: style: Function 'D2S_CreateComm' argument 2 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
xblast-2.10.4/com_dg_server.h:31:63: note: Function 'D2S_CreateComm' argument 2 names different: declaration 'host' definition 'hostname'.
xblast-2.10.4/com_dg_server.c:121:52: note: Function 'D2S_CreateComm' argument 2 names different: declaration 'host' definition 'hostname'.
xblast-2.10.4/com_dg_server.c:229:73: style: Function 'D2S_SendPlayerAction' argument 3 names different: declaration 'data' definition 'playerAction'. [funcArgNamesDifferent]
xblast-2.10.4/com_dg_server.h:44:85: note: Function 'D2S_SendPlayerAction' argument 3 names different: declaration 'data' definition 'playerAction'.
xblast-2.10.4/com_dg_server.c:229:73: note: Function 'D2S_SendPlayerAction' argument 3 names different: declaration 'data' definition 'playerAction'.
xblast-2.10.4/com_dgram.c:47:16: style: The scope of the variable 'action' can be reduced. [variableScope]
xblast-2.10.4/com_dgram.c:122:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/com_dgram.c:122:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/com_dgram.c:464:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/com_dgram.c:465:16: style: The scope of the variable 'pingData' can be reduced. [variableScope]
xblast-2.10.4/com_dgram.c:462:52: style: Function 'Dgram_SendPingData' argument 2 names different: declaration 'pingData' definition 'pingTime'. [funcArgNamesDifferent]
xblast-2.10.4/com_dgram.h:100:58: note: Function 'Dgram_SendPingData' argument 2 names different: declaration 'pingData' definition 'pingTime'.
xblast-2.10.4/com_dgram.c:462:52: note: Function 'Dgram_SendPingData' argument 2 names different: declaration 'pingData' definition 'pingTime'.
xblast-2.10.4/com_dgram.c:570:28: style: Function 'Dgram_Flush' argument 1 names different: declaration 'dgram' definition 'dComm'. [funcArgNamesDifferent]
xblast-2.10.4/com_dgram.h:104:42: note: Function 'Dgram_Flush' argument 1 names different: declaration 'dgram' definition 'dComm'.
xblast-2.10.4/com_dgram.c:570:28: note: Function 'Dgram_Flush' argument 1 names different: declaration 'dgram' definition 'dComm'.
xblast-2.10.4/com_from_central.c:348:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/com_newgame.c:139:33: style: Function 'NewGame_CreateComm' argument 1 names different: declaration 'deviceAddress' definition 'addrDevice'. [funcArgNamesDifferent]
xblast-2.10.4/com_newgame.h:30:48: note: Function 'NewGame_CreateComm' argument 1 names different: declaration 'deviceAddress' definition 'addrDevice'.
xblast-2.10.4/com_newgame.c:139:33: note: Function 'NewGame_CreateComm' argument 1 names different: declaration 'deviceAddress' definition 'addrDevice'.
xblast-2.10.4/com_newgame.c:139:78: style: Function 'NewGame_CreateComm' argument 3 names different: declaration 'broadcastAddress' definition 'addrBroadcast'. [funcArgNamesDifferent]
xblast-2.10.4/com_newgame.h:31:24: note: Function 'NewGame_CreateComm' argument 3 names different: declaration 'broadcastAddress' definition 'addrBroadcast'.
xblast-2.10.4/com_newgame.c:139:78: note: Function 'NewGame_CreateComm' argument 3 names different: declaration 'broadcastAddress' definition 'addrBroadcast'.
xblast-2.10.4/com_newgame.c:218:24: style: Function 'NewGame_Send' argument 1 names different: declaration 'qComm' definition 'comm'. [funcArgNamesDifferent]
xblast-2.10.4/com_newgame.h:33:36: note: Function 'NewGame_Send' argument 1 names different: declaration 'qComm' definition 'comm'.
xblast-2.10.4/com_newgame.c:218:24: note: Function 'NewGame_Send' argument 1 names different: declaration 'qComm' definition 'comm'.
xblast-2.10.4/com_newgame.c:206:16: error: Uninitialized variable: tempString [uninitvar]
xblast-2.10.4/com_query.c:68:27: style: Checking if unsigned variable 'strlen(tele->host)' is less than zero. [unsignedLessThanZero]
xblast-2.10.4/com_query.c:85:27: style: Checking if unsigned variable 'strlen(tele->host)' is less than zero. [unsignedLessThanZero]
xblast-2.10.4/com_query.c:214:27: style: Function 'Query_isDeleted' argument 1 names different: declaration 'qComm' definition 'comm'. [funcArgNamesDifferent]
xblast-2.10.4/com_query.h:33:41: note: Function 'Query_isDeleted' argument 1 names different: declaration 'qComm' definition 'comm'.
xblast-2.10.4/com_query.c:214:27: note: Function 'Query_isDeleted' argument 1 names different: declaration 'qComm' definition 'comm'.
xblast-2.10.4/com_query.c:226:22: style: Function 'Query_Send' argument 1 names different: declaration 'qComm' definition 'comm'. [funcArgNamesDifferent]
xblast-2.10.4/com_query.h:31:34: note: Function 'Query_Send' argument 1 names different: declaration 'qComm' definition 'comm'.
xblast-2.10.4/com_query.c:226:22: note: Function 'Query_Send' argument 1 names different: declaration 'qComm' definition 'comm'.
xblast-2.10.4/com_reply.c:135:34: style: Function 'Reply_CreateComm' argument 1 names different: declaration 'replyPort' definition 'port'. [funcArgNamesDifferent]
xblast-2.10.4/com_reply.h:33:49: note: Function 'Reply_CreateComm' argument 1 names different: declaration 'replyPort' definition 'port'.
xblast-2.10.4/com_reply.c:135:34: note: Function 'Reply_CreateComm' argument 1 names different: declaration 'replyPort' definition 'port'.
xblast-2.10.4/com_to_client.c:502:2: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
xblast-2.10.4/com_to_client.c:525:2: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/com_to_client.c:398:43: style: Function 'S2C_SendGameConfig' argument 2 names different: declaration 'hostId' definition 'hostID'. [funcArgNamesDifferent]
xblast-2.10.4/com_to_client.h:40:55: note: Function 'S2C_SendGameConfig' argument 2 names different: declaration 'hostId' definition 'hostID'.
xblast-2.10.4/com_to_client.c:398:43: note: Function 'S2C_SendGameConfig' argument 2 names different: declaration 'hostId' definition 'hostID'.
xblast-2.10.4/com_to_client.c:495:42: style: Function 'S2C_SendHostState' argument 2 names different: declaration 'hostId' definition 'hostID'. [funcArgNamesDifferent]
xblast-2.10.4/com_to_client.h:45:54: note: Function 'S2C_SendHostState' argument 2 names different: declaration 'hostId' definition 'hostID'.
xblast-2.10.4/com_to_client.c:495:42: note: Function 'S2C_SendHostState' argument 2 names different: declaration 'hostId' definition 'hostID'.
xblast-2.10.4/com_to_client.c:538:59: style: Function 'S2C_SendHostStateReq' argument 3 names different: declaration 'hostId' definition 'hostID'. [funcArgNamesDifferent]
xblast-2.10.4/com_to_client.h:47:71: note: Function 'S2C_SendHostStateReq' argument 3 names different: declaration 'hostId' definition 'hostID'.
xblast-2.10.4/com_to_client.c:538:59: note: Function 'S2C_SendHostStateReq' argument 3 names different: declaration 'hostId' definition 'hostID'.
xblast-2.10.4/com_to_client.c:557:59: style: Function 'S2C_SendTeamStateReq' argument 3 names different: declaration 'hostId' definition 'hostID'. [funcArgNamesDifferent]
xblast-2.10.4/com_to_client.h:48:71: note: Function 'S2C_SendTeamStateReq' argument 3 names different: declaration 'hostId' definition 'hostID'.
xblast-2.10.4/com_to_client.c:557:59: note: Function 'S2C_SendTeamStateReq' argument 3 names different: declaration 'hostId' definition 'hostID'.
xblast-2.10.4/com_to_client.c:703:50: style: Function 'S2C_SendLevelConfig' argument 2 names different: declaration 'db' definition 'level'. [funcArgNamesDifferent]
xblast-2.10.4/com_to_client.h:56:62: note: Function 'S2C_SendLevelConfig' argument 2 names different: declaration 'db' definition 'level'.
xblast-2.10.4/com_to_client.c:703:50: note: Function 'S2C_SendLevelConfig' argument 2 names different: declaration 'db' definition 'level'.
xblast-2.10.4/com_to_server.c:470:2: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
xblast-2.10.4/com_to_server.c:115:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xblast-2.10.4/com_to_server.c:502:79: style: Function 'C2S_SendTeamStateReq' argument 4 names different: declaration 'state' definition 'team'. [funcArgNamesDifferent]
xblast-2.10.4/com_to_server.h:49:91: note: Function 'C2S_SendTeamStateReq' argument 4 names different: declaration 'state' definition 'team'.
xblast-2.10.4/com_to_server.c:502:79: note: Function 'C2S_SendTeamStateReq' argument 4 names different: declaration 'state' definition 'team'.
xblast-2.10.4/dat_rating.c:56:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/debug.c:44:14: style: struct member 'AllocData::ptr' is never used. [unusedStructMember]
xblast-2.10.4/debug.c:45:9: style: struct member 'AllocData::bytes' is never used. [unusedStructMember]
xblast-2.10.4/debug.c:46:14: style: struct member 'AllocData::file' is never used. [unusedStructMember]
xblast-2.10.4/debug.c:47:6: style: struct member 'AllocData::line' is never used. [unusedStructMember]
xblast-2.10.4/func.c:883:10: style: Expression is always false because 'else if' condition matches previous condition at line 862. [multiCondition]
xblast-2.10.4/func.c:485:7: warning: Either the condition 'ps!=NULL' is redundant or there is possible null pointer dereference: ps. [nullPointerRedundantCheck]
xblast-2.10.4/func.c:485:45: note: Assuming that condition 'ps!=NULL' is not redundant
xblast-2.10.4/func.c:485:7: note: Null pointer dereference
xblast-2.10.4/func.c:101:7: style: The scope of the variable 'tutu' can be reduced. [variableScope]
xblast-2.10.4/func.c:119:8: style: The scope of the variable 'tutu' can be reduced. [variableScope]
xblast-2.10.4/game.c:158:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/game.c:158:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/game.c:229:12: style: The scope of the variable 'ps' can be reduced. [variableScope]
xblast-2.10.4/game.c:230:22: style: The scope of the variable 'target' can be reduced. [variableScope]
xblast-2.10.4/game_server.c:137:10: style: The scope of the variable 'id' can be reduced. [variableScope]
xblast-2.10.4/game_server.c:35:12: style: struct member 'BotData::ps' is never used. [unusedStructMember]
xblast-2.10.4/game_server.c:36:6: style: struct member 'BotData::cnt' is never used. [unusedStructMember]
xblast-2.10.4/image.c:361:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/image.c:352:0: note: Variable 'list' is reassigned a value before the old one has been used.
xblast-2.10.4/image.c:361:2: note: Variable 'list' is reassigned a value before the old one has been used.
xblast-2.10.4/ini_file.c:308:2: style: Variable 'dbFile' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/ini_file.c:302:0: note: Variable 'dbFile' is reassigned a value before the old one has been used.
xblast-2.10.4/ini_file.c:308:2: note: Variable 'dbFile' is reassigned a value before the old one has been used.
xblast-2.10.4/ini_file.c:648:13: style: The scope of the variable 'save' can be reduced. [variableScope]
xblast-2.10.4/ini_file.c:1048:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xblast-2.10.4/ini_file.c:1077:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xblast-2.10.4/ini_file.c:1318:14: style: The scope of the variable 'sectionName' can be reduced. [variableScope]
xblast-2.10.4/ini_file.c:1480:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xblast-2.10.4/ini_file.c:1480:12: style: The scope of the variable 'd' can be reduced. [variableScope]
xblast-2.10.4/ini_file.c:757:64: style: Function 'DB_CreateEntryColor' argument 3 names different: declaration 'value' definition 'color'. [funcArgNamesDifferent]
xblast-2.10.4/ini_file.h:95:78: note: Function 'DB_CreateEntryColor' argument 3 names different: declaration 'value' definition 'color'.
xblast-2.10.4/ini_file.c:757:64: note: Function 'DB_CreateEntryColor' argument 3 names different: declaration 'value' definition 'color'.
xblast-2.10.4/ini_file.c:805:28: style: Function 'DB_ParseEntry' argument 1 names different: declaration 'db' definition 'section'. [funcArgNamesDifferent]
xblast-2.10.4/ini_file.h:102:42: note: Function 'DB_ParseEntry' argument 1 names different: declaration 'db' definition 'section'.
xblast-2.10.4/ini_file.c:805:28: note: Function 'DB_ParseEntry' argument 1 names different: declaration 'db' definition 'section'.
xblast-2.10.4/ini_file.c:896:73: style: Function 'DB_GetEntryString' argument 3 names different: declaration 'pString' definition 'pValue'. [funcArgNamesDifferent]
xblast-2.10.4/ini_file.h:105:87: note: Function 'DB_GetEntryString' argument 3 names different: declaration 'pString' definition 'pValue'.
xblast-2.10.4/ini_file.c:896:73: note: Function 'DB_GetEntryString' argument 3 names different: declaration 'pString' definition 'pValue'.
xblast-2.10.4/ini_file.c:913:67: style: Function 'DB_GetEntryAtom' argument 3 names different: declaration 'pAtom' definition 'pValue'. [funcArgNamesDifferent]
xblast-2.10.4/ini_file.h:106:81: note: Function 'DB_GetEntryAtom' argument 3 names different: declaration 'pAtom' definition 'pValue'.
xblast-2.10.4/ini_file.c:913:67: note: Function 'DB_GetEntryAtom' argument 3 names different: declaration 'pAtom' definition 'pValue'.
xblast-2.10.4/ini_file.c:1426:81: style: Function 'DB_LoadDir' argument 5 names different: declaration 'mtime' definition 'timeAtom'. [funcArgNamesDifferent]
xblast-2.10.4/ini_file.h:137:95: note: Function 'DB_LoadDir' argument 5 names different: declaration 'mtime' definition 'timeAtom'.
xblast-2.10.4/ini_file.c:1426:81: note: Function 'DB_LoadDir' argument 5 names different: declaration 'mtime' definition 'timeAtom'.
xblast-2.10.4/intro.c:202:9: style: The scope of the variable 'pfactor' can be reduced. [variableScope]
xblast-2.10.4/intro.c:204:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/intro.c:204:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/intro.c:204:12: style: The scope of the variable 'w' can be reduced. [variableScope]
xblast-2.10.4/intro.c:204:15: style: The scope of the variable 'h' can be reduced. [variableScope]
xblast-2.10.4/intro.c:204:18: style: The scope of the variable 'lw' can be reduced. [variableScope]
xblast-2.10.4/intro.c:558:17: style: The scope of the variable 'xStart' can be reduced. [variableScope]
xblast-2.10.4/intro.c:873:74: style: Function 'ShowScoreBoard' argument 4 names different: declaration 'ps' definition 'playerStat'. [funcArgNamesDifferent]
xblast-2.10.4/intro.h:36:88: note: Function 'ShowScoreBoard' argument 4 names different: declaration 'ps' definition 'playerStat'.
xblast-2.10.4/intro.c:873:74: note: Function 'ShowScoreBoard' argument 4 names different: declaration 'ps' definition 'playerStat'.
xblast-2.10.4/intro.c:982:54: style: Function 'ShowWinner' argument 3 names different: declaration 'ps' definition 'playerStat'. [funcArgNamesDifferent]
xblast-2.10.4/intro.h:38:66: note: Function 'ShowWinner' argument 3 names different: declaration 'ps' definition 'playerStat'.
xblast-2.10.4/intro.c:982:54: note: Function 'ShowWinner' argument 3 names different: declaration 'ps' definition 'playerStat'.
xblast-2.10.4/map.c:273:12: style: The scope of the variable 'slowFlame' can be reduced. [variableScope]
xblast-2.10.4/map.c:1106:9: style: The scope of the variable 'where' can be reduced. [variableScope]
xblast-2.10.4/map.c:914:40: style: Function 'SetBlockExtra' argument 3 names different: declaration 'extra' definition 'value'. [funcArgNamesDifferent]
xblast-2.10.4/map.h:91:52: note: Function 'SetBlockExtra' argument 3 names different: declaration 'extra' definition 'value'.
xblast-2.10.4/map.c:914:40: note: Function 'SetBlockExtra' argument 3 names different: declaration 'extra' definition 'value'.
xblast-2.10.4/map.c:653:16: warning: Either the condition '-1<y' is redundant, otherwise there is negative array index -14. [negativeIndex]
xblast-2.10.4/map.c:649:9: note: Assuming that condition '-1<y' is not redundant
xblast-2.10.4/map.c:653:16: note: Negative array index
xblast-2.10.4/menu.c:313:3: warning: The buffer 'centralname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xblast-2.10.4/menu_control.c:189:10: style: The scope of the variable 'id' can be reduced. [variableScope]
xblast-2.10.4/menu_control.c:209:6: style: Variable 'row' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/menu_edit.c:434:43: warning: Either the condition 'currentDefaultSpecialInitExtra==NULL' is redundant or there is possible null pointer dereference: currentDefaultSpecialInitExtra. [nullPointerRedundantCheck]
xblast-2.10.4/menu_edit.c:435:37: note: Assuming that condition 'currentDefaultSpecialInitExtra==NULL' is not redundant
xblast-2.10.4/menu_edit.c:434:43: note: Null pointer dereference
xblast-2.10.4/menu_edit.c:441:43: warning: Either the condition 'currentDefaultSpecialRevExtra==NULL' is redundant or there is possible null pointer dereference: currentDefaultSpecialRevExtra. [nullPointerRedundantCheck]
xblast-2.10.4/menu_edit.c:442:36: note: Assuming that condition 'currentDefaultSpecialRevExtra==NULL' is not redundant
xblast-2.10.4/menu_edit.c:441:43: note: Null pointer dereference
xblast-2.10.4/menu_edit.c:449:37: warning: Either the condition 'currentDefaultSpecialKey==NULL' is redundant or there is possible null pointer dereference: currentDefaultSpecialKey. [nullPointerRedundantCheck]
xblast-2.10.4/menu_edit.c:450:31: note: Assuming that condition 'currentDefaultSpecialKey==NULL' is not redundant
xblast-2.10.4/menu_edit.c:449:37: note: Null pointer dereference
xblast-2.10.4/menu_edit.c:456:39: warning: Either the condition 'currentDefaultSpecialExtra==NULL' is redundant or there is possible null pointer dereference: currentDefaultSpecialExtra. [nullPointerRedundantCheck]
xblast-2.10.4/menu_edit.c:457:33: note: Assuming that condition 'currentDefaultSpecialExtra==NULL' is not redundant
xblast-2.10.4/menu_edit.c:456:39: note: Null pointer dereference
xblast-2.10.4/menu_edit.c:143:2: style: Variable 'section' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/menu_edit.c:139:2: note: Variable 'section' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_edit.c:143:2: note: Variable 'section' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_edit.c:1761:2: style: Variable 'section' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/menu_edit.c:1758:2: note: Variable 'section' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_edit.c:1761:2: note: Variable 'section' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_edit.c:1775:2: style: Variable 'section' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/menu_edit.c:1772:2: note: Variable 'section' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_edit.c:1775:2: note: Variable 'section' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_edit.c:824:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/menu_edit.c:824:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/menu_edit.c:965:10: style: The scope of the variable 'fg' can be reduced. [variableScope]
xblast-2.10.4/menu_edit.c:965:14: style: The scope of the variable 'bg' can be reduced. [variableScope]
xblast-2.10.4/menu_edit.c:965:18: style: The scope of the variable 'add' can be reduced. [variableScope]
xblast-2.10.4/menu_edit.c:1064:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/menu_edit.c:1064:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/menu_edit.c:1122:7: style: The scope of the variable 'timeString' can be reduced. [variableScope]
xblast-2.10.4/menu_edit.c:569:16: style: Variable 'bombSection' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/menu_edit.c:597:16: style: Variable 'bombSection' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/menu_edit.c:188:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xblast-2.10.4/menu_extras.c:532:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xblast-2.10.4/menu_extras.c:539:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/menu_extras.c:310:2: style: Variable 'infoCentral' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/menu_extras.c:303:0: note: Variable 'infoCentral' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_extras.c:310:2: note: Variable 'infoCentral' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_level.c:62:9: style: The scope of the variable 'atom' can be reduced. [variableScope]
xblast-2.10.4/menu_network.c:512:2: style: Variable 'newping' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/menu_network.c:508:0: note: Variable 'newping' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_network.c:512:2: note: Variable 'newping' is reassigned a value before the old one has been used.
xblast-2.10.4/menu_network.c:678:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xblast-2.10.4/menu_network.c:721:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xblast-2.10.4/menu_network.c:749:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/menu_network.c:946:11: style: The scope of the variable 'player' can be reduced. [variableScope]
xblast-2.10.4/menu_player.c:810:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xblast-2.10.4/menu_player.c:219:10: style: The scope of the variable 'color' can be reduced. [variableScope]
xblast-2.10.4/mi_base.c:55:6: style: The scope of the variable 'xPos' can be reduced. [variableScope]
xblast-2.10.4/mi_base.c:55:12: style: The scope of the variable 'yPos' can be reduced. [variableScope]
xblast-2.10.4/mi_base.c:52:27: style: Function 'MenuSetItem' argument 1 names different: declaration 'item' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/mi_base.h:86:39: note: Function 'MenuSetItem' argument 1 names different: declaration 'item' definition 'ptr'.
xblast-2.10.4/mi_base.c:52:27: note: Function 'MenuSetItem' argument 1 names different: declaration 'item' definition 'ptr'.
xblast-2.10.4/mi_color.c:136:67: style: Function 'MenuCreateColor' argument 5 names different: declaration 'color' definition 'pColor'. [funcArgNamesDifferent]
xblast-2.10.4/mi_color.h:26:86: note: Function 'MenuCreateColor' argument 5 names different: declaration 'color' definition 'pColor'.
xblast-2.10.4/mi_color.c:136:67: note: Function 'MenuCreateColor' argument 5 names different: declaration 'color' definition 'pColor'.
xblast-2.10.4/mi_combo.c:217:22: warning: Function 'MenuCreateCombo' argument order different: declaration 'x, y, w_text, text, w, value, data, atom, table' definition 'x, y, w, text, w_val, value, data, atom, table' [funcArgOrderDifferent]
xblast-2.10.4/mi_combo.h:26:41: note: Function 'MenuCreateCombo' argument order different: declaration 'x, y, w_text, text, w, value, data, atom, table' definition 'x, y, w, text, w_val, value, data, atom, table'
xblast-2.10.4/mi_combo.c:217:22: note: Function 'MenuCreateCombo' argument order different: declaration 'x, y, w_text, text, w, value, data, atom, table' definition 'x, y, w, text, w_val, value, data, atom, table'
xblast-2.10.4/mi_host.c:162:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/mi_host.c:280:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xblast-2.10.4/mi_int.c:167:24: warning: Function 'MenuCreateInteger' argument order different: declaration 'x, y, w_text, text, w, pValue, min, max' definition 'x, y, w, text, wEdit, pValue, min, max' [funcArgOrderDifferent]
xblast-2.10.4/mi_int.h:29:43: note: Function 'MenuCreateInteger' argument order different: declaration 'x, y, w_text, text, w, pValue, min, max' definition 'x, y, w, text, wEdit, pValue, min, max'
xblast-2.10.4/mi_int.c:167:24: note: Function 'MenuCreateInteger' argument order different: declaration 'x, y, w_text, text, w, pValue, min, max' definition 'x, y, w, text, wEdit, pValue, min, max'
xblast-2.10.4/mi_player.c:143:44: style: Function 'MenuCreatePlayer' argument 4 names different: declaration 'sprite' definition 'id'. [funcArgNamesDifferent]
xblast-2.10.4/mi_player.h:29:63: note: Function 'MenuCreatePlayer' argument 4 names different: declaration 'sprite' definition 'id'.
xblast-2.10.4/mi_player.c:143:44: note: Function 'MenuCreatePlayer' argument 4 names different: declaration 'sprite' definition 'id'.
xblast-2.10.4/mi_player.c:143:75: style: Function 'MenuCreatePlayer' argument 5 names different: declaration 'cfg' definition 'ptrConfig'. [funcArgNamesDifferent]
xblast-2.10.4/mi_player.h:30:38: note: Function 'MenuCreatePlayer' argument 5 names different: declaration 'cfg' definition 'ptrConfig'.
xblast-2.10.4/mi_player.c:143:75: note: Function 'MenuCreatePlayer' argument 5 names different: declaration 'cfg' definition 'ptrConfig'.
xblast-2.10.4/mi_player.c:144:11: style: Function 'MenuCreatePlayer' argument 6 names different: declaration 'nAnime' definition 'numAnime'. [funcArgNamesDifferent]
xblast-2.10.4/mi_player.h:30:47: note: Function 'MenuCreatePlayer' argument 6 names different: declaration 'nAnime' definition 'numAnime'.
xblast-2.10.4/mi_player.c:144:11: note: Function 'MenuCreatePlayer' argument 6 names different: declaration 'nAnime' definition 'numAnime'.
xblast-2.10.4/mi_player.c:174:50: style: Function 'MenuCreateConfigPlayer' argument 4 names different: declaration 'sprite' definition 'id'. [funcArgNamesDifferent]
xblast-2.10.4/mi_player.h:32:69: note: Function 'MenuCreateConfigPlayer' argument 4 names different: declaration 'sprite' definition 'id'.
xblast-2.10.4/mi_player.c:174:50: note: Function 'MenuCreateConfigPlayer' argument 4 names different: declaration 'sprite' definition 'id'.
xblast-2.10.4/mi_player.c:174:81: style: Function 'MenuCreateConfigPlayer' argument 5 names different: declaration 'cfg' definition 'ptrConfig'. [funcArgNamesDifferent]
xblast-2.10.4/mi_player.h:33:41: note: Function 'MenuCreateConfigPlayer' argument 5 names different: declaration 'cfg' definition 'ptrConfig'.
xblast-2.10.4/mi_player.c:174:81: note: Function 'MenuCreateConfigPlayer' argument 5 names different: declaration 'cfg' definition 'ptrConfig'.
xblast-2.10.4/mi_player.c:175:11: style: Function 'MenuCreateConfigPlayer' argument 6 names different: declaration 'nAnime' definition 'numAnime'. [funcArgNamesDifferent]
xblast-2.10.4/mi_player.h:33:50: note: Function 'MenuCreateConfigPlayer' argument 6 names different: declaration 'nAnime' definition 'numAnime'.
xblast-2.10.4/mi_player.c:175:11: note: Function 'MenuCreateConfigPlayer' argument 6 names different: declaration 'nAnime' definition 'numAnime'.
xblast-2.10.4/mi_stat.c:257:62: style: Function 'MenuCreateStatEntry' argument 4 names different: declaration 'stat' definition 'data'. [funcArgNamesDifferent]
xblast-2.10.4/mi_stat.h:26:81: note: Function 'MenuCreateStatEntry' argument 4 names different: declaration 'stat' definition 'data'.
xblast-2.10.4/mi_stat.c:257:62: note: Function 'MenuCreateStatEntry' argument 4 names different: declaration 'stat' definition 'data'.
xblast-2.10.4/mi_stat.c:257:91: style: Function 'MenuCreateStatEntry' argument 6 names different: declaration 'funcPar' definition 'funcData'. [funcArgNamesDifferent]
xblast-2.10.4/mi_stat.h:27:34: note: Function 'MenuCreateStatEntry' argument 6 names different: declaration 'funcPar' definition 'funcData'.
xblast-2.10.4/mi_stat.c:257:91: note: Function 'MenuCreateStatEntry' argument 6 names different: declaration 'funcPar' definition 'funcData'.
xblast-2.10.4/mi_stat.c:382:64: style: Function 'MenuCreateDemoEntry' argument 4 names different: declaration 'demo' definition 'data'. [funcArgNamesDifferent]
xblast-2.10.4/mi_stat.h:29:83: note: Function 'MenuCreateDemoEntry' argument 4 names different: declaration 'demo' definition 'data'.
xblast-2.10.4/mi_stat.c:382:64: note: Function 'MenuCreateDemoEntry' argument 4 names different: declaration 'demo' definition 'data'.
xblast-2.10.4/mi_stat.c:383:13: style: Function 'MenuCreateDemoEntry' argument 6 names different: declaration 'funcPar' definition 'funcData'. [funcArgNamesDifferent]
xblast-2.10.4/mi_stat.h:30:34: note: Function 'MenuCreateDemoEntry' argument 6 names different: declaration 'funcPar' definition 'funcData'.
xblast-2.10.4/mi_stat.c:383:13: note: Function 'MenuCreateDemoEntry' argument 6 names different: declaration 'funcPar' definition 'funcData'.
xblast-2.10.4/mi_string.c:175:23: warning: Function 'MenuCreateString' argument order different: declaration 'x, y, w_text, text, w, buffer, len' definition 'x, y, w, text, wEdit, buffer, len' [funcArgOrderDifferent]
xblast-2.10.4/mi_string.h:26:42: note: Function 'MenuCreateString' argument order different: declaration 'x, y, w_text, text, w, buffer, len' definition 'x, y, w, text, wEdit, buffer, len'
xblast-2.10.4/mi_string.c:175:23: note: Function 'MenuCreateString' argument order different: declaration 'x, y, w_text, text, w, buffer, len' definition 'x, y, w, text, wEdit, buffer, len'
xblast-2.10.4/mi_tool.c:403:77: style: Function 'MenuAddComboData' argument 6 names different: declaration 'value' definition 'data'. [funcArgNamesDifferent]
xblast-2.10.4/mi_tool.h:93:17: note: Function 'MenuAddComboData' argument 6 names different: declaration 'value' definition 'data'.
xblast-2.10.4/mi_tool.c:403:77: note: Function 'MenuAddComboData' argument 6 names different: declaration 'value' definition 'data'.
xblast-2.10.4/mi_tool.c:413:79: style: Function 'MenuAddComboAtom' argument 6 names different: declaration 'value' definition 'atom'. [funcArgNamesDifferent]
xblast-2.10.4/mi_tool.h:95:19: note: Function 'MenuAddComboAtom' argument 6 names different: declaration 'value' definition 'atom'.
xblast-2.10.4/mi_tool.c:413:79: note: Function 'MenuAddComboAtom' argument 6 names different: declaration 'value' definition 'atom'.
xblast-2.10.4/mi_tool.c:598:59: style: Function 'MenuAddStatEntry' argument 4 names different: declaration 'pStat' definition 'stat'. [funcArgNamesDifferent]
xblast-2.10.4/mi_tool.h:129:74: note: Function 'MenuAddStatEntry' argument 4 names different: declaration 'pStat' definition 'stat'.
xblast-2.10.4/mi_tool.c:598:59: note: Function 'MenuAddStatEntry' argument 4 names different: declaration 'pStat' definition 'stat'.
xblast-2.10.4/mi_tool.c:607:61: style: Function 'MenuAddDemoEntry' argument 4 names different: declaration 'pDemo' definition 'demo'. [funcArgNamesDifferent]
xblast-2.10.4/mi_tool.h:131:76: note: Function 'MenuAddDemoEntry' argument 4 names different: declaration 'pDemo' definition 'demo'.
xblast-2.10.4/mi_tool.c:607:61: note: Function 'MenuAddDemoEntry' argument 4 names different: declaration 'pDemo' definition 'demo'.
xblast-2.10.4/mi_tool.c:975:13: style: Variable 'itemTemp' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/net_dgram.c:110:38: style: Function 'Net_SendDatagram' argument 1 names different: declaration 'dgram' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/net_dgram.h:42:52: note: Function 'Net_SendDatagram' argument 1 names different: declaration 'dgram' definition 'ptr'.
xblast-2.10.4/net_dgram.c:110:38: note: Function 'Net_SendDatagram' argument 1 names different: declaration 'dgram' definition 'ptr'.
xblast-2.10.4/net_dgram.c:138:40: style: Function 'Net_SendDatagramTo' argument 1 names different: declaration 'dgram' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/net_dgram.h:43:54: note: Function 'Net_SendDatagramTo' argument 1 names different: declaration 'dgram' definition 'ptr'.
xblast-2.10.4/net_dgram.c:138:40: note: Function 'Net_SendDatagramTo' argument 1 names different: declaration 'dgram' definition 'ptr'.
xblast-2.10.4/net_socket.c:73:2: style: Variable 'pSocket' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/net_socket.c:70:0: note: Variable 'pSocket' is reassigned a value before the old one has been used.
xblast-2.10.4/net_socket.c:73:2: note: Variable 'pSocket' is reassigned a value before the old one has been used.
xblast-2.10.4/net_socket.c:108:2: style: Variable 'pSocket' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/net_socket.c:105:0: note: Variable 'pSocket' is reassigned a value before the old one has been used.
xblast-2.10.4/net_socket.c:108:2: note: Variable 'pSocket' is reassigned a value before the old one has been used.
xblast-2.10.4/net_socket.c:55:33: style: Checking if unsigned variable 'port' is less than zero. [unsignedLessThanZero]
xblast-2.10.4/net_socket.c:38:23: style: Function 'Net_Close' argument 1 names different: declaration 'socket' definition 'pSocket'. [funcArgNamesDifferent]
xblast-2.10.4/net_socket.h:35:35: note: Function 'Net_Close' argument 1 names different: declaration 'socket' definition 'pSocket'.
xblast-2.10.4/net_socket.c:38:23: note: Function 'Net_Close' argument 1 names different: declaration 'socket' definition 'pSocket'.
xblast-2.10.4/net_socket.c:68:30: style: Function 'Net_ConnectInet' argument 1 names different: declaration 'hostname' definition 'hostName'. [funcArgNamesDifferent]
xblast-2.10.4/net_socket.h:30:47: note: Function 'Net_ConnectInet' argument 1 names different: declaration 'hostname' definition 'hostName'.
xblast-2.10.4/net_socket.c:68:30: note: Function 'Net_ConnectInet' argument 1 names different: declaration 'hostname' definition 'hostName'.
xblast-2.10.4/net_socket.c:143:30: style: Function 'Net_Accept' argument 1 names different: declaration 'pSocket' definition 'pListen'. [funcArgNamesDifferent]
xblast-2.10.4/net_socket.h:32:47: note: Function 'Net_Accept' argument 1 names different: declaration 'pSocket' definition 'pListen'.
xblast-2.10.4/net_socket.c:143:30: note: Function 'Net_Accept' argument 1 names different: declaration 'pSocket' definition 'pListen'.
xblast-2.10.4/net_socket.c:168:26: style: Function 'Net_BindUdp' argument 1 names different: declaration 'device' definition 'localname'. [funcArgNamesDifferent]
xblast-2.10.4/net_socket.h:33:43: note: Function 'Net_BindUdp' argument 1 names different: declaration 'device' definition 'localname'.
xblast-2.10.4/net_socket.c:168:26: note: Function 'Net_BindUdp' argument 1 names different: declaration 'device' definition 'localname'.
xblast-2.10.4/net_tele.c:367:6: style: The scope of the variable 'result' can be reduced. [variableScope]
xblast-2.10.4/net_tele.c:215:76: style: Function 'Net_CreateTelegram' argument 4 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
xblast-2.10.4/net_tele.h:93:95: note: Function 'Net_CreateTelegram' argument 4 names different: declaration 'data' definition 'buf'.
xblast-2.10.4/net_tele.c:215:76: note: Function 'Net_CreateTelegram' argument 4 names different: declaration 'data' definition 'buf'.
xblast-2.10.4/network.c:493:2: style: Variable 'max' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/network.c:490:0: note: Variable 'max' is reassigned a value before the old one has been used.
xblast-2.10.4/network.c:493:2: note: Variable 'max' is reassigned a value before the old one has been used.
xblast-2.10.4/network.c:443:81: style: Function 'Network_GetFirstOtherPlayer' argument 3 names different: declaration 'host' definition 'h'. [funcArgNamesDifferent]
xblast-2.10.4/network.h:154:95: note: Function 'Network_GetFirstOtherPlayer' argument 3 names different: declaration 'host' definition 'h'.
xblast-2.10.4/network.c:443:81: note: Function 'Network_GetFirstOtherPlayer' argument 3 names different: declaration 'host' definition 'h'.
xblast-2.10.4/network.c:443:99: style: Function 'Network_GetFirstOtherPlayer' argument 4 names different: declaration 'player' definition 'p'. [funcArgNamesDifferent]
xblast-2.10.4/network.h:155:29: note: Function 'Network_GetFirstOtherPlayer' argument 4 names different: declaration 'player' definition 'p'.
xblast-2.10.4/network.c:443:99: note: Function 'Network_GetFirstOtherPlayer' argument 4 names different: declaration 'player' definition 'p'.
xblast-2.10.4/network.c:459:80: style: Function 'Network_GetNextOtherPlayer' argument 3 names different: declaration 'host' definition 'h'. [funcArgNamesDifferent]
xblast-2.10.4/network.h:156:94: note: Function 'Network_GetNextOtherPlayer' argument 3 names different: declaration 'host' definition 'h'.
xblast-2.10.4/network.c:459:80: note: Function 'Network_GetNextOtherPlayer' argument 3 names different: declaration 'host' definition 'h'.
xblast-2.10.4/network.c:459:98: style: Function 'Network_GetNextOtherPlayer' argument 4 names different: declaration 'player' definition 'p'. [funcArgNamesDifferent]
xblast-2.10.4/network.h:157:28: note: Function 'Network_GetNextOtherPlayer' argument 4 names different: declaration 'player' definition 'p'.
xblast-2.10.4/network.c:459:98: note: Function 'Network_GetNextOtherPlayer' argument 4 names different: declaration 'player' definition 'p'.
xblast-2.10.4/network.c:969:45: style: Function 'Network_GetTeamState' argument 2 names different: declaration 'pl' definition 'player'. [funcArgNamesDifferent]
xblast-2.10.4/network.h:183:64: note: Function 'Network_GetTeamState' argument 2 names different: declaration 'pl' definition 'player'.
xblast-2.10.4/network.c:969:45: note: Function 'Network_GetTeamState' argument 2 names different: declaration 'pl' definition 'player'.
xblast-2.10.4/network.c:990:48: style: Function 'Network_GetTeamStateReq' argument 2 names different: declaration 'pl' definition 'player'. [funcArgNamesDifferent]
xblast-2.10.4/network.h:184:68: note: Function 'Network_GetTeamStateReq' argument 2 names different: declaration 'pl' definition 'player'.
xblast-2.10.4/network.c:990:48: note: Function 'Network_GetTeamStateReq' argument 2 names different: declaration 'pl' definition 'player'.
xblast-2.10.4/player.c:1928:17: style: Condition 'count>0' is always false [knownConditionTrueFalse]
xblast-2.10.4/player.c:1924:14: note: Assignment 'count=0', assigned value is 0
xblast-2.10.4/player.c:1928:17: note: Condition 'count>0' is always false
xblast-2.10.4/player.c:653:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xblast-2.10.4/player.c:656:3: note: Found duplicate branches for 'if' and 'else'.
xblast-2.10.4/player.c:653:3: note: Found duplicate branches for 'if' and 'else'.
xblast-2.10.4/player.c:544:9: style: The scope of the variable 'tutu' can be reduced. [variableScope]
xblast-2.10.4/player.c:706:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/player.c:903:17: style: The scope of the variable 'str' can be reduced. [variableScope]
xblast-2.10.4/player.c:1333:6: style: The scope of the variable 'newMazeX' can be reduced. [variableScope]
xblast-2.10.4/player.c:1333:16: style: The scope of the variable 'newMazeY' can be reduced. [variableScope]
xblast-2.10.4/player.c:1375:6: style: The scope of the variable 'mazeX' can be reduced. [variableScope]
xblast-2.10.4/player.c:1375:13: style: The scope of the variable 'mazeY' can be reduced. [variableScope]
xblast-2.10.4/player.c:1376:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/player.c:1796:18: style: The scope of the variable 'gloatpltt' can be reduced. [variableScope]
xblast-2.10.4/player.c:1830:12: style: The scope of the variable 'ps' can be reduced. [variableScope]
xblast-2.10.4/player.c:1855:12: style: The scope of the variable 'ps' can be reduced. [variableScope]
xblast-2.10.4/player.c:1980:6: style: The scope of the variable 'count' can be reduced. [variableScope]
xblast-2.10.4/player.c:1981:6: style: The scope of the variable 'D' can be reduced. [variableScope]
xblast-2.10.4/player.c:1983:6: style: The scope of the variable 'player' can be reduced. [variableScope]
xblast-2.10.4/player.c:2302:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xblast-2.10.4/player.c:2304:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/player.c:2304:9: style: The scope of the variable 'team_alive' can be reduced. [variableScope]
xblast-2.10.4/player.c:2645:6: style: The scope of the variable 'gridx' can be reduced. [variableScope]
xblast-2.10.4/player.c:2645:13: style: The scope of the variable 'gridy' can be reduced. [variableScope]
xblast-2.10.4/player.c:1774:9: style: Variable 'equipe' is modified but its new value is never used. [unreadVariable]
xblast-2.10.4/random.c:91:9: style: The scope of the variable 's' can be reduced. [variableScope]
xblast-2.10.4/random.c:91:12: style: The scope of the variable 't' can be reduced. [variableScope]
xblast-2.10.4/randomlib.c:61:9: style: The scope of the variable 's' can be reduced. [variableScope]
xblast-2.10.4/randomlib.c:61:12: style: The scope of the variable 't' can be reduced. [variableScope]
xblast-2.10.4/randomlib.c:152:18: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/randomlib.c:152:21: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/sdl_event.c:667:18: style: The scope of the variable 'timeout' can be reduced. [variableScope]
xblast-2.10.4/sdl_event.c:90:37: style: Function 'GUI_SetKeyboardMode' argument 1 names different: declaration '_mode' definition 'Mode'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:86:49: note: Function 'GUI_SetKeyboardMode' argument 1 names different: declaration '_mode' definition 'Mode'.
xblast-2.10.4/sdl_event.c:90:37: note: Function 'GUI_SetKeyboardMode' argument 1 names different: declaration '_mode' definition 'Mode'.
xblast-2.10.4/sdl_event.c:99:26: style: Function 'GUI_SetMouseMode' argument 1 names different: declaration '_enable' definition 'enable'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:87:38: note: Function 'GUI_SetMouseMode' argument 1 names different: declaration '_enable' definition 'enable'.
xblast-2.10.4/sdl_event.c:99:26: note: Function 'GUI_SetMouseMode' argument 1 names different: declaration '_enable' definition 'enable'.
xblast-2.10.4/sdl_image.c:293:56: warning: Either the condition '!bitmap' is redundant or there is possible null pointer dereference: bitmap. [nullPointerRedundantCheck]
xblast-2.10.4/sdl_image.c:302:6: note: Assuming that condition '!bitmap' is not redundant
xblast-2.10.4/sdl_image.c:293:56: note: Null pointer dereference
xblast-2.10.4/sdl_init.c:362:28: style: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition '_quitFunc'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:82:40: note: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition '_quitFunc'.
xblast-2.10.4/sdl_init.c:362:28: note: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition '_quitFunc'.
xblast-2.10.4/sdl_init.c:283:2: style: Variable 'parsed' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/sdl_init.c:222:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xblast-2.10.4/sdl_pixmap.c:181:2: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/sdl_pixmap.c:114:0: error: Uninitialized variable: y [uninitvar]
xblast-2.10.4/sdl_ppm.c:340:7: style: The scope of the variable 'fp_offset' can be reduced. [variableScope]
xblast-2.10.4/sdl_ppm.c:341:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/sdl_ppm.c:341:9: style: The scope of the variable 'pad' can be reduced. [variableScope]
xblast-2.10.4/sdl_ppm.c:343:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
xblast-2.10.4/sdl_ppm.c:346:7: style: The scope of the variable 'magic' can be reduced. [variableScope]
xblast-2.10.4/sdl_ppm.c:93:6: error: Uninitialized variable: src [uninitvar]
xblast-2.10.4/sdl_socket.c:856:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xblast-2.10.4/sdl_socket.c:870:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xblast-2.10.4/sdl_sound.c:385:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
xblast-2.10.4/sdl_sound.c:40:6: style: struct member '_sound_name::sound_id' is never used. [unusedStructMember]
xblast-2.10.4/sdl_sound.c:44:6: style: struct member '_sound_name::repeat' is never used. [unusedStructMember]
xblast-2.10.4/sdl_sprite.c:225:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/sdl_sprite.c:226:14: style: The scope of the variable 'epmName' can be reduced. [variableScope]
xblast-2.10.4/sdl_sprite.c:364:36: style: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:114:48: note: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/sdl_sprite.c:364:36: note: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/sdl_sprite.c:384:38: style: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:113:50: note: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/sdl_sprite.c:384:38: note: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/sdl_sprite.c:414:36: style: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:115:48: note: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/sdl_sprite.c:414:36: note: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/sdl_sprite.c:428:36: style: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:116:48: note: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/sdl_sprite.c:428:36: note: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/sdl_text.c:257:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/sdl_text.c:394:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/sdl_text.c:394:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/sdl_text.c:394:12: style: The scope of the variable 'l' can be reduced. [variableScope]
xblast-2.10.4/sdl_text.c:136:36: style: Function 'GUI_DrawSimpleTextbox' argument 1 names different: declaration 'text' definition 'text_in'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:118:48: note: Function 'GUI_DrawSimpleTextbox' argument 1 names different: declaration 'text' definition 'text_in'.
xblast-2.10.4/sdl_text.c:136:36: note: Function 'GUI_DrawSimpleTextbox' argument 1 names different: declaration 'text' definition 'text_in'.
xblast-2.10.4/sdl_text.c:157:13: style: Variable 'fgColor' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/sdl_text.c:158:13: style: Variable 'bgColor' is assigned a value that is never used. [unreadVariable]
xblast-2.10.4/sdl_tile.c:286:20: style: Function 'GUI_FreeBlock' argument 1 names different: declaration 'block' definition 'in_pix'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:129:32: note: Function 'GUI_FreeBlock' argument 1 names different: declaration 'block' definition 'in_pix'.
xblast-2.10.4/sdl_tile.c:286:20: note: Function 'GUI_FreeBlock' argument 1 names different: declaration 'block' definition 'in_pix'.
xblast-2.10.4/server.c:479:15: style: The scope of the variable 'name' can be reduced. [variableScope]
xblast-2.10.4/server.c:479:21: style: The scope of the variable 'full' can be reduced. [variableScope]
xblast-2.10.4/server.c:588:15: style: The scope of the variable 'req' can be reduced. [variableScope]
xblast-2.10.4/server.c:1151:11: style: The scope of the variable 'player' can be reduced. [variableScope]
xblast-2.10.4/server.c:179:41: style: Function 'Server_Accept' argument 2 names different: declaration 'host' definition 'hostName'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:57:53: note: Function 'Server_Accept' argument 2 names different: declaration 'host' definition 'hostName'.
xblast-2.10.4/server.c:179:41: note: Function 'Server_Accept' argument 2 names different: declaration 'host' definition 'hostName'.
xblast-2.10.4/server.c:218:35: style: Function 'Server_StreamDisconnect' argument 1 names different: declaration 'id' definition 'clientID'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:58:47: note: Function 'Server_StreamDisconnect' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:218:35: note: Function 'Server_StreamDisconnect' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:233:34: style: Function 'Server_DgramDisconnect' argument 1 names different: declaration 'id' definition 'clientID'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:59:46: note: Function 'Server_DgramDisconnect' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:233:34: note: Function 'Server_DgramDisconnect' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:248:33: style: Function 'Server_SendDisconnect' argument 1 names different: declaration 'id' definition 'clientID'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:60:45: note: Function 'Server_SendDisconnect' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:248:33: note: Function 'Server_SendDisconnect' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:311:30: style: Function 'Server_StreamEvent' argument 1 names different: declaration 'id' definition 'clientID'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:64:44: note: Function 'Server_StreamEvent' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:311:30: note: Function 'Server_StreamEvent' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:363:29: style: Function 'Server_DgramEvent' argument 1 names different: declaration 'id' definition 'clientID'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:65:43: note: Function 'Server_DgramEvent' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:363:29: note: Function 'Server_DgramEvent' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:770:77: style: Function 'Server_ReceivePlayerAction' argument 3 names different: declaration 'playerAction' definition 'keys'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:80:32: note: Function 'Server_ReceivePlayerAction' argument 3 names different: declaration 'playerAction' definition 'keys'.
xblast-2.10.4/server.c:770:77: note: Function 'Server_ReceivePlayerAction' argument 3 names different: declaration 'playerAction' definition 'keys'.
xblast-2.10.4/server.c:919:30: style: Function 'Server_GetPingTime' argument 1 names different: declaration 'id' definition 'clientID'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:87:41: note: Function 'Server_GetPingTime' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:919:30: note: Function 'Server_GetPingTime' argument 1 names different: declaration 'id' definition 'clientID'.
xblast-2.10.4/server.c:1264:83: style: Function 'Server_SendTeamStateReq' argument 4 names different: declaration 'state' definition 'team'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:115:23: note: Function 'Server_SendTeamStateReq' argument 4 names different: declaration 'state' definition 'team'.
xblast-2.10.4/server.c:1264:83: note: Function 'Server_SendTeamStateReq' argument 4 names different: declaration 'state' definition 'team'.
xblast-2.10.4/server.c:1384:61: style: Function 'Server_SendPlayerAction' argument 2 names different: declaration 'action' definition 'playerAction'. [funcArgNamesDifferent]
xblast-2.10.4/server.h:127:73: note: Function 'Server_SendPlayerAction' argument 2 names different: declaration 'action' definition 'playerAction'.
xblast-2.10.4/server.c:1384:61: note: Function 'Server_SendPlayerAction' argument 2 names different: declaration 'action' definition 'playerAction'.
xblast-2.10.4/shrink.c:344:16: warning: Redundant assignment of 'inclevel2' to itself. [selfAssignment]
xblast-2.10.4/shrink.c:277:6: style: The scope of the variable 'st_offset' can be reduced. [variableScope]
xblast-2.10.4/shrink.c:278:6: style: The scope of the variable 'st_level' can be reduced. [variableScope]
xblast-2.10.4/shrink.c:279:6: style: The scope of the variable 'block' can be reduced. [variableScope]
xblast-2.10.4/shrink.c:347:27: warning: Either the condition 'inclevel>=0' is redundant or there is division by zero at line 347. [zerodivcond]
xblast-2.10.4/shrink.c:346:38: note: Assuming that condition 'inclevel>=0' is not redundant
xblast-2.10.4/shrink.c:347:27: note: Division by zero
xblast-2.10.4/shrink.c:69:6: style: struct member 'ScrambleStruct::num_blocks' is never used. [unusedStructMember]
xblast-2.10.4/shrink.c:70:14: style: struct member 'ScrambleStruct::blocks' is never used. [unusedStructMember]
xblast-2.10.4/sprite.c:429:6: style: The scope of the variable 'left' can be reduced. [variableScope]
xblast-2.10.4/sprite.c:429:12: style: The scope of the variable 'right' can be reduced. [variableScope]
xblast-2.10.4/sprite.c:429:19: style: The scope of the variable 'top' can be reduced. [variableScope]
xblast-2.10.4/sprite.c:429:24: style: The scope of the variable 'bottom' can be reduced. [variableScope]
xblast-2.10.4/sprite.c:128:25: style: Function 'CreatePlayerSprite' argument 1 names different: declaration 'p' definition 'player'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:127:40: note: Function 'CreatePlayerSprite' argument 1 names different: declaration 'p' definition 'player'.
xblast-2.10.4/sprite.c:128:25: note: Function 'CreatePlayerSprite' argument 1 names different: declaration 'p' definition 'player'.
xblast-2.10.4/sprite.c:128:56: style: Function 'CreatePlayerSprite' argument 4 names different: declaration 'a' definition 'anime'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:127:66: note: Function 'CreatePlayerSprite' argument 4 names different: declaration 'a' definition 'anime'.
xblast-2.10.4/sprite.c:128:56: note: Function 'CreatePlayerSprite' argument 4 names different: declaration 'a' definition 'anime'.
xblast-2.10.4/sprite.c:128:67: style: Function 'CreatePlayerSprite' argument 5 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:127:73: note: Function 'CreatePlayerSprite' argument 5 names different: declaration 'm' definition 'mode'.
xblast-2.10.4/sprite.c:128:67: note: Function 'CreatePlayerSprite' argument 5 names different: declaration 'm' definition 'mode'.
xblast-2.10.4/sprite.c:164:23: style: Function 'CreateBombSprite' argument 1 names different: declaration 'b' definition 'bomb'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:128:38: note: Function 'CreateBombSprite' argument 1 names different: declaration 'b' definition 'bomb'.
xblast-2.10.4/sprite.c:164:23: note: Function 'CreateBombSprite' argument 1 names different: declaration 'b' definition 'bomb'.
xblast-2.10.4/sprite.c:164:52: style: Function 'CreateBombSprite' argument 4 names different: declaration 'a' definition 'anime'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:128:64: note: Function 'CreateBombSprite' argument 4 names different: declaration 'a' definition 'anime'.
xblast-2.10.4/sprite.c:164:52: note: Function 'CreateBombSprite' argument 4 names different: declaration 'a' definition 'anime'.
xblast-2.10.4/sprite.c:164:63: style: Function 'CreateBombSprite' argument 5 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:128:71: note: Function 'CreateBombSprite' argument 5 names different: declaration 'm' definition 'mode'.
xblast-2.10.4/sprite.c:164:63: note: Function 'CreateBombSprite' argument 5 names different: declaration 'm' definition 'mode'.
xblast-2.10.4/sprite.c:201:31: style: Function 'CreateTextSprite' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:129:46: note: Function 'CreateTextSprite' argument 1 names different: declaration 't' definition 'text'.
xblast-2.10.4/sprite.c:201:31: note: Function 'CreateTextSprite' argument 1 names different: declaration 't' definition 'text'.
xblast-2.10.4/sprite.c:201:74: style: Function 'CreateTextSprite' argument 6 names different: declaration 'a' definition 'anime'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:129:86: note: Function 'CreateTextSprite' argument 6 names different: declaration 'a' definition 'anime'.
xblast-2.10.4/sprite.c:201:74: note: Function 'CreateTextSprite' argument 6 names different: declaration 'a' definition 'anime'.
xblast-2.10.4/sprite.c:201:85: style: Function 'CreateTextSprite' argument 7 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:129:93: note: Function 'CreateTextSprite' argument 7 names different: declaration 'm' definition 'mode'.
xblast-2.10.4/sprite.c:201:85: note: Function 'CreateTextSprite' argument 7 names different: declaration 'm' definition 'mode'.
xblast-2.10.4/sprite.c:243:42: style: Function 'CreateIconSprite' argument 3 names different: declaration 'a' definition 'anime'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:130:57: note: Function 'CreateIconSprite' argument 3 names different: declaration 'a' definition 'anime'.
xblast-2.10.4/sprite.c:243:42: note: Function 'CreateIconSprite' argument 3 names different: declaration 'a' definition 'anime'.
xblast-2.10.4/sprite.c:243:53: style: Function 'CreateIconSprite' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent]
xblast-2.10.4/sprite.h:130:64: note: Function 'CreateIconSprite' argument 4 names different: declaration 'm' definition 'mode'.
xblast-2.10.4/sprite.c:243:53: note: Function 'CreateIconSprite' argument 4 names different: declaration 'm' definition 'mode'.
xblast-2.10.4/sprite.c:383:23: warning: Assert statement modifies 'type'. [assignmentInAssert]
xblast-2.10.4/sprite.c:61:3: error: Memory leak: ptr [memleak]
xblast-2.10.4/status.c:439:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/status.c:439:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/status.c:610:6: style: The scope of the variable 'm' can be reduced. [variableScope]
xblast-2.10.4/status.c:660:6: style: The scope of the variable 'm' can be reduced. [variableScope]
xblast-2.10.4/status.c:367:20: style: Function 'InitStatusBar' argument 1 names different: declaration 'numPlayer' definition 'numPlayers'. [funcArgNamesDifferent]
xblast-2.10.4/status.h:27:32: note: Function 'InitStatusBar' argument 1 names different: declaration 'numPlayer' definition 'numPlayers'.
xblast-2.10.4/status.c:367:20: note: Function 'InitStatusBar' argument 1 names different: declaration 'numPlayer' definition 'numPlayers'.
xblast-2.10.4/status.c:509:43: style: Function 'UpdateStatusBar' argument 2 names different: declaration 'g_time' definition 'game_time'. [funcArgNamesDifferent]
xblast-2.10.4/status.h:29:55: note: Function 'UpdateStatusBar' argument 2 names different: declaration 'g_time' definition 'game_time'.
xblast-2.10.4/status.c:509:43: note: Function 'UpdateStatusBar' argument 2 names different: declaration 'g_time' definition 'game_time'.
xblast-2.10.4/str_util.c:150:6: style: The scope of the variable 'n' can be reduced. [variableScope]
xblast-2.10.4/try.c:13:6: style: The scope of the variable 'l' can be reduced. [variableScope]
xblast-2.10.4/try.c:13:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/try.c:13:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/try.c:14:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xblast-2.10.4/try.c:14:12: style: The scope of the variable 'd' can be reduced. [variableScope]
xblast-2.10.4/try.c:44:2: error: Resource leak: fp [resourceLeak]
xblast-2.10.4/user.c:139:15: style: The scope of the variable 'atomID' can be reduced. [variableScope]
xblast-2.10.4/user.c:141:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/user.c:281:17: style: The scope of the variable 'ps2' can be reduced. [variableScope]
xblast-2.10.4/user.c:282:12: style: The scope of the variable 't' can be reduced. [variableScope]
xblast-2.10.4/user.c:282:19: style: The scope of the variable 'k' can be reduced. [variableScope]
xblast-2.10.4/util.c:151:2: style: Variable 'prev' is reassigned a value before the old one has been used. [redundantAssignment]
xblast-2.10.4/util.c:145:0: note: Variable 'prev' is reassigned a value before the old one has been used.
xblast-2.10.4/util.c:151:2: note: Variable 'prev' is reassigned a value before the old one has been used.
xblast-2.10.4/util.c:146:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xblast-2.10.4/util.c:209:7: style: The scope of the variable 'dp1' can be reduced. [variableScope]
xblast-2.10.4/util.c:779:9: style: Checking if unsigned variable 'lastRead=fread(ptr,1,toRead,fp)' is less than zero. [unsignedLessThanZero]
xblast-2.10.4/util.c:472:44: style: Function 'ReadPbmFile' argument 2 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
xblast-2.10.4/util.h:50:66: note: Function 'ReadPbmFile' argument 2 names different: declaration 'file' definition 'filename'.
xblast-2.10.4/util.c:472:44: note: Function 'ReadPbmFile' argument 2 names different: declaration 'file' definition 'filename'.
xblast-2.10.4/util.c:567:44: style: Function 'ReadPpmFile' argument 2 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
xblast-2.10.4/util.h:51:66: note: Function 'ReadPpmFile' argument 2 names different: declaration 'file' definition 'filename'.
xblast-2.10.4/util.c:567:44: note: Function 'ReadPpmFile' argument 2 names different: declaration 'file' definition 'filename'.
xblast-2.10.4/util.c:654:44: style: Function 'ReadEpmFile' argument 2 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
xblast-2.10.4/util.h:52:66: note: Function 'ReadEpmFile' argument 2 names different: declaration 'file' definition 'filename'.
xblast-2.10.4/util.c:654:44: note: Function 'ReadEpmFile' argument 2 names different: declaration 'file' definition 'filename'.
xblast-2.10.4/util.c:484:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xblast-2.10.4/util.c:579:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xblast-2.10.4/util.c:669:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xblast-2.10.4/version.c:189:16: style: The scope of the variable 'h' can be reduced. [variableScope]
xblast-2.10.4/w32_config.c:113:31: style: Function 'StoreWindowRect' argument 1 names different: declaration 'cfg' definition 'rect'. [funcArgNamesDifferent]
xblast-2.10.4/w32_config.h:33:43: note: Function 'StoreWindowRect' argument 1 names different: declaration 'cfg' definition 'rect'.
xblast-2.10.4/w32_config.c:113:31: note: Function 'StoreWindowRect' argument 1 names different: declaration 'cfg' definition 'rect'.
xblast-2.10.4/w32_event.c:464:13: style: The scope of the variable 'capslock' can be reduced. [variableScope]
xblast-2.10.4/w32_event.c:596:47: style: Function 'WindowProc' argument 3 names different: declaration 'w_param' definition 'wParam'. [funcArgNamesDifferent]
xblast-2.10.4/w32_event.h:40:64: note: Function 'WindowProc' argument 3 names different: declaration 'w_param' definition 'wParam'.
xblast-2.10.4/w32_event.c:596:47: note: Function 'WindowProc' argument 3 names different: declaration 'w_param' definition 'wParam'.
xblast-2.10.4/w32_event.c:596:62: style: Function 'WindowProc' argument 4 names different: declaration 'l_param' definition 'lParam'. [funcArgNamesDifferent]
xblast-2.10.4/w32_event.h:40:78: note: Function 'WindowProc' argument 4 names different: declaration 'l_param' definition 'lParam'.
xblast-2.10.4/w32_event.c:596:62: note: Function 'WindowProc' argument 4 names different: declaration 'l_param' definition 'lParam'.
xblast-2.10.4/w32_event.c:820:28: style: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition 'func'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:82:40: note: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition 'func'.
xblast-2.10.4/w32_event.c:820:28: note: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition 'func'.
xblast-2.10.4/w32_image.c:44:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xblast-2.10.4/w32_image.c:89:16: style: The scope of the variable 'swap' can be reduced. [variableScope]
xblast-2.10.4/w32_init.c:51:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/w32_init.c:51:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/w32_init.c:52:6: style: The scope of the variable 'width' can be reduced. [variableScope]
xblast-2.10.4/w32_init.c:52:13: style: The scope of the variable 'height' can be reduced. [variableScope]
xblast-2.10.4/w32_joystick.c:250:11: style: The scope of the variable 'newDir' can be reduced. [variableScope]
xblast-2.10.4/w32_joystick.c:251:6: style: The scope of the variable 'value' can be reduced. [variableScope]
xblast-2.10.4/w32_pixmap.c:131:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/w32_pixmap.c:103:22: style: Function 'ClearRectangles' argument 1 names different: declaration 'hdc_dst' definition 'hdcDst'. [funcArgNamesDifferent]
xblast-2.10.4/w32_pixmap.h:35:34: note: Function 'ClearRectangles' argument 1 names different: declaration 'hdc_dst' definition 'hdcDst'.
xblast-2.10.4/w32_pixmap.c:103:22: note: Function 'ClearRectangles' argument 1 names different: declaration 'hdc_dst' definition 'hdcDst'.
xblast-2.10.4/w32_pixmap.c:103:34: style: Function 'ClearRectangles' argument 2 names different: declaration 'hdc_src' definition 'hdcSrc'. [funcArgNamesDifferent]
xblast-2.10.4/w32_pixmap.h:35:47: note: Function 'ClearRectangles' argument 2 names different: declaration 'hdc_src' definition 'hdcSrc'.
xblast-2.10.4/w32_pixmap.c:103:34: note: Function 'ClearRectangles' argument 2 names different: declaration 'hdc_src' definition 'hdcSrc'.
xblast-2.10.4/w32_pixmap.c:103:59: style: Function 'ClearRectangles' argument 4 names different: declaration 'n_rect' definition 'nRect'. [funcArgNamesDifferent]
xblast-2.10.4/w32_pixmap.h:35:73: note: Function 'ClearRectangles' argument 4 names different: declaration 'n_rect' definition 'nRect'.
xblast-2.10.4/w32_pixmap.c:103:59: note: Function 'ClearRectangles' argument 4 names different: declaration 'n_rect' definition 'nRect'.
xblast-2.10.4/w32_sndsrv.c:248:9: style: The scope of the variable 'totalBytes' can be reduced. [variableScope]
xblast-2.10.4/w32_sndsrv.c:313:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xblast-2.10.4/w32_sndsrv.c:316:8: style: The scope of the variable 'dst' can be reduced. [variableScope]
xblast-2.10.4/w32_sndsrv.c:318:8: style: The scope of the variable 'val' can be reduced. [variableScope]
xblast-2.10.4/w32_socket.c:782:33: style: Function 'HandleSelect' argument 2 names different: declaration 'lPAram' definition 'lParam'. [funcArgNamesDifferent]
xblast-2.10.4/w32_socket.h:31:45: note: Function 'HandleSelect' argument 2 names different: declaration 'lPAram' definition 'lParam'.
xblast-2.10.4/w32_socket.c:782:33: note: Function 'HandleSelect' argument 2 names different: declaration 'lPAram' definition 'lParam'.
xblast-2.10.4/w32_sound.c:104:26: style: Function 'SND_Play' argument 2 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
xblast-2.10.4/snd.h:110:40: note: Function 'SND_Play' argument 2 names different: declaration 'position' definition 'pos'.
xblast-2.10.4/w32_sound.c:104:26: note: Function 'SND_Play' argument 2 names different: declaration 'position' definition 'pos'.
xblast-2.10.4/w32_sprite.c:216:14: style: The scope of the variable 'epmName' can be reduced. [variableScope]
xblast-2.10.4/w32_sprite.c:214:39: style: Function 'GUI_LoadPlayerSprite' argument 2 names different: declaration 'anime' definition 'i'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:110:53: note: Function 'GUI_LoadPlayerSprite' argument 2 names different: declaration 'anime' definition 'i'.
xblast-2.10.4/w32_sprite.c:214:39: note: Function 'GUI_LoadPlayerSprite' argument 2 names different: declaration 'anime' definition 'i'.
xblast-2.10.4/w32_sprite.c:363:36: style: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:114:48: note: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/w32_sprite.c:363:36: note: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/w32_sprite.c:382:38: style: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:113:50: note: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/w32_sprite.c:382:38: note: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/w32_sprite.c:413:36: style: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:115:48: note: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/w32_sprite.c:413:36: note: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/w32_sprite.c:427:36: style: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:116:48: note: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/w32_sprite.c:427:36: note: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/w32_text.c:220:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xblast-2.10.4/w32_text.c:221:6: style: The scope of the variable 'ypos' can be reduced. [variableScope]
xblast-2.10.4/w32_text.c:222:6: style: The scope of the variable 'xpos' can be reduced. [variableScope]
xblast-2.10.4/w32_text.c:258:6: style: The scope of the variable 'dx' can be reduced. [variableScope]
xblast-2.10.4/w32_text.c:258:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
xblast-2.10.4/w32_text.c:259:6: style: The scope of the variable 'step' can be reduced. [variableScope]
xblast-2.10.4/w32_text.c:333:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xblast-2.10.4/w32_text.c:413:50: style: Function 'GUI_DrawPolygon' argument 8 names different: declaration 'black_white' definition 'blackWhite'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:121:29: note: Function 'GUI_DrawPolygon' argument 8 names different: declaration 'black_white' definition 'blackWhite'.
xblast-2.10.4/w32_text.c:413:50: note: Function 'GUI_DrawPolygon' argument 8 names different: declaration 'black_white' definition 'blackWhite'.
xblast-2.10.4/x11_event.c:381:16: style: The scope of the variable 'key' can be reduced. [variableScope]
xblast-2.10.4/x11_event.c:708:9: style: The scope of the variable 'num_queued' can be reduced. [variableScope]
xblast-2.10.4/x11_event.c:710:18: style: The scope of the variable 'timeout' can be reduced. [variableScope]
xblast-2.10.4/x11_event.c:90:37: style: Function 'GUI_SetKeyboardMode' argument 1 names different: declaration '_mode' definition 'Mode'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:86:49: note: Function 'GUI_SetKeyboardMode' argument 1 names different: declaration '_mode' definition 'Mode'.
xblast-2.10.4/x11_event.c:90:37: note: Function 'GUI_SetKeyboardMode' argument 1 names different: declaration '_mode' definition 'Mode'.
xblast-2.10.4/x11_event.c:99:26: style: Function 'GUI_SetMouseMode' argument 1 names different: declaration '_enable' definition 'enable'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:87:38: note: Function 'GUI_SetMouseMode' argument 1 names different: declaration '_enable' definition 'enable'.
xblast-2.10.4/x11_event.c:99:26: note: Function 'GUI_SetMouseMode' argument 1 names different: declaration '_enable' definition 'enable'.
xblast-2.10.4/x11_joystick.c:51:6: style: struct member 'XBJoystick::fd' is never used. [unusedStructMember]
xblast-2.10.4/x11_joystick.c:53:11: style: struct member 'XBJoystick::dir' is never used. [unusedStructMember]
xblast-2.10.4/x11c_image.c:229:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/x11c_image.c:299:3: error: Memory leak: data [memleak]
xblast-2.10.4/x11c_image.c:358:3: error: Memory leak: ppm [memleak]
xblast-2.10.4/x11c_image.c:400:3: error: Memory leak: data [memleak]
xblast-2.10.4/x11c_init.c:328:28: style: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition '_quitFunc'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:82:40: note: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition '_quitFunc'.
xblast-2.10.4/x11c_init.c:328:28: note: Function 'GUI_OnQuit' argument 1 names different: declaration 'quitFunc' definition '_quitFunc'.
xblast-2.10.4/x11c_pixmap.c:191:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/x11c_sprite.c:127:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xblast-2.10.4/x11c_sprite.c:128:14: style: The scope of the variable 'epmName' can be reduced. [variableScope]
xblast-2.10.4/x11c_sprite.c:264:36: style: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:114:48: note: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/x11c_sprite.c:264:36: note: Function 'GUI_DrawBombSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/x11c_sprite.c:284:38: style: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:113:50: note: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/x11c_sprite.c:284:38: note: Function 'GUI_DrawPlayerSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/x11c_sprite.c:314:36: style: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:115:48: note: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/x11c_sprite.c:314:36: note: Function 'GUI_DrawIconSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/x11c_sprite.c:328:36: style: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:116:48: note: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/x11c_sprite.c:328:36: note: Function 'GUI_DrawTextSprite' argument 1 names different: declaration 'spl' definition 'ptr'.
xblast-2.10.4/x11c_text.c:103:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:103:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:104:6: style: The scope of the variable 'width' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:104:13: style: The scope of the variable 'height' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:166:6: style: The scope of the variable 'dx' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:166:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:167:6: style: The scope of the variable 'step' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:221:9: style: The scope of the variable 'height' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:222:6: style: The scope of the variable 'right' can be reduced. [variableScope]
xblast-2.10.4/x11c_text.c:223:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xblast-2.10.4/x11c_tile.c:261:20: style: Function 'GUI_FreeBlock' argument 1 names different: declaration 'block' definition 'in_pix'. [funcArgNamesDifferent]
xblast-2.10.4/gui.h:129:32: note: Function 'GUI_FreeBlock' argument 1 names different: declaration 'block' definition 'in_pix'.
xblast-2.10.4/x11c_tile.c:261:20: note: Function 'GUI_FreeBlock' argument 1 names different: declaration 'block' definition 'in_pix'.
xblast-2.10.4/xblast.c:73:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[17:23]
ftp://ftp.se.debian.org/debian/pool/main/x/xblast-tnt-images/xblast-tnt-images_20050106.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xblast-tnt-levels/xblast-tnt-levels_20050106.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xblast-tnt-models/xblast-tnt-models_20050106.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xblast-tnt-musics/xblast-tnt-musics_20050106.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xblast-tnt-sounds/xblast-tnt-sounds_20040429.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xbmc/xbmc_13.2+dfsg1.orig.tar.xz
xbmc-13.2-Gotham/addons/library.xbmc.addon/dlfcn-win32.cpp:86:5: warning: Either the condition 'dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/addons/library.xbmc.addon/dlfcn-win32.cpp:76:16: note: Assuming that condition 'dest' is not redundant
xbmc-13.2-Gotham/addons/library.xbmc.addon/dlfcn-win32.cpp:86:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:571:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:475:39: style: Function 'SendIRCommand' argument 1 names different: declaration 'ucCommand' definition 'ucCode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:91:30: note: Function 'SendIRCommand' argument 1 names different: declaration 'ucCommand' definition 'ucCode'.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:475:39: note: Function 'SendIRCommand' argument 1 names different: declaration 'ucCommand' definition 'ucCode'.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:514:8: style: Function 'SendMessage' argument 3 names different: declaration 'bEncrypt' definition 'bEncode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:99:10: note: Function 'SendMessage' argument 3 names different: declaration 'bEncrypt' definition 'bEncode'.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:514:8: note: Function 'SendMessage' argument 3 names different: declaration 'bEncrypt' definition 'bEncode'.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:691:51: style: Function 'Encode' argument 2 names different: declaration 'uiSize' definition 'iSize'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:104:42: note: Function 'Encode' argument 2 names different: declaration 'uiSize' definition 'iSize'.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:691:51: note: Function 'Encode' argument 2 names different: declaration 'uiSize' definition 'iSize'.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:718:51: style: Function 'Decode' argument 2 names different: declaration 'uiSize' definition 'iSize'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:105:42: note: Function 'Decode' argument 2 names different: declaration 'uiSize' definition 'iSize'.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:718:51: note: Function 'Decode' argument 2 names different: declaration 'uiSize' definition 'iSize'.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:58:12: warning: Member variable 'CSlingbox::m_socCommunication' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:58:12: warning: Member variable 'CSlingbox::m_socStream' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:58:12: warning: Member variable 'CSlingbox::m_usCode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:58:12: warning: Member variable 'CSlingbox::m_usSequence' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:58:12: warning: Member variable 'CSlingbox::m_iChannel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:58:12: warning: Member variable 'CSlingbox::m_iInput' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:58:12: warning: Member variable 'CSlingbox::m_receivedMessages' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:84:7: style: Technically the member function 'CSlingbox::GetChannel' can be const. [functionConst]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:462:16: note: Technically the member function 'CSlingbox::GetChannel' can be const.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:84:7: note: Technically the member function 'CSlingbox::GetChannel' can be const.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:88:7: style: Technically the member function 'CSlingbox::GetInput' can be const. [functionConst]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:469:16: note: Technically the member function 'CSlingbox::GetInput' can be const.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:88:7: note: Technically the member function 'CSlingbox::GetInput' can be const.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:104:8: performance: Technically the member function 'CSlingbox::Encode' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:691:17: note: Technically the member function 'CSlingbox::Encode' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:104:8: note: Technically the member function 'CSlingbox::Encode' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:105:8: performance: Technically the member function 'CSlingbox::Decode' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:718:17: note: Technically the member function 'CSlingbox::Decode' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:105:8: note: Technically the member function 'CSlingbox::Decode' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:111:7: performance: Technically the member function 'CSlingbox::Send' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:840:16: note: Technically the member function 'CSlingbox::Send' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:111:7: note: Technically the member function 'CSlingbox::Send' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:113:7: performance: Technically the member function 'CSlingbox::SendTo' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:878:16: note: Technically the member function 'CSlingbox::SendTo' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:113:7: note: Technically the member function 'CSlingbox::SendTo' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:115:7: performance: Technically the member function 'CSlingbox::Receive' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:917:16: note: Technically the member function 'CSlingbox::Receive' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:115:7: note: Technically the member function 'CSlingbox::Receive' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:117:7: performance: Technically the member function 'CSlingbox::ReceiveFrom' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:939:16: note: Technically the member function 'CSlingbox::ReceiveFrom' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:117:7: note: Technically the member function 'CSlingbox::ReceiveFrom' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:119:8: performance: Technically the member function 'CSlingbox::CloseSocket' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:961:17: note: Technically the member function 'CSlingbox::CloseSocket' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:119:8: note: Technically the member function 'CSlingbox::CloseSocket' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:122:8: performance: Technically the member function 'CSlingbox::Wait' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:975:17: note: Technically the member function 'CSlingbox::Wait' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:122:8: note: Technically the member function 'CSlingbox::Wait' can be static.
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:202:10: performance: Technically the member function 'CSlingbox::ConnectMessage::CopyCharToShort' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:350:5: style: Struct 'ChannelMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:385:5: style: Struct 'InputMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.h:400:5: style: Struct 'IRMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/SlingboxLib/SlingboxLib.cpp:61:3: style: Instance of 'CSlingbox' object is destroyed immediately. [unusedScopedObject]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:122:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:77:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:50:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:60:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:68:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:76:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:84:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:108:50: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:116:50: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:124:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:132:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:140:48: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:148:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:156:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:164:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:172:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:180:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:188:44: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:196:47: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:204:45: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:212:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:220:48: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:228:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:236:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:244:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:252:48: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:260:47: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:268:47: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.addon/libXBMC_addon.cpp:276:47: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_register_me' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_unregister_me' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_log' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_get_setting' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_queue_notification' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_wake_on_lan' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_unknown_to_utf8' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_get_localized_string' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_get_dvd_menu_language' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_free_string' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_open_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_open_file_for_write' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_read_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_read_file_string' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_write_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_flush_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_seek_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_truncate_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_get_file_position' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_get_file_length' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_close_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_get_file_chunk_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_file_exists' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_stat_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_delete_file' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_can_open_directory' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_create_directory' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_directory_exists' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::XBMC_remove_directory' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.addon/libXBMC_addon.h:102:5: warning: Member variable 'CHelper_libXBMC_addon::m_Callbacks' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_register_me' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_unregister_me' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_lock' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_unlock' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_get_screen_height' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_get_screen_width' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_get_video_resolution' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_Window_create' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_Window_destroy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_control_get_spin' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_control_release_spin' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_control_get_radiobutton' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_control_release_radiobutton' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_control_get_progress' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_control_release_progress' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_ListItem_create' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_ListItem_destroy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_control_get_rendering' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::GUI_control_release_rendering' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.gui/libXBMC_gui.h:57:3: warning: Member variable 'CHelper_libXBMC_gui::m_Callbacks' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.h:312:3: style: Class 'CAddonCallbacks' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/addons/library.xbmc.codec/libXBMC_codec.h:65:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/addons/library.xbmc.codec/libXBMC_codec.h:40:3: warning: Member variable 'CHelper_libXBMC_codec::CODEC_register_me' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.codec/libXBMC_codec.h:40:3: warning: Member variable 'CHelper_libXBMC_codec::CODEC_unregister_me' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.codec/libXBMC_codec.h:40:3: warning: Member variable 'CHelper_libXBMC_codec::CODEC_get_codec_by_name' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.codec/libXBMC_codec.h:40:3: warning: Member variable 'CHelper_libXBMC_codec::m_Callbacks' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:96:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:102:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:108:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:114:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:577:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:583:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:589:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:595:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:599:28: warning: Member variable 'CAddonGUIRenderingControl::m_cbhdl' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:599:28: warning: Member variable 'CAddonGUIRenderingControl::CBCreate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:599:28: warning: Member variable 'CAddonGUIRenderingControl::CBRender' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:599:28: warning: Member variable 'CAddonGUIRenderingControl::CBStop' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/addons/library.xbmc.gui/libXBMC_gui.cpp:599:28: warning: Member variable 'CAddonGUIRenderingControl::CBDirty' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:68:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_register_me' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_unregister_me' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_transfer_epg_entry' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_transfer_channel_entry' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_transfer_timer_entry' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_transfer_recording_entry' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_add_menu_hook' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_recording' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_trigger_channel_update' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_trigger_channel_groups_update' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_trigger_timer_update' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_trigger_recording_update' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_trigger_epg_update' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_transfer_channel_group' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_transfer_channel_group_member' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_free_demux_packet' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::PVR_allocate_demux_packet' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/addons/library.xbmc.pvr/libXBMC_pvr.h:43:3: warning: Member variable 'CHelper_libXBMC_pvr::m_Callbacks' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/asap/apokeysnd.c:470:1: style: Function 'PokeySound_EndFrame' argument 2 names different: declaration 'cycle_limit' definition 'current_cycle'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/asap/asap_internal.h:70:47: note: Function 'PokeySound_EndFrame' argument 2 names different: declaration 'cycle_limit' definition 'current_cycle'.
xbmc-13.2-Gotham/lib/asap/apokeysnd.c:470:1: note: Function 'PokeySound_EndFrame' argument 2 names different: declaration 'cycle_limit' definition 'current_cycle'.
xbmc-13.2-Gotham/lib/asap/moc/libasap_decoder.c:143:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:71:2: style: Class 'CASAPPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:39:6: style: The function 'GetNextAudioChunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:47:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:39:6: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:45:6: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:48:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:45:6: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:51:7: style: The function 'SetEqualizer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:50:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:51:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:55:7: style: The function 'AdjustEqualizer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:51:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:55:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:59:7: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:53:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:59:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:75:9: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:59:19: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:75:9: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:80:18: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:61:28: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:80:18: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:92:7: style: The function 'GetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:62:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:92:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:115:7: style: The function 'AdditionalInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:63:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:115:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:120:7: style: The function 'IsSuitableFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:64:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:120:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:125:9: style: The function 'GetExtensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:125:9: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:138:7: style: The function 'Config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:67:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:138:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:143:7: style: The function 'About' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:68:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:143:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:149:7: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/asap/win32/apollo/InputPlugin.h:70:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/asap/win32/apollo/ASAP_Apollo.cpp:149:7: note: Function in derived class
xbmc-13.2-Gotham/lib/asap/win32/foobar2000/foo_asap.cpp:96:2: warning: Member variable 'input_asap::filename' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/asap/win32/foobar2000/foo_asap.cpp:96:2: warning: Member variable 'input_asap::module_len' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/asap/win32/foobar2000/foo_asap.cpp:134:11: style: Technically the member function 'input_asap::get_subsong_count' can be const. [functionConst]
xbmc-13.2-Gotham/lib/asap/win32/foobar2000/foo_asap.cpp:139:11: performance: Technically the member function 'input_asap::get_subsong' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/asap/win32/foobar2000/foo_asap.cpp:208:7: performance: Technically the member function 'input_asap::decode_can_seek' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/asap/win32/foobar2000/foo_asap.cpp:213:7: performance: Technically the member function 'input_asap::decode_get_dynamic_info' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/asap/win32/foobar2000/foo_asap.cpp:218:7: performance: Technically the member function 'input_asap::decode_get_dynamic_info_track' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/asap/win32/winamp/in_asap.c:259:4: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/bookmark.c:39:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/bookmark.c:85:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/commbreak.c:106:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/commbreak.c:152:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/connection.c:1418:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/connection.c:1415:0: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/connection.c:1418:2: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/connection.c:362:14: style: Same expression on both sides of '==' because the value of 'attempt' and '0' are the same. [duplicateExpression]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/connection.c:347:16: note: 'attempt' is assigned value '0' here.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/connection.c:362:14: note: Same expression on both sides of '==' because the value of 'attempt' and '0' are the same.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/connection.c:948:6: style: The scope of the variable 'length' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/file.c:364:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/file.c:560:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:204:6: style: The scope of the variable 'cur' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:257:6: style: The scope of the variable 'cur' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:307:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:308:17: style: The scope of the variable 'fp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:309:21: style: The scope of the variable 'pi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:201:76: style: Function 'cmyth_livetv_chain_add_file' argument 3 names different: declaration 'fp' definition 'ft'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:38:65: note: Function 'cmyth_livetv_chain_add_file' argument 3 names different: declaration 'fp' definition 'ft'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:201:76: note: Function 'cmyth_livetv_chain_add_file' argument 3 names different: declaration 'fp' definition 'ft'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:375:71: style: Function 'cmyth_livetv_chain_add' argument 3 names different: declaration 'fp' definition 'ft'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:41:48: note: Function 'cmyth_livetv_chain_add' argument 3 names different: declaration 'fp' definition 'ft'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:375:71: note: Function 'cmyth_livetv_chain_add' argument 3 names different: declaration 'fp' definition 'ft'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:376:30: style: Function 'cmyth_livetv_chain_add' argument 4 names different: declaration 'prog' definition 'pi'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:41:69: note: Function 'cmyth_livetv_chain_add' argument 4 names different: declaration 'prog' definition 'pi'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/livetv.c:376:30: note: Function 'cmyth_livetv_chain_add' argument 4 names different: declaration 'prog' definition 'pi'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mysql_query.c:197:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:1218:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:1208:0: note: Variable 'res' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:1218:2: note: Variable 'res' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:569:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:820:13: style: The scope of the variable 'start_previous' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:821:12: style: The scope of the variable 'end_previous' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:1026:6: style: The scope of the variable 'new_conn' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:703:3: style: Variable 'rows' is modified but its new value is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:775:4: style: Variable 'rows' is modified but its new value is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:1035:3: style: Variable 'new_conn' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:1246:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/mythtv_mysql.c:1030:4: error: Memory leak: buf [memleak]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/posmap.c:51:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/proginfo.c:1509:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/proginfo.c:429:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/proginfo.c:1336:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/ringbuf.c:343:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/ringbuf.c:406:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:564:13: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:976:13: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:1084:13: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:146:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:212:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:1362:69: style: Function '__cmyth_rcv_timestamp' argument 3 names different: declaration 'ts_p' definition 'ts'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/cmyth_local.h:344:30: note: Function '__cmyth_rcv_timestamp' argument 3 names different: declaration 'ts_p' definition 'ts'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:1362:69: note: Function '__cmyth_rcv_timestamp' argument 3 names different: declaration 'ts_p' definition 'ts'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:1444:68: style: Function '__cmyth_rcv_datetime' argument 3 names different: declaration 'ts_p' definition 'ts'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cmyth/libcmyth/cmyth_local.h:348:29: note: Function '__cmyth_rcv_datetime' argument 3 names different: declaration 'ts_p' definition 'ts'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/socket.c:1444:68: note: Function '__cmyth_rcv_datetime' argument 3 names different: declaration 'ts_p' definition 'ts'.
xbmc-13.2-Gotham/lib/cmyth/libcmyth/timestamp.c:375:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:231:14: warning: Either the condition 'if(block)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:236:5: note: Assuming that condition 'if(block)' is not redundant
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:231:14: note: Null pointer addition
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:280:22: warning: Either the condition 'if(p&&ret)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:289:5: note: Assuming that condition 'if(p&&ret)' is not redundant
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:280:22: note: Null pointer subtraction
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:321:16: warning: Either the condition 'if(data)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:329:5: note: Assuming that condition 'if(data)' is not redundant
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:321:16: note: Null pointer subtraction
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:400:16: warning: Either the condition 'if(p)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:407:5: note: Assuming that condition 'if(p)' is not redundant
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:400:16: note: Null pointer subtraction
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:439:16: warning: Either the condition 'if(p)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:446:5: note: Assuming that condition 'if(p)' is not redundant
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:439:16: note: Null pointer subtraction
xbmc-13.2-Gotham/lib/cmyth/librefmem/alloc.c:356:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/kazlib/list.c:531:17: style: The scope of the variable 'middle' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/kazlib/list.c:532:14: style: The scope of the variable 'node' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/context.c:378:8: style: The scope of the variable 'd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/context.c:170:56: style: Function 'cp_create_context' argument 1 names different: declaration 'status' definition 'error'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/cpluff.h:951:56: note: Function 'cp_create_context' argument 1 names different: declaration 'status' definition 'error'.
xbmc-13.2-Gotham/lib/cpluff/libcpluff/context.c:170:56: note: Function 'cp_create_context' argument 1 names different: declaration 'status' definition 'error'.
xbmc-13.2-Gotham/lib/cpluff/libcpluff/cpluff.c:130:13: style: Condition 'status!=CP_OK' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/cpluff.c:107:23: note: Assignment 'status=CP_OK', assigned value is 0
xbmc-13.2-Gotham/lib/cpluff/libcpluff/cpluff.c:130:13: note: Condition 'status!=CP_OK' is always false
xbmc-13.2-Gotham/lib/cpluff/libcpluff/cpluff.c:130:13: style: Same expression on both sides of '!=' because the value of 'status' and 'CP_OK' are the same. [duplicateExpression]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/cpluff.c:107:23: note: 'status' is assigned value 'CP_OK' here.
xbmc-13.2-Gotham/lib/cpluff/libcpluff/cpluff.c:130:13: note: Same expression on both sides of '!=' because the value of 'status' and 'CP_OK' are the same.
xbmc-13.2-Gotham/lib/cpluff/libcpluff/logging.c:133:8: style: The scope of the variable 'owner' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/logging.c:170:8: style: The scope of the variable 'owner' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/pcontrol.c:273:6: style: The scope of the variable 'rlpath_len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/pcontrol.c:992:15: style: The scope of the variable 'plugin' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/pcontrol.c:1227:11: style: The scope of the variable 'node' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/pinfo.c:229:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/pinfo.c:320:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/pinfo.c:550:11: style: The scope of the variable 'node' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/pinfo.c:573:8: style: The scope of the variable 'owner' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/pinfo.c:595:8: style: The scope of the variable 'owner' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/ploader.c:392:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/ploader.c:633:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/ploader.c:687:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/psymbol.c:252:9: style: The scope of the variable 'owner' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/psymbol.c:288:11: style: The scope of the variable 'node' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/psymbol.c:290:26: style: The scope of the variable 'provider_info' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/psymbol.c:318:10: style: The scope of the variable 'owner' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/thread_posix.c:77:3: error: Memory leak: mutex [memleak]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/thread_posix.c:83:3: error: Memory leak: mutex [memleak]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/thread_posix.c:91:3: error: Memory leak: mutex [memleak]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/thread_windows.c:80:3: error: Memory leak: mutex [memleak]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/thread_windows.c:86:3: error: Memory leak: mutex [memleak]
xbmc-13.2-Gotham/lib/cpluff/libcpluff/thread_windows.c:94:3: error: Memory leak: mutex [memleak]
xbmc-13.2-Gotham/lib/cpluff/test/testmain.c:53:4: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/tif_xfile.cpp:25:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/tif_xfile.cpp:31:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/tif_xfile.cpp:39:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/tif_xfile.cpp:44:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/tif_xfile.cpp:60:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:38:15: warning: Virtual function 'Close' is called from destructor '~CxIOFile()' at line 23. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:23:3: note: Calling Close
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:38:15: note: Close is a virtual method
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:15:2: style: Class 'CxIOFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:262:2: style: Class 'CxImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:38:15: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:59:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:38:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:48:17: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:60:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:48:17: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:54:17: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:61:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:54:17: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:60:15: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:62:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:60:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:66:15: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:63:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:66:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:72:15: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:64:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:72:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:83:15: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:65:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:83:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:89:15: style: The function 'Eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:66:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:89:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:95:15: style: The function 'Error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:67:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:95:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:101:15: style: The function 'PutC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:68:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:101:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:107:15: style: The function 'GetC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:74:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:107:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:113:17: style: The function 'GetS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:75:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:113:17: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:119:15: style: The function 'Scanf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:76:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xiofile.h:119:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:16:15: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:59:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:16:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:17:17: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:60:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:17:17: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:18:17: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:61:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:18:17: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:19:15: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:62:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:19:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:20:15: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:63:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:20:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:21:15: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:64:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:21:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:22:15: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:65:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:22:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:23:15: style: The function 'Eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:66:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:23:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:24:15: style: The function 'Error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:67:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:24:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:25:15: style: The function 'PutC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:68:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:25:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:26:15: style: The function 'GetC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:74:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:26:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:27:17: style: The function 'GetS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:75:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:27:17: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:28:15: style: The function 'Scanf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xfile.h:76:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:28:15: note: Function in derived class
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:226:8: style: The scope of the variable 'pSrc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:243:8: style: The scope of the variable 'pSrc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximabmp.cpp:168:14: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:86:41: style: Function 'CImageIterator' argument 1 names different: declaration 'image' definition 'imageImpl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:46:28: note: Function 'CImageIterator' argument 1 names different: declaration 'image' definition 'imageImpl'.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:86:41: note: Function 'CImageIterator' argument 1 names different: declaration 'image' definition 'imageImpl'.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:55:7: style: Technically the member function 'CImageIterator::GetByte' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:65:7: style: Technically the member function 'CImageIterator::GetSteps' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:70:7: style: Technically the member function 'CImageIterator::GetY' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaiter.h:46:2: style: Class 'CImageIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:386:7: style: The scope of the variable 'Rdelta' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:386:14: style: The scope of the variable 'Gdelta' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:386:21: style: The scope of the variable 'Bdelta' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:774:7: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:774:9: style: The scope of the variable 'g' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:805:16: style: The scope of the variable 'iY1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:1670:17: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:1670:24: style: The scope of the variable 'l1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:1671:27: style: The scope of the variable 'u1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:1671:30: style: The scope of the variable 'u2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:1743:11: style: The scope of the variable 'arg' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2211:9: style: The scope of the variable 'cmatrix_p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2213:9: style: The scope of the variable 'cur_col_p1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2214:9: style: The scope of the variable 'dest_col_p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2215:9: style: The scope of the variable 'ctable_p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2867:9: style: The scope of the variable 'dbScaler' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:3299:9: style: The scope of the variable 'L' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:3304:13: style: The scope of the variable 'w2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:3304:21: style: The scope of the variable 'm2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:3304:29: style: The scope of the variable 'q2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:3304:33: style: The scope of the variable 's1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:3304:37: style: The scope of the variable 's2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:3497:100: style: Function 'FloodFill' argument 4 names different: declaration 'tolerance' definition 'nTolerance'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:676:92: note: Function 'FloodFill' argument 4 names different: declaration 'tolerance' definition 'nTolerance'.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:3497:100: note: Function 'FloodFill' argument 4 names different: declaration 'tolerance' definition 'nTolerance'.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2124:20: style: Variable 'matrix_midpoint' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2274:17: style: Variable 'cmatrix_p' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:687:7: performance: Technically the member function 'CxImage::IsPowerof2' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:1651:15: note: Technically the member function 'CxImage::IsPowerof2' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:687:7: note: Technically the member function 'CxImage::IsPowerof2' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:688:7: performance: Technically the member function 'CxImage::FFT' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:1668:15: note: Technically the member function 'CxImage::FFT' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:688:7: note: Technically the member function 'CxImage::FFT' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:689:7: performance: Technically the member function 'CxImage::DFT' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:1740:15: note: Technically the member function 'CxImage::DFT' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:689:7: note: Technically the member function 'CxImage::DFT' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:692:6: performance: Technically the member function 'CxImage::gen_convolve_matrix' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2096:14: note: Technically the member function 'CxImage::gen_convolve_matrix' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:692:6: note: Technically the member function 'CxImage::gen_convolve_matrix' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:694:7: performance: Technically the member function 'CxImage::blur_line' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximadsp.cpp:2203:15: note: Technically the member function 'CxImage::blur_line' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:694:7: note: Technically the member function 'CxImage::blur_line' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:221:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:228:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:238:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:253:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:260:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:279:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.h:58:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.h:64:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.h:70:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaraw.h:77:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaraw.h:80:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaraw.h:83:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaraw.h:89:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaraw.h:92:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaraw.h:95:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaraw.h:98:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaraw.h:101:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:262:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:196:2: warning: Member variable 'CxFileJpg::m_bStartOfFile' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::gifgce' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::curx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::cury' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::CountDown' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::cur_accum' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::cur_bits' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::interlaced' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::iypos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::istep' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::iheight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::ipass' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::ibf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::ibfmax' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::curr_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::clear' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::ending' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::newcodes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::top_slot' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::slot' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::navail_bytes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::nbits_left' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::b1' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::byte_buff' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::pbytes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::stack' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::suffix' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::prefix' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::htab' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::codetab' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::n_bits' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::maxcode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::free_ent' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::clear_flg' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::g_init_bits' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::g_outfile' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::ClearCode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::EOFCode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::a_count' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:121:2: warning: Member variable 'CxImageGIF::accum' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:150:2: style: Class 'CxExifInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:196:2: style: Class 'CxFileJpg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaexif.cpp:648:29: style: The scope of the variable 'SubdirStart' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaexif.cpp:670:25: style: The scope of the variable 'SubdirStart' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaexif.cpp:738:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaexif.cpp:770:22: style: Variable 'data_precision' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:160:6: style: Technically the member function 'CxImageJPG::CxExifInfo::Get16u' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaexif.cpp:280:29: note: Technically the member function 'CxImageJPG::CxExifInfo::Get16u' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:160:6: note: Technically the member function 'CxImageJPG::CxExifInfo::Get16u' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:161:6: performance: Technically the member function 'CxImageJPG::CxExifInfo::Get16m' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaexif.cpp:272:29: note: Technically the member function 'CxImageJPG::CxExifInfo::Get16m' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:161:6: note: Technically the member function 'CxImageJPG::CxExifInfo::Get16m' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:162:7: style: Technically the member function 'CxImageJPG::CxExifInfo::Get32s' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaexif.cpp:292:30: note: Technically the member function 'CxImageJPG::CxExifInfo::Get32s' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.h:162:7: note: Technically the member function 'CxImageJPG::CxExifInfo::Get32s' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:21:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:352:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:375:8: style: The scope of the variable 'y2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:375:11: style: The scope of the variable 'y3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:403:8: style: The scope of the variable 'y4' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:403:11: style: The scope of the variable 'y3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:447:8: style: The scope of the variable 'dst' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:486:8: style: The scope of the variable 'dst' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:342:36: style: Function 'Ghost' argument 1 names different: declaration 'src' definition 'from'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:809:28: note: Function 'Ghost' argument 1 names different: declaration 'src' definition 'from'.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:342:36: note: Function 'Ghost' argument 1 names different: declaration 'src' definition 'from'.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:282:7: performance: Technically the member function 'CxImage::FreeMemory' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:531:15: note: Technically the member function 'CxImage::FreeMemory' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:282:7: note: Technically the member function 'CxImage::FreeMemory' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:393:7: style: Technically the member function 'CxImage::IsInside' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:283:15: note: Technically the member function 'CxImage::IsInside' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:393:7: note: Technically the member function 'CxImage::IsInside' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:812:7: style: Technically the member function 'CxImage::Bitfield2RGB' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.cpp:359:15: note: Technically the member function 'CxImage::Bitfield2RGB' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:812:7: note: Technically the member function 'CxImage::Bitfield2RGB' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.cpp:721:16: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.cpp:1623:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.cpp:980:2: warning: Array 'prefix' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*prefix)'? [incompleteArrayFill]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:138:7: style: Technically the member function 'CxImageGIF::GetLoops' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.cpp:1332:18: note: Technically the member function 'CxImageGIF::GetLoops' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:138:7: note: Technically the member function 'CxImageGIF::GetLoops' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:164:7: performance: Technically the member function 'CxImageGIF::Putword' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.cpp:713:18: note: Technically the member function 'CxImageGIF::Putword' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:164:7: note: Technically the member function 'CxImageGIF::Putword' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:168:7: style: Technically the member function 'CxImageGIF::cl_hash' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.cpp:891:18: note: Technically the member function 'CxImageGIF::cl_hash' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:168:7: note: Technically the member function 'CxImageGIF::cl_hash' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:177:7: performance: Technically the member function 'CxImageGIF::seek_next_image' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.cpp:1313:18: note: Technically the member function 'CxImageGIF::seek_next_image' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:177:7: note: Technically the member function 'CxImageGIF::seek_next_image' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:232:15: performance: Technically the member function 'CxImageGIF::rle_isqrt' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.cpp:1539:26: note: Technically the member function 'CxImageGIF::rle_isqrt' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximagif.h:232:15: note: Technically the member function 'CxImageGIF::rle_isqrt' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximahist.cpp:524:23: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximahist.cpp:534:34: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximahist.cpp:546:42: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximahist.cpp:589:23: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:301:14: style: Technically the member function 'CxImage::GetLastError' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximainfo.cpp:754:22: note: Technically the member function 'CxImage::GetLastError' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:301:14: note: Technically the member function 'CxImage::GetLastError' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:308:7: style: Technically the member function 'CxImage::GetOffset' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximainfo.cpp:530:15: note: Technically the member function 'CxImage::GetOffset' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:308:7: note: Technically the member function 'CxImage::GetOffset' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:344:8: style: Technically the member function 'CxImage::GetCodecOption' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximainfo.cpp:139:16: note: Technically the member function 'CxImage::GetCodecOption' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:344:8: note: Technically the member function 'CxImage::GetCodecOption' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:814:8: style: Technically the member function 'CxImage::my_ntohs' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximainfo.cpp:723:16: note: Technically the member function 'CxImage::my_ntohs' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:814:8: note: Technically the member function 'CxImage::my_ntohs' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:815:7: style: Technically the member function 'CxImage::my_ntohl' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximainfo.cpp:729:15: note: Technically the member function 'CxImage::my_ntohl' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:815:7: note: Technically the member function 'CxImage::my_ntohl' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaint.cpp:404:15: style: The scope of the variable 'pxptr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaint.cpp:486:15: style: The scope of the variable 'pxptr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaint.cpp:604:9: style: The scope of the variable 'cps' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:459:8: performance: Technically the member function 'CxImage::AddAveragingCont' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaint.cpp:545:15: note: Technically the member function 'CxImage::AddAveragingCont' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:459:8: note: Technically the member function 'CxImage::AddAveragingCont' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:36:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:150:2: style: Variable 'is_exif' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:148:0: note: Variable 'is_exif' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:150:2: note: Variable 'is_exif' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:493:9: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:44:13: warning: Member variable 'CxImageJPG::m_nPredictor' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:44:13: warning: Member variable 'CxImageJPG::m_nPointTransform' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:44:13: warning: Member variable 'CxImageJPG::m_nSmoothing' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximajpg.cpp:44:13: warning: Member variable 'CxImageJPG::m_nQuantize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:761:7: style: Technically the member function 'CxImage::AlphaInvert' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximalpha.cpp:87:15: note: Technically the member function 'CxImage::AlphaInvert' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:761:7: note: Technically the member function 'CxImage::AlphaInvert' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:773:7: style: Technically the member function 'CxImage::AlphaIsValid' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximalpha.cpp:32:15: note: Technically the member function 'CxImage::AlphaIsValid' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:773:7: note: Technically the member function 'CxImage::AlphaIsValid' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:780:7: style: Technically the member function 'CxImage::AlphaPaletteIsEnabled' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximalpha.cpp:48:15: note: Technically the member function 'CxImage::AlphaPaletteIsEnabled' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:780:7: note: Technically the member function 'CxImage::AlphaPaletteIsEnabled' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:787:7: style: Technically the member function 'CxImage::BlindAlphaGet' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximalpha.cpp:163:15: note: Technically the member function 'CxImage::BlindAlphaGet' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:787:7: note: Technically the member function 'CxImage::BlindAlphaGet' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:372:7: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:400:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:554:8: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:371:7: style: Technically the member function 'CxImage::IsGrayScale' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:513:15: note: Technically the member function 'CxImage::IsGrayScale' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:371:7: note: Technically the member function 'CxImage::IsGrayScale' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:374:8: style: Technically the member function 'CxImage::GetPaletteSize' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:12:16: note: Technically the member function 'CxImage::GetPaletteSize' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:374:8: note: Technically the member function 'CxImage::GetPaletteSize' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:376:10: style: Technically the member function 'CxImage::GetPaletteColor' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:75:18: note: Technically the member function 'CxImage::GetPaletteColor' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:376:10: note: Technically the member function 'CxImage::GetPaletteColor' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:377:7: style: Technically the member function 'CxImage::GetPaletteColor' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:429:15: note: Technically the member function 'CxImage::GetPaletteColor' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:377:7: note: Technically the member function 'CxImage::GetPaletteColor' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:379:7: style: Technically the member function 'CxImage::BlendPalette' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:493:15: note: Technically the member function 'CxImage::BlendPalette' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:379:7: note: Technically the member function 'CxImage::BlendPalette' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:380:7: style: Technically the member function 'CxImage::SetGrayPalette' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:481:15: note: Technically the member function 'CxImage::SetGrayPalette' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:380:7: note: Technically the member function 'CxImage::SetGrayPalette' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:397:7: style: Technically the member function 'CxImage::GetPixelIndex' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:94:15: note: Technically the member function 'CxImage::GetPixelIndex' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:397:7: note: Technically the member function 'CxImage::GetPixelIndex' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:409:7: style: Technically the member function 'CxImage::BlindGetPixelIndex' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:120:15: note: Technically the member function 'CxImage::BlindGetPixelIndex' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:409:7: note: Technically the member function 'CxImage::BlindGetPixelIndex' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:810:7: style: Technically the member function 'CxImage::RGBtoBGR' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapal.cpp:397:15: note: Technically the member function 'CxImage::RGBtoBGR' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:810:7: note: Technically the member function 'CxImage::RGBtoBGR' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:40:6: warning: Either the condition 'hFile==NULL' is redundant or there is possible null pointer dereference: hFile. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:81:13: note: Assuming that condition 'hFile==NULL' is not redundant
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:40:6: note: Null pointer dereference
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:33:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:33:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:33:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:33:15: style: The scope of the variable 'y2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:33:19: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:33:27: style: The scope of the variable 'count' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:33:34: style: The scope of the variable 'Height' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:33:42: style: The scope of the variable 'Width' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:36:8: style: The scope of the variable 'pcxplanes' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:338:15: style: The scope of the variable 'bits' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:420:10: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:54:7: performance: Technically the member function 'CxImagePCX::PCX_PlanesToPixels' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:324:18: note: Technically the member function 'CxImagePCX::PCX_PlanesToPixels' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:54:7: note: Technically the member function 'CxImagePCX::PCX_PlanesToPixels' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:55:7: performance: Technically the member function 'CxImagePCX::PCX_UnpackPixels' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:354:18: note: Technically the member function 'CxImagePCX::PCX_UnpackPixels' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:55:7: note: Technically the member function 'CxImagePCX::PCX_UnpackPixels' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:56:7: performance: Technically the member function 'CxImagePCX::PCX_PackPixels' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:396:18: note: Technically the member function 'CxImagePCX::PCX_PackPixels' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:56:7: note: Technically the member function 'CxImagePCX::PCX_PackPixels' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:57:7: performance: Technically the member function 'CxImagePCX::PCX_PackPlanes' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:417:18: note: Technically the member function 'CxImagePCX::PCX_PackPlanes' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:57:7: note: Technically the member function 'CxImagePCX::PCX_PackPlanes' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:58:7: performance: Technically the member function 'CxImagePCX::PCX_PixelsToPlanes' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.cpp:449:18: note: Technically the member function 'CxImagePCX::PCX_PixelsToPlanes' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapcx.h:58:7: note: Technically the member function 'CxImagePCX::PCX_PixelsToPlanes' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.cpp:197:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.cpp:29:8: style: The scope of the variable 'psrc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.cpp:29:14: style: The scope of the variable 'pdst' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.cpp:30:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.cpp:30:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.h:54:7: style: Technically the member function 'CxImagePNG::expand2to4bpp' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.cpp:27:18: note: Technically the member function 'CxImagePNG::expand2to4bpp' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximapng.h:54:7: note: Technically the member function 'CxImagePNG::expand2to4bpp' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximasel.cpp:382:7: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:735:7: style: Technically the member function 'CxImage::SelectionIsValid' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximasel.cpp:14:15: note: Technically the member function 'CxImage::SelectionIsValid' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:735:7: note: Technically the member function 'CxImage::SelectionIsValid' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:747:7: style: Technically the member function 'CxImage::BlindSelectionIsInside' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximasel.cpp:90:15: note: Technically the member function 'CxImage::BlindSelectionIsInside' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:747:7: note: Technically the member function 'CxImage::BlindSelectionIsInside' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:748:7: style: Technically the member function 'CxImage::BlindSelectionGet' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximasel.cpp:586:15: note: Technically the member function 'CxImage::BlindSelectionGet' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximage.h:748:7: note: Technically the member function 'CxImage::BlindSelectionGet' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximaska.cpp:49:20: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.cpp:49:3: performance: Variable 'botLeft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.cpp:50:3: performance: Variable 'topRight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.h:14:9: style: Technically the member function 'CxPoint2::Distance' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.cpp:25:17: note: Technically the member function 'CxPoint2::Distance' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.h:14:9: note: Technically the member function 'CxPoint2::Distance' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.h:15:9: style: Technically the member function 'CxPoint2::Distance' can be const. [functionConst]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.cpp:30:17: note: Technically the member function 'CxPoint2::Distance' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.h:15:9: note: Technically the member function 'CxPoint2::Distance' can be const.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.h:7:1: warning: The class 'CxPoint2' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximath.h:21:1: warning: The class 'CxRect2' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:49:7: style: The scope of the variable 'isRGB' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:371:12: style: The scope of the variable 'hi_byte' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:443:10: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:443:12: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:443:14: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:443:16: style: The scope of the variable 'bitsoffset' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:444:13: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:444:15: style: The scope of the variable 'cx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:444:18: style: The scope of the variable 'cy' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:444:21: style: The scope of the variable 'cz' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:444:24: style: The scope of the variable 'cr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:444:27: style: The scope of the variable 'cg' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:444:30: style: The scope of the variable 'cb' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:695:8: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:786:8: style: The scope of the variable 'bits' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.h:39:8: performance: Technically the member function 'CxImageTIF::TIFFCloseEx' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:899:18: note: Technically the member function 'CxImageTIF::TIFFCloseEx' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.h:39:8: note: Technically the member function 'CxImageTIF::TIFFCloseEx' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.h:55:7: performance: Technically the member function 'CxImageTIF::TileToStrip' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:882:18: note: Technically the member function 'CxImageTIF::TileToStrip' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.h:55:7: note: Technically the member function 'CxImageTIF::TileToStrip' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.h:60:7: performance: Technically the member function 'CxImageTIF::MoveBits' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:904:18: note: Technically the member function 'CxImageTIF::MoveBits' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.h:60:7: note: Technically the member function 'CxImageTIF::MoveBits' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.h:61:7: performance: Technically the member function 'CxImageTIF::MoveBitsPal' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:954:18: note: Technically the member function 'CxImageTIF::MoveBitsPal' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.h:61:7: note: Technically the member function 'CxImageTIF::MoveBitsPal' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatif.cpp:477:27: error: Uninitialized struct member: c.rgbReserved [uninitStructMember]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1928:12: style: Condition 'order>4' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1926:15: note: Assignment 'order=4', assigned value is 4
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1928:12: note: Condition 'order>4' is always false
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1928:12: style: Same expression on both sides of '>' because the value of 'order' and '4' are the same. [duplicateExpression]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1926:15: note: 'order' is assigned value '4' here.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1928:12: note: Same expression on both sides of '>' because the value of 'order' and '4' are the same.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:16:7: style: The scope of the variable 'gray' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:231:14: style: The scope of the variable 'dlineup' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:236:35: style: The scope of the variable 'bitpos' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:237:10: style: The scope of the variable 'div_r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:389:35: style: The scope of the variable 'bitpos' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:390:10: style: The scope of the variable 'div_r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:782:9: style: The scope of the variable 'pxptr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:870:11: style: The scope of the variable 'y2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:937:14: style: The scope of the variable 'f_y' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:937:19: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:938:14: style: The scope of the variable 'i_y' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:995:14: style: The scope of the variable 'ifY' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:995:25: style: The scope of the variable 'ifY1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:996:44: style: The scope of the variable 'dy' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1051:10: style: The scope of the variable 'pSource' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1057:10: style: The scope of the variable 'fEndX' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1063:8: style: The scope of the variable 'u' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:1204:10: style: The scope of the variable 'pxptr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:2518:8: style: The scope of the variable 'alphaPtr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:2529:19: style: The scope of the variable 'srcPtr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:2532:7: style: The scope of the variable 'ex' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximatran.cpp:2586:7: style: The scope of the variable 'ex' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximawbmp.h:36:7: performance: Technically the member function 'CxImageWBMP::ReadOctet' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximawbmp.cpp:70:19: note: Technically the member function 'CxImageWBMP::ReadOctet' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximawbmp.h:36:7: note: Technically the member function 'CxImageWBMP::ReadOctet' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximawbmp.h:43:7: performance: Technically the member function 'CxImageWBMP::WriteOctet' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximawbmp.cpp:119:19: note: Technically the member function 'CxImageWBMP::WriteOctet' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/ximawbmp.h:43:7: note: Technically the member function 'CxImageWBMP::WriteOctet' can be static.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.cpp:164:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.cpp:180:29: style: Function 'Alloc' argument 1 names different: declaration 'nBytes' definition 'dwNewLen'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:31:19: note: Function 'Alloc' argument 1 names different: declaration 'nBytes' definition 'dwNewLen'.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.cpp:180:29: note: Function 'Alloc' argument 1 names different: declaration 'nBytes' definition 'dwNewLen'.
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:16:15: warning: Virtual function 'Close' is called from destructor '~CxMemFile()' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.cpp:14:2: note: Calling Close
xbmc-13.2-Gotham/lib/cximage-6.0/CxImage/xmemfile.h:16:15: note: Close is a virtual method
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcr.c:180:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcr.c:225:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcr.c:235:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcr.c:311:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcr.c:394:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcr.c:395:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3084:11: error: Array 'ddft[3][3][2]' index ddft[0][0][5] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3084:27: error: Array 'ddft[3][3][2]' index ddft[1][0][5] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3085:28: error: Array 'ddft[3][3][2]' index ddft[2][0][5] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3085:44: error: Array 'ddft[3][3][2]' index ddft[1][0][5] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3130:11: error: Array 'ddft[3][3][2]' index ddft[0][0][5] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3130:27: error: Array 'ddft[3][3][2]' index ddft[1][0][5] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3131:28: error: Array 'ddft[3][3][2]' index ddft[2][0][5] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3131:44: error: Array 'ddft[3][3][2]' index ddft[1][0][5] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5725:12: error: Array 'romm_cam[3][3]' index romm_cam[0][8] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:6465:9: error: Array 'cam_xyz[4][3]' index cam_xyz[0][11] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:945:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:6761:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5903:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:8450:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:8489:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:8499:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:8562:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:8615:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:8616:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3665:15: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3651:15: note: Assignment 'fimg=0', assigned value is 0
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3665:15: note: Null pointer addition
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1549:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3699:19: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:349:16: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:349:21: style: The scope of the variable 'col' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:548:23: style: The scope of the variable 'dp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:577:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:738:7: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:823:15: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:891:10: style: The scope of the variable 'mark' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:931:11: style: The scope of the variable 'rp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:974:21: style: The scope of the variable 'scol' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1055:12: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1055:34: style: The scope of the variable 'jwide' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1142:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1287:23: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1778:31: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1966:18: style: The scope of the variable 'box' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1966:23: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2097:7: style: The scope of the variable 't' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2099:21: style: The scope of the variable 's' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2232:7: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2272:12: style: The scope of the variable 'shift' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2383:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2386:27: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2386:32: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2615:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2617:17: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2617:22: style: The scope of the variable 'col' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2781:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2819:20: style: The scope of the variable 'val' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2940:9: style: The scope of the variable 'val' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2955:10: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2997:23: style: The scope of the variable 'frow' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2998:37: style: The scope of the variable 'irow' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3396:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3494:22: style: The scope of the variable 'num' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3651:40: style: The scope of the variable 'avg' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3651:45: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3652:61: style: The scope of the variable 'wlast' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3834:17: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4130:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4692:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4778:7: style: The scope of the variable 'skip' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4778:13: style: The scope of the variable 'from' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5415:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5529:24: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5529:30: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5529:35: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5633:20: style: The scope of the variable 'val' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5671:16: style: The scope of the variable 'off' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5703:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5703:26: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5703:32: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5703:37: style: The scope of the variable 'data' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5703:43: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5705:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5770:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5770:26: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5770:31: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5797:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5797:12: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5797:18: style: The scope of the variable 'hlen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5941:23: style: The scope of the variable 'off' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5941:28: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5941:33: style: The scope of the variable 'tag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5941:38: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:7880:20: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:7880:23: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:7880:26: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:7883:10: style: The scope of the variable 'num' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:7921:12: style: The scope of the variable 'pcurve' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:8074:18: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:8216:10: style: The scope of the variable 'exif' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3440:26: error: Division by zero. [zerodiv]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3432:5: note: After for loop, n has value 0
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:3440:26: note: Division by zero
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1869:63: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1885:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2155:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2559:22: error: Shifting by a negative value is undefined behaviour [shiftNegative]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2630:53: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5919:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2510:31: error: Expression 'pad[p++&127]=pad[(p+1)&127]^pad[(p+65)&127]' depends on order of evaluation of side effects [unknownEvaluationOrder]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1953:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1956:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2054:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2055:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2056:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4015:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4083:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4084:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4085:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4086:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4087:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4105:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4106:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4107:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:4213:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5957:38: warning: Either the switch case 'case 1347375696' is redundant or there is signed integer overflow for expression 'tag<<24'. [integerOverflowCond]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5989:7: note: case 1347375696: tag is 1347375696 here.
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5957:38: note: Integer overflow
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1935:28: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:480:10: style: Variable 'pixel' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:548:10: style: Variable 'data' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1994:10: style: Variable 'pixel' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2149:8: error: Array 'buf[3][3][386]' index buf[0][0][3473] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5059:18: warning: The buffer 'cfa_pc' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:5849:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1786:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:1980:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:2593:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:7688:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/dcraw.c:961:15: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5716:13: error: Array 'romm_cam[3][3]' index romm_cam[0][8] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:6458:13: error: Array 'cam_xyz[4][3]' index cam_xyz[0][11] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:915:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:6754:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5894:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3630:14: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3616:14: note: Assignment 'fimg=0', assigned value is 0
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3630:14: note: Null pointer addition
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1522:13: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3664:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:320:16: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:320:21: style: The scope of the variable 'col' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:519:22: style: The scope of the variable 'dp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:546:11: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:706:6: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:786:14: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:857:9: style: The scope of the variable 'mark' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:897:10: style: The scope of the variable 'rp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:946:20: style: The scope of the variable 'scol' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1027:11: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1027:33: style: The scope of the variable 'jwide' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1114:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1259:22: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1747:30: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1933:17: style: The scope of the variable 'box' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1933:22: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2064:6: style: The scope of the variable 't' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2065:20: style: The scope of the variable 's' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2239:11: style: The scope of the variable 'shift' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2350:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2353:26: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2353:31: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2580:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2582:16: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2582:21: style: The scope of the variable 'col' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3361:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3459:21: style: The scope of the variable 'num' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3616:39: style: The scope of the variable 'avg' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3616:44: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3617:60: style: The scope of the variable 'wlast' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3800:16: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4097:8: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4661:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4747:6: style: The scope of the variable 'skip' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4747:12: style: The scope of the variable 'from' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5397:17: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5520:23: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5520:29: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5520:34: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5624:19: style: The scope of the variable 'val' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5662:15: style: The scope of the variable 'off' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5694:20: style: The scope of the variable 'tag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5694:25: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5694:31: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5694:36: style: The scope of the variable 'data' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5694:42: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5696:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5761:20: style: The scope of the variable 'tag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5761:25: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5761:30: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5788:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5788:11: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5788:17: style: The scope of the variable 'hlen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5932:22: style: The scope of the variable 'off' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5932:27: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5932:32: style: The scope of the variable 'tag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5932:37: style: The scope of the variable 'save' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:7874:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:7874:22: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:7874:25: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:7877:9: style: The scope of the variable 'num' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:7916:11: style: The scope of the variable 'pcurve' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:8071:17: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:8191:9: style: The scope of the variable 'exif' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:8388:7: style: The scope of the variable 'opm' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:8388:12: style: The scope of the variable 'opt' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:8388:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:8388:23: style: The scope of the variable 'cp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:8389:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:8389:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3405:27: error: Division by zero. [zerodiv]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3397:3: note: After for loop, n has value 0
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3405:27: note: Division by zero
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1836:102: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1852:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2121:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2524:20: error: Shifting by a negative value is undefined behaviour [shiftNegative]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2595:57: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5910:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2475:61: error: Expression 'p->sony_decrypt_pad[p->sony_decrypt_p++&127]=p->sony_decrypt_pad[(p->sony_decrypt_p+1)&127]^p->sony_decrypt_pad[(p->sony_decrypt_p+65)&127]' depends on order of evaluation of side effects [unknownEvaluationOrder]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1920:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1923:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2021:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2022:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2023:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:3982:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4050:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4051:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4052:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4053:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4054:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4072:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4073:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4074:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:4180:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5948:55: warning: Either the switch case 'case 1347375696' is redundant or there is signed integer overflow for expression 'tag<<24'. [integerOverflowCond]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5982:3: note: case 1347375696: tag is 1347375696 here.
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5948:55: note: Integer overflow
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1902:32: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:451:9: style: Variable 'pixel' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:519:9: style: Variable 'data' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1961:9: style: Variable 'pixel' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2115:6: error: Array 'buf[3][3][386]' index buf[0][0][3473] out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5028:20: warning: The buffer 'cfa_pc' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:5840:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1755:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:1947:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:2558:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:7682:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/cximage-6.0/raw/libdcr.c:931:18: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
xbmc-13.2-Gotham/lib/libRTV/GuideParser.cpp:773:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/GuideParser.cpp:1039:21: style: The scope of the variable 'receivedshow' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/GuideParser.cpp:1040:10: style: The scope of the variable 'isguaranteed' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/GuideParser.cpp:1049:11: style: The scope of the variable 'readsize' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/GuideParser.cpp:268:10: style: struct member 'tagGroupData::catbuffer' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libRTV/GuideParser.cpp:362:10: style: struct member 'tagChannelInfo::szChannelName' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libRTV/GuideParser.cpp:363:10: style: struct member 'tagChannelInfo::szChannelLabel' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libRTV/GuideParser.cpp:364:10: style: struct member 'tagChannelInfo::cablesystem' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libRTV/crypt.c:179:9: style: Condition 'p' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/libRTV/crypt.c:178:9: note: Assignment 'p=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libRTV/crypt.c:179:9: note: Condition 'p' is always false
xbmc-13.2-Gotham/lib/libRTV/crypt.c:86:46: style: Function 'rtv_decrypt' argument 2 names different: declaration 'cypherlength' definition 'cyphertext_len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libRTV/crypt.h:20:46: note: Function 'rtv_decrypt' argument 2 names different: declaration 'cypherlength' definition 'cyphertext_len'.
xbmc-13.2-Gotham/lib/libRTV/crypt.c:86:46: note: Function 'rtv_decrypt' argument 2 names different: declaration 'cypherlength' definition 'cyphertext_len'.
xbmc-13.2-Gotham/lib/libRTV/crypt.c:87:38: style: Function 'rtv_decrypt' argument 4 names different: declaration 'plainbuflength' definition 'plainbuf_len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libRTV/crypt.h:21:46: note: Function 'rtv_decrypt' argument 4 names different: declaration 'plainbuflength' definition 'plainbuf_len'.
xbmc-13.2-Gotham/lib/libRTV/crypt.c:87:38: note: Function 'rtv_decrypt' argument 4 names different: declaration 'plainbuflength' definition 'plainbuf_len'.
xbmc-13.2-Gotham/lib/libRTV/crypt.c:88:23: style: Function 'rtv_decrypt' argument 5 names different: declaration 'time' definition 'p_time'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libRTV/crypt.h:22:23: note: Function 'rtv_decrypt' argument 5 names different: declaration 'time' definition 'p_time'.
xbmc-13.2-Gotham/lib/libRTV/crypt.c:88:23: note: Function 'rtv_decrypt' argument 5 names different: declaration 'time' definition 'p_time'.
xbmc-13.2-Gotham/lib/libRTV/crypt.c:88:37: style: Function 'rtv_decrypt' argument 6 names different: declaration 'plainlen' definition 'p_plain_len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libRTV/crypt.h:22:35: note: Function 'rtv_decrypt' argument 6 names different: declaration 'plainlen' definition 'p_plain_len'.
xbmc-13.2-Gotham/lib/libRTV/crypt.c:88:37: note: Function 'rtv_decrypt' argument 6 names different: declaration 'plainlen' definition 'p_plain_len'.
xbmc-13.2-Gotham/lib/libRTV/guideclient.c:48:32: style: The scope of the variable 'equal' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/httpclient.c:443:18: style: The scope of the variable 'lenstr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:232:10: warning: Either the condition 'e' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:228:13: note: Assuming that condition 'e' is not redundant
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:232:10: note: Null pointer addition
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:358:10: warning: Either the condition 'e' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:354:13: note: Assuming that condition 'e' is not redundant
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:358:10: note: Null pointer addition
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:40:24: style: The scope of the variable 'value' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:166:19: style: The scope of the variable 'rtv_status' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:287:19: style: The scope of the variable 'rtv_status' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/httpfsclient.c:291:18: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
xbmc-13.2-Gotham/lib/libRTV/interface.c:309:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libRTV/interface.c:307:5: note: Variable 'r' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libRTV/interface.c:309:5: note: Variable 'r' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libRTV/interface.c:77:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xbmc-13.2-Gotham/lib/libRTV/interface.c:156:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xbmc-13.2-Gotham/lib/libRTV/interface.c:185:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xbmc-13.2-Gotham/lib/libRTV/netclient.c:261:12: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libRTV/netclient.c:179:28: style: Function 'nc_open' argument 1 names different: declaration 'address' definition 'address_str'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libRTV/netclient.h:23:35: note: Function 'nc_open' argument 1 names different: declaration 'address' definition 'address_str'.
xbmc-13.2-Gotham/lib/libRTV/netclient.c:179:28: note: Function 'nc_open' argument 1 names different: declaration 'address' definition 'address_str'.
xbmc-13.2-Gotham/lib/libRTV/netclient.c:206:0: error: Memory leak: nc [memleak]
xbmc-13.2-Gotham/lib/libRTV/rtv.c:75:35: style: Function 'rtv_from_u8' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libRTV/rtv.h:67:42: note: Function 'rtv_from_u8' argument 1 names different: declaration 'p' definition 'pp'.
xbmc-13.2-Gotham/lib/libRTV/rtv.c:75:35: note: Function 'rtv_from_u8' argument 1 names different: declaration 'p' definition 'pp'.
xbmc-13.2-Gotham/lib/libRTV/rtv.c:180:42: style: Function 'rtv_split_lines' argument 2 names different: declaration 'dst' definition 'pdst'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libRTV/rtv.h:76:49: note: Function 'rtv_split_lines' argument 2 names different: declaration 'dst' definition 'pdst'.
xbmc-13.2-Gotham/lib/libRTV/rtv.c:180:42: note: Function 'rtv_split_lines' argument 2 names different: declaration 'dst' definition 'pdst'.
xbmc-13.2-Gotham/lib/libRTV/rtv.c:217:25: style: Function 'rtv_free_lines' argument 1 names different: declaration 'num' definition 'num_lines'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libRTV/rtv.h:77:32: note: Function 'rtv_free_lines' argument 1 names different: declaration 'num' definition 'num_lines'.
xbmc-13.2-Gotham/lib/libRTV/rtv.c:217:25: note: Function 'rtv_free_lines' argument 1 names different: declaration 'num' definition 'num_lines'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Apps/NetConfig/NetConfig.cpp:88:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Apps/NetConfig/NetConfig.cpp:100:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Apps/NetPump/NetPump.cpp:672:5: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Apps/NetResolve/NetResolve.cpp:69:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:205:22: warning: Either the condition 'if(m_Tail)' is redundant or there is possible null pointer dereference: m_Tail. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:210:16: note: Assuming that condition 'if(m_Tail)' is not redundant
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:205:22: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:441:34: style: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:127:38: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:441:34: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:431:0: style: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:82:0: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:431:0: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:451:0: style: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:83:0: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:451:0: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:321:1: style: The class 'NPT_HashMap' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:97:9: style: 'Iterator::operator=' should return 'Iterator &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:387:9: style: 'Iterator::operator=' should return 'Iterator &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:5: performance: Technically the member function 'NPT_Map::NPT_Map<K,V>' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:373:18: style: Technically the member function 'NPT_HashMap::Iterator::operator++' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h:49:5: style: Class 'NPT_DataBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCommon.h:58:5: style: Class 'NPT_ObjectComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCommon.h:130:5: style: Class 'NPT_UntilResultNotEquals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCommon.h:157:5: style: Class 'NPT_PropertyValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCommon.h:158:5: style: Class 'NPT_PropertyValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:262:9: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:67:5: style: Class 'NPT_String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:55:9: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:294:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:394:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:400:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:164:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:181:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:197:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:232:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:320:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:410:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:417:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptArray.h:458:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:165:43: warning: Either the condition 'buffer==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:169:16: note: Assuming that condition 'buffer==0' is not redundant
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:164:31: note: Assignment 'buffer_start=buffer', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:165:43: note: Null pointer addition
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:55:76: style: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:56:55: note: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:55:76: note: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:159:45: style: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:65:43: note: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:159:45: note: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:97:6: style: Class 'NPT_AutoLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:153:16: style: Class 'NPT_SharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:194:10: style: Class 'NPT_AtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:190:5: style: Class 'NPT_MemoryStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:255:5: style: Class 'NPT_StringOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:256:5: style: Class 'NPT_StringOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:82:16: style: The function 'Lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:69:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:82:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:83:16: style: The function 'Unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:70:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:83:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:155:10: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:140:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:155:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:158:9: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:141:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:158:9: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:161:16: style: The function 'WaitUntilEquals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:142:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:161:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:164:16: style: The function 'WaitWhileEquals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:143:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:164:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:196:10: style: The function 'Increment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:181:19: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:196:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:197:10: style: The function 'Decrement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:182:19: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:197:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:198:10: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:184:19: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:198:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:199:10: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:183:19: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:199:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:250:16: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:224:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:250:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:253:16: style: The function 'Wait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:225:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:253:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:256:16: style: The function 'SetPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:226:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:256:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:259:16: style: The function 'GetPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:227:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:259:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:264:18: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:213:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:264:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:267:24: style: The function 'Interrupt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptInterfaces.h:88:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:267:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:142:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:142:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:145:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:145:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:168:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:106:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:168:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:171:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:107:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:171:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:198:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:198:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:201:16: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:201:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:205:16: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:205:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:211:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:99:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:211:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:226:16: style: The function 'InputSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:151:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:226:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:227:16: style: The function 'InputTell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:152:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:227:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:233:16: style: The function 'OutputSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:177:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:233:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:234:16: style: The function 'OutputTell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:178:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:234:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:263:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:99:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:263:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:265:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:106:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:265:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:266:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:107:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:266:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:287:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:287:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:290:24: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:290:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:291:24: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:291:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:292:24: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:292:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:293:24: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:293:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:313:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:99:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:313:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:315:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:106:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:315:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:316:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:107:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:316:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:74:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:74:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:77:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:77:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:78:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:78:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:79:16: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:79:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:80:16: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:80:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:542:54: style: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:410:46: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:542:54: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:542:69: style: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:410:67: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:542:69: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:630:54: style: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:421:46: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:630:54: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:630:69: style: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:421:67: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:630:69: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:390:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:390:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:393:16: style: The function 'GetBlockSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.h:65:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:393:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:394:16: style: The function 'GetAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.h:67:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:394:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:409:16: style: The function 'GetDirection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.h:66:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:409:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:410:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:410:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:420:16: style: The function 'GetDirection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.h:66:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:420:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:421:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptCrypto.cpp:421:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:53:41: style: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h:49:29: note: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:53:41: note: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:64:59: style: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h:50:47: note: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:64:59: note: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:152:54: style: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h:59:61: note: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:152:54: note: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:169:40: style: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h:60:47: note: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:169:40: note: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:216:56: style: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h:70:68: note: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:216:56: note: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h:63:24: warning: Virtual function 'Clear' is called from destructor '~NPT_DataBuffer()' at line 93. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:93:5: note: Calling Clear
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h:63:24: note: Clear is a virtual method
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:644:43: style: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:576:50: note: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:644:43: note: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:121:18: warning: Member variable 'NPT_BasicDigest::m_Buffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:102:24: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:59:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:102:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:224:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:224:26: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:225:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:225:26: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:229:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:229:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:335:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:335:26: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:336:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:336:26: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:340:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:340:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:424:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:424:26: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:425:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:425:26: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:429:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:429:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:573:24: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:59:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:573:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:576:24: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:576:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:577:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDigest.cpp:577:26: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDynamicLibraries.h:78:5: style: Class 'NPT_DynamicLibrary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDynamicLibraries.h:69:24: style: The function 'FindSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDynamicLibraries.h:52:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDynamicLibraries.h:69:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDynamicLibraries.h:72:24: style: The function 'Unload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDynamicLibraries.h:53:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptDynamicLibraries.h:72:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:205:0: warning: Either the condition 'if(m_Tail)' is redundant or there is possible null pointer dereference: m_Tail. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:210:0: note: Assuming that condition 'if(m_Tail)' is not redundant
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:205:0: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.cpp:111:57: style: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:125:65: note: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.cpp:111:57: note: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.cpp:252:28: style: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:172:40: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.cpp:252:28: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.cpp:262:28: style: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:173:40: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.cpp:262:28: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:314:0: style: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:252:0: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:314:0: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:441:0: style: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:127:0: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:441:0: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.h:119:0: warning: Member variable 'NPT_MacAddress::m_Address' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:227:5: warning: Member variable 'NPT_Socket::m_SocketDelegate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:55:0: warning: Member variable 'Entry::m_Value' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:97:0: style: 'NPT_Map < NPT_HttpClient * , NPT_List < Connection * > >::operator=' should return 'NPT_Map < NPT_HttpClient * , NPT_List < Connection * > > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:97:0: style: 'NPT_Map < Connection * , NPT_HttpClient * >::operator=' should return 'NPT_Map < Connection * , NPT_HttpClient * > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:97:0: style: 'NPT_Map < NPT_String , NPT_String >::operator=' should return 'NPT_Map < NPT_String , NPT_String > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < Connection * >::operator=' should return 'NPT_List < Connection * > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:97:0: style: 'Iterator::operator=' should return 'Iterator &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < HandlerConfig * >::operator=' should return 'NPT_List < HandlerConfig * > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < NPT_LogHandler * >::operator=' should return 'NPT_List < NPT_LogHandler * > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < NPT_LogConfigEntry >::operator=' should return 'NPT_List < NPT_LogConfigEntry > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < NPT_Logger * >::operator=' should return 'NPT_List < NPT_Logger * > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < Entry * >::operator=' should return 'NPT_List < Entry * > &'. [operatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:182:25: style: Technically the member function 'NPT_File::GetPath' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.h:169:10: style: Technically the member function 'NPT_NetworkInterfaceAddress::IsAddressInNetwork' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:221:23: style: Technically the member function 'NPT_HttpEntity::GetContentLength' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:222:23: style: Technically the member function 'NPT_HttpEntity::GetContentType' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:223:23: style: Technically the member function 'NPT_HttpEntity::GetContentEncoding' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:224:23: style: Technically the member function 'NPT_HttpEntity::GetTransferEncoding' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:225:23: style: Technically the member function 'NPT_HttpEntity::ContentLengthIsKnown' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:766:16: style: Technically the member function 'NPT_HttpServer::GetPort' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:162:35: style: Technically the member function 'NPT_LogManager::IsEnabled' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.h:56:5: style: Class 'NPT_TimeStamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.h:57:5: style: Class 'NPT_TimeStamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:176:5: style: Class 'NPT_File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:217:5: style: Class 'NPT_FileDateComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUri.h:108:5: style: Class 'NPT_UrlQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.h:82:5: style: Class 'NPT_IpAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:243:14: style: Class 'NPT_UdpSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:258:5: style: Class 'NPT_UdpSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:272:14: style: Class 'NPT_UdpMulticastSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:305:14: style: Class 'NPT_TcpClientSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:317:14: style: Class 'NPT_TcpServerSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:203:14: style: Class 'NPT_HttpEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:270:5: style: Class 'NPT_HttpMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:854:5: style: Class 'NPT_HttpChunkedInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:880:5: style: Class 'NPT_HttpChunkedOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMap.h:55:0: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptList.h:262:0: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:192:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:145:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:192:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:195:16: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:146:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:195:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:198:16: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:147:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptFile.h:198:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:196:16: style: The function 'Bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:127:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:196:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:206:16: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:130:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:206:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:209:16: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:131:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:209:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:212:16: style: The function 'GetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:212:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:215:16: style: The function 'SetReadTimeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:133:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:215:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:218:16: style: The function 'SetWriteTimeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:134:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:218:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:221:16: style: The function 'Cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:135:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:221:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:247:16: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:147:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:247:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:251:16: style: The function 'Receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:149:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:251:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:286:16: style: The function 'SetTimeToLive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:166:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:286:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:289:16: style: The function 'SetInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:167:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:289:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:321:16: style: The function 'Listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:179:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSockets.h:321:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:137:24: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUri.h:307:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:137:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:586:10: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:264:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:586:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:551:18: style: The function 'Connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:403:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:551:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:554:44: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:404:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:554:44: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:555:44: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:405:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:555:44: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:556:44: style: The function 'GetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:406:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:556:44: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:557:44: style: The function 'SupportsPersistence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:407:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:557:44: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:558:44: style: The function 'IsRecycled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:408:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:558:44: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:559:44: style: The function 'Recycle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:409:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:559:44: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:560:44: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:410:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:560:44: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:668:24: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:638:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:668:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:698:24: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:638:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:698:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:858:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:858:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:861:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:861:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:862:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:862:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:863:16: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:863:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:864:16: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:864:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:884:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:99:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:884:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:887:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:106:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:887:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:888:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:107:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:888:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:889:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:108:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:889:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:195:18: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptThreads.h:264:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:195:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:199:24: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:638:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:199:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:2027:16: style: The scope of the variable 'result' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:3212:14: style: The scope of the variable 'has_start' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:3213:14: style: The scope of the variable 'has_end' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:583:59: style: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:209:58: note: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:583:59: note: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1330:70: style: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1313:45: note: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1330:70: note: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1333:70: style: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1316:45: note: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1333:70: note: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:212:16: style: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:548:17: note: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:212:16: note: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:720:17: style: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:3331:29: note: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:720:17: note: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:338:10: style: Technically the member function 'NPT_HttpEntityBodyInputStream::SizeIsKnown' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1648:9: style: Class 'NPT_HttpClient' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1648:9: style: Class 'NPT_HttpClient' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:359:18: warning: Virtual function 'OnFullyRead' is called from constructor 'NPT_HttpEntityBodyInputStream(NPT_Reference < NPT_BufferedInputStream >&source,long size,bool size_is_known,bool chunked,NPT_HttpClient::Connection*connection,bool should_persist)' at line 389. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:389:9: note: Calling OnFullyRead
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:359:18: note: OnFullyRead is a virtual method
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTls.h:132:5: style: Class 'NPT_TlsContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTls.h:252:5: style: Class 'NPT_HttpTlsConnector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTls.h:266:24: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:461:28: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTls.h:266:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:341:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:341:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:344:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:344:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:347:16: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:347:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:351:16: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:351:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:355:16: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:355:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1009:40: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:404:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1009:40: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1012:40: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:405:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1012:40: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1015:24: style: The function 'GetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:406:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1015:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1018:24: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:410:44: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1018:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1108:16: style: The function 'GetProxyForUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:373:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1108:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1319:16: style: The function 'GetProxyForUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.h:373:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:1319:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:928:14: style: The scope of the variable 'result' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:58:1: style: The class 'NPT_LogConsoleHandler' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:79:1: style: The class 'NPT_LogFileHandler' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:100:1: style: The class 'NPT_LogTcpHandler' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:1450:5: style: Class 'NPT_HttpLoggerConfigurator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:1450:5: style: Class 'NPT_HttpLoggerConfigurator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:226:6: style: Class 'NPT_LogManagerAutoLocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:70:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:70:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:85:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:85:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:107:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:107:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:125:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:125:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:139:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:139:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:149:10: style: The function 'Log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.h:82:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:149:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:89:5: style: Class 'NPT_MessageHandlerProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:182:5: style: Class 'NPT_MessageReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:184:5: style: Class 'NPT_MessageReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:219:5: style: Class 'NPT_MessageBroadcaster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:95:18: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:62:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:95:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:96:24: style: The function 'HandleMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:67:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:96:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:156:16: style: The function 'Dispatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:138:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:156:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.cpp:202:54: style: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.h:121:41: note: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.cpp:202:54: note: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.cpp:213:49: style: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.h:125:69: note: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptNetwork.cpp:213:49: note: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptQueue.h:76:5: style: Class 'NPT_Queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSelectableMessageQueue.h:57:10: style: Technically the member function 'NPT_SelectableMessageQueue::GetEventFd' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptRingBuffer.h:63:19: style: Technically the member function 'NPT_RingBuffer::IsClosed' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:143:0: style: Class 'NPT_XmlNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:176:29: style: Class 'NPT_XmlElementNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:282:14: style: Class 'NPT_XmlParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptRingBuffer.h:48:19: style: Class 'NPT_RingBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:94:5: style: Class 'NPT_SerialPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:99:5: style: Class 'NPT_ZipInflatingInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptQueue.h:76:0: style: Class 'NPT_Queue < NPT_SimpleMessageCapsule >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:59:24: style: The function 'QueueMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:170:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:59:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:61:24: style: The function 'PumpMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:169:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:61:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSelectableMessageQueue.h:52:24: style: The function 'PumpMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:61:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSelectableMessageQueue.h:52:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSelectableMessageQueue.h:53:24: style: The function 'QueueMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSelectableMessageQueue.h:53:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:214:31: style: The function 'AsElementNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:149:39: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:214:31: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:215:31: style: The function 'AsElementNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:150:39: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:215:31: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:219:10: style: The function 'SetParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:156:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:219:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:266:28: style: The function 'AsTextNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:151:39: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:266:28: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:267:28: style: The function 'AsTextNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:152:39: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:267:28: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:104:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:82:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:104:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:107:16: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:83:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:107:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:110:16: style: The function 'GetOutputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:84:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptSerialPort.h:110:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:103:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:103:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:106:24: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:106:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:107:24: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:107:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:108:24: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:108:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:109:24: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:109:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:134:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:134:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:137:24: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:73:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:137:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:138:24: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:75:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:138:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:139:24: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:76:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:139:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:140:24: style: The function 'GetAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptZip.h:140:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptRingBuffer.h:58:19: style: Technically the member function 'NPT_RingBuffer::PeekByte' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptRingBuffer.cpp:207:17: note: Technically the member function 'NPT_RingBuffer::PeekByte' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptRingBuffer.h:58:19: note: Technically the member function 'NPT_RingBuffer::PeekByte' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:264:32: style: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:74:38: note: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:264:32: note: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:301:43: style: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:104:48: note: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:301:43: note: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:317:41: style: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:105:46: note: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:317:41: note: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:462:37: style: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:211:34: note: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:462:37: note: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:675:39: style: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:290:42: note: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:675:39: note: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:687:40: style: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.h:291:43: note: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:687:40: note: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:580:5: style: Class 'NPT_StringOutputStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:580:5: style: Class 'NPT_StringOutputStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:269:30: style: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:104:33: note: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:269:30: note: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:294:32: style: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:78:35: note: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:294:32: note: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:294:46: style: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:78:51: note: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:294:46: note: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:371:32: style: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:79:35: note: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:371:32: note: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:371:46: style: Function 'Append' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:79:51: note: Function 'Append' argument 2 names different: declaration 'size' definition 'length'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:371:46: note: Function 'Append' argument 2 names different: declaration 'size' definition 'length'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:601:30: style: Function 'Find' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:131:27: note: Function 'Find' argument 1 names different: declaration 's' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:601:30: note: Function 'Find' argument 1 names different: declaration 's' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:694:37: style: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:134:34: note: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:694:37: note: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:824:41: style: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:127:51: note: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:824:41: note: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:874:32: style: Function 'Insert' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:139:42: note: Function 'Insert' argument 1 names different: declaration 's' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:874:32: note: Function 'Insert' argument 1 names different: declaration 's' definition 'str'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:124:10: style: Technically the member function 'NPT_String::MakeLowercase' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:748:13: note: Technically the member function 'NPT_String::MakeLowercase' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:124:10: note: Technically the member function 'NPT_String::MakeLowercase' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:125:10: style: Technically the member function 'NPT_String::MakeUppercase' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:765:13: note: Technically the member function 'NPT_String::MakeUppercase' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:125:10: note: Technically the member function 'NPT_String::MakeUppercase' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:126:23: style: Technically the member function 'NPT_String::Replace' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:804:13: note: Technically the member function 'NPT_String::Replace' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:126:23: note: Technically the member function 'NPT_String::Replace' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:145:23: style: Technically the member function 'NPT_String::TrimLeft' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:1037:13: note: Technically the member function 'NPT_String::TrimLeft' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:145:23: note: Technically the member function 'NPT_String::TrimLeft' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:148:23: style: Technically the member function 'NPT_String::TrimRight' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:1085:13: note: Technically the member function 'NPT_String::TrimRight' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptStrings.h:148:23: note: Technically the member function 'NPT_String::TrimRight' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.cpp:84:48: style: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.h:58:52: note: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.cpp:84:48: note: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.cpp:94:48: style: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.h:59:52: note: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.cpp:94:48: note: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.cpp:191:50: style: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.h:140:51: note: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.cpp:191:50: note: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptTime.h:50:1: warning: The class 'NPT_TimeStamp' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:58:41: style: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:69:59: note: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:58:41: note: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:75:41: style: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:70:59: note: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:75:41: note: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:88:41: style: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:71:59: note: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:88:41: note: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:100:41: style: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:72:59: note: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:100:41: note: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:111:41: style: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:78:59: note: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:111:41: note: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:128:41: style: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:79:59: note: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:128:41: note: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:141:41: style: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:80:59: note: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:141:41: note: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:153:41: style: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:81:59: note: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:153:41: note: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:606:48: style: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:102:48: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:606:48: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:624:49: style: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:105:49: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:624:49: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:640:41: style: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:90:41: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:640:41: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:658:50: style: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:93:50: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:658:50: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:676:40: style: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:96:40: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:676:40: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:694:49: style: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.h:99:49: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:694:49: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1741:39: style: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:296:48: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1741:39: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1801:39: style: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:292:48: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1801:39: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1813:36: style: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:285:45: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1813:36: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1827:36: style: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:289:45: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1827:36: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2583:44: style: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:370:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2583:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2599:51: style: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:386:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2599:51: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:102:23: style: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:734:22: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:102:23: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:103:23: style: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:753:22: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:103:23: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:343:16: performance: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2383:20: note: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:343:16: note: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:385:16: performance: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2598:23: note: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.h:385:16: note: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1218:16: performance: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1249:19: note: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1218:16: note: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1703:5: style: Class 'NPT_XmlParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1703:5: style: Class 'NPT_XmlParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:189:5: style: Class 'NPT_XmlNamespaceCollapser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:1099:4: style: Class 'NPT_XmlProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2001:5: style: Class 'NPT_XmlAttributeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2019:5: style: Class 'NPT_XmlNodeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:2067:9: style: Struct 'MapChainLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:702:47: style: Function 'WaitForCondition' argument 1 names different: declaration 'readable' definition 'wait_for_readable'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:629:38: note: Function 'WaitForCondition' argument 1 names different: declaration 'readable' definition 'wait_for_readable'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:702:47: note: Function 'WaitForCondition' argument 1 names different: declaration 'readable' definition 'wait_for_readable'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:703:47: style: Function 'WaitForCondition' argument 2 names different: declaration 'writeable' definition 'wait_for_writeable'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:629:53: note: Function 'WaitForCondition' argument 2 names different: declaration 'writeable' definition 'wait_for_writeable'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:703:47: note: Function 'WaitForCondition' argument 2 names different: declaration 'writeable' definition 'wait_for_writeable'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1310:28: style: Function 'Cancel' argument 1 names different: declaration 'shutdown' definition 'do_shutdown'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1084:28: note: Function 'Cancel' argument 1 names different: declaration 'shutdown' definition 'do_shutdown'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1310:28: note: Function 'Cancel' argument 1 names different: declaration 'shutdown' definition 'do_shutdown'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:817:16: performance: Technically the member function 'NPT_BsdSocketStream::Seek' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:818:16: performance: Technically the member function 'NPT_BsdSocketStream::Tell' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:813:5: style: Class 'NPT_BsdSocketStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:839:5: style: Class 'NPT_BsdSocketInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:943:5: style: Class 'NPT_BsdSocketOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1353:14: style: Class 'NPT_BsdUdpSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1621:6: style: Class 'NPT_BsdUdpMulticastSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1844:6: style: Class 'NPT_BsdTcpClientSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1955:6: style: Class 'NPT_BsdTcpServerSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Null/NptNullThreads.cpp:24:5: style: Class 'NPT_NullAtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixFile.cpp:168:9: style: Variable 'entry_pointer' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixFile.cpp:162:0: note: Variable 'entry_pointer' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixFile.cpp:168:9: note: Variable 'entry_pointer' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixQueue.cpp:40:16: style: Class 'NPT_PosixQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.cpp:645:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.cpp:624:0: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.cpp:645:5: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.cpp:106:16: style: Class 'NPT_PosixSharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.cpp:264:10: style: Class 'NPT_PosixAtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:79:18: style: Condition 'result==0' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:59:18: note: Assignment 'result=0', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:79:18: note: Condition 'result==0' is always true
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:60:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:69:7: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:60:5: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:79:18: style: Same expression on both sides of '==' because the value of 'result' and '0' are the same. [duplicateExpression]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:59:18: note: 'result' is assigned value '0' here.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:79:18: note: Same expression on both sides of '==' because the value of 'result' and '0' are the same.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:25:11: style: Unused variable: env [unusedVariable]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcFile.cpp:116:5: style: Class 'NPT_StdcFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcFile.cpp:182:5: style: Class 'NPT_StdcFileInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcFile.cpp:268:5: style: Class 'NPT_StdcFileOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/StdC/NptStdcFile.cpp:314:5: style: Class 'NPT_StdcFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32DynamicLibraries.cpp:100:35: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:217:21: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:227:27: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:230:23: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:242:21: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:300:38: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:314:33: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:328:36: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:342:29: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:358:26: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:359:26: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:393:41: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32File.cpp:403:25: warning: Obsolete function 'alloca' called. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32Queue.cpp:40:16: style: Class 'NPT_Win32Queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:27:5: style: Class 'NPT_Win32HandleWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:49:5: style: Class 'NPT_Win32SerialPortStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:69:5: style: Class 'NPT_Win32SerialPortInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:121:5: style: Class 'NPT_Win32SerialPortOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:167:5: style: Class 'NPT_Win32SerialPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32Threads.cpp:57:5: performance: Variable 'm_Handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32Threads.cpp:141:5: performance: Variable 'm_Event' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32Threads.cpp:195:16: style: Class 'NPT_Win32SharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/System/Win32/NptWin32Threads.cpp:309:17: style: Class 'NPT_Win32AtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Arrays1/ArraysTest1.cpp:45:10: style: Technically the member function 'A::Check' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Arrays1/ArraysTest1.cpp:46:10: style: Technically the member function 'A::operator==' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Arrays1/ArraysTest1.cpp:27:1: warning: The class 'A' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Arrays1/ArraysTest1.cpp:146:0: error: Memory leak: int_array [memleak]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:71:5: warning: Possible null pointer dereference: cipher [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:52:31: note: Assignment 'cipher=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:71:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:99:9: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:94:9: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:99:9: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:129:28: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:60:14: warning: Possible null pointer dereference: sha1 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:52:26: note: Assignment 'sha1=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:60:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:63:14: warning: Possible null pointer dereference: sha1 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:52:26: note: Assignment 'sha1=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:63:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:65:5: warning: Possible null pointer dereference: sha1 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:52:26: note: Assignment 'sha1=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:65:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:100:14: warning: Possible null pointer dereference: sha256 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:53:26: note: Assignment 'sha256=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:100:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:102:14: warning: Possible null pointer dereference: sha256 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:53:26: note: Assignment 'sha256=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:102:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:104:5: warning: Possible null pointer dereference: sha256 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:53:26: note: Assignment 'sha256=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:104:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:139:14: warning: Possible null pointer dereference: md5 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:139:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:141:14: warning: Possible null pointer dereference: md5 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:141:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:151:14: warning: Possible null pointer dereference: md5 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:151:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:153:14: warning: Possible null pointer dereference: md5 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:153:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:164:18: warning: Possible null pointer dereference: md5 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:164:18: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:167:14: warning: Possible null pointer dereference: md5 [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:167:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:193:14: warning: Possible null pointer dereference: hmac [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:183:25: note: Assignment 'hmac=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:193:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:195:14: warning: Possible null pointer dereference: hmac [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:183:25: note: Assignment 'hmac=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:195:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:207:14: warning: Possible null pointer dereference: hmac [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:183:25: note: Assignment 'hmac=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:207:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:209:14: warning: Possible null pointer dereference: hmac [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:183:25: note: Assignment 'hmac=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:209:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/HttpClient2/HttpClientTest2.cpp:147:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/HttpClient2/HttpClientTest2.cpp:147:27: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/HttpClient2/HttpClientTest2.cpp:169:31: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/HttpServer1/HttpServerTest1.cpp:46:5: style: Class 'TestHandler1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Lists1/ListsTest1.cpp:45:10: style: Technically the member function 'A::Check' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Lists1/ListsTest1.cpp:27:1: warning: The class 'A' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:80:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:100:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:128:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:194:5: style: Opposite expression on both sides of '||'. [oppositeExpression]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:194:5: note: Opposite expression on both sides of '||'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:194:5: note: Opposite expression on both sides of '||'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:293:5: style: Opposite expression on both sides of '||'. [oppositeExpression]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:293:5: note: Opposite expression on both sides of '||'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:293:5: note: Opposite expression on both sides of '||'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:41:10: style: Technically the member function 'A::Check' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Maps1/MapsTest1.cpp:27:1: warning: The class 'A' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:227:5: style: Class 'FooServer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:227:5: style: Class 'FooServer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:177:5: style: Class 'FooClientBarNotification1Message' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:67:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:46:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:67:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:86:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:46:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:86:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:106:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:46:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:106:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:178:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:159:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:178:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:213:10: style: The function 'OnBarCmd1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:28:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:213:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:214:10: style: The function 'OnBarCmd2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:29:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:214:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:340:10: style: The function 'OnBarNotification1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:144:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:340:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:341:10: style: The function 'OnBarNotification2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:145:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:341:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:145:5: style: Class 'TestServer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:145:5: style: Class 'TestServer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:110:5: style: Class 'TestClientReplyMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:58:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:39:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:58:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:111:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:93:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:111:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:134:10: style: The function 'OnTestCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:25:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:134:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:191:10: style: The function 'OnReply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:79:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:191:10: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Misc1/MiscTest1.cpp:98:17: style: The function 'bar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Misc1/MiscTest1.cpp:72:17: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Misc1/MiscTest1.cpp:98:17: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Queue1/QueueTest1.cpp:38:0: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/RingBuffer1/RingBufferTest1.cpp:43:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:60:28: warning: Possible null pointer dereference: a [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:153:22: note: Assignment 'a00=(const char*)NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:154:49: note: Calling function 'StringTest', 2nd argument 'a' value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:60:28: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:61:26: warning: Possible null pointer dereference: a [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:153:22: note: Assignment 'a00=(const char*)NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:154:49: note: Calling function 'StringTest', 2nd argument 'a' value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:61:26: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:66:26: warning: Possible null pointer dereference: a [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:153:22: note: Assignment 'a00=(const char*)NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:154:49: note: Calling function 'StringTest', 2nd argument 'a' value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:66:26: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:114:5: style: Variable 'n1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:113:0: note: Variable 'n1' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:114:5: note: Variable 'n1' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:218:5: style: Variable 'd3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:217:5: note: Variable 'd3' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Strings1/StringsTest1.cpp:218:5: note: Variable 'd3' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:78:5: warning: Member variable 'Thread3::m_SharedVariable' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:50:5: style: Class 'Thread2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:75:5: style: Class 'Thread3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:145:5: style: Class 'PrioThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:407:5: style: Class 'CBR2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:264:5: warning: Possible null pointer dereference: client [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:252:26: note: Assignment 'client=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:264:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:265:5: warning: Possible null pointer dereference: client [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:252:26: note: Assignment 'client=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:265:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:358:9: warning: Possible null pointer dereference: response [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:354:34: note: Assignment 'response=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:358:9: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:359:13: warning: Possible null pointer dereference: response [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:354:34: note: Assignment 'response=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:359:13: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:269:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:260:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:269:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Tls1/TlsTest1.cpp:225:5: style: Class 'TlsTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:68:11: style: struct member 'ConstructTestVector::scheme' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:69:11: style: struct member 'ConstructTestVector::host' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:70:11: style: struct member 'ConstructTestVector::port' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:71:11: style: struct member 'ConstructTestVector::qery' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:72:11: style: struct member 'ConstructTestVector::fragment' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:73:11: style: struct member 'ConstructTestVector::expected_uri' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:77:11: style: struct member 'EncodeTestVector::in' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:78:11: style: struct member 'EncodeTestVector::out' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:79:11: style: struct member 'EncodeTestVector::do_percent' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:83:11: style: struct member 'DecodeTestVector::in' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Url1/UrlTest1.cpp:84:11: style: struct member 'DecodeTestVector::out' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Xml1/XmlTest1.cpp:530:23: warning: Possible null pointer dereference: tree [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Xml1/XmlTest1.cpp:516:26: note: Assignment 'tree=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Xml1/XmlTest1.cpp:530:23: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Xml1/XmlTest1.cpp:517:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Xml1/XmlTest1.cpp:512:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Xml1/XmlTest1.cpp:517:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Xml1/XmlTest1.cpp:186:12: error: Memory pointed to by 'root' is freed twice. [doubleFree]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/Source/Tests/Xml1/XmlTest1.cpp:378:12: error: Memory pointed to by 'root' is freed twice. [doubleFree]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/aes.c:194:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/aes.c:268:17: style: The scope of the variable 'w' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/aes.c:323:31: style: Function 'AES_cbc_decrypt' argument 1 names different: declaration 'ks' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/crypto.h:80:31: note: Function 'AES_cbc_decrypt' argument 1 names different: declaration 'ks' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/aes.c:323:31: note: Function 'AES_cbc_decrypt' argument 1 names different: declaration 'ks' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/aes.c:323:51: style: Function 'AES_cbc_decrypt' argument 2 names different: declaration 'in' definition 'msg'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/crypto.h:80:50: note: Function 'AES_cbc_decrypt' argument 2 names different: declaration 'in' definition 'msg'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/aes.c:323:51: note: Function 'AES_cbc_decrypt' argument 2 names different: declaration 'in' definition 'msg'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:815:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:831:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:350:53: style: Function 'bi_int_multiply' argument 2 names different: declaration 'bi' definition 'bia'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:76:53: note: Function 'bi_int_multiply' argument 2 names different: declaration 'bi' definition 'bia'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:350:53: note: Function 'bi_int_multiply' argument 2 names different: declaration 'bi' definition 'bia'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:350:63: style: Function 'bi_int_multiply' argument 3 names different: declaration 'i' definition 'b'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:76:62: note: Function 'bi_int_multiply' argument 3 names different: declaration 'i' definition 'b'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:350:63: note: Function 'bi_int_multiply' argument 3 names different: declaration 'i' definition 'b'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:386:40: style: Function 'bi_divide' argument 2 names different: declaration 'bia' definition 'u'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.h:52:40: note: Function 'bi_divide' argument 2 names different: declaration 'bia' definition 'u'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:386:40: note: Function 'bi_divide' argument 2 names different: declaration 'bia' definition 'u'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:386:51: style: Function 'bi_divide' argument 3 names different: declaration 'bim' definition 'v'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.h:52:53: note: Function 'bi_divide' argument 3 names different: declaration 'bim' definition 'v'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:386:51: note: Function 'bi_divide' argument 3 names different: declaration 'bim' definition 'v'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:623:57: style: Function 'bi_import' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.h:45:57: note: Function 'bi_import' argument 3 names different: declaration 'len' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:623:57: note: Function 'bi_import' argument 3 names different: declaration 'len' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:710:37: style: Function 'bi_export' argument 2 names different: declaration 'bi' definition 'x'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.h:44:37: note: Function 'bi_export' argument 2 names different: declaration 'bi' definition 'x'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/bigint.c:710:37: note: Function 'bi_export' argument 2 names different: declaration 'bi' definition 'x'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:45:26: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:75:23: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:75:26: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:43:25: style: Function 'RC4_setup' argument 1 names different: declaration 's' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/crypto.h:92:25: note: Function 'RC4_setup' argument 1 names different: declaration 's' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:43:25: note: Function 'RC4_setup' argument 1 names different: declaration 's' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:72:25: style: Function 'RC4_crypt' argument 1 names different: declaration 's' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/crypto.h:93:25: note: Function 'RC4_crypt' argument 1 names different: declaration 's' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:72:25: note: Function 'RC4_crypt' argument 1 names different: declaration 's' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:72:59: style: Function 'RC4_crypt' argument 3 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/crypto.h:93:57: note: Function 'RC4_crypt' argument 3 names different: declaration 'data' definition 'out'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rc4.c:72:59: note: Function 'RC4_crypt' argument 3 names different: declaration 'data' definition 'out'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rsa.c:43:33: style: Function 'RSA_priv_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/crypto.h:186:33: note: Function 'RSA_priv_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rsa.c:43:33: note: Function 'RSA_priv_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rsa.c:78:32: style: Function 'RSA_pub_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/crypto.h:198:32: note: Function 'RSA_pub_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rsa.c:78:32: note: Function 'RSA_pub_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rsa.c:102:24: style: Function 'RSA_free' argument 1 names different: declaration 'ctx' definition 'rsa_ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/crypto.h:201:24: note: Function 'RSA_free' argument 1 names different: declaration 'ctx' definition 'rsa_ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rsa.c:102:24: note: Function 'RSA_free' argument 1 names different: declaration 'ctx' definition 'rsa_ctx'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/crypto/rsa.c:149:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/asn1.c:70:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/asn1.c:372:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/loader.c:108:64: style: Function 'ssl_obj_memory_load' argument 2 names different: declaration 'obj_type' definition 'mem_type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/ssl.h:470:64: note: Function 'ssl_obj_memory_load' argument 2 names different: declaration 'obj_type' definition 'mem_type'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/loader.c:108:64: note: Function 'ssl_obj_memory_load' argument 2 names different: declaration 'obj_type' definition 'mem_type'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:328:22: style: The scope of the variable 'nw' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:328:26: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:780:46: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:728:43: style: Function 'add_hmac_digest' argument 2 names different: declaration 'snd' definition 'mode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:153:43: note: Function 'add_hmac_digest' argument 2 names different: declaration 'snd' definition 'mode'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:728:43: note: Function 'add_hmac_digest' argument 2 names different: declaration 'snd' definition 'mode'.
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:1783:44: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:1784:47: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:1228:14: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:732:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Neptune/ThirdParty/axTLS/ssl/tls1.c:1141:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/FrameStreamer/main.cpp:238:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/FrameStreamer/main.cpp:60:5: style: Class 'StreamValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaConnect/main.cpp:121:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/MediaCrawler.cpp:471:25: warning: Possible null pointer dereference: handler [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/MediaCrawler.cpp:468:47: note: Assignment 'handler=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/MediaCrawler.cpp:471:25: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:93:5: style: Class 'CPassThroughStreamHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:97:18: style: The function 'HandleResource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:61:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:97:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:101:24: style: The function 'ModifyResource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:62:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:101:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:108:24: style: The function 'ProcessFileRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:63:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:108:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MediaCrawler/main.cpp:74:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:269:48: style: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:98:61: note: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:269:48: note: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:62:5: style: Class 'PLT_MediaItemIDFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:81:5: style: Class 'PLT_MicroMediaController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:288:9: warning: Possible null pointer dereference: arg_desc [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:307:34: note: Assignment 'arg_desc=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:311:44: note: Calling function 'SetArgumentOutFromStateVariable', 1st argument 'arg_desc' value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:288:9: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:292:35: warning: Possible null pointer dereference: arg_desc [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:307:34: note: Assignment 'arg_desc=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:311:44: note: Calling function 'SetArgumentOutFromStateVariable', 1st argument 'arg_desc' value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:292:35: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:296:39: warning: Possible null pointer dereference: arg_desc [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:307:34: note: Assignment 'arg_desc=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:311:44: note: Calling function 'SetArgumentOutFromStateVariable', 1st argument 'arg_desc' value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:296:39: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:379:5: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:372:0: note: Variable 'body' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:379:5: note: Variable 'body' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:382:5: style: Variable 'request' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:373:0: note: Variable 'request' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:382:5: note: Variable 'request' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:426:5: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:418:0: note: Variable 'body' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:426:5: note: Variable 'body' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:429:5: style: Variable 'response' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:419:0: note: Variable 'response' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:429:5: note: Variable 'response' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:478:5: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:469:0: note: Variable 'body' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:478:5: note: Variable 'body' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:481:5: style: Variable 'fault' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:470:0: note: Variable 'fault' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:481:5: note: Variable 'fault' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:487:5: style: Variable 'detail' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:471:0: note: Variable 'detail' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:487:5: note: Variable 'detail' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:490:5: style: Variable 'UPnPError' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:472:0: note: Variable 'UPnPError' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:490:5: note: Variable 'UPnPError' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:401:1: style: Label 'cleanup' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:456:1: style: Label 'cleanup' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:502:1: style: Label 'cleanup' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:77:24: style: Technically the member function 'PLT_ArgumentDesc::GetPosition' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:79:24: style: Technically the member function 'PLT_ArgumentDesc::HasReturnValue' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltConstants.h:64:37: style: Technically the member function 'PLT_Constants::GetDefaultDeviceLease' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltConstants.h:67:37: style: Technically the member function 'PLT_Constants::GetDefaultSubscribeLease' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltConstants.h:70:31: style: Technically the member function 'PLT_Constants::GetDefaultUserAgent' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:226:17: style: Technically the member function 'PLT_Action::GetError' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:349:13: note: Technically the member function 'PLT_Action::GetError' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:226:17: note: Technically the member function 'PLT_Action::GetError' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:232:18: style: Technically the member function 'PLT_Action::GetErrorCode' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:359:13: note: Technically the member function 'PLT_Action::GetErrorCode' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:232:18: note: Technically the member function 'PLT_Action::GetErrorCode' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:102:5: style: Class 'PLT_Argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:135:5: style: Class 'PLT_ArgumentNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:157:5: style: Class 'PLT_ArgumentDescNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:211:5: style: Class 'PLT_DeviceDataFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:234:5: style: Class 'PLT_DeviceDataFinderByType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:130:5: style: Class 'PLT_Action' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttp.h:117:5: style: Class 'PLT_HttpRequestContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttp.h:155:5: style: Class 'PLT_HttpRequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltTaskManager.h:69:2: style: Class 'PLT_TaskManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:108:5: style: Class 'PLT_EventSubscriberFinderBySID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:130:5: style: Class 'PLT_EventSubscriberFinderByCallbackURL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:153:5: style: Class 'PLT_EventSubscriberFinderByService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltStateVariable.h:78:5: style: Class 'PLT_StateVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltStateVariable.h:219:5: style: Class 'PLT_StateVariableNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:294:9: style: Class 'PLT_ServiceEventTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:393:5: style: Class 'PLT_ServiceSCPDURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:413:5: style: Class 'PLT_ServiceControlURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:433:5: style: Class 'PLT_ServiceEventSubURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:453:5: style: Class 'PLT_ServiceIDFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:473:5: style: Class 'PLT_ServiceTypeFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:493:5: style: Class 'PLT_ServiceNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:513:5: style: Class 'PLT_LastChangeXMLIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUtilities.h:346:5: style: Class 'NPT_IpAddressFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:0: style: Class 'PLT_GetSCPDXMLIterator < PLT_ArgumentDesc >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:74:18: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:103:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:74:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:75:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:75:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:112:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:112:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.cpp:85:46: style: Function 'CreateArgument' argument 2 names different: declaration 'arg_name' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:106:54: note: Function 'CreateArgument' argument 2 names different: declaration 'arg_name' definition 'name'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.cpp:85:46: note: Function 'CreateArgument' argument 2 names different: declaration 'arg_name' definition 'name'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.cpp:86:46: style: Function 'CreateArgument' argument 3 names different: declaration 'arg_value' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:107:54: note: Function 'CreateArgument' argument 3 names different: declaration 'arg_value' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.cpp:86:46: note: Function 'CreateArgument' argument 3 names different: declaration 'arg_value' definition 'value'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:114:24: style: Technically the member function 'PLT_Argument::GetValue' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.cpp:141:15: note: Technically the member function 'PLT_Argument::GetValue' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltArgument.h:114:24: note: Technically the member function 'PLT_Argument::GetValue' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:5: style: Class 'PLT_GetSCPDXMLIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:831:1: style: Label 'bad_request' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:1276:1: style: Label 'bad_response' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:1352:1: style: Label 'bad_response' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:117:10: style: Technically the member function 'PLT_UPnP::IsRunning' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:198:5: style: Class 'PLT_SsdpInitMulticastIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:255:5: style: Class 'PLT_NetworkInterfaceAddressSearchIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:303:5: style: Class 'PLT_SsdpListenTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:94:5: style: Class 'PLT_CtrlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:62:5: style: Class 'PLT_CtrlPointListenerOnDeviceAddedIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:79:5: style: Class 'PLT_CtrlPointListenerOnDeviceRemovedIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:178:5: style: Class 'PLT_EventSubscriberRemoverIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:80:18: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:103:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:80:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:81:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:81:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:117:16: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:71:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:117:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:149:18: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:103:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:149:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:150:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:150:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:159:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:159:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:236:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:236:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:329:16: style: The function 'GetInputStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:76:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:329:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:330:16: style: The function 'GetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:330:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:331:16: style: The function 'SetupResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:71:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:331:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:360:18: style: The function 'DoAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:103:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:360:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:361:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:361:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:135:24: style: The function 'ProcessSsdpSearchResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:135:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:139:24: style: The function 'OnSsdpPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:65:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:139:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.h:160:24: style: The function 'OnSsdpPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:65:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.h:160:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:73:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:122:16: style: The function 'AddRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:66:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:122:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:129:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:129:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:157:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:157:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:185:18: style: The function 'DoRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:185:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:211:16: style: The function 'ProcessResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:211:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:462:12: warning: Possible null pointer dereference: tree [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:449:32: note: Assignment 'tree=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:462:12: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:422:5: style: Variable 'spec' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:415:0: note: Variable 'spec' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:422:5: note: Variable 'spec' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:433:1: style: Label 'cleanup' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:494:1: style: Label 'cleanup' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:116:41: style: Function 'SetURLBase' argument 1 names different: declaration 'url_base' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:148:43: note: Function 'SetURLBase' argument 1 names different: declaration 'url_base' definition 'url'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:116:41: note: Function 'SetURLBase' argument 1 names different: declaration 'url_base' definition 'url'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:326:52: style: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:108:60: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:326:52: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:326:79: style: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:108:89: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:326:79: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:149:19: style: Technically the member function 'PLT_DeviceData::GetLeaseTimeLastUpdate' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:220:17: note: Technically the member function 'PLT_DeviceData::GetLeaseTimeLastUpdate' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:149:19: note: Technically the member function 'PLT_DeviceData::GetLeaseTimeLastUpdate' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:142:24: warning: Virtual function 'Cleanup' is called from destructor '~PLT_DeviceData()' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:73:5: note: Calling Cleanup
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:142:24: note: Cleanup is a virtual method
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:311:0: style: Class 'PLT_GetDescriptionIterator < PLT_Service * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:311:0: style: Class 'PLT_GetDescriptionIterator < NPT_Reference < PLT_DeviceData > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp:239:43: style: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.h:139:50: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp:239:43: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:74:23: style: Technically the member function 'PLT_EventSubscriber::GetEventKey' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp:90:22: note: Technically the member function 'PLT_EventSubscriber::GetEventKey' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:74:23: note: Technically the member function 'PLT_EventSubscriber::GetEventKey' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:76:23: style: Technically the member function 'PLT_EventSubscriber::GetLocalIf' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp:109:22: note: Technically the member function 'PLT_EventSubscriber::GetLocalIf' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:76:23: note: Technically the member function 'PLT_EventSubscriber::GetLocalIf' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:78:23: style: Technically the member function 'PLT_EventSubscriber::GetExpirationTime' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp:129:22: note: Technically the member function 'PLT_EventSubscriber::GetExpirationTime' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltEvent.h:78:23: note: Technically the member function 'PLT_EventSubscriber::GetExpirationTime' can be const.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttp.cpp:242:50: style: Function 'ParseBody' argument 2 names different: declaration 'xml' definition 'tree'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttp.h:101:88: note: Function 'ParseBody' argument 2 names different: declaration 'xml' definition 'tree'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttp.cpp:242:50: note: Function 'ParseBody' argument 2 names different: declaration 'xml' definition 'tree'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttp.cpp:56:5: style: Class 'NPT_HttpHeaderFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttp.cpp:77:5: style: Class 'NPT_HttpHeaderPrinter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.cpp:174:20: warning: Possible null pointer dereference: response [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.cpp:119:24: note: Assignment 'response=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.cpp:130:53: note: Calling function 'ProcessResponse', 4th argument 'response' value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.cpp:174:20: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServer.cpp:235:59: style: Function 'ServeStream' argument 4 names different: declaration 'stream' definition 'body'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServer.h:74:65: note: Function 'ServeStream' argument 4 names different: declaration 'stream' definition 'body'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServer.cpp:235:59: note: Function 'ServeStream' argument 4 names different: declaration 'stream' definition 'body'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.h:116:10: style: Technically the member function 'PLT_ProtocolInfo::IsValid' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServer.h:84:26: warning: Virtual function 'Stop' is called from destructor '~PLT_HttpServer()' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServer.cpp:70:5: note: Calling Stop
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServer.h:84:26: note: Stop is a virtual method
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.h:104:5: style: Class 'PLT_ProtocolInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.cpp:244:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.cpp:233:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.cpp:244:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.cpp:126:1: style: Label 'done' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.h:135:16: performance: Technically the member function 'PLT_ProtocolInfo::ValidateField' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.cpp:219:19: note: Technically the member function 'PLT_ProtocolInfo::ValidateField' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.h:135:16: note: Technically the member function 'PLT_ProtocolInfo::ValidateField' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:192:12: warning: Possible null pointer dereference: tree [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:180:26: note: Assignment 'tree=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:192:12: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:106:5: style: Variable 'spec' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:99:0: note: Variable 'spec' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:106:5: note: Variable 'spec' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:112:5: style: Variable 'actionList' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:100:0: note: Variable 'actionList' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:112:5: note: Variable 'actionList' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:119:5: style: Variable 'serviceStateTable' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:102:0: note: Variable 'serviceStateTable' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:119:5: note: Variable 'serviceStateTable' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:128:1: style: Label 'cleanup' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:362:1: style: Label 'failure' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:620:1: style: Label 'cleanup' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:92:37: style: Function 'GetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:197:39: note: Function 'GetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:92:37: note: Function 'GetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:137:78: style: Function 'GetDescription' argument 2 names different: declaration 'service' definition 'service_out'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:211:80: note: Function 'GetDescription' argument 2 names different: declaration 'service' definition 'service_out'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:137:78: note: Function 'GetDescription' argument 2 names different: declaration 'service' definition 'service_out'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:173:37: style: Function 'SetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:203:39: note: Function 'SetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:173:37: note: Function 'SetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:632:64: style: Function 'ProcessRenewSubscription' argument 3 names different: declaration 'timeout' definition 'timeout_secs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.h:345:34: note: Function 'ProcessRenewSubscription' argument 3 names different: declaration 'timeout' definition 'timeout_secs'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltService.cpp:632:64: note: Function 'ProcessRenewSubscription' argument 3 names different: declaration 'timeout' definition 'timeout_secs'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:0: style: Class 'PLT_GetSCPDXMLIterator < PLT_ActionDesc >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:0: style: Class 'PLT_GetSCPDXMLIterator < PLT_StateVariable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:215:1: style: Label 'done' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:315:1: style: Label 'cleanup' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:489:1: style: Label 'done' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:59:45: style: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:96:51: note: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:59:45: note: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:93:45: style: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:103:51: note: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:93:45: note: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:125:47: style: Function 'FormatPacket' argument 3 names different: declaration 'nt' definition 'target'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:111:55: note: Function 'FormatPacket' argument 3 names different: declaration 'nt' definition 'target'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:125:47: note: Function 'FormatPacket' argument 3 names different: declaration 'nt' definition 'target'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:147:82: style: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:132:50: note: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:147:82: note: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:223:70: style: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:180:50: note: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:223:70: note: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltStateVariable.cpp:48:20: warning: Member variable 'PLT_StateVariable::m_IsSendingEvents' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:251:48: style: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:87:53: note: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:251:48: note: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:278:51: style: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:99:56: note: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:278:51: note: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:53:5: style: Class 'PLT_UPnP_CtrlPointStartIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:72:5: style: Class 'PLT_UPnP_CtrlPointStopIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:91:5: style: Class 'PLT_UPnP_DeviceStartIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:110:5: style: Class 'PLT_UPnP_DeviceStopIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:49: style: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.h:63:60: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:49: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:76: style: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.h:64:60: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:76: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:166:40: style: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.h:57:50: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:166:40: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp:278:1: style: Label 'failure' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.cpp:322:32: style: Function 'FromDidl' argument 1 names different: declaration 'didl' definition 'xml'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:153:45: note: Function 'FromDidl' argument 1 names different: declaration 'didl' definition 'xml'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.cpp:322:32: note: Function 'FromDidl' argument 1 names different: declaration 'didl' definition 'xml'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:250:16: style: The function 'ToDidl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:198:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:250:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:251:16: style: The function 'ToDidl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:199:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:251:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:252:16: style: The function 'FromDidl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:200:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:252:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:272:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:197:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:272:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:273:16: style: The function 'ToDidl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:198:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:273:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:274:16: style: The function 'ToDidl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:199:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:274:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:275:16: style: The function 'FromDidl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:200:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:275:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:144:14: warning: Possible null pointer dereference: _value [nullPointer]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:135:17: note: Assignment '_value=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:144:14: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:494:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:95:1: style: Label 'failure' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:71:0: performance: Technically the member function 'PLT_MediaCache < NPT_Reference < NPT_List < NPT_String > > , NPT_TimeStamp >::GenerateKey' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:86:0: note: Technically the member function 'PLT_MediaCache < NPT_Reference < NPT_List < NPT_String > > , NPT_TimeStamp >::GenerateKey' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:71:0: note: Technically the member function 'PLT_MediaCache < NPT_Reference < NPT_List < NPT_String > > , NPT_TimeStamp >::GenerateKey' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:70:24: style: The function 'OnBrowseMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.h:68:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:70:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:77:24: style: The function 'OnBrowseDirectChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.h:75:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:77:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:84:24: style: The function 'OnSearchContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.h:82:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:84:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:92:24: style: The function 'ProcessFileRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.h:96:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:92:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp:245:51: style: Function 'Browse' argument 2 names different: declaration 'object_id' definition 'obj_id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:111:56: note: Function 'Browse' argument 2 names different: declaration 'object_id' definition 'obj_id'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp:245:51: note: Function 'Browse' argument 2 names different: declaration 'object_id' definition 'obj_id'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:377:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:117:5: performance: Variable 'm_Uri' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:118:5: performance: Variable 'm_ProtocolInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp:622:1: style: Label 'args' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp:685:66: style: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.h:184:72: note: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp:685:66: note: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:171:13: style: The scope of the variable 'index' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:309:1: style: Label 'done' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:235:64: style: Function 'BrowseSync' argument 2 names different: declaration 'id' definition 'object_id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:105:57: note: Function 'BrowseSync' argument 2 names different: declaration 'id' definition 'object_id'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:235:64: note: Function 'BrowseSync' argument 2 names different: declaration 'id' definition 'object_id'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:71:0: performance: Technically the member function 'PLT_MediaCache < NPT_Reference < PLT_MediaObjectList > , NPT_String >::GenerateKey' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:86:0: note: Technically the member function 'PLT_MediaCache < NPT_Reference < PLT_MediaObjectList > , NPT_String >::GenerateKey' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:71:0: note: Technically the member function 'PLT_MediaCache < NPT_Reference < PLT_MediaObjectList > , NPT_String >::GenerateKey' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:128:42: warning: The class 'PLT_SyncMediaBrowser' defines member variable with name 'm_MediaServers' also defined in its parent class 'PLT_MediaBrowser'. [duplInheritedMember]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:153:43: note: Parent variable 'PLT_MediaBrowser::m_MediaServers'
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:128:42: note: Derived variable 'PLT_SyncMediaBrowser::m_MediaServers'
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:141:5: style: Class 'PLT_DeviceMapFinderByIp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:160:5: style: Class 'PLT_DeviceMapFinderByUUID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:89:24: style: The function 'OnDeviceAdded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:134:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:89:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:90:24: style: The function 'OnDeviceRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:135:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:90:24: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:93:18: style: The function 'OnMSStateVariablesChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:78:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:93:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:95:18: style: The function 'OnBrowseResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:83:18: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:95:18: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Action.h:45:12: style: The class 'Action' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ActionDescription.h:44:12: style: The class 'ActionDescription' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Service.h:45:12: style: The class 'Service' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ActionArgumentDescription.h:53:12: style: The class 'ActionArgumentDescription' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ActionDescription.h:54:19: style: Unused private function: 'ActionDescription::get' [unusedPrivateFunction]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptArray.h:97:4: performance: Variable 'm_Index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptArray.h:189:15: performance: Variable 'm_Index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Action.h:135:3: warning: Class 'Action' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ActionDescription.h:106:3: warning: Class 'ActionDescription' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Service.h:129:3: warning: Class 'Service' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ActionArgumentDescription.h:135:3: warning: Class 'ActionArgumentDescription' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptArray.h:127:5: style: Class 'EnumerableNptArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptArray.h:95:9: style: Class 'EnumerableNptArrayIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptArray.h:219:7: style: Class 'EnumerableNptArrayRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptArray.h:187:9: style: Class 'EnumerableNptArrayRefIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/StateVariable.h:43:12: style: The class 'StateVariable' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/StateVariable.h:147:3: warning: Class 'StateVariable' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ControlPointEventBridge.h:60:3: performance: Variable 'm_pControlPoint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ControlPoint.h:212:3: warning: Class 'ControlPoint' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ControlPoint.h:204:4: style: Class 'ControlPoint' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ControlPoint.h:204:4: style: Class 'ControlPoint' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ControlPoint.h:169:2: style: Class 'ControlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ControlPoint.h:178:2: style: Class 'ControlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ControlPoint.h:196:2: style: Class 'ControlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/ControlPointEventBridge.h:58:2: style: Class 'ControlPointEventBridge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/DeviceData.h:239:3: warning: Class 'DeviceData' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/DeviceData.h:232:2: style: Class 'DeviceData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptList.h:131:2: style: Class 'EnumerableNptList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptList.h:99:3: style: Class 'EnumerableNptListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptList.h:227:5: style: Class 'EnumerableNptListRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/EnumerableNptList.h:195:9: style: Class 'EnumerableNptListRefIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/DeviceHost.h:81:3: style: Class 'DeviceHost' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/DeviceHost.h:81:3: style: Class 'DeviceHost' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/DeviceHost.h:80:5: style: Class 'DeviceHost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Helpers.h:330:6: warning: Class 'ManagedWrapper' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/NeptuneException.h:57:2: style: Class 'NeptuneException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Helpers.h:208:5: style: Struct 'StringConv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Helpers.h:231:5: style: Struct 'StringConvA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Helpers.h:254:5: style: Struct 'StringConvW' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Helpers.h:321:2: style: Class 'ManagedWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Http.h:96:6: warning: Class 'HttpRequest' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/Http.h:161:6: warning: Class 'HttpResponse' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaConnect.cpp:42:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.h:109:5: style: Class 'MediaServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.h:111:5: style: Class 'MediaServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaConnect.h:65:5: style: Class 'MediaConnect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaConnect.h:67:5: style: Class 'MediaConnect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:625:3: warning: Class 'MediaObject' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:64:5: style: Class 'ObjectClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:103:2: style: Class 'PersonRole' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:303:5: style: Class 'AlbumArtInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:450:5: style: Class 'ProtocolInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:608:2: style: Class 'MediaObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:615:5: style: Class 'MediaObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:661:5: style: Class 'MediaItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:667:5: style: Class 'MediaItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:705:5: style: Class 'MediaContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaObject.h:712:5: style: Class 'MediaContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.cpp:68:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.cpp:79:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.cpp:86:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServerEventBridge.h:88:3: performance: Variable 'm_pMediaServer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.h:113:10: performance: Technically the member function 'Platinum::MediaServer::UpdateSystemUpdateID' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.cpp:77:29: note: Technically the member function 'Platinum::MediaServer::UpdateSystemUpdateID' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.h:113:10: note: Technically the member function 'Platinum::MediaServer::UpdateSystemUpdateID' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.h:114:10: performance: Technically the member function 'Platinum::MediaServer::UpdateContainerUpdateID' can be static. [functionStatic]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.cpp:84:29: note: Technically the member function 'Platinum::MediaServer::UpdateContainerUpdateID' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServer.h:114:10: note: Technically the member function 'Platinum::MediaServer::UpdateContainerUpdateID' can be static.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/MediaServerEventBridge.h:86:2: style: Class 'MediaServerEventBridge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/NeptuneLoggingBridge.h:197:3: performance: Variable 'm_pLogger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/UPnP.cpp:63:24: warning: Member variable 'UPnP::m_pHandle' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/UPnP.h:109:3: warning: Class 'UPnP' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/UPnP.h:106:3: style: Class 'UPnP' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/Managed/UPnP.h:106:3: style: Class 'UPnP' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltDownloader.h:75:24: style: Technically the member function 'PLT_Downloader::GetState' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameBuffer.cpp:93:47: style: Function 'SetNextFrame' argument 1 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameBuffer.h:61:53: note: Function 'SetNextFrame' argument 1 names different: declaration 'buffer' definition 'data'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameBuffer.cpp:93:47: note: Function 'SetNextFrame' argument 1 names different: declaration 'buffer' definition 'data'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameBuffer.cpp:93:62: style: Function 'SetNextFrame' argument 2 names different: declaration 'bufferSize' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameBuffer.h:61:70: note: Function 'SetNextFrame' argument 2 names different: declaration 'bufferSize' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameBuffer.cpp:93:62: note: Function 'SetNextFrame' argument 2 names different: declaration 'bufferSize' definition 'size'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameBuffer.h:58:17: style: Technically the member function 'PLT_FrameBuffer::GetMimeType' can be const. [functionConst]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameBuffer.h:50:5: style: Class 'PLT_FrameBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltFrameServer.h:70:5: style: Class 'PLT_HttpStreamRequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltMetadataHandler.h:81:5: style: Class 'PLT_MetadataHandlerFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:94:38: style: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.h:61:31: note: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:94:38: note: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:95:38: style: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.h:62:31: note: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:95:38: note: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:158:41: style: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.h:80:34: note: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:158:41: note: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:159:41: style: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.h:81:34: note: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:159:41: note: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'.
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltRingBufferStream.cpp:65:5: performance: Variable 'm_RingBuffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.cpp:48:5: style: Class 'PLT_StreamPump' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.cpp:48:5: style: Class 'PLT_StreamPump' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.h:84:5: style: Class 'PLT_StreamPump' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.h:104:16: style: The function 'Receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.h:54:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.h:104:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.h:123:16: style: The function 'Transmit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.h:69:24: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Extras/PltStreamPump.h:123:16: note: Function in derived class
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tests/FileMediaServer/FileMediaServerTest.cpp:147:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tests/LightSample/LightSampleTest.cpp:65:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tests/MediaRenderer/MediaRendererTest.cpp:105:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tests/Simple/SimpleTest.cpp:55:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tests/Ssdp/SsdpTest1.cpp:56:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tools/SsdpProxy/SsdpProxy.cpp:399:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tools/SsdpProxy/SsdpProxy.h:79:5: style: Class 'PLT_SsdpUnicastListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:168:13: error: Resource leak: in [resourceLeak]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:175:13: error: Resource leak: in [resourceLeak]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:180:13: error: Resource leak: in [resourceLeak]
xbmc-13.2-Gotham/lib/libUPnP/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:180:13: error: Memory leak: data_block [memleak]
xbmc-13.2-Gotham/lib/libXDAAP/Authentication/hasher.c:205:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xbmc-13.2-Gotham/lib/libXDAAP/Authentication/md5.c:180:12: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
xbmc-13.2-Gotham/lib/libXDAAP/daap.c:485:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xbmc-13.2-Gotham/lib/libXDAAP/debug.c:163:9: warning: %hhx in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
xbmc-13.2-Gotham/lib/libXDAAP/dmap_generics.c:277:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:368:9: warning: Either the condition 'if(headersList)' is redundant or there is possible null pointer dereference: headersList. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:643:5: note: Assuming that condition 'if(headersList)' is not redundant
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:596:47: note: Calling function 'HTTP_PassStandardHeaders', 1st argument 'headersList' value is 0
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:368:9: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:516:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:509:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:516:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:315:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/lib/libXDAAP/httpClient.c:1038:0: error: Dereferencing 'cur' after it is deallocated / released [deallocuse]
xbmc-13.2-Gotham/lib/libXDAAP/ioloop.c:263:9: style: Variable 'cur' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libXDAAP/ioloop.c:257:0: note: Variable 'cur' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libXDAAP/ioloop.c:263:9: note: Variable 'cur' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libXDAAP/ioloop.c:270:13: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:766:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:769:9: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:766:9: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:1415:10: style: The scope of the variable 'songUrl_42' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:1416:10: style: The scope of the variable 'songUrl_45' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:1419:10: style: The scope of the variable 'requestid_45' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:1650:10: style: The scope of the variable 'songUrl_42' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:1651:10: style: The scope of the variable 'songUrl_45' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:1653:10: style: The scope of the variable 'requestid_45' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libXDAAP/libXDAAP.c:1322:10: style: Unused variable: assert [unusedVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:232:18: style: The scope of the variable 'bMpeg1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:238:13: style: The scope of the variable 'nStuffingBytes' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:297:12: style: The scope of the variable 'next' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:128:40: style: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:90:40: note: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:128:40: note: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:161:40: style: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:95:40: note: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:161:40: note: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:187:39: style: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:102:39: note: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:187:39: note: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:193:44: style: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:107:44: note: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:193:44: note: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:375:49: style: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:195:49: note: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:375:49: note: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:390:43: style: Function 'dvdnav_get_current_time' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:373:43: note: Function 'dvdnav_get_current_time' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:390:43: note: Function 'dvdnav_get_current_time' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:407:55: style: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:206:55: note: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:407:55: note: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:841:51: style: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:551:51: note: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:841:51: note: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:846:52: style: Function 'dvdnav_get_serial_string' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:558:52: note: Function 'dvdnav_get_serial_string' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:846:52: note: Function 'dvdnav_get_serial_string' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:851:43: style: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:567:43: note: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:851:43: note: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:865:43: style: Function 'dvdnav_get_video_resolution' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:572:43: note: Function 'dvdnav_get_video_resolution' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:865:43: note: Function 'dvdnav_get_video_resolution' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:882:53: style: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:581:53: note: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:882:53: note: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:897:48: style: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:587:48: note: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:897:48: note: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:915:47: style: Function 'dvdnav_audio_stream_format' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:593:47: note: Function 'dvdnav_audio_stream_format' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:915:47: note: Function 'dvdnav_audio_stream_format' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:936:49: style: Function 'dvdnav_audio_stream_channels' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:599:49: note: Function 'dvdnav_audio_stream_channels' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:936:49: note: Function 'dvdnav_audio_stream_channels' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:951:46: style: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:605:46: note: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:951:46: note: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:969:50: style: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:610:50: note: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:969:50: note: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:989:49: style: Function 'dvdnav_get_audio_attr' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:616:49: note: Function 'dvdnav_get_audio_attr' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:989:49: note: Function 'dvdnav_get_audio_attr' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:989:63: style: Function 'dvdnav_get_audio_attr' argument 2 names different: declaration 'audio_mum' definition 'audio_num'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:616:63: note: Function 'dvdnav_get_audio_attr' argument 2 names different: declaration 'audio_mum' definition 'audio_num'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:989:63: note: Function 'dvdnav_get_audio_attr' argument 2 names different: declaration 'audio_mum' definition 'audio_num'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1006:48: style: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:621:48: note: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1006:48: note: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1026:47: style: Function 'dvdnav_get_spu_attr' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:627:47: note: Function 'dvdnav_get_spu_attr' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1026:47: note: Function 'dvdnav_get_spu_attr' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1026:61: style: Function 'dvdnav_get_spu_attr' argument 2 names different: declaration 'audio_mum' definition 'audio_num'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:627:61: note: Function 'dvdnav_get_spu_attr' argument 2 names different: declaration 'audio_mum' definition 'audio_num'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1026:61: note: Function 'dvdnav_get_spu_attr' argument 2 names different: declaration 'audio_mum' definition 'audio_num'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1042:49: style: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:632:49: note: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1042:49: note: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1062:47: style: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:637:47: note: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1062:47: note: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1098:38: style: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:683:38: note: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1098:38: note: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1102:40: style: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:688:40: note: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1102:40: note: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1106:40: style: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:693:40: note: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1106:40: note: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1110:39: style: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:698:39: note: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1110:39: note: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1115:47: style: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:668:47: note: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1115:47: note: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1133:49: style: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:673:49: note: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1133:49: note: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1142:45: style: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:455:45: note: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1142:45: note: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1147:45: style: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:464:45: note: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1147:45: note: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1152:47: style: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:240:47: note: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1152:47: note: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1157:46: style: Function 'dvdnav_get_restrictions' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:644:46: note: Function 'dvdnav_get_restrictions' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:1157:46: note: Function 'dvdnav_get_restrictions' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav.c:284:20: style: Variable 'nPacketLen' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:216:56: style: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:446:56: note: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:216:56: note: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:250:54: style: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:475:54: note: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:250:54: note: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:260:54: style: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:476:54: note: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:260:54: note: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:270:54: style: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:477:54: note: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:270:54: note: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:280:53: style: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:478:53: note: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:280:53: note: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:328:50: style: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:483:50: note: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:328:50: note: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:386:54: style: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:498:54: note: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:386:54: note: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:408:48: style: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:488:48: note: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:408:48: note: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:433:61: style: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:493:61: note: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:433:61: note: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:441:47: style: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:503:47: note: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:441:47: note: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:488:49: style: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:508:49: note: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/highlight.c:488:49: note: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:84:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:126:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:39:45: style: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:221:45: note: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:39:45: note: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:50:44: style: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:230:44: note: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:50:44: note: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:57:55: style: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:258:55: note: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:57:55: note: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:68:54: style: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:263:54: note: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:68:54: note: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:83:53: style: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:318:53: note: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:83:53: note: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:125:56: style: Function 'dvdnav_current_title_program' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:325:56: note: Function 'dvdnav_current_title_program' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:125:56: note: Function 'dvdnav_current_title_program' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:172:45: style: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:268:45: note: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:172:45: note: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:209:44: style: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:273:44: note: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:209:44: note: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:247:54: style: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:295:54: note: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:247:54: note: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:255:44: style: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:303:44: note: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:255:44: note: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:262:39: style: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:248:39: note: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:262:39: note: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:269:40: style: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:396:40: note: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/navigation.c:269:40: note: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:205:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:195:7: note: After for loop, i has value 10
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:205:13: note: Array index out of bounds
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:207:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:195:7: note: After for loop, i has value 10
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:207:13: note: Array index out of bounds
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:208:39: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:195:7: note: After for loop, i has value 10
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:208:39: note: Array index out of bounds
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:209:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:195:7: note: After for loop, i has value 10
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:209:13: note: Array index out of bounds
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:102:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:229:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:230:7: style: The scope of the variable 'start' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:231:7: style: The scope of the variable 'size' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:232:7: style: The scope of the variable 'incr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:233:12: style: The scope of the variable 'read_ahead_buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:205:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:207:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:208:34: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/read_cache.c:209:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/remap.c:110:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/remap.c:111:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/remap.c:134:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/remap.c:156:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1148:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1156:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1162:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1168:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1196:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1223:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:217:3: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:213:3: note: Variable 'found' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:217:3: note: Variable 'found' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1045:3: style: Variable 'pgc' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1040:0: note: Variable 'pgc' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1045:3: note: Variable 'pgc' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1348:3: style: Variable 'jump' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1344:0: note: Variable 'jump' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1348:3: note: Variable 'jump' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:582:20: style: The scope of the variable 'cell' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:852:11: style: The scope of the variable 'result' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:954:11: style: The scope of the variable 'cur_len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:955:11: style: The scope of the variable 'cur_idx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:956:12: style: The scope of the variable 'cur_sector' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:991:11: style: The scope of the variable 'result' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:992:11: style: The scope of the variable 'cur_len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:993:11: style: The scope of the variable 'cur_idx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1041:7: style: The scope of the variable 'pgN' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1175:16: style: Checking if unsigned variable 'vobu_pct' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1306:19: style: Checking if unsigned variable 'jump_offset' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1311:16: style: Checking if unsigned variable 'cell_len' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1315:35: warning: Either the condition 'cell_len<0' is redundant or there is division by zero at line 1315. [zerodivcond]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1311:16: note: Assuming that condition 'cell_len<0' is not redundant
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:1315:35: note: Division by zero
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:102:46: style: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:389:46: note: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:102:46: note: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:276:48: style: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:366:48: note: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:276:48: note: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:429:46: style: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:345:46: note: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:429:46: note: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:437:49: style: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:402:49: note: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:437:49: note: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:465:48: style: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:408:48: note: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:465:48: note: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:493:49: style: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:414:49: note: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:493:49: note: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:535:44: style: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:311:44: note: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:535:44: note: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:578:47: style: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:424:47: note: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:578:47: note: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:641:56: style: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:335:56: note: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:641:56: note: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:672:51: style: Function 'dvdnav_describe_title_chapters' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:287:51: note: Function 'dvdnav_describe_title_chapters' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/searching.c:672:51: note: Function 'dvdnav_describe_title_chapters' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:39:50: style: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:135:50: note: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:39:50: note: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:39:65: style: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:135:65: note: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:39:65: note: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:44:50: style: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:127:50: note: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:44:50: note: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:44:64: style: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:127:64: note: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:44:64: note: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:51:53: style: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:150:53: note: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:51:53: note: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:51:67: style: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:150:67: note: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:51:67: note: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:56:53: style: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:155:53: note: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:56:53: note: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:56:68: style: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:155:68: note: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:56:68: note: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:73:55: style: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:523:55: note: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:73:55: note: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:77:56: style: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:529:56: note: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:77:56: note: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:81:54: style: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:535:54: note: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:81:54: note: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:85:59: style: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:164:59: note: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:85:59: note: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:85:73: style: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:164:73: note: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:85:73: note: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:90:59: style: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:169:59: note: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:90:59: note: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:90:74: style: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/dvdnav/dvdnav.h:169:74: note: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/settings.c:90:74: note: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.c:216:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.c:170:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.c:1909:7: style: The scope of the variable 'pgcN' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.c:426:25: style: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.h:130:25: note: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.c:426:25: note: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.c:780:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.c:832:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vm.c:1818:14: style: Variable 'pb_ty' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:172:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:265:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:271:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:271:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:275:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:285:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:287:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:305:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:308:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:308:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:312:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:312:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:316:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:316:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:330:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:333:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:336:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:336:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:345:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:348:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:348:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:348:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:352:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:359:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:363:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:363:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:367:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:367:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:371:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:371:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:403:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:418:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:420:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:423:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:523:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:465:34: style: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.h:25:34: note: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:465:34: note: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:534:38: style: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.h:26:38: note: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'.
xbmc-13.2-Gotham/lib/libdvd/libdvdnav/src/vm/vmcmd.c:534:38: note: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'.
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/bitreader.c:83:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_input.c:295:3: style: Variable 'dvdcss_library' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_input.c:274:0: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_input.c:295:3: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_input.c:220:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:954:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:1222:29: style: Redundant condition: If 'off < 0', the comparison 'off != 0' is always true. [redundantCondition]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:549:13: style: Condition '!auth_drive' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:417:29: note: Assignment 'auth_drive=0', assigned value is 0
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:549:13: note: Condition '!auth_drive' is always true
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:1191:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:1206:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:1497:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:582:57: warning: Either the condition 'path!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:583:12: note: Assuming that condition 'path!=NULL' is not redundant
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:582:57: note: Null pointer dereference
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:412:5: style: Variable 'dvd' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:404:0: note: Variable 'dvd' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:412:5: note: Variable 'dvd' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:1352:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:171:14: style: The scope of the variable 'start' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:679:10: style: The scope of the variable 'video_path' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:816:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_reader.c:942:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:697:11: style: Expression is always false because 'else if' condition matches previous condition at line 689. [multiCondition]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:689:11: style: Condition 'lastsector' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:675:16: note: Assignment 'lastsector=0', assigned value is 0
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:689:11: note: Condition 'lastsector' is always false
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:697:13: style: Condition 'lastsector' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:675:16: note: Assignment 'lastsector=0', assigned value is 0
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:697:13: note: Condition 'lastsector' is always false
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:49:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:331:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:561:14: style: The scope of the variable 'dir_lba' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:563:9: style: The scope of the variable 'found' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:564:9: style: The scope of the variable 'in_cache' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:733:14: style: The scope of the variable 'lbnum' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:792:14: style: The scope of the variable 'lbnum' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:797:11: style: The scope of the variable 'token' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:788:19: style: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvdread/dvd_udf.h:49:71: note: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'.
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:788:19: note: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'.
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:420:12: style: Variable 'MT_L' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:421:12: style: Variable 'N_PM' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:510:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:554:13: style: Variable 'directory_base' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:731:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:790:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:884:3: style: Variable 'lastsector' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:886:3: style: Variable 'terminate' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/dvd_udf.c:926:11: style: Variable 'pvd_buf_base' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:814:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:815:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:827:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:880:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:884:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:890:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:890:7: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:93:6: style: Same expression on both sides of '&&'. [duplicateExpression]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:876:16: style: The scope of the variable 'timeunit' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:980:10: style: The scope of the variable 'menu' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/ifo_print.c:969:46: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/bswap.h:100:0: error: #error "You need to add endian swap macros for you're system" [preprocessorErrorDirective]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:85:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:131:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:131:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:133:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:133:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:133:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:133:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:136:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:137:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:138:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libdvd/libdvdread/src/nav_print.c:139:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:510:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:512:11: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:510:11: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:662:12: style: The scope of the variable 'Offset' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:723:54: style: Function 'Process' argument 1 names different: declaration 'Data' definition 'ExifSection'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libexif/ExifParse.h:10:57: note: Function 'Process' argument 1 names different: declaration 'Data' definition 'ExifSection'.
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:723:54: note: Function 'Process' argument 1 names different: declaration 'Data' definition 'ExifSection'.
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:813:15: style: Function 'GetLatLong' argument 4 names different: declaration 'latlongString' definition 'latLongString'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libexif/ExifParse.h:36:40: note: Function 'GetLatLong' argument 4 names different: declaration 'latlongString' definition 'latLongString'.
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:813:15: note: Function 'GetLatLong' argument 4 names different: declaration 'latlongString' definition 'latLongString'.
xbmc-13.2-Gotham/lib/libexif/ExifParse.cpp:198:13: warning: Member variable 'CExifParse::m_LargestExifOffset' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libexif/IptcParse.cpp:98:17: style: The scope of the variable 'dataLen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libexif/IptcParse.cpp:86:81: style: Function 'Process' argument 2 names different: declaration 'length' definition 'itemlen'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libexif/IptcParse.h:9:79: note: Function 'Process' argument 2 names different: declaration 'length' definition 'itemlen'.
xbmc-13.2-Gotham/lib/libexif/IptcParse.cpp:86:81: note: Function 'Process' argument 2 names different: declaration 'length' definition 'itemlen'.
xbmc-13.2-Gotham/lib/libexif/JpegParse.cpp:73:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/lib/libexif/libexif.cpp:21:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/lib/libhts/htsbuf.c:139:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/htsbuf.c:141:18: style: The scope of the variable 'hd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/htsbuf.c:191:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/htsbuf.c:214:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/htsbuf.c:215:18: style: The scope of the variable 'hd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/htsmsg.c:447:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
xbmc-13.2-Gotham/lib/libhts/htsmsg_binary.c:35:12: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/htsmsg_binary.c:35:18: style: The scope of the variable 'namelen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/htsmsg_binary.c:35:27: style: The scope of the variable 'datalen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/htsmsg_binary.c:188:13: style: The scope of the variable 'namelen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_posix.c:184:7: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_posix.c:184:10: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_posix.c:249:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_posix.c:313:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_posix.c:328:22: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xbmc-13.2-Gotham/lib/libhts/net_posix.c:190:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libhts/net_winsock.c:213:7: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_winsock.c:213:10: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_winsock.c:278:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_winsock.c:342:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_winsock.c:342:24: style: The scope of the variable 'err' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libhts/net_winsock.c:219:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/libhts/sha1.c:146:29: style: Function 'hts_sha1_init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libhts/sha1.h:32:36: note: Function 'hts_sha1_init' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/lib/libhts/sha1.c:146:29: note: Function 'hts_sha1_init' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/lib/libhts/sha1.c:155:31: style: Function 'hts_sha1_update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libhts/sha1.h:33:38: note: Function 'hts_sha1_update' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/lib/libhts/sha1.c:155:31: note: Function 'hts_sha1_update' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/lib/libhts/sha1.c:182:30: style: Function 'hts_sha1_final' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/libhts/sha1.h:34:37: note: Function 'hts_sha1_final' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/lib/libhts/sha1.c:182:30: note: Function 'hts_sha1_final' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/lib/libsquish/clusterfit.cpp:137:5: style: The scope of the variable 'bestindices' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libsquish/clusterfit.cpp:268:5: style: The scope of the variable 'bestindices' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/libsquish/maths.h:40:2: warning: Member variable 'Vec3::m_x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/maths.h:40:2: warning: Member variable 'Vec3::m_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/maths.h:40:2: warning: Member variable 'Vec3::m_z' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/maths.h:204:2: warning: Member variable 'Sym3x3::m_x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/simd_float.h:40:2: warning: Member variable 'Vec4::m_x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/simd_float.h:40:2: warning: Member variable 'Vec4::m_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/simd_float.h:40:2: warning: Member variable 'Vec4::m_z' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/simd_float.h:40:2: warning: Member variable 'Vec4::m_w' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/clusterfit.cpp:34:13: warning: Member variable 'ClusterFit::m_order' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/maths.h:208:2: style: Class 'Sym3x3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libsquish/clusterfit.h:45:15: style: The function 'Compress3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libsquish/colourfit.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libsquish/clusterfit.h:45:15: note: Function in derived class
xbmc-13.2-Gotham/lib/libsquish/clusterfit.h:46:15: style: The function 'Compress4' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libsquish/colourfit.h:47:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libsquish/clusterfit.h:46:15: note: Function in derived class
xbmc-13.2-Gotham/lib/libsquish/extra/squishpng.cpp:119:3: performance: Variable 'm_png' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libsquish/extra/squishpng.cpp:155:3: performance: Variable 'm_png' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/lib/libsquish/extra/squishpng.cpp:55:2: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/lib/libsquish/rangefit.h:43:15: style: The function 'Compress3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libsquish/colourfit.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libsquish/rangefit.h:43:15: note: Function in derived class
xbmc-13.2-Gotham/lib/libsquish/rangefit.h:44:15: style: The function 'Compress4' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libsquish/colourfit.h:47:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libsquish/rangefit.h:44:15: note: Function in derived class
xbmc-13.2-Gotham/lib/libsquish/singlecolourfit.cpp:61:18: warning: Member variable 'SingleColourFit::m_index' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/singlecolourfit.cpp:61:18: warning: Member variable 'SingleColourFit::m_error' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/lib/libsquish/singlecolourfit.h:43:15: style: The function 'Compress3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libsquish/colourfit.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libsquish/singlecolourfit.h:43:15: note: Function in derived class
xbmc-13.2-Gotham/lib/libsquish/singlecolourfit.h:44:15: style: The function 'Compress4' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/lib/libsquish/colourfit.h:47:15: note: Virtual function in base class
xbmc-13.2-Gotham/lib/libsquish/singlecolourfit.h:44:15: note: Function in derived class
xbmc-13.2-Gotham/lib/nosefart/NoseFartDLL.cpp:69:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
xbmc-13.2-Gotham/lib/nosefart/src/cpu/nes6502/nes6502.c:1345:25: style: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/nosefart/src/cpu/nes6502/nes6502.h:106:32: note: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'.
xbmc-13.2-Gotham/lib/nosefart/src/cpu/nes6502/nes6502.c:1345:25: note: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'.
xbmc-13.2-Gotham/lib/nosefart/src/f/nsf.c:304:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:151:4: style: Variable 'num_handlers' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:148:4: note: Variable 'num_handlers' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:151:4: note: Variable 'num_handlers' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:454:24: warning: Redundant assignment of 'temp_nsf->load_addr' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:455:24: warning: Redundant assignment of 'temp_nsf->init_addr' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:456:24: warning: Redundant assignment of 'temp_nsf->play_addr' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:457:25: warning: Redundant assignment of 'temp_nsf->ntsc_speed' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:458:24: warning: Redundant assignment of 'temp_nsf->pal_speed' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:246:10: style: The scope of the variable 'start_bank' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:246:22: style: The scope of the variable 'num_banks' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:305:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:520:7: style: Redundant pointer operation on 'nsf' - it's already a pointer. [redundantPointerOp]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:508:23: style: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'nsf'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.h:106:30: note: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'nsf'.
xbmc-13.2-Gotham/lib/nosefart/src/machine/nsf.c:508:23: note: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'nsf'.
xbmc-13.2-Gotham/lib/nosefart/src/memguard.c:232:9: style: The scope of the variable 'fail' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/memguard.c:272:9: style: The scope of the variable 'fail' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/memguard.c:47:11: style: struct member 'memblock_s::block_addr' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/nosefart/src/memguard.c:48:10: style: struct member 'memblock_s::block_size' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/nosefart/src/memguard.c:49:11: style: struct member 'memblock_s::file_name' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/nosefart/src/memguard.c:50:10: style: struct member 'memblock_s::line_num' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:575:16: error: Array 'OPL->AR_TABLE[75]' accessed at index 75, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:576:16: error: Array 'OPL->DR_TABLE[75]' accessed at index 75, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:561:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:591:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:592:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:1019:6: style: The scope of the variable 'data' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:1057:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:575:8: error: Array 'OPL.AR_TABLE[75]' accessed at index 75, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:576:8: error: Array 'OPL.DR_TABLE[75]' accessed at index 75, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:646:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:870:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/fmopl.c:871:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/nes_apu.c:497:8: style: The scope of the variable 'delta_bit' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/nes_apu.c:958:23: style: The scope of the variable 'accum' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/nes_apu.c:1131:25: style: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/nes_apu.h:274:32: note: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'.
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/nes_apu.c:1131:25: note: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'.
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/nes_apu.c:1141:24: style: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/nes_apu.h:275:31: note: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'.
xbmc-13.2-Gotham/lib/nosefart/src/sndhrdw/nes_apu.c:1141:24: note: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'.
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/YmTypes.h:73:0: error: syntax error [syntaxError]
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/LZH/lzhxlib.c:430:7: warning: Identical condition 'with_error', second condition is always false [identicalConditionAfterEarlyExit]
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/LZH/lzhxlib.c:425:7: note: first condition
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/LZH/lzhxlib.c:430:7: note: second condition
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/LZH/lzhxlib.c:97:16: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/LZH/lzhxlib.c:187:12: style: The scope of the variable 'mask' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/LZH/lzhxlib.c:362:13: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/LZH/lzhxlib.c:402:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/stsound/StSoundLibrary/LZH/lzhxlib.c:117:21: error: Expression 'weight[i++]=1U<<(16-i)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xbmc-13.2-Gotham/lib/timidity/interface/alsaseq_c.c:313:9: style: The scope of the variable 'btime' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/alsaseq_c.c:604:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/dumb_c.c:128:7: style: The scope of the variable 'mins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/dumb_c.c:128:13: style: The scope of the variable 'secs' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/dumb_c.c:147:7: style: The scope of the variable 'mins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/dumb_c.c:145:34: style: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/dumb_c.c:53:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'.
xbmc-13.2-Gotham/lib/timidity/interface/dumb_c.c:145:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:254:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:283:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:252:39: style: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'argc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:81:39: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'argc'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:252:39: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'argc'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:252:51: style: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'argv'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:81:62: note: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'argv'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:252:51: note: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'argv'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:356:34: style: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:68:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:356:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:356:44: style: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:68:42: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:356:44: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:406:28: style: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:71:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:406:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:416:32: style: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:72:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:416:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:426:29: style: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:73:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:426:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:436:29: style: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:74:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:436:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:446:32: style: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:75:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/emacs_c.c:446:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/gtk_c.c:105:10: style: The scope of the variable 'local' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/gtk_c.c:363:17: style: The scope of the variable 'lyric_buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/gtk_c.c:534:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/gtk_i.c:236:18: style: The scope of the variable 'pldir' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/gtk_i.c:237:12: style: The scope of the variable 'plpatt' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:1035:4: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:561:13: warning: Either the condition 'file' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:555:6: note: Assuming that condition 'file' is not redundant
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:561:13: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:508:3: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:506:3: note: Variable 'rect' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:508:3: note: Variable 'rect' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:580:2: style: Variable 'rowNum' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:575:0: note: Variable 'rowNum' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:580:2: note: Variable 'rowNum' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:733:4: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:731:4: note: Variable 'rect' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:733:4: note: Variable 'rect' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:828:3: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:826:3: note: Variable 'rect' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:828:3: note: Variable 'rect' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:295:14: style: Same expression on both sides of '!=' because the value of 'lastAmp' and 'mac_amplitude' are the same. [duplicateExpression]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:281:17: note: 'lastAmp' is assigned value 'mac_amplitude' here.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:295:14: note: Same expression on both sides of '!=' because the value of 'lastAmp' and 'mac_amplitude' are the same.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:158:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:159:10: style: The scope of the variable 'data' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:1000:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:1058:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:1115:8: style: The scope of the variable 'mins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:373:35: style: Function 'click_PlayerWin' argument 1 names different: declaration 'local' definition 'p'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:251:35: note: Function 'click_PlayerWin' argument 1 names different: declaration 'local' definition 'p'.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:373:35: note: Function 'click_PlayerWin' argument 1 names different: declaration 'local' definition 'p'.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:958:39: style: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:74:39: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:958:39: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:1112:34: style: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'current'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:65:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'current'.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:1112:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'current'.
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:587:0: style: Variable 'rowNum' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:863:22: style: Variable 'filenemu' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_c.c:1101:55: error: Uninitialized variable: s [uninitvar]
xbmc-13.2-Gotham/lib/timidity/interface/mac_mag.c:85:10: style: The scope of the variable 'flagA' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:405:10: style: Condition 'c<=0' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:404:26: note: Assignment 'c=(80-24)/12*12', assigned value is 48
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:405:10: note: Condition 'c<=0' is always false
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:232:29: style: The scope of the variable 'save_cur_sec' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:167:8: style: Variable 'pr' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:236:33: style: Variable 'save_cur_sec' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:255:13: style: Variable 'prev' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:407:8: style: Variable 'xl' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:403:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_trace.c:415:13: style: Variable 'check' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_wrdwindow.c:412:8: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/mac_wrdwindow.c:413:8: style: Variable 'hight' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/motif_c.c:92:10: style: The scope of the variable 'local' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/motif_c.c:158:17: style: The scope of the variable 'lyric_buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/motif_i.c:531:24: style: The scope of the variable 'minutes' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/motif_i.c:533:11: style: The scope of the variable 'local_string' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/motif_i.c:535:10: style: The scope of the variable 'ac' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1861:9: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:534:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:534:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:843:11: style: The scope of the variable 'item' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:843:18: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:843:22: style: The scope of the variable 'title' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:844:15: style: The scope of the variable 'flen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:846:11: style: The scope of the variable 'mname' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1277:9: style: The scope of the variable 'mins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:2074:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:2224:9: style: The scope of the variable 'lastb' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:2281:23: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:2357:17: style: The scope of the variable 'name' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:3067:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:3866:10: style: The scope of the variable 'mfp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1275:34: style: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:191:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1275:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1275:44: style: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:191:42: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1275:44: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1522:49: style: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:202:49: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1522:49: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1572:28: style: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:203:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1572:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1572:36: style: Function 'ctl_volume' argument 2 names different: declaration 'val' definition 'vol'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:203:41: note: Function 'ctl_volume' argument 2 names different: declaration 'val' definition 'vol'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1572:36: note: Function 'ctl_volume' argument 2 names different: declaration 'val' definition 'vol'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1594:32: style: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:204:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1594:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1594:40: style: Function 'ctl_expression' argument 2 names different: declaration 'val' definition 'exp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:204:45: note: Function 'ctl_expression' argument 2 names different: declaration 'val' definition 'exp'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1594:40: note: Function 'ctl_expression' argument 2 names different: declaration 'val' definition 'exp'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1616:29: style: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:205:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1616:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1616:37: style: Function 'ctl_panning' argument 2 names different: declaration 'val' definition 'pan'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:205:42: note: Function 'ctl_panning' argument 2 names different: declaration 'val' definition 'pan'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1616:37: note: Function 'ctl_panning' argument 2 names different: declaration 'val' definition 'pan'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1671:29: style: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:206:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1671:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1671:37: style: Function 'ctl_sustain' argument 2 names different: declaration 'val' definition 'sus'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:206:42: note: Function 'ctl_sustain' argument 2 names different: declaration 'val' definition 'sus'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1671:37: note: Function 'ctl_sustain' argument 2 names different: declaration 'val' definition 'sus'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1703:32: style: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:208:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1703:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1703:40: style: Function 'ctl_pitch_bend' argument 2 names different: declaration 'val' definition 'pitch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:208:45: note: Function 'ctl_pitch_bend' argument 2 names different: declaration 'val' definition 'pitch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1703:40: note: Function 'ctl_pitch_bend' argument 2 names different: declaration 'val' definition 'pitch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1730:31: style: Function 'ctl_mod_wheel' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:209:31: note: Function 'ctl_mod_wheel' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/ncurs_c.c:1730:31: note: Function 'ctl_mod_wheel' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:285:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:295:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:237:7: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:234:9: style: Unused variable: j [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:236:6: style: Unused variable: started [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:256:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:285:42: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:298:39: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/interface/portmidisyn_c.c:300:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_common.c:243:9: style: The scope of the variable 'reachtime' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_common.c:559:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_common.c:559:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_common.c:559:10: style: The scope of the variable 'chk' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_common.c:559:14: style: The scope of the variable 'ne' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_common.c:242:15: style: Unused variable: slt [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_common.c:327:9: style: Unused variable: cet [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_common.c:449:12: style: Unused variable: ev [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_portmidi.c:172:1: style: Label 'pmerror' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/timidity/interface/rtsyn_winmm.c:218:6: style: The scope of the variable 'port' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:613:6: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:613:9: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:634:14: style: The scope of the variable 'wait_time' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:734:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:978:9: style: The scope of the variable 'status' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:1510:39: style: Function 'do_sysex' argument 2 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:592:35: note: Function 'do_sysex' argument 2 names different: declaration 'len' definition 'n'.
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:1510:39: note: Function 'do_sysex' argument 2 names different: declaration 'len' definition 'n'.
xbmc-13.2-Gotham/lib/timidity/interface/server_c.c:1051:5: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:264:7: style: The scope of the variable 'mins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:265:29: style: The scope of the variable 'last_secs' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:293:38: style: Function 'ctl_note' argument 2 names different: declaration 'ch' definition 'channel'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:122:38: note: Function 'ctl_note' argument 2 names different: declaration 'ch' definition 'channel'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:293:38: note: Function 'ctl_note' argument 2 names different: declaration 'ch' definition 'channel'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:293:61: style: Function 'ctl_note' argument 4 names different: declaration 'vel' definition 'velocity'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:122:56: note: Function 'ctl_note' argument 4 names different: declaration 'vel' definition 'velocity'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:293:61: note: Function 'ctl_note' argument 4 names different: declaration 'vel' definition 'velocity'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:343:28: style: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:124:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:343:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:353:32: style: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:125:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:353:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:363:29: style: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:126:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:363:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:392:29: style: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:127:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:392:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:403:32: style: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:128:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:403:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:590:27: style: Function 'ctl_lyric' argument 1 names different: declaration 'valp' definition 'lyricid'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:133:27: note: Function 'ctl_lyric' argument 1 names different: declaration 'valp' definition 'lyricid'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:590:27: note: Function 'ctl_lyric' argument 1 names different: declaration 'valp' definition 'lyricid'.
xbmc-13.2-Gotham/lib/timidity/interface/slang_c.c:269:15: style: Variable 'last_secs' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/soundspec.c:413:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbmc-13.2-Gotham/lib/timidity/interface/soundspec.c:280:14: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/soundspec.c:640:35: style: Function 'soundspec_setinterval' argument 1 names different: declaration 'interval_sec' definition 'sec'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/soundspec.h:26:42: note: Function 'soundspec_setinterval' argument 1 names different: declaration 'interval_sec' definition 'sec'.
xbmc-13.2-Gotham/lib/timidity/interface/soundspec.c:640:35: note: Function 'soundspec_setinterval' argument 1 names different: declaration 'interval_sec' definition 'sec'.
xbmc-13.2-Gotham/lib/timidity/interface/soundspec.c:570:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/timidity/interface/soundspec.c:577:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/timidity/interface/soundspec.c:580:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:311:28: style: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:78:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:311:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:323:32: style: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:79:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:323:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:335:29: style: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:80:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:335:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:347:29: style: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:81:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:347:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/tk_c.c:742:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:252:10: style: Condition 'c<=0' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:251:32: note: Assignment 'c=(80-24)/12*12', assigned value is 48
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:252:10: note: Condition 'c<=0' is always false
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:476:10: style: Condition 'c<=0' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:475:32: note: Assignment 'c=(80-24)/12*12', assigned value is 48
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:476:10: note: Condition 'c<=0' is always false
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:580:21: style: Condition 'indicator_width<40' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:579:31: note: Assignment 'indicator_width=80-2', assigned value is 78
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:580:21: note: Condition 'indicator_width<40' is always false
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:181:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:203:9: style: The scope of the variable 'mins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:556:13: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:818:17: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:201:34: style: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:106:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:201:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:201:44: style: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:106:42: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:201:44: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:314:48: style: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:113:48: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:314:48: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:339:28: style: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:114:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:339:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:349:32: style: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:115:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:349:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:359:29: style: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:116:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:359:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:388:29: style: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:117:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:388:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:399:32: style: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:118:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/vt100_c.c:399:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:895:9: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:208:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:208:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:224:16: style: The scope of the variable 'lasttime' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:225:9: style: The scope of the variable 't' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:243:15: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:287:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:329:15: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:257:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_c.c:347:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:2917:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:2912:2: note: Variable 'rc' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:2917:2: note: Variable 'rc' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:624:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:1126:6: style: The scope of the variable 'max' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:485:30: style: Function 'InitMainWnd' argument 1 names different: declaration 'hStartWnd' definition 'hParentWnd'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:100:30: note: Function 'InitMainWnd' argument 1 names different: declaration 'hStartWnd' definition 'hParentWnd'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:485:30: note: Function 'InitMainWnd' argument 1 names different: declaration 'hStartWnd' definition 'hParentWnd'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:168:7: style: struct member 'MAINTHREAD_ARGS_::pArgc' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:169:10: style: struct member 'MAINTHREAD_ARGS_::pArgv' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:1330:6: style: struct member 'Canvas_::SleepUpdateFlag' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:1369:6: style: struct member 'Canvas_::KeyboardUpdateFlag' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:1370:8: style: struct member 'Canvas_::xnote_reset' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_i.c:2360:12: style: Variable 'FGcolor' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_ini.c:348:8: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.c:78:10: style: The scope of the variable 'flagA' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.c:131:8: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.c:131:32: style: The scope of the variable 'repl' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.c:182:28: style: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.h:51:36: note: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.c:182:28: note: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.c:283:7: error: Uninitialized struct member: mg.flagapos [uninitStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.c:283:7: error: Uninitialized struct member: mg.flagbpos [uninitStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_mag.c:283:7: error: Uninitialized struct member: mg.next [uninitStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:542:8: style: Condition 'modified' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:536:16: note: Assignment 'modified=0', assigned value is 0
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:542:8: note: Condition 'modified' is always false
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:440:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:446:4: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:440:2: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:639:15: style: The scope of the variable 'j1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:639:19: style: The scope of the variable 'j2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:703:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:106:13: style: Function 'w32g_add_playlist' argument 4 names different: declaration 'autouniq' definition 'uniq'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/w32g.h:279:13: note: Function 'w32g_add_playlist' argument 4 names different: declaration 'autouniq' definition 'uniq'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:106:13: note: Function 'w32g_add_playlist' argument 4 names different: declaration 'autouniq' definition 'uniq'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:106:23: style: Function 'w32g_add_playlist' argument 5 names different: declaration 'autorefine' definition 'refine'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/w32g.h:279:27: note: Function 'w32g_add_playlist' argument 5 names different: declaration 'autorefine' definition 'refine'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_playlist.c:106:23: note: Function 'w32g_add_playlist' argument 5 names different: declaration 'autorefine' definition 'refine'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_pref.c:1591:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1364:22: style: Same expression on both sides of '>=' because the value of 'buffer_size-1' and 'out_size-1' are the same. [duplicateExpression]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1260:20: note: 'buffer_size' is assigned value 'out_size' here.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1364:22: note: Same expression on both sides of '>=' because the value of 'buffer_size-1' and 'out_size-1' are the same.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1364:22: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1368:22: style: Same expression on both sides of '>=' because the value of 'buffer_size-1' and 'out_size-1' are the same. [duplicateExpression]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1260:20: note: 'buffer_size' is assigned value 'out_size' here.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1368:22: note: Same expression on both sides of '>=' because the value of 'buffer_size-1' and 'out_size-1' are the same.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1368:22: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:885:69: style: Function 'ListWndSetFontListBox' argument 3 names different: declaration 'fontHeght' definition 'fontHeight'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:367:69: note: Function 'ListWndSetFontListBox' argument 3 names different: declaration 'fontHeght' definition 'fontHeight'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:885:69: note: Function 'ListWndSetFontListBox' argument 3 names different: declaration 'fontHeght' definition 'fontHeight'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin.c:1392:0: style: Variable 'buffer_size' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin2.c:685:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin2.c:520:0: style: Variable 'mbt' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin2.c:596:26: style: Variable 'index_display_old' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin2.c:1085:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:388:10: warning: Redundant assignment of 'rc.left' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:389:9: warning: Redundant assignment of 'rc.top' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:2216:10: warning: Redundant assignment of 'rc.left' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:2217:9: warning: Redundant assignment of 'rc.top' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:944:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:307:10: style: Variable 'space' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:1665:9: style: Variable 'top' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:1672:26: error: Uninitialized variable: bottom [uninitvar]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_subwin3.c:1719:26: error: Uninitialized variable: top [uninitvar]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_ut2.c:132:6: style: The scope of the variable 'width1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_ut2.c:132:14: style: The scope of the variable 'height1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_ut2.c:133:6: style: The scope of the variable 'width2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_ut2.c:133:14: style: The scope of the variable 'height2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_ut2.c:337:8: style: The scope of the variable 'section' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_ut2.c:339:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_ut2.c:421:8: style: Variable 'dwThreadID' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.c:237:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.c:247:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.c:274:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.c:832:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.c:1080:26: style: Function 'directory_form' argument 1 names different: declaration 'path_in_out' definition 'buffer'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.h:258:33: note: Function 'directory_form' argument 1 names different: declaration 'path_in_out' definition 'buffer'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.c:1080:26: note: Function 'directory_form' argument 1 names different: declaration 'path_in_out' definition 'buffer'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.c:1110:47: style: Function 'SettingCtlFlag' argument 2 names different: declaration 'opt_id' definition 'c'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.h:246:54: note: Function 'SettingCtlFlag' argument 2 names different: declaration 'opt_id' definition 'c'.
xbmc-13.2-Gotham/lib/timidity/interface/w32g_utl.c:1110:47: note: Function 'SettingCtlFlag' argument 2 names different: declaration 'opt_id' definition 'c'.
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:277:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:287:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:229:7: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:226:9: style: Unused variable: j [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:228:6: style: Unused variable: started [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:248:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:277:42: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:290:39: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/interface/winsyn_c.c:292:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_dumb.c:335:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:1711:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:987:5: warning: Variable 'prstbl' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:982:5: note: Variable 'prstbl' is reassigned a value before the old one has been used. 'break;' missing?
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:987:5: note: Variable 'prstbl' is reassigned a value before the old one has been used. 'break;' missing?
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:1113:3: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:1111:3: note: Variable 'rect' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:1113:3: note: Variable 'rect' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:808:23: style: Same expression on both sides of '&&'. [duplicateExpression]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:161:10: style: The scope of the variable 'startx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:269:10: style: The scope of the variable 'startx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:269:17: style: The scope of the variable 'endx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:429:67: style: Function 'dev_gmove' argument 11 names different: declaration 'mask' definition 'pmask'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/mac_wrdwindow.h:109:68: note: Function 'dev_gmove' argument 11 names different: declaration 'mask' definition 'pmask'.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:429:67: note: Function 'dev_gmove' argument 11 names different: declaration 'mask' definition 'pmask'.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:432:24: style: Variable 'rect' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_mac.c:1316:2: warning: The buffer 'filename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_tty.c:365:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_w32g.c:296:7: style: The scope of the variable 'res' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_w32g.c:564:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_w32g.c:803:9: style: The scope of the variable 'fillbuf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:537:7: style: The scope of the variable 'res' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:321:0: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:342:0: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:346:3: style: Variable 'y' is modified but its new value is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:367:2: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:376:2: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:385:2: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:394:2: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:400:0: style: Variable 'oldx' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:412:0: style: Variable 'oldx' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:423:0: style: Variable 'oldy' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:432:0: style: Variable 'oldy' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:441:0: style: Variable 'oldx' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_wcon.c:441:0: style: Variable 'oldy' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:82:28: style: Function 'wrdt_open' argument 1 names different: declaration 'dummy' definition 'arg'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:50:28: note: Function 'wrdt_open' argument 1 names different: declaration 'dummy' definition 'arg'.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:82:28: note: Function 'wrdt_open' argument 1 names different: declaration 'dummy' definition 'arg'.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:99:27: style: Function 'wrdt_start' argument 1 names different: declaration 'wrd_mode' definition 'mode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:53:27: note: Function 'wrdt_start' argument 1 names different: declaration 'wrd_mode' definition 'mode'.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:99:27: note: Function 'wrdt_start' argument 1 names different: declaration 'wrd_mode' definition 'mode'.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:208:51: style: Function 'wrdt_apply' argument 3 names different: declaration 'wrd_argv' definition 'wrd_args'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:51:51: note: Function 'wrdt_apply' argument 3 names different: declaration 'wrd_argv' definition 'wrd_args'.
xbmc-13.2-Gotham/lib/timidity/interface/wrdt_x.c:208:51: note: Function 'wrdt_apply' argument 3 names different: declaration 'wrd_argv' definition 'wrd_args'.
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.c:75:11: style: The scope of the variable 'flagA' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.c:123:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.c:123:33: style: The scope of the variable 'repl' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.c:172:27: style: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.h:50:34: note: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.c:172:27: note: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.c:273:8: error: Uninitialized struct member: mg.flagapos [uninitStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.c:273:8: error: Uninitialized struct member: mg.flagbpos [uninitStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/x_mag.c:273:8: error: Uninitialized struct member: mg.next [uninitStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:1764:5: warning: Variable 'prstbl' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:1759:5: note: Variable 'prstbl' is reassigned a value before the old one has been used. 'break;' missing?
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:1764:5: note: Variable 'prstbl' is reassigned a value before the old one has been used. 'break;' missing?
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:1583:23: style: Same expression on both sides of '&&'. [duplicateExpression]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:542:8: style: The scope of the variable 'lbearing' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:542:17: style: The scope of the variable 'ascent' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:1453:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:1462:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:909:11: style: Function 'x_XCopy' argument 11 names different: declaration 'npots' definition 'nopts'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.h:51:50: note: Function 'x_XCopy' argument 11 names different: declaration 'npots' definition 'nopts'.
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:909:11: note: Function 'x_XCopy' argument 11 names different: declaration 'npots' definition 'nopts'.
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:532:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/timidity/interface/x_wrdwindow.c:536:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:245:16: style: The scope of the variable 'lyric_col' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:246:17: style: The scope of the variable 'lyric_buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:348:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:456:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:456:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:156:34: style: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:52:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'.
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:156:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'.
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:466:39: style: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:58:39: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'.
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:466:39: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'.
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:467:25: style: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'init_list_of_files'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:58:62: note: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'init_list_of_files'.
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:467:25: note: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'init_list_of_files'.
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:726:48: style: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:73:48: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'.
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:726:48: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'.
xbmc-13.2-Gotham/lib/timidity/interface/xaw_c.c:851:18: style: Variable 'bank' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:694:77: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:673:8: style: The scope of the variable 's' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:673:15: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:674:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1067:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1069:8: style: The scope of the variable 'local_buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1071:7: style: The scope of the variable 'Aflag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1212:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1258:19: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1493:13: style: The scope of the variable 'fp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1712:27: style: The scope of the variable 'filename' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1713:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1713:10: style: The scope of the variable 'd_num' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1713:17: style: The scope of the variable 'f_num' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1728:11: style: The scope of the variable 'fullpath' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1827:7: style: The scope of the variable 'col' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1857:22: style: The scope of the variable 'pxl' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:1970:8: style: The scope of the variable 's' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2127:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2261:14: style: The scope of the variable 'match' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2262:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2262:30: style: The scope of the variable 'matchstr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2263:11: style: The scope of the variable 'fullpath' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2312:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2312:25: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2313:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2314:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2372:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2374:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2374:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2374:16: style: The scope of the variable 'cflag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2548:8: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2744:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:3238:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:3238:16: style: The scope of the variable 'tmpi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:3250:17: style: The scope of the variable 'gcmask' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2819:10: style: Variable 'curr' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2369:1: error: Resource leak: fp [resourceLeak]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_i.c:2326:26: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_redef.c:281:20: style: struct member '_XawIcPart::shared_ic_table' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_redef.c:282:20: style: struct member '_XawIcPart::current_ic_table' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/xaw_redef.c:283:20: style: struct member '_XawIcPart::ic_table' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_c.c:183:13: style: The scope of the variable 'lyric_col' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_c.c:184:14: style: The scope of the variable 'lyric_buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_c.c:335:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_c.c:335:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_c.c:351:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_c.c:170:34: style: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_c.c:52:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'.
xbmc-13.2-Gotham/lib/timidity/interface/xskin_c.c:170:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'.
xbmc-13.2-Gotham/lib/timidity/interface/xskin_i.c:299:7: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_i.c:307:7: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_i.c:90:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_i.c:929:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_i.c:132:5: warning: The buffer 'last_text' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:184:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:183:3: note: Variable 'i' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:184:3: note: Variable 'i' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:82:7: style: The scope of the variable 'r0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:82:10: style: The scope of the variable 'g0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:82:13: style: The scope of the variable 'b0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:360:7: style: The scope of the variable 'pad' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:386:7: style: The scope of the variable 'pad' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:432:7: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:432:9: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:513:7: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/interface/xskin_loadBMP.c:513:9: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/arc.c:197:12: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/arc.c:973:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/arc.c:834:41: style: Function 'url_arc_read' argument 2 names different: declaration 'buff' definition 'vp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/arc.c:678:41: note: Function 'url_arc_read' argument 2 names different: declaration 'buff' definition 'vp'.
xbmc-13.2-Gotham/lib/timidity/libarc/arc.c:834:41: note: Function 'url_arc_read' argument 2 names different: declaration 'buff' definition 'vp'.
xbmc-13.2-Gotham/lib/timidity/libarc/arc.c:834:50: style: Function 'url_arc_read' argument 3 names different: declaration 'n' definition 'bufsiz'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/arc.c:678:52: note: Function 'url_arc_read' argument 3 names different: declaration 'n' definition 'bufsiz'.
xbmc-13.2-Gotham/lib/timidity/libarc/arc.c:834:50: note: Function 'url_arc_read' argument 3 names different: declaration 'n' definition 'bufsiz'.
xbmc-13.2-Gotham/lib/timidity/libarc/arc_mime.c:562:14: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
xbmc-13.2-Gotham/lib/timidity/libarc/arc_mime.c:496:14: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/arc_mime.c:496:17: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:576:19: style: The scope of the variable 'match' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1420:12: style: The scope of the variable 'm' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1513:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1560:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1824:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1825:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1826:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1827:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1828:14: style: The scope of the variable 'fx' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1829:9: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1830:14: style: The scope of the variable 'code' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1831:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:986:9: style: Function 'open_deflate_handler' argument 3 names different: declaration 'compression_level' definition 'level'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/zip.h:96:6: note: Function 'open_deflate_handler' argument 3 names different: declaration 'compression_level' definition 'level'.
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:986:9: note: Function 'open_deflate_handler' argument 3 names different: declaration 'compression_level' definition 'level'.
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1043:48: style: Function 'zip_deflate' argument 2 names different: declaration 'decode_buff' definition 'buff'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/zip.h:99:13: note: Function 'zip_deflate' argument 2 names different: declaration 'decode_buff' definition 'buff'.
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1043:48: note: Function 'zip_deflate' argument 2 names different: declaration 'decode_buff' definition 'buff'.
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1043:59: style: Function 'zip_deflate' argument 3 names different: declaration 'decode_buff_size' definition 'buff_size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/zip.h:100:12: note: Function 'zip_deflate' argument 3 names different: declaration 'decode_buff_size' definition 'buff_size'.
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:1043:59: note: Function 'zip_deflate' argument 3 names different: declaration 'decode_buff_size' definition 'buff_size'.
xbmc-13.2-Gotham/lib/timidity/libarc/deflate.c:240:8: style: struct member 'Anonymous3::nice_length' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/libarc/explode.c:368:14: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/explode.c:369:14: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/explode.c:1034:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/explode.c:943:44: style: Function 'explode' argument 2 names different: declaration 'decode_buff' definition 'buff'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/explode.h:41:13: note: Function 'explode' argument 2 names different: declaration 'decode_buff' definition 'buff'.
xbmc-13.2-Gotham/lib/timidity/libarc/explode.c:943:44: note: Function 'explode' argument 2 names different: declaration 'decode_buff' definition 'buff'.
xbmc-13.2-Gotham/lib/timidity/libarc/explode.c:943:55: style: Function 'explode' argument 3 names different: declaration 'decode_buff_size' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/explode.h:42:12: note: Function 'explode' argument 3 names different: declaration 'decode_buff_size' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/explode.c:943:55: note: Function 'explode' argument 3 names different: declaration 'decode_buff_size' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/inflate.c:267:14: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/inflate.c:926:21: style: The scope of the variable 'd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/inflate.c:1028:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/inflate.c:913:11: style: Function 'zip_inflate' argument 2 names different: declaration 'decode_buff' definition 'buff'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/zip.h:111:13: note: Function 'zip_inflate' argument 2 names different: declaration 'decode_buff' definition 'buff'.
xbmc-13.2-Gotham/lib/timidity/libarc/inflate.c:913:11: note: Function 'zip_inflate' argument 2 names different: declaration 'decode_buff' definition 'buff'.
xbmc-13.2-Gotham/lib/timidity/libarc/inflate.c:914:10: style: Function 'zip_inflate' argument 3 names different: declaration 'decode_buff_size' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/zip.h:112:12: note: Function 'zip_inflate' argument 3 names different: declaration 'decode_buff_size' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/inflate.c:914:10: note: Function 'zip_inflate' argument 3 names different: declaration 'decode_buff_size' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/unlzh.c:277:9: style: The scope of the variable 'cpylen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/unlzh.c:277:17: style: The scope of the variable 'cpypos' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/unlzh.c:548:15: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/unlzh.c:611:21: style: The scope of the variable 'g' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/unlzh.c:930:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/unlzh.c:972:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/unlzh.c:1186:50: error: Shifting by a negative value is undefined behaviour [shiftNegative]
xbmc-13.2-Gotham/lib/timidity/libarc/unlzh.c:1186:63: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:378:5: warning: Either the condition 'url!=NULL' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:372:12: note: Assuming that condition 'url!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:378:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:379:5: warning: Either the condition 'url!=NULL' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:372:12: note: Assuming that condition 'url!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:379:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:380:5: warning: Either the condition 'url!=NULL' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:372:12: note: Assuming that condition 'url!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:380:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:262:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:262:15: style: The scope of the variable 'savelimit' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:72:26: style: Function 'url_check_type' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:125:33: note: Function 'url_check_type' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:72:26: note: Function 'url_check_type' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:82:20: style: Function 'url_open' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:72:27: note: Function 'url_open' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:82:20: note: Function 'url_open' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:415:33: style: Function 'url_expand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:128:40: note: Function 'url_expand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:415:33: note: Function 'url_expand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:452:35: style: Function 'url_unexpand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:129:42: note: Function 'url_unexpand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:452:35: note: Function 'url_unexpand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:519:44: style: Function 'url_dump' argument 3 names different: declaration 'real_read' definition 'read_size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:113:44: note: Function 'url_dump' argument 3 names different: declaration 'real_read' definition 'read_size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url.c:519:44: note: Function 'url_dump' argument 3 names different: declaration 'real_read' definition 'read_size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_b64decode.c:109:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_b64decode.c:109:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_b64decode.c:109:17: style: The scope of the variable 'c3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_b64decode.c:109:21: style: The scope of the variable 'c4' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_b64decode.c:165:58: style: Function 'url_b64decode_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_b64decode.c:46:58: note: Function 'url_b64decode_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_b64decode.c:165:58: note: Function 'url_b64decode_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_buff.c:248:23: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_buff.c:195:53: style: Function 'url_buff_gets' argument 3 names different: declaration 'n' definition 'maxsiz'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_buff.c:53:53: note: Function 'url_buff_gets' argument 3 names different: declaration 'n' definition 'maxsiz'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_buff.c:195:53: note: Function 'url_buff_gets' argument 3 names different: declaration 'n' definition 'maxsiz'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_dir.c:270:24: style: Function 'url_dir_open' argument 1 names different: declaration 'directory_name' definition 'dname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:166:31: note: Function 'url_dir_open' argument 1 names different: declaration 'directory_name' definition 'dname'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_dir.c:270:24: note: Function 'url_dir_open' argument 1 names different: declaration 'directory_name' definition 'dname'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_file.c:261:15: style: Condition 'mapptr==NULL' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/libarc/url_file.c:244:14: note: Assignment 'mapptr=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/timidity/libarc/url_file.c:261:15: note: Condition 'mapptr==NULL' is always true
xbmc-13.2-Gotham/lib/timidity/libarc/url_file.c:107:34: style: Function 'name_file_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_file.c:90:34: note: Function 'name_file_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_file.c:107:34: note: Function 'name_file_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_file.c:210:25: style: Function 'url_file_open' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:165:32: note: Function 'url_file_open' argument 1 names different: declaration 'filename' definition 'fname'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_file.c:210:25: note: Function 'url_file_open' argument 1 names different: declaration 'filename' definition 'fname'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:155:22: style: The scope of the variable 'path' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:159:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:79:33: style: Function 'name_ftp_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:63:33: note: Function 'name_ftp_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:79:33: note: Function 'name_ftp_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:151:24: style: Function 'url_ftp_open' argument 1 names different: declaration 'url_string' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:168:31: note: Function 'url_ftp_open' argument 1 names different: declaration 'url_string' definition 'name'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:151:24: note: Function 'url_ftp_open' argument 1 names different: declaration 'url_string' definition 'name'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:503:52: style: Function 'url_ftp_read' argument 3 names different: declaration 'size' definition 'n'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:64:52: note: Function 'url_ftp_read' argument 3 names different: declaration 'size' definition 'n'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_ftp.c:503:52: note: Function 'url_ftp_read' argument 3 names different: declaration 'size' definition 'n'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_hqxdecode.c:307:58: style: Function 'url_hqxdecode_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_hqxdecode.c:49:58: note: Function 'url_hqxdecode_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_hqxdecode.c:307:58: note: Function 'url_hqxdecode_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_http.c:100:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_http.c:79:34: style: Function 'name_http_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_http.c:64:34: note: Function 'name_http_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_http.c:79:34: note: Function 'name_http_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_http.c:92:25: style: Function 'url_http_open' argument 1 names different: declaration 'url_string' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:167:32: note: Function 'url_http_open' argument 1 names different: declaration 'url_string' definition 'name'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_http.c:92:25: note: Function 'url_http_open' argument 1 names different: declaration 'url_string' definition 'name'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_http.c:183:2: warning: The buffer 'wwwserver' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:399:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:95:34: style: Function 'name_news_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:81:34: note: Function 'name_news_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:95:34: note: Function 'name_news_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:250:25: style: Function 'url_news_open' argument 1 names different: declaration 'url_string' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:170:32: note: Function 'url_news_open' argument 1 names different: declaration 'url_string' definition 'name'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:250:25: note: Function 'url_news_open' argument 1 names different: declaration 'url_string' definition 'name'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:395:53: style: Function 'url_news_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:82:53: note: Function 'url_news_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_news.c:395:53: note: Function 'url_news_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_newsgroup.c:81:39: style: Function 'name_newsgroup_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_newsgroup.c:67:39: note: Function 'name_newsgroup_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_newsgroup.c:81:39: note: Function 'name_newsgroup_check' argument 1 names different: declaration 'url_string' definition 's'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_newsgroup.c:94:30: style: Function 'url_newsgroup_open' argument 1 names different: declaration 'url_string' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url.h:169:37: note: Function 'url_newsgroup_open' argument 1 names different: declaration 'url_string' definition 'name'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_newsgroup.c:94:30: note: Function 'url_newsgroup_open' argument 1 names different: declaration 'url_string' definition 'name'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_qsdecode.c:163:57: style: Function 'url_qsdecode_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_qsdecode.c:46:57: note: Function 'url_qsdecode_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_qsdecode.c:163:57: note: Function 'url_qsdecode_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_uudecode.c:103:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_uudecode.c:103:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libarc/url_uudecode.c:182:57: style: Function 'url_uudecode_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/libarc/url_uudecode.c:44:57: note: Function 'url_uudecode_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libarc/url_uudecode.c:182:57: note: Function 'url_uudecode_read' argument 3 names different: declaration 'n' definition 'size'.
xbmc-13.2-Gotham/lib/timidity/libunimod/load_669.c:155:12: style: The scope of the variable 'cur' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_amf.c:122:9: style: The scope of the variable 'tracksize' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_amf.c:123:9: style: The scope of the variable 'row' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_amf.c:123:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_amf.c:124:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_dsm.c:170:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_dsm.c:213:9: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_dsm.c:213:15: style: The scope of the variable 'ins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_dsm.c:213:20: style: The scope of the variable 'vol' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_dsm.c:213:25: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_dsm.c:213:30: style: The scope of the variable 'inf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_far.c:253:13: style: The scope of the variable 'rows' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_far.c:253:23: style: The scope of the variable 'tempo' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_far.c:259:12: style: Variable 'tempo' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_gdm.c:157:12: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_gdm.c:157:18: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_gdm.c:220:9: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_gdm.c:220:15: style: The scope of the variable 'ins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_imf.c:162:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_imf.c:387:9: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_imf.c:387:15: style: The scope of the variable 'ins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_imf.c:93:11: style: struct member 'IMFINSTHEADER::signature' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:236:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:275:9: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:275:15: style: The scope of the variable 'ins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:275:20: style: The scope of the variable 'volpan' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:352:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:497:13: style: The scope of the variable 'lp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:500:8: style: The scope of the variable 'compressed' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:1039:13: style: The scope of the variable 'packlen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:1079:13: style: The scope of the variable 'packlen' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:98:11: style: struct member 'ITINSTHEADER::size' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:119:11: style: struct member 'ITINSTHEADER::blank' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_it.c:1098:14: style: Variable 'packlen' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_m15.c:161:9: style: The scope of the variable 'eff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_m15.c:161:14: style: The scope of the variable 'dat' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_m15.c:98:28: style: Array index 't' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_m15.c:121:33: style: Array index 'u' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:293:9: style: The scope of the variable 'inst' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:293:15: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:293:21: style: The scope of the variable 'eff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:293:26: style: The scope of the variable 'dat' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:320:9: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:320:12: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:320:15: style: The scope of the variable 'inst' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:320:21: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:320:27: style: The scope of the variable 'eff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:320:32: style: The scope of the variable 'dat' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:352:13: style: The scope of the variable 'mmdp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_med.c:406:13: style: The scope of the variable 'mmdp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_mtm.c:118:9: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_mtm.c:118:12: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_mtm.c:118:15: style: The scope of the variable 'inst' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_mtm.c:118:21: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_mtm.c:118:27: style: The scope of the variable 'eff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_mtm.c:118:32: style: The scope of the variable 'dat' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_okt.c:97:8: style: The scope of the variable 'ins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_okt.c:97:13: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_okt.c:97:19: style: The scope of the variable 'eff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_okt.c:97:24: style: The scope of the variable 'dat' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_okt.c:314:8: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_okt.c:315:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_s3m.c:166:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_s3m.c:205:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_stx.c:154:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_ult.c:248:11: style: The scope of the variable 'rep' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_uni.c:145:16: style: The scope of the variable 'chunk' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_uni.c:382:9: style: The scope of the variable 'vibtype' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_uni.c:382:18: style: The scope of the variable 'vibsweep' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_uni.c:382:28: style: The scope of the variable 'vibdepth' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_uni.c:382:38: style: The scope of the variable 'vibrate' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_uni.c:535:11: style: The scope of the variable 'q' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_uni.c:425:14: error: Common realloc mistake: 'wh' nulled but not freed upon failure [memleakOnRealloc]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_xm.c:220:9: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_xm.c:220:15: style: The scope of the variable 'ins' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_xm.c:220:20: style: The scope of the variable 'vol' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_xm.c:220:25: style: The scope of the variable 'eff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/load_xm.c:220:30: style: The scope of the variable 'dat' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:135:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:135:15: style: The scope of the variable 'needbits' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:135:25: style: The scope of the variable 'havebits' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:222:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:222:15: style: The scope of the variable 'needbits' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:222:25: style: The scope of the variable 'havebits' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:309:7: style: The scope of the variable 'stodo' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:394:10: style: The scope of the variable 'avgval' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:410:10: style: The scope of the variable 'scaleval' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:532:13: style: The scope of the variable 'old' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:742:30: style: The scope of the variable 'storage' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:743:9: style: The scope of the variable 'total' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:743:20: style: The scope of the variable 't' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:744:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1197:3: style: Variable 'last' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:708:50: error: Undefined behavior: Variable 'list' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1177:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_xm' at line 1176. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1178:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_s3m' at line 1177. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1179:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_mod' at line 1178. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1182:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_it' at line 1179. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1183:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_669' at line 1182. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1184:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_amf' at line 1183. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1185:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_dsm' at line 1184. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1186:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_far' at line 1185. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1187:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_gdm' at line 1186. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1188:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_imf' at line 1187. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1189:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_med' at line 1188. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1190:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_mtm' at line 1189. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1191:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_okt' at line 1190. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1192:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_stm' at line 1191. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1193:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_stx' at line 1192. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1194:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_ult' at line 1193. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mloader.c:1197:3: error: Dead pointer usage. Pointer 'last' is dead if it has been assigned '&load_uni' at line 1194. [deadpointer]
xbmc-13.2-Gotham/lib/timidity/libunimod/mmsup.c:72:20: error: Array '_mm_errmsg[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
xbmc-13.2-Gotham/lib/timidity/libunimod/mmsup.c:71:22: note: Assignment 'code=MMERR_MAX+1', assigned value is 16
xbmc-13.2-Gotham/lib/timidity/libunimod/mmsup.c:72:20: note: Array index out of bounds
xbmc-13.2-Gotham/lib/timidity/libunimod/munitrk.c:175:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/libunimod/munitrk.c:175:12: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/aRts_a.c:157:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/aiff_a.c:473:12: style: The scope of the variable 'fMant' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/aiff_a.c:473:19: style: The scope of the variable 'fsMant' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/alsa_a.c:1208:7: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/ao_a.c:69:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/aq.c:282:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/aq.c:404:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/aq.c:537:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/au_a.c:148:37: warning: Possible null pointer dereference: comment [nullPointer]
xbmc-13.2-Gotham/lib/timidity/timidity/au_a.c:250:35: note: Calling function 'au_output_open', 2nd argument 'comment' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/au_a.c:148:37: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_a.c:226:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_al.c:162:19: style: Condition 'out_config!=NULL' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_al.c:160:18: note: Assignment 'out_config=NULL', assigned value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_al.c:162:19: note: Condition 'out_config!=NULL' is always false
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_al.c:498:9: style: The scope of the variable 'm' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:136:31: warning: Either the condition 'err_code>sizeof(mme_midierr_code_sring)/sizeof(mme_midierr_code_sring[0])' is redundant or the array 'mme_midierr_code_sring[6]' is accessed at index 6, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:134:14: note: Assuming that condition 'err_code>sizeof(mme_midierr_code_sring)/sizeof(mme_midierr_code_sring[0])' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:136:31: note: Array index out of bounds
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:143:30: warning: Either the condition 'err_code>sizeof(mme_waverr_code_sring)/sizeof(mme_waverr_code_sring[0])' is redundant or the array 'mme_waverr_code_sring[6]' is accessed at index 6, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:141:14: note: Assuming that condition 'err_code>sizeof(mme_waverr_code_sring)/sizeof(mme_waverr_code_sring[0])' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:143:30: note: Array index out of bounds
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:147:36: warning: Either the condition 'err_code>sizeof(mme_mmsyserr_code_string)/sizeof(mme_mmsyserr_code_string[0])' is redundant or the array 'mme_mmsyserr_code_string[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:145:17: note: Assuming that condition 'err_code>sizeof(mme_mmsyserr_code_string)/sizeof(mme_mmsyserr_code_string[0])' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:147:36: note: Array index out of bounds
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:388:5: warning: Either the condition 'play_wave_format' is redundant or there is possible null pointer dereference: play_wave_format. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:382:8: note: Assuming that condition 'play_wave_format' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:388:5: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:136:31: warning: Either the condition 'err_code>6' is redundant or the array 'mme_midierr_code_sring[6]' is accessed at index 6, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:134:14: note: Assuming that condition 'err_code>6' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:136:31: note: Array index out of bounds
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:143:30: warning: Either the condition 'err_code>6' is redundant or the array 'mme_waverr_code_sring[6]' is accessed at index 6, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:141:14: note: Assuming that condition 'err_code>6' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:143:30: note: Array index out of bounds
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:147:36: warning: Either the condition 'err_code>16' is redundant or the array 'mme_mmsyserr_code_string[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:145:17: note: Assuming that condition 'err_code>16' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/audriv_mme.c:147:36: note: Array index out of bounds
xbmc-13.2-Gotham/lib/timidity/timidity/buffer_a.c:74:37: portability: 'output_song->output_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xbmc-13.2-Gotham/lib/timidity/timidity/buffer_a.c:90:39: portability: 'output_song->stored_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:109:14: style: The scope of the variable 'fd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:400:7: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:563:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:623:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1034:11: style: The scope of the variable 'pfile' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1178:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1267:9: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:621:26: style: Function 'safe_realloc' argument 1 names different: declaration 'old_ptr' definition 'ptr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/common.h:70:33: note: Function 'safe_realloc' argument 1 names different: declaration 'old_ptr' definition 'ptr'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:621:26: note: Function 'safe_realloc' argument 1 names different: declaration 'old_ptr' definition 'ptr'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:621:38: style: Function 'safe_realloc' argument 2 names different: declaration 'new_size' definition 'count'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/common.h:70:49: note: Function 'safe_realloc' argument 2 names different: declaration 'new_size' definition 'count'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:621:38: note: Function 'safe_realloc' argument 2 names different: declaration 'new_size' definition 'count'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:701:38: style: Function 'string_to_7bit_range' argument 1 names different: declaration 's' definition 'string_'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/common.h:74:45: note: Function 'string_to_7bit_range' argument 1 names different: declaration 's' definition 'string_'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:701:38: note: Function 'string_to_7bit_range' argument 1 names different: declaration 's' definition 'string_'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:974:58: style: Function 'code_convert' argument 4 names different: declaration 'in_code' definition 'icode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/common.h:92:11: note: Function 'code_convert' argument 4 names different: declaration 'in_code' definition 'icode'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:974:58: note: Function 'code_convert' argument 4 names different: declaration 'in_code' definition 'icode'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:974:71: style: Function 'code_convert' argument 5 names different: declaration 'out_code' definition 'ocode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/common.h:92:26: note: Function 'code_convert' argument 5 names different: declaration 'out_code' definition 'ocode'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:974:71: note: Function 'code_convert' argument 5 names different: declaration 'out_code' definition 'ocode'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1176:48: style: Function 'randomize_string_list' argument 2 names different: declaration 'nstr' definition 'n'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/common.h:76:55: note: Function 'randomize_string_list' argument 2 names different: declaration 'nstr' definition 'n'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1176:48: note: Function 'randomize_string_list' argument 2 names different: declaration 'nstr' definition 'n'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1189:25: style: Function 'pathcmp' argument 1 names different: declaration 'path1' definition 'p1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/common.h:77:32: note: Function 'pathcmp' argument 1 names different: declaration 'path1' definition 'p1'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1189:25: note: Function 'pathcmp' argument 1 names different: declaration 'path1' definition 'p1'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1189:41: style: Function 'pathcmp' argument 2 names different: declaration 'path2' definition 'p2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/common.h:77:51: note: Function 'pathcmp' argument 2 names different: declaration 'path2' definition 'p2'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1189:41: note: Function 'pathcmp' argument 2 names different: declaration 'path2' definition 'p2'.
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:231:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/common.c:1141:20: style: Unused variable: i [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/darwin_a.c:130:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/lib/timidity/timidity/darwin_a.c:295:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/lib/timidity/timidity/darwin_a.c:302:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dld.c:35:9: style: The scope of the variable 'dlderr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dld.c:50:26: style: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/dlutils.h:25:33: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dld.c:50:26: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dld.c:64:45: style: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/dlutils.h:26:52: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dld.c:64:45: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dlopen.c:53:26: style: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/dlutils.h:25:33: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dlopen.c:53:26: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dlopen.c:64:45: style: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/dlutils.h:26:52: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_dlopen.c:64:45: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_hpux.c:50:5: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/dl_hpux.c:46:0: note: Variable 'obj' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_hpux.c:50:5: note: Variable 'obj' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_hpux.c:44:26: style: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/dlutils.h:25:33: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_hpux.c:44:26: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_hpux.c:59:45: style: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/dlutils.h:26:52: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_hpux.c:59:45: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_w32.c:40:26: style: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/dlutils.h:25:33: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_w32.c:40:26: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_w32.c:48:45: style: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/dlutils.h:26:52: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'.
xbmc-13.2-Gotham/lib/timidity/timidity/dl_w32.c:48:45: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'.
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:99:15: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:99:18: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:99:21: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:101:13: style: The scope of the variable 'turn_counter' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:101:31: style: The scope of the variable 'tc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:102:13: style: The scope of the variable 'status' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:103:16: style: The scope of the variable 'rate0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:103:23: style: The scope of the variable 'rate1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:103:30: style: The scope of the variable 'dr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:297:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:297:14: style: The scope of the variable 'll' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:384:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:384:14: style: The scope of the variable 'll' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:424:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:438:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:451:11: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:451:14: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:451:22: style: The scope of the variable 'output' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/effect.c:444:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/timidity/timidity/esd_a.c:137:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/esd_a.c:81:9: style: Unused variable: fd [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/esd_a.c:81:13: style: Unused variable: tmp [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/esd_a.c:81:18: style: Unused variable: i [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/filter.c:70:19: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/filter.c:88:13: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/filter.c:88:17: style: The scope of the variable 'omega' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/flac_a.c:803:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xbmc-13.2-Gotham/lib/timidity/timidity/freq.c:353:5: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/freq.c:350:5: note: Variable 'length' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/timidity/freq.c:353:5: note: Variable 'length' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/timidity/freq.c:333:25: style: The scope of the variable 'largest_peak' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/freq.c:685:9: style: The scope of the variable 'tune' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/freq.c:163:0: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/freq.c:627:13: style: Unused variable: ratio [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/hpux_a.c:135:5: style: Variable 'SourceAttribsMask' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/hpux_a.c:131:5: note: Variable 'SourceAttribsMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/timidity/timidity/hpux_a.c:135:5: note: Variable 'SourceAttribsMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/timidity/timidity/hpux_d_a.c:100:41: style: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/hpux_d_a.c:44:41: note: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'.
xbmc-13.2-Gotham/lib/timidity/timidity/hpux_d_a.c:100:41: note: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'.
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:131:11: style: The scope of the variable 'sp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:235:9: style: The scope of the variable 's' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:667:17: style: The scope of the variable 'ext_len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:948:13: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1039:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1041:10: style: The scope of the variable 'volume_max' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1042:6: style: The scope of the variable 'pan' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1042:11: style: The scope of the variable 'panning' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1043:7: style: The scope of the variable 'infomsg' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1614:24: style: The scope of the variable 'bm' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1740:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1640:40: style: Function 'alloc_instrument_bank' argument 2 names different: declaration 'bankset' definition 'bk'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.h:225:47: note: Function 'alloc_instrument_bank' argument 2 names different: declaration 'bankset' definition 'bk'.
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1640:40: note: Function 'alloc_instrument_bank' argument 2 names different: declaration 'bankset' definition 'bk'.
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1665:36: style: Function 'instrument_map' argument 2 names different: declaration 'set_in_out' definition 'set'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.h:226:43: note: Function 'instrument_map' argument 2 names different: declaration 'set_in_out' definition 'set'.
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1665:36: note: Function 'instrument_map' argument 2 names different: declaration 'set_in_out' definition 'set'.
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1665:46: style: Function 'instrument_map' argument 3 names different: declaration 'elem_in_out' definition 'elem'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.h:226:60: note: Function 'instrument_map' argument 3 names different: declaration 'elem_in_out' definition 'elem'.
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.c:1665:46: note: Function 'instrument_map' argument 3 names different: declaration 'elem_in_out' definition 'elem'.
xbmc-13.2-Gotham/lib/timidity/timidity/jack_a.c:369:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:1507:2: warning: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:216:9: style: The scope of the variable 'coarse' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:216:17: style: The scope of the variable 'fine' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:218:12: style: The scope of the variable 'inverse' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:219:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:416:11: style: The scope of the variable 'freq' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:417:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:417:12: style: The scope of the variable 'pitch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:418:11: style: The scope of the variable 'chord_str' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:419:9: style: The scope of the variable 'chord' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:419:16: style: The scope of the variable 'chord_type' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:419:28: style: The scope of the variable 'chord_subtype' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:420:10: style: The scope of the variable 'line' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:421:21: style: The scope of the variable 'program' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:422:10: style: The scope of the variable 'program_str' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:422:27: style: The scope of the variable 'finetune_str' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:423:11: style: The scope of the variable 'slash_pos' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:586:13: style: The scope of the variable 'event_type' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:964:25: style: The scope of the variable 'deltatime' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:967:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:967:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:471:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/lib/timidity/timidity/m2m.c:450:8: error: Undefined behavior: Variable 'line' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_a.c:382:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_a.c:380:2: note: Variable 'err' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_a.c:382:2: note: Variable 'err' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_a.c:389:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_a.c:382:2: note: Variable 'err' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_a.c:389:2: note: Variable 'err' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_a.c:279:17: style: The scope of the variable 'header' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_a.c:389:7: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_dlog.c:622:2: style: Variable 'mac_DocWindow.show' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_dlog.c:620:2: note: Variable 'mac_DocWindow.show' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_dlog.c:622:2: note: Variable 'mac_DocWindow.show' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_dlog.c:453:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_dlog.c:289:15: style: The scope of the variable 'value' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_dlog.c:564:6: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_dlog.c:724:6: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_dlog.c:648:0: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:233:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:386:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:387:7: style: The scope of the variable 'newfile' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:602:10: style: The scope of the variable 'newFile' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:590:27: style: Function 'mac_ErrorExit' argument 1 names different: declaration 'msg' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.h:53:27: note: Function 'mac_ErrorExit' argument 1 names different: declaration 'msg' definition 's'.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:590:27: note: Function 'mac_ErrorExit' argument 1 names different: declaration 'msg' definition 's'.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:195:0: style: Variable 'output_rate' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:668:15: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_main.c:793:42: error: Uninitialized variable: theString [uninitvar]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_qt_a.c:629:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_qt_a.c:633:3: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_qt_a.c:629:8: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_qt_a.c:646:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_qt_a.c:650:3: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_qt_a.c:646:8: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/lib/timidity/timidity/mac_qt_a.c:588:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:338:8: style: Condition 'nze' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:311:8: note: Assignment 'nze=0', assigned value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:338:8: note: Condition 'nze' is always false
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:302:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:302:17: style: The scope of the variable 'expose' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:302:24: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:316:3: style: Variable 'expose' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:417:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:424:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/timidity/timidity/mac_soundspec.c:427:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/timidity/timidity/mfi.c:440:22: style: The scope of the variable 'tempo' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mfi.c:457:23: style: The scope of the variable 'channel' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/miditrace.c:234:16: style: The scope of the variable 'lasttime' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/miditrace.c:67:9: style: union member 'Anonymous4::ui16' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/timidity/miditrace.c:246:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:211:9: style: The scope of the variable 'q' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:231:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:231:12: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:231:15: style: The scope of the variable 'q' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:231:18: style: The scope of the variable 'fr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:256:14: style: The scope of the variable 'right' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:256:25: style: The scope of the variable 'ri' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1473:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1474:9: style: The scope of the variable 'sustain_time' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1475:8: style: The scope of the variable 'envelope_width' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1498:9: style: The scope of the variable 'new_rate' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1710:31: style: The scope of the variable 'ramp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1712:12: style: The scope of the variable 'ra' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1926:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1927:9: style: The scope of the variable 'sustain_time' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mix.c:1928:8: style: The scope of the variable 'modenv_width' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mod.c:2317:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mod.c:1600:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/timidity/timidity/mod.c:1705:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/timidity/timidity/mod.c:1856:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/timidity/timidity/mod2midi.c:194:13: style: The scope of the variable 'm' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mod2midi.c:497:12: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mod2midi.c:497:15: style: The scope of the variable 'xfrac' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mod2midi.c:500:15: style: The scope of the variable 'xtrunc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/mt19937ar.c:103:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/newton_table.c:3364:0: error: syntax error [syntaxError]
xbmc-13.2-Gotham/lib/timidity/timidity/oss_a.c:265:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:60:11: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:74:11: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:88:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:102:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:116:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:130:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:164:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:178:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:192:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:206:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:220:11: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:234:11: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:459:13: style: The scope of the variable 'p1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:459:17: style: The scope of the variable 'p2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:123:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:227:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:241:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:297:16: style: Variable 'orig_enc' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/output.c:459:21: style: Unused variable: p3 [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:5616:6: style: Condition 'drumflag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:5615:13: note: Assignment 'drumflag=0', assigned value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:5616:6: note: Condition 'drumflag' is always false
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:447:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:459:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:509:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:706:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:775:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:782:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:785:10: style: The scope of the variable 'pf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1301:20: style: The scope of the variable 'drum' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1877:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1877:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1878:16: style: The scope of the variable 's' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1941:24: style: The scope of the variable 'fc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1941:28: style: The scope of the variable 'fr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1941:32: style: The scope of the variable 'cdiff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1941:39: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1944:21: style: The scope of the variable 'spr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2166:12: style: The scope of the variable 'sn' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2167:9: style: The scope of the variable 'ratio' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2204:9: style: The scope of the variable 'ratio' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2256:9: style: The scope of the variable 'pan_delay_diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2598:17: style: The scope of the variable 'panlevel' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2798:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2799:8: style: The scope of the variable 'random_delay' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2819:10: style: The scope of the variable 'vp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:2838:16: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:3045:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:3046:9: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:3046:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:3279:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:3296:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:3296:9: style: The scope of the variable 'note' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:3298:20: style: The scope of the variable 'drum' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:3299:25: style: The scope of the variable 'de' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:5071:22: style: The scope of the variable 'orig_ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:5071:48: style: The scope of the variable 'layered' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:5626:19: style: The scope of the variable 'orig_ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:5626:45: style: The scope of the variable 'layered' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:6723:9: style: The scope of the variable 'flag' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:6997:49: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:7016:49: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:7056:12: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:7299:16: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:7326:17: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:7528:28: style: The scope of the variable 'port_ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:7528:37: style: The scope of the variable 'offset' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:8107:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1812:21: style: Function 'free_voice' argument 1 names different: declaration 'v' definition 'v1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.h:621:28: note: Function 'free_voice' argument 1 names different: declaration 'v' definition 'v1'.
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:1812:21: note: Function 'free_voice' argument 1 names different: declaration 'v' definition 'v1'.
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:8721:46: style: Function 'ctl_pause_event' argument 2 names different: declaration 'samples' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:282:46: note: Function 'ctl_pause_event' argument 2 names different: declaration 'samples' definition 's'.
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:8721:46: note: Function 'ctl_pause_event' argument 2 names different: declaration 'samples' definition 's'.
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:9157:54: portability: 'song->stored_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:7350:13: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/playmidi.c:9054:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/portaudio_a.c:369:1: style: Label 'error' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/timidity/timidity/rcp.c:453:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/rcp.c:1325:34: style: The scope of the variable 'tempo' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/rcp.c:1325:41: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/rcp.c:1325:47: style: The scope of the variable 'sign' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/rcp.c:1325:53: style: The scope of the variable 'at' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:440:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:619:3: warning: Variable 'type' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:617:3: note: Variable 'type' is reassigned a value before the old one has been used. 'break;' missing?
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:619:3: note: Variable 'type' is reassigned a value before the old one has been used. 'break;' missing?
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:735:18: style: The scope of the variable 'xg_reverb_type_msb' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:735:45: style: The scope of the variable 'xg_reverb_type_lsb' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:736:18: style: The scope of the variable 'xg_chorus_type_msb' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:736:45: style: The scope of the variable 'xg_chorus_type_lsb' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:3181:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:3367:9: style: The scope of the variable 'me' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:3368:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:3774:20: style: The scope of the variable 'newch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:3915:41: style: The scope of the variable 'skip_this_event' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:3916:46: style: The scope of the variable 'dt' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:3917:13: style: The scope of the variable 'gch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4464:28: style: The scope of the variable 'a' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4464:31: style: The scope of the variable 'b' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4661:3: style: Label 'grooming' is not used. [unusedLabel]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:209:36: style: Function 'readmidi_add_event' argument 1 names different: declaration 'newev' definition 'a_event'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:117:43: note: Function 'readmidi_add_event' argument 1 names different: declaration 'newev' definition 'a_event'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:209:36: note: Function 'readmidi_add_event' argument 1 names different: declaration 'newev' definition 'a_event'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:263:51: style: Function 'readmidi_add_ctl_event' argument 3 names different: declaration 'control' definition 'a'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:118:58: note: Function 'readmidi_add_ctl_event' argument 3 names different: declaration 'control' definition 'a'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:263:51: note: Function 'readmidi_add_ctl_event' argument 3 names different: declaration 'control' definition 'a'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:263:58: style: Function 'readmidi_add_ctl_event' argument 4 names different: declaration 'val' definition 'b'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:118:71: note: Function 'readmidi_add_ctl_event' argument 4 names different: declaration 'val' definition 'b'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:263:58: note: Function 'readmidi_add_ctl_event' argument 4 names different: declaration 'val' definition 'b'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:730:36: style: Function 'parse_sysex_event_multi' argument 1 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:120:43: note: Function 'parse_sysex_event_multi' argument 1 names different: declaration 'data' definition 'val'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:730:36: note: Function 'parse_sysex_event_multi' argument 1 names different: declaration 'data' definition 'val'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:730:47: style: Function 'parse_sysex_event_multi' argument 2 names different: declaration 'datalen' definition 'len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:120:55: note: Function 'parse_sysex_event_multi' argument 2 names different: declaration 'datalen' definition 'len'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:730:47: note: Function 'parse_sysex_event_multi' argument 2 names different: declaration 'datalen' definition 'len'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:730:63: style: Function 'parse_sysex_event_multi' argument 3 names different: declaration 'ev_ret' definition 'evm'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:120:75: note: Function 'parse_sysex_event_multi' argument 3 names different: declaration 'ev_ret' definition 'evm'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:730:63: note: Function 'parse_sysex_event_multi' argument 3 names different: declaration 'ev_ret' definition 'evm'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:2886:30: style: Function 'parse_sysex_event' argument 1 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:119:37: note: Function 'parse_sysex_event' argument 1 names different: declaration 'data' definition 'val'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:2886:30: note: Function 'parse_sysex_event' argument 1 names different: declaration 'data' definition 'val'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:2886:41: style: Function 'parse_sysex_event' argument 2 names different: declaration 'datalen' definition 'len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:119:49: note: Function 'parse_sysex_event' argument 2 names different: declaration 'datalen' definition 'len'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:2886:41: note: Function 'parse_sysex_event' argument 2 names different: declaration 'datalen' definition 'len'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:2886:57: style: Function 'parse_sysex_event' argument 3 names different: declaration 'ev_ret' definition 'ev'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:119:69: note: Function 'parse_sysex_event' argument 3 names different: declaration 'ev_ret' definition 'ev'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:2886:57: note: Function 'parse_sysex_event' argument 3 names different: declaration 'ev_ret' definition 'ev'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4504:49: style: Function 'read_midi_file' argument 1 names different: declaration 'mtf' definition 'tf'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:125:56: note: Function 'read_midi_file' argument 1 names different: declaration 'mtf' definition 'tf'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4504:49: note: Function 'read_midi_file' argument 1 names different: declaration 'mtf' definition 'tf'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4505:12: style: Function 'read_midi_file' argument 4 names different: declaration 'file_name' definition 'fn'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:126:37: note: Function 'read_midi_file' argument 4 names different: declaration 'file_name' definition 'fn'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4505:12: note: Function 'read_midi_file' argument 4 names different: declaration 'file_name' definition 'fn'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4749:44: style: Function 'open_midi_file' argument 1 names different: declaration 'name' definition 'fn'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.h:132:51: note: Function 'open_midi_file' argument 1 names different: declaration 'name' definition 'fn'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:4749:44: note: Function 'open_midi_file' argument 1 names different: declaration 'name' definition 'fn'.
xbmc-13.2-Gotham/lib/timidity/timidity/readmidi.c:2813:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/timidity/timidity/recache.c:111:26: warning: Division by result of sizeof(). memset() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
xbmc-13.2-Gotham/lib/timidity/timidity/recache.c:427:26: style: Variable 'ls' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:58:17: style: The scope of the variable 'ofsf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:58:23: style: The scope of the variable 'v0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:58:35: style: The scope of the variable 'v3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:58:39: style: The scope of the variable 'temp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:97:17: style: The scope of the variable 'ofsf' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:97:23: style: The scope of the variable 'v0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:97:35: style: The scope of the variable 'v3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:181:16: style: The scope of the variable 'gend' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:257:9: style: The scope of the variable 'n_new' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:257:16: style: The scope of the variable 'n_old' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:258:11: style: The scope of the variable 'v1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:258:15: style: The scope of the variable 'v2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:258:19: style: The scope of the variable 'diff' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:259:15: style: The scope of the variable 'sptr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:262:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:262:13: style: The scope of the variable 'jj' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:428:22: style: The scope of the variable 'xz' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:650:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:681:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:993:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:1307:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/resample.c:1375:28: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:190:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:232:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:393:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:393:14: style: The scope of the variable 'fr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:393:18: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:393:21: style: The scope of the variable 'q' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:393:24: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:437:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:437:14: style: The scope of the variable 'fr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:437:18: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:437:21: style: The scope of the variable 'q' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:437:24: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:505:9: style: The scope of the variable 'kfcn' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:505:15: style: The scope of the variable 'kp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:505:19: style: The scope of the variable 'kp1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:505:24: style: The scope of the variable 'kp1h' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:505:30: style: The scope of the variable 'kres' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:505:36: style: The scope of the variable 'value' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:9: style: The scope of the variable 'a0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:13: style: The scope of the variable 'a1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:17: style: The scope of the variable 'a2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:21: style: The scope of the variable 'b1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:25: style: The scope of the variable 'b02' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:30: style: The scope of the variable 'omega' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:37: style: The scope of the variable 'sn' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:41: style: The scope of the variable 'cs' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:606:45: style: The scope of the variable 'alpha' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:9: style: The scope of the variable 'a0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:13: style: The scope of the variable 'a1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:17: style: The scope of the variable 'a2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:21: style: The scope of the variable 'b1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:25: style: The scope of the variable 'b02' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:30: style: The scope of the variable 'omega' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:37: style: The scope of the variable 'sn' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:41: style: The scope of the variable 'cs' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:636:45: style: The scope of the variable 'alpha' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:778:59: style: The scope of the variable 'yout' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:844:59: style: The scope of the variable 'yout' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1156:11: style: The scope of the variable 'fixp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1156:17: style: The scope of the variable 's' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1156:20: style: The scope of the variable 't' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1230:11: style: The scope of the variable 'fixp' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1230:17: style: The scope of the variable 's' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1230:20: style: The scope of the variable 't' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1402:36: style: The scope of the variable 'rt' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1602:11: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1602:14: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1692:15: style: The scope of the variable 'val' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1692:20: style: The scope of the variable 'outl' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1692:26: style: The scope of the variable 'outr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:1707:9: style: The scope of the variable 't' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2048:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2089:11: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2089:14: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2127:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2170:11: style: The scope of the variable 'output' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2170:27: style: The scope of the variable 'v0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2170:31: style: The scope of the variable 'v1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2456:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2456:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2851:7: style: The scope of the variable 'v1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2851:11: style: The scope of the variable 'v2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2851:15: style: The scope of the variable 'v3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2851:19: style: The scope of the variable 'v4' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:2851:23: style: The scope of the variable 'v5' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3128:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3270:11: style: The scope of the variable 'output' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3270:27: style: The scope of the variable 'v0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3270:31: style: The scope of the variable 'v1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3628:14: style: The scope of the variable 'y' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3706:21: style: The scope of the variable 'lout' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3706:27: style: The scope of the variable 'rout' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3767:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3767:14: style: The scope of the variable 'y' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3819:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3871:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3968:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:3968:14: style: The scope of the variable 'y' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:567:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:4062:8: style: struct member 'early_reflection_param_t::time_left' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:4063:8: style: struct member 'early_reflection_param_t::weight_left' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:4064:8: style: struct member 'early_reflection_param_t::time_right' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/timidity/reverb.c:4065:8: style: struct member 'early_reflection_param_t::weight_right' is never used. [unusedStructMember]
xbmc-13.2-Gotham/lib/timidity/timidity/sffile.c:87:14: warning: Redundant assignment of 'vp->size' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/sffile.c:95:9: warning: Redundant assignment of '*vp' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/sffile.c:103:9: warning: Redundant assignment of '*vp' to itself. [selfAssignment]
xbmc-13.2-Gotham/lib/timidity/timidity/sffile.c:175:54: style: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/sffile.h:142:61: note: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'.
xbmc-13.2-Gotham/lib/timidity/timidity/sffile.c:175:54: note: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'.
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:84:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:84:22: style: The scope of the variable 'result' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:85:12: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:321:12: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:323:12: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:601:9: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:722:14: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:723:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:725:12: style: The scope of the variable 'loopMode' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:443:83: style: Function 'read_WAVFormatChunk' argument 3 names different: declaration 'psize' definition 'csize'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:292:83: note: Function 'read_WAVFormatChunk' argument 3 names different: declaration 'psize' definition 'csize'.
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:443:83: note: Function 'read_WAVFormatChunk' argument 3 names different: declaration 'psize' definition 'csize'.
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:959:82: style: Function 'read_sample_data' argument 4 names different: declaration 'samples' definition 'channels'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:271:82: note: Function 'read_sample_data' argument 4 names different: declaration 'samples' definition 'channels'.
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:959:82: note: Function 'read_sample_data' argument 4 names different: declaration 'samples' definition 'channels'.
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:634:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:647:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:664:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:675:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/timidity/timidity/smplfile.c:698:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:604:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:773:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:922:6: style: The scope of the variable 'o_lo' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:922:12: style: The scope of the variable 'o_hi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:922:18: style: The scope of the variable 'lo' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:922:22: style: The scope of the variable 'hi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:262:24: style: Function 'add_soundfont' argument 3 names different: declaration 'cutoff_allowed' definition 'sf_cutoff'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.h:202:10: note: Function 'add_soundfont' argument 3 names different: declaration 'cutoff_allowed' definition 'sf_cutoff'.
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:262:24: note: Function 'add_soundfont' argument 3 names different: declaration 'cutoff_allowed' definition 'sf_cutoff'.
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:262:39: style: Function 'add_soundfont' argument 4 names different: declaration 'resonance_allowed' definition 'sf_resonance'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/instrum.h:202:30: note: Function 'add_soundfont' argument 4 names different: declaration 'resonance_allowed' definition 'sf_resonance'.
xbmc-13.2-Gotham/lib/timidity/timidity/sndfont.c:262:39: note: Function 'add_soundfont' argument 4 names different: declaration 'resonance_allowed' definition 'sf_resonance'.
xbmc-13.2-Gotham/lib/timidity/timidity/speex_a.c:244:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/speex_a.c:543:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/speex_a.c:544:8: style: The scope of the variable 'cbits' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/speex_a.c:546:7: style: The scope of the variable 'nbBytes' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/speex_a.c:547:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/speex_a.c:466:10: style: Unused variable: j [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/sun_a.c:140:39: style: The scope of the variable 'tmp_audio' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/sun_a.c:276:23: style: Function 'output_data' argument 1 names different: declaration 'buf' definition 'buff'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/sun_a.c:79:30: note: Function 'output_data' argument 1 names different: declaration 'buf' definition 'buff'.
xbmc-13.2-Gotham/lib/timidity/timidity/sun_a.c:276:23: note: Function 'output_data' argument 1 names different: declaration 'buf' definition 'buff'.
xbmc-13.2-Gotham/lib/timidity/timidity/sun_a.c:276:35: style: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/sun_a.c:79:41: note: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'.
xbmc-13.2-Gotham/lib/timidity/timidity/sun_a.c:276:35: note: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'.
xbmc-13.2-Gotham/lib/timidity/timidity/tables.c:61:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/tables.c:1348:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/tables.c:1354:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:890:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:890:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:891:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:891:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:892:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:892:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:893:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:893:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:894:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:894:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:895:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:895:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:896:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:896:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:897:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:897:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:898:2: warning: Either the condition 'tone!=NULL' is redundant or there is possible null pointer dereference: tone. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:909:11: note: Assuming that condition 'tone!=NULL' is not redundant
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:912:30: note: Calling function 'reinit_tone_bank_element', 1st argument 'tone' value is 0
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:898:2: note: Null pointer dereference
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:579:19: style: The scope of the variable 'toelm' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:579:27: style: The scope of the variable 'fromelm' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:601:9: style: The scope of the variable 'bankfrom' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:697:18: style: The scope of the variable 'delim' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:4782:3: error: Shifting by a negative value is undefined behaviour [shiftNegative]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:4782:3: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
xbmc-13.2-Gotham/lib/timidity/timidity/timidity.c:3704:7: style: Unused variable: mark [unusedVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/w32_a.c:360:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/w32_a.c:607:45: style: Function 'MMErrorMessage' argument 1 names different: declaration 'Result' definition 'ErrorCode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/w32_a.c:183:63: note: Function 'MMErrorMessage' argument 1 names different: declaration 'Result' definition 'ErrorCode'.
xbmc-13.2-Gotham/lib/timidity/timidity/w32_a.c:607:45: note: Function 'MMErrorMessage' argument 1 names different: declaration 'Result' definition 'ErrorCode'.
xbmc-13.2-Gotham/lib/timidity/timidity/w32_a.c:306:14: style: Variable 'Result' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/w32_a.c:485:15: style: Variable 'dummy_sounds' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/timidity/wrd_read.c:346:13: style: The scope of the variable 'delay' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/timidity/wrd_read.c:1177:27: style: Function 'wrd_eint' argument 1 names different: declaration 'hex' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/timidity/wrd_read.c:129:27: note: Function 'wrd_eint' argument 1 names different: declaration 'hex' definition 's'.
xbmc-13.2-Gotham/lib/timidity/timidity/wrd_read.c:1177:27: note: Function 'wrd_eint' argument 1 names different: declaration 'hex' definition 's'.
xbmc-13.2-Gotham/lib/timidity/utils/bitset.c:103:39: style: Function 'clear_bitset' argument 2 names different: declaration 'start_bit' definition 'start'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/bitset.h:45:46: note: Function 'clear_bitset' argument 2 names different: declaration 'start_bit' definition 'start'.
xbmc-13.2-Gotham/lib/timidity/utils/bitset.c:103:39: note: Function 'clear_bitset' argument 2 names different: declaration 'start_bit' definition 'start'.
xbmc-13.2-Gotham/lib/timidity/utils/bitset.c:146:7: style: Function 'set_bitset' argument 3 names different: declaration 'start_bit' definition 'start'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/bitset.h:59:14: note: Function 'set_bitset' argument 3 names different: declaration 'start_bit' definition 'start'.
xbmc-13.2-Gotham/lib/timidity/utils/bitset.c:146:7: note: Function 'set_bitset' argument 3 names different: declaration 'start_bit' definition 'start'.
xbmc-13.2-Gotham/lib/timidity/utils/bitset.c:202:53: style: Function 'get_bitset' argument 2 names different: declaration 'bits_return' definition 'bits'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/bitset.h:50:60: note: Function 'get_bitset' argument 2 names different: declaration 'bits_return' definition 'bits'.
xbmc-13.2-Gotham/lib/timidity/utils/bitset.c:202:53: note: Function 'get_bitset' argument 2 names different: declaration 'bits_return' definition 'bits'.
xbmc-13.2-Gotham/lib/timidity/utils/bitset.c:203:7: style: Function 'get_bitset' argument 3 names different: declaration 'start_bit' definition 'start'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/bitset.h:51:14: note: Function 'get_bitset' argument 3 names different: declaration 'start_bit' definition 'start'.
xbmc-13.2-Gotham/lib/timidity/utils/bitset.c:203:7: note: Function 'get_bitset' argument 3 names different: declaration 'start_bit' definition 'start'.
xbmc-13.2-Gotham/lib/timidity/utils/fft.c:195:16: style: The scope of the variable 'i2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft.c:195:20: style: The scope of the variable 'i4' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:324:11: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:487:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:487:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:487:15: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:487:21: style: The scope of the variable 'mh' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:488:11: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:488:19: style: The scope of the variable 'yr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:583:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:583:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:583:15: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:583:18: style: The scope of the variable 'm' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:583:21: style: The scope of the variable 'mh' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:584:11: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:584:15: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:584:19: style: The scope of the variable 'yr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:584:23: style: The scope of the variable 'yi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:670:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:670:12: style: The scope of the variable 'nwh' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:671:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:671:18: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:671:21: style: The scope of the variable 'y' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:699:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:699:12: style: The scope of the variable 'nch' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:700:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:932:16: style: The scope of the variable 'j2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:932:20: style: The scope of the variable 'j3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:933:21: style: The scope of the variable 'x1r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:933:26: style: The scope of the variable 'x1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:933:31: style: The scope of the variable 'x2r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:933:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:933:41: style: The scope of the variable 'x3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:933:46: style: The scope of the variable 'x3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:984:16: style: The scope of the variable 'j2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:984:20: style: The scope of the variable 'j3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:985:21: style: The scope of the variable 'x1r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:985:26: style: The scope of the variable 'x1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:985:31: style: The scope of the variable 'x2r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:985:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:985:41: style: The scope of the variable 'x3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:985:46: style: The scope of the variable 'x3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1034:16: style: The scope of the variable 'k2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1035:17: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1035:23: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1035:29: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1035:35: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1035:41: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1139:31: style: The scope of the variable 'k2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1140:17: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1140:23: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1140:29: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1140:35: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1140:41: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1266:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1267:11: style: The scope of the variable 'wkr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1267:16: style: The scope of the variable 'wki' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1267:21: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1267:25: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1267:29: style: The scope of the variable 'yr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1267:33: style: The scope of the variable 'yi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1291:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1292:11: style: The scope of the variable 'wkr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1292:16: style: The scope of the variable 'wki' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1292:21: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1292:25: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1292:29: style: The scope of the variable 'yr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1292:33: style: The scope of the variable 'yi' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1318:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1319:11: style: The scope of the variable 'wkr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1319:16: style: The scope of the variable 'wki' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1319:21: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1339:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1340:11: style: The scope of the variable 'wkr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1340:16: style: The scope of the variable 'wki' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/fft4g.c:1340:21: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:647:27: style: Function 'timidity_getopt_long' argument 1 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:139:38: note: Function 'timidity_getopt_long' argument 1 names different: declaration '__argc' definition 'argc'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:647:27: note: Function 'timidity_getopt_long' argument 1 names different: declaration '__argc' definition 'argc'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:647:46: style: Function 'timidity_getopt_long' argument 2 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:139:59: note: Function 'timidity_getopt_long' argument 2 names different: declaration '__argv' definition 'argv'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:647:46: note: Function 'timidity_getopt_long' argument 2 names different: declaration '__argv' definition 'argv'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:647:64: style: Function 'timidity_getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:140:16: note: Function 'timidity_getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:647:64: note: Function 'timidity_getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:648:28: style: Function 'timidity_getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:141:32: note: Function 'timidity_getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:648:28: note: Function 'timidity_getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:648:47: style: Function 'timidity_getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:141:49: note: Function 'timidity_getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:648:47: note: Function 'timidity_getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:659:32: style: Function 'timidity_getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:142:43: note: Function 'timidity_getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:659:32: note: Function 'timidity_getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:659:51: style: Function 'timidity_getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:142:64: note: Function 'timidity_getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:659:51: note: Function 'timidity_getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:659:69: style: Function 'timidity_getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:143:21: note: Function 'timidity_getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:659:69: note: Function 'timidity_getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:660:26: style: Function 'timidity_getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:144:37: note: Function 'timidity_getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:660:26: note: Function 'timidity_getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:660:45: style: Function 'timidity_getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/timidity/utils/tmdy_getopt.h:144:54: note: Function 'timidity_getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'.
xbmc-13.2-Gotham/lib/timidity/utils/getopt.c:660:45: note: Function 'timidity_getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'.
xbmc-13.2-Gotham/lib/timidity/utils/mac_util.c:91:8: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/mac_util.c:283:6: style: The scope of the variable 'c1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/mac_util.c:283:9: style: The scope of the variable 'c2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/mac_util.c:299:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/mac_util.c:299:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/mac_util.c:51:11: style: Variable 'myErr' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/timidity/utils/support.c:208:5: style: Variable 'tmpbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/timidity/utils/support.c:205:0: note: Variable 'tmpbuf' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/utils/support.c:208:5: note: Variable 'tmpbuf' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/timidity/utils/support.c:73:11: style: The scope of the variable 'long_int' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/support.c:74:11: style: The scope of the variable 'extra_long' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/timidity/utils/support.c:667:7: style: The scope of the variable 'dif' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/XBMCVGM.cpp:88:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:390:6: style: The scope of the variable 'n1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:390:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:390:14: style: The scope of the variable 'n3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:413:6: style: The scope of the variable 'n1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:413:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:413:14: style: The scope of the variable 'n3' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:436:6: style: The scope of the variable 'n1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:436:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:468:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:485:7: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:485:10: style: The scope of the variable 'r0' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:485:14: style: The scope of the variable 'r1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:503:11: style: The scope of the variable 'sub_count' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:503:22: style: The scope of the variable 'sub_len' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:504:7: style: The scope of the variable 'wrap_p' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:741:27: style: The scope of the variable 'err' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:742:7: style: The scope of the variable 'src' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:75:52: style: Checking if unsigned variable 'acm->data_len-acm->buf_start_ofs' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:738:36: style: Function 'acm_read' argument 2 names different: declaration 'buf' definition 'dst'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.h:82:36: note: Function 'acm_read' argument 2 names different: declaration 'buf' definition 'dst'.
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:738:36: note: Function 'acm_read' argument 2 names different: declaration 'buf' definition 'dst'.
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:738:50: style: Function 'acm_read' argument 3 names different: declaration 'nbytes' definition 'numbytes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.h:82:50: note: Function 'acm_read' argument 3 names different: declaration 'nbytes' definition 'numbytes'.
xbmc-13.2-Gotham/lib/vgmstream/src/coding/acm_decoder.c:738:50: note: Function 'acm_read' argument 3 names different: declaration 'nbytes' definition 'numbytes'.
xbmc-13.2-Gotham/lib/vgmstream/src/coding/adx_decoder.c:22:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/adx_decoder.c:60:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/aica_decoder.c:31:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/eaxa_decoder.c:20:7: style: The scope of the variable 'coef1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/eaxa_decoder.c:20:13: style: The scope of the variable 'coef2' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/eaxa_decoder.c:21:8: style: The scope of the variable 'shift' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/eaxa_decoder.c:55:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:159:7: style: The scope of the variable 'y' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:160:7: style: The scope of the variable 'dif' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:161:7: style: The scope of the variable 'al' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:191:9: style: The scope of the variable 'dex' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:192:9: style: The scope of the variable 'dqt' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:193:9: style: The scope of the variable 'dq' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:227:9: style: The scope of the variable 'a1ul' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:228:9: style: The scope of the variable 'pks1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:229:9: style: The scope of the variable 'fa1' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:294:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/g721_decoder.c:467:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:69:6: style: The scope of the variable 'sample_nibble' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:70:6: style: The scope of the variable 'sample_decoded' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:71:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:81:31: error: Division by zero. [zerodiv]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:189:34: style: Function 'decode_eacs_ima' argument 1 names different: declaration 'stream' definition 'vgmstream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/coding.h:17:34: note: Function 'decode_eacs_ima' argument 1 names different: declaration 'stream' definition 'vgmstream'.
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:189:34: note: Function 'decode_eacs_ima' argument 1 names different: declaration 'stream' definition 'vgmstream'.
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:43:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:108:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:163:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ima_decoder.c:250:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/l5_555_decoder.c:35:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/nds_procyon_decoder.c:39:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ngc_afc_decoder.c:44:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ngc_dsp_decoder.c:29:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/ngc_dsp_decoder.c:70:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/nwa_decoder.c:331:17: style: The scope of the variable 'samples_to_read' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/nwa_decoder.c:182:23: style: Variable 'curcompsize' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:18:32: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:60:32: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:107:32: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:111:8: style: The scope of the variable 'scale' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:141:32: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:145:8: style: The scope of the variable 'scale' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:148:10: style: The scope of the variable 'predictor' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:43:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:88:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:124:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/psx_decoder.c:161:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/xa_decoder.c:30:32: style: The scope of the variable 'sample' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/xa_decoder.c:35:8: style: The scope of the variable 'scale' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/xa_decoder.c:66:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/xa_decoder.c:27:28: style: Function 'decode_xa' argument 1 names different: declaration 'stream' definition 'vgmstream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/vgmstream/src/coding/coding.h:46:28: note: Function 'decode_xa' argument 1 names different: declaration 'stream' definition 'vgmstream'.
xbmc-13.2-Gotham/lib/vgmstream/src/coding/xa_decoder.c:27:28: note: Function 'decode_xa' argument 1 names different: declaration 'stream' definition 'vgmstream'.
xbmc-13.2-Gotham/lib/vgmstream/src/layout/aax_layout.c:14:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/layout/ast_blocked.c:5:29: style: Function 'ast_block_update' argument 1 names different: declaration 'block_ofset' definition 'block_offset'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/vgmstream/src/layout/layout.h:7:29: note: Function 'ast_block_update' argument 1 names different: declaration 'block_ofset' definition 'block_offset'.
xbmc-13.2-Gotham/lib/vgmstream/src/layout/ast_blocked.c:5:29: note: Function 'ast_block_update' argument 1 names different: declaration 'block_ofset' definition 'block_offset'.
xbmc-13.2-Gotham/lib/vgmstream/src/layout/halpst_blocked.c:5:32: style: Function 'halpst_block_update' argument 1 names different: declaration 'block_ofset' definition 'block_offset'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/vgmstream/src/layout/layout.h:11:32: note: Function 'halpst_block_update' argument 1 names different: declaration 'block_ofset' definition 'block_offset'.
xbmc-13.2-Gotham/lib/vgmstream/src/layout/halpst_blocked.c:5:32: note: Function 'halpst_block_update' argument 1 names different: declaration 'block_ofset' definition 'block_offset'.
xbmc-13.2-Gotham/lib/vgmstream/src/meta/aax.c:308:7: style: Variable 'signed_length' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/aax.c:307:0: note: Variable 'signed_length' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/vgmstream/src/meta/aax.c:308:7: note: Variable 'signed_length' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/lib/vgmstream/src/meta/aifc.c:235:13: style: The scope of the variable 'start_marker' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/aifc.c:236:13: style: The scope of the variable 'end_marker' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_asd.c:39:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_asd.c:26:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_asd.c:39:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_str.c:134:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_str.c:108:21: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_str.c:134:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_wav_dcs.c:82:8: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_wav_dcs.c:70:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_wav_dcs.c:82:8: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/dc_wav_dcs.c:74:36: error: Uninitialized variable: channel_count [uninitvar]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ea_header.c:55:10: style: The scope of the variable 'byteRead' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/gca.c:30:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/gca.c:9:21: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/gca.c:30:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/idsp.c:35:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/idsp.c:22:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/idsp.c:35:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/kraw.c:33:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/kraw.c:20:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/kraw.c:33:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/msvp.c:33:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/msvp.c:20:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/msvp.c:33:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/msvp.c:39:20: style: Condition 'channel_count==1' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/msvp.c:21:21: note: Assignment 'channel_count=1', assigned value is 1
xbmc-13.2-Gotham/lib/vgmstream/src/meta/msvp.c:39:20: note: Condition 'channel_count==1' is always true
xbmc-13.2-Gotham/lib/vgmstream/src/meta/naomi_spsd.c:35:6: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/naomi_spsd.c:20:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/naomi_spsd.c:35:6: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/naomi_spsd.c:41:23: style: Condition 'channel_count>1' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/naomi_spsd.c:21:21: note: Assignment 'channel_count=2', assigned value is 2
xbmc-13.2-Gotham/lib/vgmstream/src/meta/naomi_spsd.c:41:23: note: Condition 'channel_count>1' is always true
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_tydsp.c:29:9: style: Condition 'loop_flag' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_tydsp.c:16:17: note: Assignment 'loop_flag=1', assigned value is 1
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_tydsp.c:29:9: note: Condition 'loop_flag' is always true
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_waa_wac_wad_wam.c:42:9: style: Condition 'loop_flag' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_waa_wac_wad_wam.c:29:17: note: Assignment 'loop_flag=1', assigned value is 1
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_waa_wac_wad_wam.c:42:9: note: Condition 'loop_flag' is always true
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_ymf.c:33:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_ymf.c:20:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ngc_ymf.c:33:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/nwa.c:75:13: warning: The buffer 'ininame' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/nwa.c:150:13: warning: The buffer 'ininame' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/pcm.c:83:22: style: Condition 'loop_flag==1' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/pcm.c:69:15: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/pcm.c:83:22: note: Condition 'loop_flag==1' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_ccc.c:37:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_ccc.c:24:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_ccc.c:37:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_hgc1.c:33:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_hgc1.c:20:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_hgc1.c:33:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_kces.c:35:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_kces.c:22:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_kces.c:35:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_mihb.c:35:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_mihb.c:22:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_mihb.c:35:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_seg.c:35:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_seg.c:22:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_seg.c:35:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_sl3.c:34:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_sl3.c:21:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_sl3.c:34:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_tec.c:30:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_tec.c:17:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_tec.c:30:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_xa30.c:33:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_xa30.c:20:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ps2_xa30.c:33:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/psx_fag.c:35:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/psx_fag.c:22:14: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/psx_fag.c:35:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:242:39: error: Division by zero. [zerodiv]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:89:25: note: Assignment 'channel_count=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:242:39: note: Division by zero
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:245:37: error: Division by zero. [zerodiv]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:89:25: note: Assignment 'channel_count=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:245:37: note: Division by zero
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:248:42: error: Division by zero. [zerodiv]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:89:25: note: Assignment 'channel_count=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/riff.c:248:42: note: Division by zero
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:37:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:24:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:37:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:103:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:90:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:103:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:177:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:164:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:177:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:249:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:236:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:249:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:323:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:310:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:323:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:389:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:376:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:389:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:456:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:443:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:456:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:523:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:510:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:523:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:589:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:576:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:589:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:668:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:655:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/rsd.c:668:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/sat_sap.c:36:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/sat_sap.c:23:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/sat_sap.c:36:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/wii_smp.c:34:9: style: Condition 'loop_flag' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/wii_smp.c:21:17: note: Assignment 'loop_flag=0', assigned value is 0
xbmc-13.2-Gotham/lib/vgmstream/src/meta/wii_smp.c:34:9: note: Condition 'loop_flag' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/wii_sng.c:90:21: style: Condition 'channel_count==2' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/wii_sng.c:38:21: note: Assignment 'channel_count=2', assigned value is 2
xbmc-13.2-Gotham/lib/vgmstream/src/meta/wii_sng.c:90:21: note: Condition 'channel_count==2' is always true
xbmc-13.2-Gotham/lib/vgmstream/src/meta/wii_sng.c:92:59: error: Uninitialized variable: coef2 [uninitvar]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ydsp.c:39:20: style: Condition 'channel_count==1' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ydsp.c:22:21: note: Assignment 'channel_count=2', assigned value is 2
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ydsp.c:39:20: note: Condition 'channel_count==1' is always false
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ydsp.c:41:31: style: Condition 'channel_count==2' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ydsp.c:22:21: note: Assignment 'channel_count=2', assigned value is 2
xbmc-13.2-Gotham/lib/vgmstream/src/meta/ydsp.c:41:31: note: Condition 'channel_count==2' is always true
xbmc-13.2-Gotham/lib/vgmstream/src/streamfile.c:145:9: style: The scope of the variable 'newfd' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/streamfile.c:146:11: style: The scope of the variable 'newfile' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/streamfile.c:147:17: style: The scope of the variable 'newstreamFile' can be reduced. [variableScope]
xbmc-13.2-Gotham/lib/vgmstream/src/streamfile.c:98:39: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/alloc_output_context2.c:29:54: style: Function 'avformat_alloc_output_context2' argument 1 names different: declaration 'ctx' definition 'avctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/libav_hacks.h:49:54: note: Function 'avformat_alloc_output_context2' argument 1 names different: declaration 'ctx' definition 'avctx'.
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/alloc_output_context2.c:29:54: note: Function 'avformat_alloc_output_context2' argument 1 names different: declaration 'ctx' definition 'avctx'.
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/alloc_output_context2.c:30:48: style: Function 'avformat_alloc_output_context2' argument 3 names different: declaration 'format_name' definition 'format'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/libav_hacks.h:50:29: note: Function 'avformat_alloc_output_context2' argument 3 names different: declaration 'format_name' definition 'format'.
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/alloc_output_context2.c:30:48: note: Function 'avformat_alloc_output_context2' argument 3 names different: declaration 'format_name' definition 'format'.
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/graphparser.c:370:42: style: Function 'avfilter_graph_parse_ptr' argument 3 names different: declaration 'inputs' definition 'open_inputs_ptr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/libav_hacks.h:93:46: note: Function 'avfilter_graph_parse_ptr' argument 3 names different: declaration 'inputs' definition 'open_inputs_ptr'.
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/graphparser.c:370:42: note: Function 'avfilter_graph_parse_ptr' argument 3 names different: declaration 'inputs' definition 'open_inputs_ptr'.
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/graphparser.c:370:75: style: Function 'avfilter_graph_parse_ptr' argument 4 names different: declaration 'outputs' definition 'open_outputs_ptr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/libav_hacks.h:93:70: note: Function 'avfilter_graph_parse_ptr' argument 4 names different: declaration 'outputs' definition 'open_outputs_ptr'.
xbmc-13.2-Gotham/lib/xbmc-libav-hacks/graphparser.c:370:75: note: Function 'avfilter_graph_parse_ptr' argument 4 names different: declaration 'outputs' definition 'open_outputs_ptr'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:64:66: style: Function 'MessageCallback' argument 2 names different: declaration 'mesgCount' definition 'mesg_count'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.h:133:63: note: Function 'MessageCallback' argument 2 names different: declaration 'mesgCount' definition 'mesg_count'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:64:66: note: Function 'MessageCallback' argument 2 names different: declaration 'mesgCount' definition 'mesg_count'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:30: style: Function 'CWiiRemote' argument 1 names different: declaration 'btaddr' definition 'wii_btaddr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.h:72:20: note: Function 'CWiiRemote' argument 1 names different: declaration 'btaddr' definition 'wii_btaddr'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:30: note: Function 'CWiiRemote' argument 1 names different: declaration 'btaddr' definition 'wii_btaddr'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:166:63: style: Function 'SetSensativity' argument 3 names different: declaration 'Samples' definition 'NumSamples'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.h:93:53: note: Function 'SetSensativity' argument 3 names different: declaration 'Samples' definition 'NumSamples'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:166:63: note: Function 'SetSensativity' argument 3 names different: declaration 'Samples' definition 'NumSamples'.
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:194:3: warning: Member variable 'CPacket::m_Header' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_NumSamples' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_MaxX' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_MaxY' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_MinX' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_MinY' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_lastKeyPressed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_LastKey' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_buttonRepeat' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_lastKeyPressedNunchuck' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_LastKeyNunchuck' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_buttonRepeatNunchuck' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_connected' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_DisconnectWhenPossible' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_connectThreadRunning' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_wiiremoteHandle' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_ledState' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_rptMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_Socket' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_haveIRSources' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_isActive' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_useIRMouse' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:131:13: warning: Member variable 'CWiiRemote::m_lastActiveTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:744:5: performance: Variable 'm_Addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:128:19: style: Technically the member function 'CAddress::GetAddress' can be const. [functionConst]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:583:25: style: Technically the member function 'CPacketBUTTON::GetFlags' can be const. [functionConst]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:584:25: style: Technically the member function 'CPacketBUTTON::GetButtonCode' can be const. [functionConst]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.h:77:8: style: Technically the member function 'CWiiRemote::GetConnected' can be const. [functionConst]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:300:18: note: Technically the member function 'CWiiRemote::GetConnected' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.h:77:8: note: Technically the member function 'CWiiRemote::GetConnected' can be const.
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:348:7: style: Class 'CPacketHELO' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:348:7: style: Class 'CPacketHELO' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:438:7: style: Class 'CPacketNOTIFICATION' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:438:7: style: Class 'CPacketNOTIFICATION' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:94:3: style: Class 'CAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.h:72:3: style: Class 'CWiiRemote' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:304:16: style: The function 'ConstructPayload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:283:16: note: Virtual function in base class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:304:16: note: Function in derived class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:385:16: style: The function 'ConstructPayload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:283:16: note: Virtual function in base class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:385:16: note: Function in derived class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:490:16: style: The function 'ConstructPayload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:283:16: note: Virtual function in base class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:490:16: note: Function in derived class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:637:16: style: The function 'ConstructPayload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:283:16: note: Virtual function in base class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:637:16: note: Function in derived class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:678:16: style: The function 'ConstructPayload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:283:16: note: Virtual function in base class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:678:16: note: Function in derived class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:720:16: style: The function 'ConstructPayload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:283:16: note: Virtual function in base class
xbmc-13.2-Gotham/tools/EventClients/lib/c++/xbmcclient.h:720:16: note: Function in derived class
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.cpp:198:11: style: The scope of the variable 'timeout' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.cpp:199:8: style: The scope of the variable 'connected' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.cpp:203:12: style: The scope of the variable 'wm' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_holdableHeld' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_holdableReleased' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_repeatableHeld' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_repeatableReleased' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_buttonPressed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_buttonReleased' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_buttonHeld' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_currentAction' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_buttonDownTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_abs_roll' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_abs_pitch' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_rel_roll' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_rel_pitch' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_start_roll' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:105:3: warning: Member variable 'CWiiController::m_start_pitch' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:103:8: performance: Technically the member function 'CWiiController::handleIR' can be static. [functionStatic]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.cpp:110:22: note: Technically the member function 'CWiiController::handleIR' can be static.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/WiiUse_WiiRemote.h:103:8: note: Technically the member function 'CWiiController::handleIR' can be static.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/example-sdl/sdl.c:200:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/example-sdl/sdl.c:200:9: style: The scope of the variable 'wm' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/example-sdl/sdl.c:201:8: style: The scope of the variable 'size' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/events.c:529:6: style: The scope of the variable 'ir' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/events.c:545:43: style: Variable 'led' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/events.c:557:3: style: Variable 'ir' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/guitar_hero_3.c:98:11: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/wiiuse.c:349:98: style: Function 'wiiuse_read_data_cb' argument 4 names different: declaration 'offset' definition 'addr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/wiiuse_internal.h:220:98: note: Function 'wiiuse_read_data_cb' argument 4 names different: declaration 'offset' definition 'addr'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/wiiuse.c:349:98: note: Function 'wiiuse_read_data_cb' argument 4 names different: declaration 'offset' definition 'addr'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/wiiuse.c:404:71: style: Function 'wiiuse_read_data' argument 3 names different: declaration 'offset' definition 'addr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/wiiuse.h:615:92: note: Function 'wiiuse_read_data' argument 3 names different: declaration 'offset' definition 'addr'.
xbmc-13.2-Gotham/tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/wiiuse.c:404:71: note: Function 'wiiuse_read_data' argument 3 names different: declaration 'offset' definition 'addr'.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:40:8: style: Technically the member function 'Xbox360Controller::buttonPressed' can be const. [functionConst]
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.cpp:64:25: note: Technically the member function 'Xbox360Controller::buttonPressed' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:40:8: note: Technically the member function 'Xbox360Controller::buttonPressed' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:41:8: style: Technically the member function 'Xbox360Controller::buttonReleased' can be const. [functionConst]
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.cpp:69:25: note: Technically the member function 'Xbox360Controller::buttonReleased' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:41:8: note: Technically the member function 'Xbox360Controller::buttonReleased' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:42:8: style: Technically the member function 'Xbox360Controller::thumbMoved' can be const. [functionConst]
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.cpp:136:25: note: Technically the member function 'Xbox360Controller::thumbMoved' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:42:8: note: Technically the member function 'Xbox360Controller::thumbMoved' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:44:8: style: Technically the member function 'Xbox360Controller::triggerMoved' can be const. [functionConst]
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.cpp:120:25: note: Technically the member function 'Xbox360Controller::triggerMoved' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:44:8: note: Technically the member function 'Xbox360Controller::triggerMoved' can be const.
xbmc-13.2-Gotham/tools/EventClients/Clients/Xbox360 Controller/Xbox360Controller.h:37:3: style: Class 'Xbox360Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/tools/TexturePacker/cmdlineargs.h:105:14: style: The scope of the variable 'bInQuotes' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/TexturePacker/MakeDDS.cpp:91:118: error: Uninitialized variable: colorMSE [uninitvar]
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.cpp:166:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.cpp:188:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.cpp:529:6: style: The scope of the variable 'count' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.cpp:575:15: style: The scope of the variable 'incode' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.cpp:144:57: style: Function 'AG_LoadGIF' argument 3 names different: declaration 'maxFrames' definition 'size'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.h:49:74: note: Function 'AG_LoadGIF' argument 3 names different: declaration 'maxFrames' definition 'size'.
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.cpp:144:57: note: Function 'AG_LoadGIF' argument 3 names different: declaration 'maxFrames' definition 'size'.
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.cpp:279:58: style: Function 'AG_LoadGIF_RW' argument 3 names different: declaration 'size' definition 'maxFrames'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.h:53:75: note: Function 'AG_LoadGIF_RW' argument 3 names different: declaration 'size' definition 'maxFrames'.
xbmc-13.2-Gotham/tools/TexturePacker/SDL_anigif.cpp:279:58: note: Function 'AG_LoadGIF_RW' argument 3 names different: declaration 'size' definition 'maxFrames'.
xbmc-13.2-Gotham/tools/TexturePacker/XBMCTex.cpp:130:18: style: The scope of the variable 'dp' can be reduced. [variableScope]
xbmc-13.2-Gotham/tools/TexturePacker/XBMCTex.cpp:183:52: performance: Function parameter 'fullPath' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/tools/TexturePacker/XBTFWriter.cpp:39:3: performance: Variable 'm_outputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/tools/TexturePacker/XBTFWriter.cpp:47:3: warning: Possible leak in public function. The pointer 'm_file' is not deallocated before it is allocated. [publicAllocationError]
xbmc-13.2-Gotham/xbmc-xrandr.c:2854:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/xbmc-xrandr.c:443:13: style: The scope of the variable 'v' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc-xrandr.c:2196:14: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc-xrandr.c:2551:14: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc-xrandr.c:2551:17: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc-xrandr.c:2999:16: style: The scope of the variable 'props' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc-xrandr.c:3001:16: style: The scope of the variable 'mode_shown' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:872:7: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:865:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/utils/StdString.h:872:7: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/utils/StdString.h:919:7: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:912:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/utils/StdString.h:919:7: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/utils/log.h:43:5: warning: Member variable 'CLogGlobals::m_extraLogLevels' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/FileItem.h:113:3: style: 'CFileItem::operator=' should return 'CFileItem &'. [operatorEq]
xbmc-13.2-Gotham/xbmc/Temperature.h:47:3: style: 'CTemperature::operator=' should return 'CTemperature &'. [operatorEq]
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.h:37:5: performance: Variable 'm_strLabelFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.h:38:5: performance: Variable 'm_strLabel2File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.h:39:5: performance: Variable 'm_strLabelFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.h:40:5: performance: Variable 'm_strLabel2Folder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.h:69:7: performance: Variable 'm_prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.h:69:47: performance: Variable 'm_postfix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:73:5: performance: Variable 'regexp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:3099:14: performance: Technically the member function 'FmtArg < std :: string >::FmtArg' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:3108:14: performance: Technically the member function 'FmtArg < std :: wstring >::FmtArg' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/AppParamParser.h:34:10: performance: Technically the member function 'CAppParamParser::DisplayHelp' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/AppParamParser.cpp:90:23: note: Technically the member function 'CAppParamParser::DisplayHelp' can be static.
xbmc-13.2-Gotham/xbmc/AppParamParser.h:34:10: note: Technically the member function 'CAppParamParser::DisplayHelp' can be static.
xbmc-13.2-Gotham/xbmc/AppParamParser.h:35:10: performance: Technically the member function 'CAppParamParser::DisplayVersion' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/AppParamParser.cpp:83:23: note: Technically the member function 'CAppParamParser::DisplayVersion' can be static.
xbmc-13.2-Gotham/xbmc/AppParamParser.h:35:10: note: Technically the member function 'CAppParamParser::DisplayVersion' can be static.
xbmc-13.2-Gotham/xbmc/AppParamParser.h:36:10: performance: Technically the member function 'CAppParamParser::EnableDebugMode' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/AppParamParser.cpp:113:23: note: Technically the member function 'CAppParamParser::EnableDebugMode' can be static.
xbmc-13.2-Gotham/xbmc/AppParamParser.h:36:10: note: Technically the member function 'CAppParamParser::EnableDebugMode' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:271:15: style: Technically the member function 'CApplication::IsInScreenSaver' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.h:298:8: style: Technically the member function 'CApplication::PlatformDirectoriesEnabled' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.h:305:8: style: Technically the member function 'CApplication::IsStandAlone' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.h:315:8: style: Technically the member function 'CApplication::IsEnableLegacyRes' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.h:325:8: style: Technically the member function 'CApplication::IsEnableTestMode' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:126:10: style: Technically the member function 'CAdvancedSettings::Initialized' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:1994:3: style: Struct 'NotSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.h:62:3: style: Class 'CGUIListItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/XBDateTime.h:94:3: style: Class 'CDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/XBDateTime.h:95:3: style: Class 'CDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/XBDateTime.h:96:3: style: Class 'CDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/XBDateTime.h:97:3: style: Class 'CDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:50:3: style: Class 'CSettingConditionItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:67:3: style: Class 'CSettingConditionCombination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:82:3: style: Class 'CSettingCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:30:3: style: Class 'CSettingRequirementCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:41:3: style: Class 'CSettingRequirementConditionCombination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:56:3: style: Class 'CSettingRequirement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:51:3: style: Class 'CSettingDependencyCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:77:3: style: Class 'CSettingDependencyConditionCombination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:96:3: style: Class 'CSettingDependency' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:92:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:93:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:95:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:97:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:98:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:99:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:100:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:101:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:102:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:103:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:104:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:105:3: style: Class 'CFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.h:524:3: style: Class 'CFileItemList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/Temperature.h:102:3: style: Class 'CTemperature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/GlobalsHandling.h:191:30: style: Class 'InitFlag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Stopwatch.h:28:3: style: Class 'CStopWatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:55:3: style: Class 'CThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/SingleLock.h:38:3: style: Class 'CSingleLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/SingleLock.h:39:3: style: Class 'CSingleLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/SingleLock.h:55:3: style: Class 'CSingleTryLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/SingleLock.h:73:3: style: Class 'CSingleExit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2085:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2090:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2106:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2116:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2126:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2136:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2085:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2090:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2106:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2116:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2126:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2136:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:2025:1: warning: The struct 'FmtArg' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:3097:1: warning: The struct 'FmtArg < std :: string >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:3106:1: warning: The struct 'FmtArg < std :: wstring >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/XBDateTime.h:157:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Archive.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/XBDateTime.h:157:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:57:16: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:72:16: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:72:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:85:16: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:85:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:35:16: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:57:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:46:16: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:49:35: style: The function 'newOperation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:75:35: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:49:35: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:50:31: style: The function 'newValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:76:31: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingRequirement.h:50:31: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:58:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:59:16: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:57:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:87:35: style: The function 'newOperation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:75:35: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:87:35: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:88:31: style: The function 'newValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:76:31: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.h:88:31: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:90:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISetting.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:90:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:113:16: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISetting.h:69:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:113:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:118:16: style: The function 'OnSettingChanging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:118:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:119:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:119:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:120:16: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:120:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:121:16: style: The function 'OnSettingUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:121:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:122:16: style: The function 'OnSettingPropertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:86:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:122:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:155:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:88:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:155:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:157:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:90:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:157:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:159:15: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:92:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:159:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:160:16: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:93:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:160:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:161:23: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:94:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:161:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:162:16: style: The function 'Equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:162:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:163:16: style: The function 'CheckValidity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:96:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:163:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:164:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:164:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:208:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:88:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:208:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:210:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:90:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:210:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:212:15: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:92:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:212:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:213:16: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:93:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:213:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:214:23: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:94:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:214:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:215:16: style: The function 'Equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:215:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:216:16: style: The function 'CheckValidity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:96:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:216:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:217:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:217:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:246:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:88:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:246:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:248:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:90:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:248:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:250:15: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:92:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:250:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:251:16: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:93:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:251:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:252:23: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:94:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:252:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:253:16: style: The function 'Equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:253:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:254:16: style: The function 'CheckValidity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:96:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:254:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:256:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:256:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:299:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:88:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:299:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:301:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:90:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:301:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:303:15: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:92:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:303:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:304:16: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:93:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:304:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:305:23: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:94:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:305:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:306:16: style: The function 'Equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:306:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:307:16: style: The function 'CheckValidity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:96:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:307:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:309:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:309:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:344:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:88:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:344:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:346:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:90:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:346:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:348:15: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:92:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:348:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:349:16: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:93:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:349:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:350:23: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:94:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:350:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:351:16: style: The function 'Equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:351:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:352:16: style: The function 'CheckValidity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:96:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:352:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:353:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:353:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:392:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:88:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:392:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:394:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:90:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:394:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:396:15: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:92:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:396:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:397:16: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:93:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:397:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:398:23: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:94:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:398:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:399:16: style: The function 'Equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:399:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:400:16: style: The function 'CheckValidity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:96:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:400:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:401:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:401:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:405:16: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:120:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:405:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/GUIPassword.h:90:16: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/GUIPassword.h:90:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItem.h:107:25: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.h:64:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItem.h:107:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItem.h:114:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Archive.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItem.h:114:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItem.h:115:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISerializable.h:27:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItem.h:115:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItem.h:116:16: style: The function 'ToSortable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISortable.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItem.h:116:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItem.h:118:16: style: The function 'IsFileItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.h:140:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItem.h:118:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: style: The function 'SetLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItem.h:526:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/FileItem.h:114:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItem.h:526:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Temperature.h:78:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Archive.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Temperature.h:78:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:715:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IMsgTargetCallback.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:715:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerCoreFactory.h:69:16: style: The function 'OnSettingsLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerCoreFactory.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:108:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:108:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:133:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/XBApplicationEx.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:133:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:134:16: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IWindowManagerCallback.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:134:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:135:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IWindowManagerCallback.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:135:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:138:16: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/XBApplicationEx.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:138:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:139:16: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/XBApplicationEx.h:48:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:139:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:160:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IMsgTargetCallback.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:160:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:162:16: style: The function 'OnPlayBackEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:27:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:162:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:163:16: style: The function 'OnPlayBackStarted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:28:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:163:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:164:16: style: The function 'OnPlayBackPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:29:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:164:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:165:16: style: The function 'OnPlayBackResumed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:165:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:166:16: style: The function 'OnPlayBackStopped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:31:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:166:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:167:16: style: The function 'OnQueueNextItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:167:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:168:16: style: The function 'OnPlayBackSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:168:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:169:16: style: The function 'OnPlayBackSeekChapter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:34:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:169:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:170:16: style: The function 'OnPlayBackSpeedChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:170:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:196:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IWindowManagerCallback.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:196:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:344:8: style: The function 'SetRenderGUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/XBApplicationEx.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:344:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:354:16: style: The function 'OnSettingsSaving' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:354:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:356:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:356:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:357:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:357:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:359:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:359:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:360:16: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:360:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/Application.h:361:16: style: The function 'OnSettingUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/Application.h:361:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.h:135:18: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.h:135:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:118:18: style: The function 'OnSettingsLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:118:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:119:18: style: The function 'OnSettingsUnloaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:119:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:121:18: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:121:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:123:18: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.h:123:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StdString.h:1770:42: style: Reading from empty STL container 'sEmpty' [reademptycontainer]
xbmc-13.2-Gotham/xbmc/utils/StdString.h:1771:42: style: Reading from empty STL container 'sEmpty' [reademptycontainer]
xbmc-13.2-Gotham/xbmc/Application.cpp:671:7: style: Condition '!inited' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/Application.cpp:670:37: note: Assignment 'inited=InitDirectoriesLinux()', assigned value is 0
xbmc-13.2-Gotham/xbmc/Application.cpp:671:7: note: Condition '!inited' is always true
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:92:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:106:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:122:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:140:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:156:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:172:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1451:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1648:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1674:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1684:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1686:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1688:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1690:44: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1728:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1742:39: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1749:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:1893:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/Application.cpp:3264:78: style: Function 'ProcessJoystickEvent' argument 2 names different: declaration 'button' definition 'wKeyID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/Application.h:446:66: note: Function 'ProcessJoystickEvent' argument 2 names different: declaration 'button' definition 'wKeyID'.
xbmc-13.2-Gotham/xbmc/Application.cpp:3264:78: note: Function 'ProcessJoystickEvent' argument 2 names different: declaration 'button' definition 'wKeyID'.
xbmc-13.2-Gotham/xbmc/Application.cpp:4982:50: style: Function 'ExecuteXBMCAction' argument 1 names different: declaration 'action' definition 'actionStr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/Application.h:252:38: note: Function 'ExecuteXBMCAction' argument 1 names different: declaration 'action' definition 'actionStr'.
xbmc-13.2-Gotham/xbmc/Application.cpp:4982:50: note: Function 'ExecuteXBMCAction' argument 1 names different: declaration 'action' definition 'actionStr'.
xbmc-13.2-Gotham/xbmc/Application.cpp:5631:53: style: Function 'StartVideoScan' argument 1 names different: declaration 'path' definition 'strDirectory'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/Application.h:244:41: note: Function 'StartVideoScan' argument 1 names different: declaration 'path' definition 'strDirectory'.
xbmc-13.2-Gotham/xbmc/Application.cpp:5631:53: note: Function 'StartVideoScan' argument 1 names different: declaration 'path' definition 'strDirectory'.
xbmc-13.2-Gotham/xbmc/Application.cpp:5641:53: style: Function 'StartMusicScan' argument 1 names different: declaration 'path' definition 'strDirectory'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/Application.h:245:41: note: Function 'StartMusicScan' argument 1 names different: declaration 'path' definition 'strDirectory'.
xbmc-13.2-Gotham/xbmc/Application.cpp:5641:53: note: Function 'StartMusicScan' argument 1 names different: declaration 'path' definition 'strDirectory'.
xbmc-13.2-Gotham/xbmc/Application.cpp:674:14: style: Variable 'inited' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONUtils.h:519:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/EventPacket.h:209:5: warning: Member variable 'CEventPacket::m_header' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:129:5: warning: Member variable 'CEventClient::m_eLogoType' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:134:5: warning: Member variable 'CEventClient::m_eLogoType' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:118:3: warning: Member variable 'CWebSocket::m_version' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.h:186:5: warning: Member variable 'CGUIWindowManagerIdCache::m_window' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/network/Network.h:37:7: performance: Variable 'm_essId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/Network.h:38:7: performance: Variable 'm_macAddress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/Resolution.h:110:5: performance: Variable 'strMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/Resolution.h:127:5: performance: Variable 'strMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/Resolution.h:127:28: performance: Variable 'strOutput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/Resolution.h:127:55: performance: Variable 'strId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/addons/Skin.h:44:18: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/Socket.h:160:9: performance: Variable 'm_iSock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:48:7: performance: Variable 'actionName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:62:7: performance: Variable 'm_mapName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:63:7: performance: Variable 'm_buttonName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:83:7: performance: Variable 'm_buttonName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:84:7: performance: Variable 'm_mapName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:136:7: performance: Variable 'm_remoteAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:525:54: performance: Variable 'm_group' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:86:8: style: Technically the member function 'CNetworkWin32::GetSocket' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.h:142:8: performance: Technically the member function 'CApplication::InitWindow' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1023:20: note: Technically the member function 'CApplication::InitWindow' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:142:8: note: Technically the member function 'CApplication::InitWindow' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:143:8: performance: Technically the member function 'CApplication::DestroyWindow' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1053:20: note: Technically the member function 'CApplication::DestroyWindow' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:143:8: note: Technically the member function 'CApplication::DestroyWindow' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:144:8: performance: Technically the member function 'CApplication::StartServices' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1598:20: note: Technically the member function 'CApplication::StartServices' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:144:8: note: Technically the member function 'CApplication::StartServices' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:147:8: performance: Technically the member function 'CApplication::StartServer' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1534:20: note: Technically the member function 'CApplication::StartServer' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:147:8: note: Technically the member function 'CApplication::StartServer' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:149:8: performance: Technically the member function 'CApplication::StartPVRManager' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1583:20: note: Technically the member function 'CApplication::StartPVRManager' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:149:8: note: Technically the member function 'CApplication::StartPVRManager' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:155:8: performance: Technically the member function 'CApplication::LoadUserWindows' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:2060:20: note: Technically the member function 'CApplication::LoadUserWindows' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:155:8: note: Technically the member function 'CApplication::LoadUserWindows' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:161:16: style: Technically the member function 'CApplication::GetCurrentPlayer' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.cpp:5581:28: note: Technically the member function 'CApplication::GetCurrentPlayer' can be const.
xbmc-13.2-Gotham/xbmc/Application.h:161:16: note: Technically the member function 'CApplication::GetCurrentPlayer' can be const.
xbmc-13.2-Gotham/xbmc/Application.h:183:8: style: Technically the member function 'CApplication::IsFullScreen' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.cpp:4357:20: note: Technically the member function 'CApplication::IsFullScreen' can be const.
xbmc-13.2-Gotham/xbmc/Application.h:183:8: note: Technically the member function 'CApplication::IsFullScreen' can be const.
xbmc-13.2-Gotham/xbmc/Application.h:194:8: performance: Technically the member function 'CApplication::CloseNetworkShares' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:5844:20: note: Technically the member function 'CApplication::CloseNetworkShares' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:194:8: note: Technically the member function 'CApplication::CloseNetworkShares' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:201:8: performance: Technically the member function 'CApplication::IsMuted' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:5295:20: note: Technically the member function 'CApplication::IsMuted' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:201:8: note: Technically the member function 'CApplication::IsMuted' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:205:8: performance: Technically the member function 'CApplication::ShowVolumeBar' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:5284:20: note: Technically the member function 'CApplication::ShowVolumeBar' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:205:8: note: Technically the member function 'CApplication::ShowVolumeBar' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:206:7: performance: Technically the member function 'CApplication::GetSubtitleDelay' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:5384:19: note: Technically the member function 'CApplication::GetSubtitleDelay' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:206:7: note: Technically the member function 'CApplication::GetSubtitleDelay' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:207:7: performance: Technically the member function 'CApplication::GetAudioDelay' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:5390:19: note: Technically the member function 'CApplication::GetAudioDelay' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:207:7: note: Technically the member function 'CApplication::GetAudioDelay' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:330:8: performance: Technically the member function 'CApplication::Minimize' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:5576:20: note: Technically the member function 'CApplication::Minimize' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:330:8: note: Technically the member function 'CApplication::Minimize' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:341:8: style: Technically the member function 'CApplication::SwitchToFullScreen' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.cpp:5547:20: note: Technically the member function 'CApplication::SwitchToFullScreen' can be const.
xbmc-13.2-Gotham/xbmc/Application.h:341:8: note: Technically the member function 'CApplication::SwitchToFullScreen' can be const.
xbmc-13.2-Gotham/xbmc/Application.h:442:8: performance: Technically the member function 'CApplication::ProcessRemote' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:3074:20: note: Technically the member function 'CApplication::ProcessRemote' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:442:8: note: Technically the member function 'CApplication::ProcessRemote' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:443:8: performance: Technically the member function 'CApplication::ProcessGamepad' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:2979:20: note: Technically the member function 'CApplication::ProcessGamepad' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:443:8: note: Technically the member function 'CApplication::ProcessGamepad' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:455:8: performance: Technically the member function 'CApplication::InitDirectoriesLinux' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1058:20: note: Technically the member function 'CApplication::InitDirectoriesLinux' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:455:8: note: Technically the member function 'CApplication::InitDirectoriesLinux' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:456:8: performance: Technically the member function 'CApplication::InitDirectoriesOSX' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1163:20: note: Technically the member function 'CApplication::InitDirectoriesOSX' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:456:8: note: Technically the member function 'CApplication::InitDirectoriesOSX' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:457:8: performance: Technically the member function 'CApplication::InitDirectoriesWin32' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1250:20: note: Technically the member function 'CApplication::InitDirectoriesWin32' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:457:8: note: Technically the member function 'CApplication::InitDirectoriesWin32' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:458:8: performance: Technically the member function 'CApplication::CreateUserDirs' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/Application.cpp:1280:20: note: Technically the member function 'CApplication::CreateUserDirs' can be static.
xbmc-13.2-Gotham/xbmc/Application.h:458:8: note: Technically the member function 'CApplication::CreateUserDirs' can be static.
xbmc-13.2-Gotham/xbmc/Util.h:46:8: style: Technically the member function 'sortstringbyname::operator()' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/guilib/GUITextLayout.h:146:15: performance: Technically the member function 'CGUITextLayout::IsSpace' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/guilib/GUITextLayout.h:150:15: performance: Technically the member function 'CGUITextLayout::CanWrapAtLetter' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/input/InertialScrollingHandler.h:34:10: style: Technically the member function 'CInertialScrollingHandler::IsScrolling' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPSession.h:209:13: style: Technically the member function 'HTSP::CHTSPSession::GetProtocol' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.h:72:7: style: Technically the member function 'CCPUInfo::getCPUCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.h:86:16: style: Technically the member function 'CCPUInfo::GetCPUFeatures' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:126:15: style: Technically the member function 'CXBMCRenderManager::IsStarted' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:127:10: style: Technically the member function 'CXBMCRenderManager::GetDisplayLatency' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:128:10: style: Technically the member function 'CXBMCRenderManager::GetSkippedFrames' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/Zeroconf.h:91:8: style: Technically the member function 'CZeroconf::IsStarted' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/Socket.h:86:19: style: Technically the member function 'SOCKETS::CAddress::ULong' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/Socket.h:113:17: style: Technically the member function 'SOCKETS::CBaseSocket::Ready' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/Socket.h:114:17: style: Technically the member function 'SOCKETS::CBaseSocket::Bound' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/Socket.h:115:17: style: Technically the member function 'SOCKETS::CBaseSocket::Type' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/Socket.h:116:17: style: Technically the member function 'SOCKETS::CBaseSocket::Port' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:213:10: style: Technically the member function 'EVENTCLIENT::CEventClient::Greeted' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:121:7: style: Technically the member function 'CWebSocket::GetVersion' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:122:18: style: Technically the member function 'CWebSocket::GetState' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:37:17: style: Technically the member function 'PERIPHERALS::CPeripheralImon::IsImonConflictsWithDInput' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:45:8: style: Technically the member function 'CBackgroundPicLoader::IsLoading' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogExtendedProgressBar.h:33:22: style: Technically the member function 'CGUIDialogProgressBarHandle::Title' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/Application.cpp:381:5: style: Class 'CApplication' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/Application.cpp:381:5: style: Class 'CApplication' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/network/Socket.h:110:18: warning: Virtual function 'Close' is called from destructor '~CBaseSocket()' at line 105. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/Socket.h:105:30: note: Calling Close
xbmc-13.2-Gotham/xbmc/network/Socket.h:110:18: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/network/EventPacket.h:238:18: warning: Virtual function 'Parse' is called from constructor 'CEventPacket(int datasize,const void*data)' at line 234. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/EventPacket.h:234:7: note: Calling Parse
xbmc-13.2-Gotham/xbmc/network/EventPacket.h:238:18: note: Parse is a virtual method
xbmc-13.2-Gotham/xbmc/peripherals/bus/PeripheralBus.h:122:18: warning: Virtual function 'Clear' is called from destructor '~CPeripheralBus()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/bus/PeripheralBus.h:46:37: note: Calling Clear
xbmc-13.2-Gotham/xbmc/peripherals/bus/PeripheralBus.h:122:18: note: Clear is a virtual method
xbmc-13.2-Gotham/xbmc/threads/SystemClock.h:50:5: style: Class 'EndTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:51:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:52:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:53:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:54:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:55:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:56:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:57:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:58:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:59:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:61:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:62:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:64:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:65:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:66:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Variant.h:67:3: style: Class 'CVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Splash.h:32:3: style: Class 'CSplash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/URL.h:32:3: style: Class 'CURL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEChannelInfo.h:75:3: style: Class 'CAEChannelInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEChannelInfo.h:76:3: style: Class 'CAEChannelInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegion.h:28:3: style: Class 'CDirtyRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:101:3: style: Class 'CSlideEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIInfoTypes.h:39:3: style: Class 'CGUIInfoBool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIInfoTypes.h:56:3: style: Class 'CGUIInfoColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIAction.h:34:3: style: Class 'CGUIAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:58:3: style: Class 'AddonProps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:59:3: style: Class 'AddonProps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:99:3: style: Class 'CAddon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:100:3: style: Class 'CAddon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:101:3: style: Class 'CAddon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:238:3: style: Class 'CAddonLibrary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:239:3: style: Class 'CAddonLibrary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Skin.h:52:3: style: Class 'CSkinInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.h:38:7: style: Class 'CDir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/GUILargeTextureManager.h:119:5: style: Class 'CLargeTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:34:3: style: Class 'CJobWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:60:5: style: Class 'CJobPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:43:5: style: Class 'Filter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:44:5: style: Class 'Filter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:130:3: style: Class 'CTextureDDSJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:144:3: style: Class 'CTextureUseCountJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:30:3: style: Class 'CPlayList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/Zeroconf.h:143:5: style: Class 'CPublish' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/Socket.h:67:5: style: Class 'CAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:134:5: style: Class 'CEventClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:94:7: style: Class 'CWebSocketClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:46:5: style: Class 'CPeripheral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralHID.h:30:5: style: Class 'CPeripheralHID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:31:5: style: Class 'CPeripheralImon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScraper.h:38:3: style: Class 'CMusicInfoScraper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionTracker.h:34:3: style: Class 'CDirtyRegionTracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.h:30:3: style: Class 'CGUIDialogYesNo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogExtendedProgressBar.h:27:3: style: Class 'CGUIDialogProgressBarHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannel.h:53:5: style: Class 'CPVRChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:89:5: style: Class 'CPVRChannelGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:525:5: style: Class 'CPVRPersistGroupJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/epg/EpgInfoTag.h:60:5: style: Class 'CEpgInfoTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonInstaller.h:100:5: style: Class 'CDownloadJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonInstaller.h:192:3: style: Class 'CAddonUnInstallJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Weather.h:97:3: style: Class 'CWeatherJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/Geometry.h:103:0: style: Class 'CRectGen < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/Geometry.h:49:0: style: Class 'CPointGen < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/Resolution.h:66:1: warning: The struct 'OVERSCAN' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/Resolution.h:84:1: warning: The struct 'RESOLUTION_INFO' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPSession.h:38:1: warning: The class 'const_circular_iter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUICallback.h:120:1: warning: The class 'Callback' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUICallback.h:43:0: warning: The class 'GUIEvent < CGUIMessage & >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:38:24: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:77:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:38:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:40:17: style: The function 'IsEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:79:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:40:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:41:17: style: The function 'IsConnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:80:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:42:17: style: The function 'IsWireless' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:81:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:42:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:44:23: style: The function 'GetMacAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:83:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:44:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:45:17: style: The function 'GetMacAddressRaw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:84:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:45:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:47:17: style: The function 'GetHostMacAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:86:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:47:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:49:23: style: The function 'GetCurrentIPAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:88:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:49:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:50:23: style: The function 'GetCurrentNetmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:89:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:50:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:51:23: style: The function 'GetCurrentDefaultGateway' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:90:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:51:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:52:23: style: The function 'GetCurrentWirelessEssId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:91:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:52:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:54:17: style: The function 'GetSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:96:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:54:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:55:17: style: The function 'SetSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:97:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:55:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:58:44: style: The function 'GetAccessPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:94:44: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:58:44: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:74:45: style: The function 'GetInterfaceList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:116:45: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:74:45: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:77:17: style: The function 'PingHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:136:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:77:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:80:36: style: The function 'GetNameServers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:139:36: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:80:36: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:81:17: style: The function 'SetNameServers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Network.h:140:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.h:81:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Splash.h:44:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Splash.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Splash.h:45:16: style: The function 'OnStartup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:90:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Splash.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Splash.h:46:16: style: The function 'OnExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:91:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Splash.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/LangInfo.h:44:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/LangInfo.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/NetworkServices.h:43:16: style: The function 'OnSettingChanging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/NetworkServices.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/NetworkServices.h:44:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/NetworkServices.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.h:81:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.h:81:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:92:16: style: The function 'ApplyEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:92:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:104:16: style: The function 'ApplyEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:104:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:118:16: style: The function 'ApplyEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:118:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:133:16: style: The function 'ApplyEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:133:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.h:63:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IMsgTargetCallback.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/StereoscopicsManager.h:72:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/StereoscopicsManager.h:72:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/StereoscopicsManager.h:73:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IMsgTargetCallback.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/StereoscopicsManager.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:82:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:109:8: style: The function 'HasSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:105:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:109:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:120:16: style: The function 'SaveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:106:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:120:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:127:8: style: The function 'UpdateSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:107:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:127:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:135:22: style: The function 'GetSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:108:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:135:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:137:17: style: The function 'GetSettingsXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:109:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:137:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:138:22: style: The function 'GetString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:110:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:138:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:141:8: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:83:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:141:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:142:8: style: The function 'IsType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:84:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:142:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:143:14: style: The function 'Props' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:85:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:143:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:144:15: style: The function 'Props' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:86:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:144:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:145:20: style: The function 'ID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:87:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:145:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:146:20: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:88:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:146:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:147:8: style: The function 'Enabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:89:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:147:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:148:16: style: The function 'IsInUse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:90:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:148:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:149:22: style: The function 'Version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:91:32: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:149:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:150:22: style: The function 'MinVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:92:32: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:150:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:151:20: style: The function 'Summary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:93:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:151:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:152:20: style: The function 'Description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:94:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:152:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:153:20: style: The function 'Path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:95:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:153:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:154:20: style: The function 'Profile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:96:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:154:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:155:20: style: The function 'LibPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:97:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:155:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:156:20: style: The function 'Author' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:100:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:156:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:157:20: style: The function 'ChangeLog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:98:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:157:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:158:20: style: The function 'FanArt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:99:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:158:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:159:20: style: The function 'Icon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:101:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:159:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:160:7: style: The function 'Stars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:102:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:160:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:161:20: style: The function 'Disclaimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:103:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:161:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:169:8: style: The function 'MeetsVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:112:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:169:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:170:16: style: The function 'ReloadSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:113:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:170:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:185:16: style: The function 'LoadSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:116:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:185:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:218:16: style: The function 'IsAddonLibrary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:120:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:218:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:220:8: style: The function 'Enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:121:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:220:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:221:8: style: The function 'Disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:122:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:221:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:223:16: style: The function 'LoadStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:123:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:223:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:224:16: style: The function 'ClearStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:124:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:224:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:241:20: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:241:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:244:16: style: The function 'IsAddonLibrary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Addon.h:244:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Skin.h:54:20: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Skin.h:54:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Skin.h:109:8: style: The function 'IsInUse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Skin.h:109:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:68:16: style: The function 'OnPlayBackEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:27:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:69:16: style: The function 'OnPlayBackStarted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:28:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:70:16: style: The function 'OnPlayBackPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:29:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:71:16: style: The function 'OnPlayBackResumed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:72:16: style: The function 'OnPlayBackStopped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:31:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:72:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:73:16: style: The function 'OnPlayBackSpeedChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:74:16: style: The function 'OnPlayBackSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:74:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:75:16: style: The function 'OnPlayBackSeekChapter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:34:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:75:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:76:16: style: The function 'OnQueueNextItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayerCallback.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:76:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIAudioManager.h:58:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIAudioManager.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/StackDirectory.h:32:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/StackDirectory.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/StackDirectory.h:33:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/StackDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DllLibCurl.h:123:18: style: The function 'easy_duphandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/DllLibCurl.h:45:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DllLibCurl.h:123:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:47:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:48:16: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:49:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:50:17: style: The function 'GetProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:76:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:50:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:51:16: style: The function 'CancelDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:81:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.h:114:8: style: The function 'StopThread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.h:114:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.h:135:8: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.h:135:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.h:153:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.h:153:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.h:154:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.h:154:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.h:85:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.h:85:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.h:86:30: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.h:86:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:187:16: style: The function 'OnExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:91:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:187:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:188:16: style: The function 'OnStartup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:90:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:188:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:189:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:189:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:35:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:64:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:97:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:97:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:98:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:98:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:147:17: style: The function 'GetJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:37:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:147:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:148:22: style: The function 'TranslateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:38:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:148:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:149:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:149:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/GUILargeTextureManager.h:44:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/GUILargeTextureManager.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/GUILargeTextureManager.h:73:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/GUILargeTextureManager.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:37:8: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:37:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:136:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:136:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:67:23: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:147:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:67:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:68:16: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:149:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:69:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:132:23: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:147:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:132:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:133:16: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:149:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:133:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:134:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:134:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:146:23: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:147:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:146:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:147:16: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:149:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:147:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:148:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:148:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:69:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:171:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:126:16: style: The function 'CreateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:181:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:126:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:127:16: style: The function 'CreateAnalytics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:186:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:127:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:128:16: style: The function 'UpdateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:192:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:128:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:129:15: style: The function 'GetSchemaVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:200:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:129:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:130:15: style: The function 'GetBaseDBName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:201:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:130:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCache.h:212:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:136:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCache.h:212:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/TextureCache.h:213:16: style: The function 'OnJobProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/TextureCache.h:213:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/profiles/ProfilesManager.h:35:16: style: The function 'OnSettingsLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/profiles/ProfilesManager.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/profiles/ProfilesManager.h:36:16: style: The function 'OnSettingsSaved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/profiles/ProfilesManager.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/profiles/ProfilesManager.h:37:16: style: The function 'OnSettingsCleared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/profiles/ProfilesManager.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:70:16: style: The function 'Suspend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:71:16: style: The function 'Hibernate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:73:16: style: The function 'PumpPowerEvents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:47:16: style: The function 'Powerdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:48:16: style: The function 'Suspend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:49:16: style: The function 'Hibernate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:50:16: style: The function 'Reboot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:52:16: style: The function 'CanPowerdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:53:16: style: The function 'CanSuspend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:54:16: style: The function 'CanHibernate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:55:16: style: The function 'CanReboot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:57:16: style: The function 'BatteryLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:50:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:60:16: style: The function 'PumpPowerEvents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:91:8: style: The function 'OnSleep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:28:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:91:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:92:8: style: The function 'OnWake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:29:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:92:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:94:8: style: The function 'OnLowBattery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/powermanagement/IPowerSyscall.h:31:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:94:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/SettingAddon.h:32:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:344:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/SettingAddon.h:32:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/SettingAddon.h:34:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:346:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/SettingAddon.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:40:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:41:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:42:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:44:16: style: The function 'OnSettingChanging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:45:16: style: The function 'OnSettingUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/DisplaySettings.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/MediaSettings.h:47:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/MediaSettings.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/MediaSettings.h:48:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/MediaSettings.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/MediaSettings.h:50:16: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/MediaSettings.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/MediaSettings.h:51:16: style: The function 'OnSettingsLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/MediaSettings.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/MediaSourceSettings.h:36:16: style: The function 'OnSettingsLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/MediaSourceSettings.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/MediaSourceSettings.h:37:16: style: The function 'OnSettingsUnloaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/MediaSourceSettings.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.h:53:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.h:54:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.h:55:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/RssManager.h:47:16: style: The function 'OnSettingsLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/RssManager.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/RssManager.h:48:16: style: The function 'OnSettingsUnloaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/RssManager.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/RssManager.h:50:16: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/RssManager.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.h:38:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.h:39:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.h:40:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/input/MouseStat.h:68:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/input/MouseStat.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.h:87:18: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.h:51:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.h:87:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.h:34:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.h:35:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.h:36:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.h:37:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/threads/platform/win/Win32Exception.h:66:18: style: The function 'LogThrowMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/platform/win/Win32Exception.h:37:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/threads/platform/win/Win32Exception.h:66:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Socket.h:163:10: style: The function 'Bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Socket.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Socket.h:163:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Socket.h:164:10: style: The function 'Connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Socket.h:109:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Socket.h:164:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Socket.h:166:10: style: The function 'SendTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Socket.h:141:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Socket.h:166:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Socket.h:167:10: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Socket.h:145:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Socket.h:167:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Socket.h:168:10: style: The function 'Broadcast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Socket.h:146:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Socket.h:168:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Socket.h:173:13: style: The function 'Socket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Socket.h:117:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Socket.h:173:13: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Socket.h:174:10: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Socket.h:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Socket.h:174:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:41:18: style: The function 'PrepareDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/ITransportLayer.h:42:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:41:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:42:18: style: The function 'Download' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/ITransportLayer.h:43:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:42:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:43:17: style: The function 'GetCapabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/ITransportLayer.h:44:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:43:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:65:20: style: The function 'GetPermissionFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/IClient.h:28:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:65:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:66:20: style: The function 'GetAnnouncementFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/IClient.h:29:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:66:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:67:20: style: The function 'SetAnnouncementFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/IClient.h:30:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:67:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:100:20: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:69:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:100:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:101:20: style: The function 'PushBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:70:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:101:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:102:20: style: The function 'Disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:71:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:102:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:104:20: style: The function 'IsNew' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:73:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:104:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:105:20: style: The function 'Closing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:74:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/TCPServer.h:105:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralHID.h:32:18: style: The function 'InitialiseFeature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:91:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralHID.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralHID.h:34:18: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:97:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralHID.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:33:18: style: The function 'InitialiseFeature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralHID.h:32:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:34:18: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralHID.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:35:18: style: The function 'OnDeviceRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:102:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:36:18: style: The function 'AddSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:120:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralImon.h:36:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:41:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:41:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:43:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:44:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:45:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:46:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:48:16: style: The function 'HasFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:153:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:49:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:50:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:51:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:52:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:54:24: style: The function 'SendMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:120:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:54:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:55:16: style: The function 'UnfocusFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:138:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:57:16: style: The function 'SetInitialVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:216:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:59:16: style: The function 'IsAnimating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:226:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:60:16: style: The function 'HasAnimation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:227:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:61:16: style: The function 'QueueAnimation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:225:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:62:16: style: The function 'ResetAnimation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:229:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:63:16: style: The function 'ResetAnimations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:230:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:65:16: style: The function 'HasID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:150:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:66:16: style: The function 'HasVisibleID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:66:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:81:16: style: The function 'SaveStates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:81:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:83:16: style: The function 'IsGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:236:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:83:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:91:16: style: The function 'DoProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:82:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:91:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:99:16: style: The function 'DoRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:99:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:131:16: style: The function 'SetID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:149:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:131:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:132:16: style: The function 'HasID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:132:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:136:16: style: The function 'ClearAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:136:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:139:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:139:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:154:16: style: The function 'SetInitialVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:57:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:154:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:155:16: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:159:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:155:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:163:16: style: The function 'IsAnimating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:59:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:163:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:197:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:197:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:212:16: style: The function 'Animate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:311:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:212:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:213:16: style: The function 'CheckAnimation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:312:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:213:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:258:18: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:294:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:258:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionSolvers.h:27:16: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IDirtyRegionSolver.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionSolvers.h:27:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionSolvers.h:33:16: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IDirtyRegionSolver.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionSolvers.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionSolvers.h:39:16: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IDirtyRegionSolver.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionSolvers.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionSolvers.h:46:16: style: The function 'Solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IDirtyRegionSolver.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/DirtyRegionSolvers.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowHome.h:35:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowHome.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowHome.h:38:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowHome.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowHome.h:39:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowHome.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowHome.h:41:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowHome.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:41:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:42:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:43:16: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:121:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:48:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:136:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:50:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:92:24: style: The function 'GetControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:74:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:92:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:93:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:93:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:94:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:94:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:95:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:95:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:106:24: style: The function 'GetControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:74:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:106:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:107:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:107:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:108:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:108:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:109:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:109:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:122:24: style: The function 'GetControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:74:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:122:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:123:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:123:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:124:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:124:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:125:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:125:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:140:24: style: The function 'GetControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:74:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:140:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:141:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:141:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:142:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:142:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:143:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:143:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:156:24: style: The function 'GetControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:74:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:156:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:157:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:157:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:158:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:158:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:159:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:159:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:172:24: style: The function 'GetControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:74:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:172:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:173:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:173:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:174:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:76:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:174:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:175:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:175:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:43:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:44:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:45:16: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:121:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:46:16: style: The function 'DoProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:91:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:47:15: style: The function 'GetID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:148:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:47:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:50:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:51:16: style: The function 'OnWindowLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:208:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:58:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:59:16: style: The function 'OnSettingPropertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:86:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:32:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:33:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:34:16: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:48:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:41:16: style: The function 'UpdateButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:64:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:44:16: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:58:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:45:16: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:47:16: style: The function 'OnPlayMedia' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:78:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylist.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:30:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:31:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:36:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:37:16: style: The function 'UpdateButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:64:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:40:16: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:58:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:41:16: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:42:16: style: The function 'OnScan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:69:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:44:22: style: The function 'GetStartFolder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:71:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:44:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:47:16: style: The function 'PlayItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicSongs.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:35:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:36:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:43:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:44:16: style: The function 'UpdateButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:64:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:45:16: style: The function 'PlayItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:47:16: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:58:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:48:16: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:50:22: style: The function 'GetStartFolder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:71:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:50:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:33:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:34:16: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:48:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:38:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:39:16: style: The function 'UpdateButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:64:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:42:16: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:58:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:43:16: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:44:16: style: The function 'OnQueueItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:45:22: style: The function 'GetStartFolder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:71:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:45:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:60:16: style: The function 'PlayItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicPlaylistEditor.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:31:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:32:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:36:16: style: The function 'OnPlayMedia' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:129:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:37:16: style: The function 'UpdateButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:40:16: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:104:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:41:16: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:105:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoPlaylist.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:34:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:35:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:57:16: style: The function 'OnItemLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:59:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:60:16: style: The function 'UpdateButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:61:16: style: The function 'DoSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:109:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:63:16: style: The function 'OnDeleteItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:64:16: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:104:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:65:16: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:105:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:67:22: style: The function 'GetStartFolder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:110:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:67:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/profiles/windows/GUIWindowSettingsProfile.h:31:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/profiles/windows/GUIWindowSettingsProfile.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/profiles/windows/GUIWindowSettingsProfile.h:34:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/profiles/windows/GUIWindowSettingsProfile.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:30:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:31:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:32:16: style: The function 'DoProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:91:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:33:16: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:34:16: style: The function 'DoRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:99:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:35:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:137:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:36:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:138:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:50:8: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:50:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:92:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:92:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:93:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:197:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:93:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:94:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:94:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:95:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:95:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:96:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:96:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:97:16: style: The function 'OnDeinitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:195:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.h:97:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/PictureThumbLoader.h:45:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:136:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/PictureThumbLoader.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowWeather.h:31:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowWeather.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowWeather.h:32:16: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowWeather.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowWeather.h:35:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowWeather.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:34:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:35:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:36:16: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:121:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:37:16: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:38:16: style: The function 'HasListItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:144:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:39:24: style: The function 'GetCurrentListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:146:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:39:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:40:7: style: The function 'GetViewContainerID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:147:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:40:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:44:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:45:16: style: The function 'OnWindowLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:208:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:46:16: style: The function 'OnWindowUnload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:207:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowLoginScreen.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowVisualisation.h:31:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowVisualisation.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowVisualisation.h:32:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowVisualisation.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowVisualisation.h:33:16: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowVisualisation.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowVisualisation.h:35:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:197:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowVisualisation.h:35:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowSystemInfo.h:30:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowSystemInfo.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowSystemInfo.h:31:16: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowSystemInfo.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:40:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:41:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:42:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:43:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:46:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:197:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.h:46:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowStartup.h:31:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIWindowStartup.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:31:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:32:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:33:16: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:34:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:35:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:36:16: style: The function 'OnWindowLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:208:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:41:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:197:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowFullScreen.h:41:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.h:70:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Archive.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:367:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:171:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:367:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:368:16: style: The function 'CommitTransaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:368:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:708:16: style: The function 'GetFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:160:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:708:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:788:16: style: The function 'CreateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:181:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:788:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:789:16: style: The function 'CreateAnalytics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:186:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:789:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:790:16: style: The function 'UpdateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:192:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:790:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:810:15: style: The function 'GetMinSchemaVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:196:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:810:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:811:15: style: The function 'GetSchemaVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:200:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:811:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:813:15: style: The function 'GetBaseDBName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:201:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:813:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/PlayerController.h:46:16: style: The function 'OnSliderChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSlider.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/PlayerController.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.h:32:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.h:42:15: style: The function 'GetDefaultLabelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.h:42:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogOK.h:31:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogOK.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogOK.h:35:15: style: The function 'GetDefaultLabelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogOK.h:35:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogProgress.h:34:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogProgress.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogProgress.h:52:15: style: The function 'GetDefaultLabelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogProgress.h:52:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.h:36:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.h:60:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.h:31:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.h:30:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.h:42:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.h:43:15: style: The function 'GetDefaultLabelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.h:43:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonInfo.h:43:8: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonInfo.h:43:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogCache.h:43:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogCache.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogPlayEject.h:31:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogPlayEject.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogPlayEject.h:37:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogPlayEject.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogSubtitles.h:47:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:136:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogSubtitles.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonInstaller.h:94:8: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonInstaller.h:94:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonInstaller.h:95:8: style: The function 'OnJobProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonInstaller.h:95:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/storage/MediaManager.h:96:16: style: The function 'OnStorageAdded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/storage/IStorageProvider.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/storage/MediaManager.h:96:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/storage/MediaManager.h:97:16: style: The function 'OnStorageSafelyRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/storage/IStorageProvider.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/storage/MediaManager.h:97:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/storage/MediaManager.h:98:16: style: The function 'OnStorageUnsafelyRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/storage/IStorageProvider.h:34:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/storage/MediaManager.h:98:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/storage/MediaManager.h:100:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/storage/MediaManager.h:100:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/SaveFileStateJob.h:46:17: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/SaveFileStateJob.h:46:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/AlarmClock.h:70:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/AlarmClock.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/RssReader.h:49:8: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/RssReader.h:49:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/RssReader.h:54:16: style: The function 'OnExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:91:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/RssReader.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:99:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:99:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:159:17: style: The function 'GetJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:37:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:159:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:162:16: style: The function 'OnJobComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:162:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:164:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:164:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:165:16: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:165:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/threads/platform/win/Win32Exception.h:33:41: performance: Function parameter 'version' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:74:35: performance: Function parameter 'mapName' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/network/EventClient.h:75:35: performance: Function parameter 'buttonName' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONUtils.h:208:85: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:320:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:338:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:603:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:613:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:640:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:674:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:682:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:690:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:717:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:726:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:746:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:776:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:811:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:486:28: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:142:56: style: Function 'SendMessage' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.h:165:35: note: Function 'SendMessage' argument 1 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:142:56: note: Function 'SendMessage' argument 1 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:922:60: style: Function 'MediaPlay' argument 1 names different: declaration 'item' definition 'list'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.h:172:39: note: Function 'MediaPlay' argument 1 names different: declaration 'item' definition 'list'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:922:60: note: Function 'MediaPlay' argument 1 names different: declaration 'item' definition 'list'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:1034:91: style: Function 'PlayListPlayerInsert' argument 3 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.h:190:70: note: Function 'PlayListPlayerInsert' argument 3 names different: declaration 'position' definition 'index'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:1034:91: note: Function 'PlayListPlayerInsert' argument 3 names different: declaration 'position' definition 'index'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:1041:95: style: Function 'PlayListPlayerInsert' argument 3 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.h:191:74: note: Function 'PlayListPlayerInsert' argument 3 names different: declaration 'position' definition 'index'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:1041:95: note: Function 'PlayListPlayerInsert' argument 3 names different: declaration 'position' definition 'index'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:1257:63: style: Function 'SendGUIMessage' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.h:247:42: note: Function 'SendGUIMessage' argument 1 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:1257:63: note: Function 'SendGUIMessage' argument 1 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:52:5: warning: Member variable 'EmbeddedArtInfo::size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:78:3: style: 'CMusicInfoTag::operator=' should return 'CMusicInfoTag &'. [operatorEq]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.h:41:3: style: Class 'CAddonCallbacksGUI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.h:191:3: style: Class 'CGUIAddonRenderingControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:42:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:43:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:44:16: style: The function 'DoProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:91:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:45:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:50:16: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:121:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:52:16: style: The function 'IsDialogRunning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:141:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:53:16: style: The function 'IsDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:140:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:54:16: style: The function 'IsModalDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:142:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:60:16: style: The function 'IsSoundEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:145:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:63:16: style: The function 'SetDefaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:206:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:64:16: style: The function 'OnWindowLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:208:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:69:16: style: The function 'OnDeinitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:195:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.h:175:19: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.h:130:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.h:175:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:692:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:1100:48: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/ApplicationMessenger.cpp:1107:53: performance: Function parameter 'pathname' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:28:21: warning: Member variable 'CApplicationPlayer::m_iPlaySpeed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:76:9: style: Technically the member function 'CApplicationPlayer::AddSubtitle' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:508:26: note: Technically the member function 'CApplicationPlayer::AddSubtitle' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:76:9: note: Technically the member function 'CApplicationPlayer::AddSubtitle' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:77:9: style: Technically the member function 'CApplicationPlayer::CanPause' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:349:26: note: Technically the member function 'CApplicationPlayer::CanPause' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:77:9: note: Technically the member function 'CApplicationPlayer::CanPause' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:78:9: style: Technically the member function 'CApplicationPlayer::CanRecord' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:343:26: note: Technically the member function 'CApplicationPlayer::CanRecord' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:78:9: note: Technically the member function 'CApplicationPlayer::CanRecord' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:79:9: style: Technically the member function 'CApplicationPlayer::CanSeek' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:246:26: note: Technically the member function 'CApplicationPlayer::CanSeek' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:79:9: note: Technically the member function 'CApplicationPlayer::CanSeek' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:81:9: style: Technically the member function 'CApplicationPlayer::DoAudioWork' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:404:26: note: Technically the member function 'CApplicationPlayer::DoAudioWork' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:81:9: note: Technically the member function 'CApplicationPlayer::DoAudioWork' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:82:9: style: Technically the member function 'CApplicationPlayer::GetAudioCapabilities' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:551:26: note: Technically the member function 'CApplicationPlayer::GetAudioCapabilities' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:82:9: note: Technically the member function 'CApplicationPlayer::GetAudioCapabilities' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:83:9: style: Technically the member function 'CApplicationPlayer::GetAudioInfo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:565:26: note: Technically the member function 'CApplicationPlayer::GetAudioInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:83:9: note: Technically the member function 'CApplicationPlayer::GetAudioInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:84:9: style: Technically the member function 'CApplicationPlayer::GetAudioStream' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:319:25: note: Technically the member function 'CApplicationPlayer::GetAudioStream' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:84:9: note: Technically the member function 'CApplicationPlayer::GetAudioStream' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:85:9: style: Technically the member function 'CApplicationPlayer::GetAudioStreamCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:471:26: note: Technically the member function 'CApplicationPlayer::GetAudioStreamCount' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:85:9: note: Technically the member function 'CApplicationPlayer::GetAudioStreamCount' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:86:9: style: Technically the member function 'CApplicationPlayer::GetAudioStreamInfo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:452:26: note: Technically the member function 'CApplicationPlayer::GetAudioStreamInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:86:9: note: Technically the member function 'CApplicationPlayer::GetAudioStreamInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:89:9: style: Technically the member function 'CApplicationPlayer::GetChapterCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:144:25: note: Technically the member function 'CApplicationPlayer::GetChapterCount' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:89:9: note: Technically the member function 'CApplicationPlayer::GetChapterCount' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:90:9: style: Technically the member function 'CApplicationPlayer::GetChapter' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:135:25: note: Technically the member function 'CApplicationPlayer::GetChapter' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:90:9: note: Technically the member function 'CApplicationPlayer::GetChapter' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:91:9: style: Technically the member function 'CApplicationPlayer::GetChapterName' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:153:26: note: Technically the member function 'CApplicationPlayer::GetChapterName' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:91:9: note: Technically the member function 'CApplicationPlayer::GetChapterName' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:92:9: style: Technically the member function 'CApplicationPlayer::GetDeinterlaceMethods' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:602:26: note: Technically the member function 'CApplicationPlayer::GetDeinterlaceMethods' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:92:9: note: Technically the member function 'CApplicationPlayer::GetDeinterlaceMethods' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:93:9: style: Technically the member function 'CApplicationPlayer::GetDeinterlaceModes' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:609:26: note: Technically the member function 'CApplicationPlayer::GetDeinterlaceModes' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:93:9: note: Technically the member function 'CApplicationPlayer::GetDeinterlaceModes' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:94:9: style: Technically the member function 'CApplicationPlayer::GetGeneralInfo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:579:26: note: Technically the member function 'CApplicationPlayer::GetGeneralInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:94:9: note: Technically the member function 'CApplicationPlayer::GetGeneralInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:96:14: style: Technically the member function 'CApplicationPlayer::GetPlayerState' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:411:32: note: Technically the member function 'CApplicationPlayer::GetPlayerState' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:96:14: note: Technically the member function 'CApplicationPlayer::GetPlayerState' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:97:14: style: Technically the member function 'CApplicationPlayer::GetPlayingTitle' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:265:32: note: Technically the member function 'CApplicationPlayer::GetPlayingTitle' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:97:14: note: Technically the member function 'CApplicationPlayer::GetPlayingTitle' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:98:9: style: Technically the member function 'CApplicationPlayer::GetRenderFeatures' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:595:26: note: Technically the member function 'CApplicationPlayer::GetRenderFeatures' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:98:9: note: Technically the member function 'CApplicationPlayer::GetRenderFeatures' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:99:9: style: Technically the member function 'CApplicationPlayer::GetScalingMethods' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:616:26: note: Technically the member function 'CApplicationPlayer::GetScalingMethods' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:99:9: note: Technically the member function 'CApplicationPlayer::GetScalingMethods' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:100:9: style: Technically the member function 'CApplicationPlayer::GetStreamDetails' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:426:26: note: Technically the member function 'CApplicationPlayer::GetStreamDetails' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:100:9: note: Technically the member function 'CApplicationPlayer::GetStreamDetails' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:101:9: style: Technically the member function 'CApplicationPlayer::GetSubtitle' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:328:25: note: Technically the member function 'CApplicationPlayer::GetSubtitle' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:101:9: note: Technically the member function 'CApplicationPlayer::GetSubtitle' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:102:9: style: Technically the member function 'CApplicationPlayer::GetSubtitleCapabilities' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:558:26: note: Technically the member function 'CApplicationPlayer::GetSubtitleCapabilities' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:102:9: note: Technically the member function 'CApplicationPlayer::GetSubtitleCapabilities' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:103:9: style: Technically the member function 'CApplicationPlayer::GetSubtitleCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:310:25: note: Technically the member function 'CApplicationPlayer::GetSubtitleCount' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:103:9: note: Technically the member function 'CApplicationPlayer::GetSubtitleCount' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:104:9: style: Technically the member function 'CApplicationPlayer::GetSubtitleStreamInfo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:487:26: note: Technically the member function 'CApplicationPlayer::GetSubtitleStreamInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:104:9: note: Technically the member function 'CApplicationPlayer::GetSubtitleStreamInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:105:9: style: Technically the member function 'CApplicationPlayer::GetSubtitleVisible' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:337:26: note: Technically the member function 'CApplicationPlayer::GetSubtitleVisible' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:105:9: note: Technically the member function 'CApplicationPlayer::GetSubtitleVisible' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:109:9: style: Technically the member function 'CApplicationPlayer::GetVideoInfo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:572:26: note: Technically the member function 'CApplicationPlayer::GetVideoInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:109:9: note: Technically the member function 'CApplicationPlayer::GetVideoInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:110:9: style: Technically the member function 'CApplicationPlayer::GetVideoStreamInfo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:445:26: note: Technically the member function 'CApplicationPlayer::GetVideoStreamInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:110:9: note: Technically the member function 'CApplicationPlayer::GetVideoStreamInfo' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:123:9: style: Technically the member function 'CApplicationPlayer::LoadPage' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:544:26: note: Technically the member function 'CApplicationPlayer::LoadPage' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:123:9: note: Technically the member function 'CApplicationPlayer::LoadPage' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:124:9: style: Technically the member function 'CApplicationPlayer::OnAction' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:459:26: note: Technically the member function 'CApplicationPlayer::OnAction' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:124:9: note: Technically the member function 'CApplicationPlayer::OnAction' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:125:9: style: Technically the member function 'CApplicationPlayer::OnNothingToQueueNotify' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:438:26: note: Technically the member function 'CApplicationPlayer::OnNothingToQueueNotify' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:125:9: note: Technically the member function 'CApplicationPlayer::OnNothingToQueueNotify' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:126:9: style: Technically the member function 'CApplicationPlayer::Pause' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:199:26: note: Technically the member function 'CApplicationPlayer::Pause' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:126:9: note: Technically the member function 'CApplicationPlayer::Pause' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:127:9: style: Technically the member function 'CApplicationPlayer::QueueNextFile' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:420:26: note: Technically the member function 'CApplicationPlayer::QueueNextFile' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:127:9: note: Technically the member function 'CApplicationPlayer::QueueNextFile' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:128:9: style: Technically the member function 'CApplicationPlayer::Record' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:465:26: note: Technically the member function 'CApplicationPlayer::Record' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:128:9: note: Technically the member function 'CApplicationPlayer::Record' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:129:9: style: Technically the member function 'CApplicationPlayer::RegisterAudioCallback' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:121:26: note: Technically the member function 'CApplicationPlayer::RegisterAudioCallback' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:129:9: note: Technically the member function 'CApplicationPlayer::RegisterAudioCallback' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:130:9: style: Technically the member function 'CApplicationPlayer::Seek' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:226:26: note: Technically the member function 'CApplicationPlayer::Seek' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:130:9: note: Technically the member function 'CApplicationPlayer::Seek' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:131:9: style: Technically the member function 'CApplicationPlayer::SeekChapter' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:586:26: note: Technically the member function 'CApplicationPlayer::SeekChapter' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:131:9: note: Technically the member function 'CApplicationPlayer::SeekChapter' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:132:9: style: Technically the member function 'CApplicationPlayer::SeekPercentage' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:233:26: note: Technically the member function 'CApplicationPlayer::SeekPercentage' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:132:9: note: Technically the member function 'CApplicationPlayer::SeekPercentage' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:133:9: style: Technically the member function 'CApplicationPlayer::SeekScene' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:252:26: note: Technically the member function 'CApplicationPlayer::SeekScene' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:133:9: note: Technically the member function 'CApplicationPlayer::SeekScene' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:134:9: style: Technically the member function 'CApplicationPlayer::SeekTime' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:258:26: note: Technically the member function 'CApplicationPlayer::SeekTime' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:134:9: note: Technically the member function 'CApplicationPlayer::SeekTime' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:135:9: style: Technically the member function 'CApplicationPlayer::SetAudioStream' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:480:26: note: Technically the member function 'CApplicationPlayer::SetAudioStream' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:135:9: note: Technically the member function 'CApplicationPlayer::SetAudioStream' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:136:9: style: Technically the member function 'CApplicationPlayer::SetAVDelay' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:524:26: note: Technically the member function 'CApplicationPlayer::SetAVDelay' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:136:9: note: Technically the member function 'CApplicationPlayer::SetAVDelay' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:137:9: style: Technically the member function 'CApplicationPlayer::SetDynamicRangeCompression' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:531:26: note: Technically the member function 'CApplicationPlayer::SetDynamicRangeCompression' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:137:9: note: Technically the member function 'CApplicationPlayer::SetDynamicRangeCompression' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:138:9: style: Technically the member function 'CApplicationPlayer::SetMute' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:212:26: note: Technically the member function 'CApplicationPlayer::SetMute' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:138:9: note: Technically the member function 'CApplicationPlayer::SetMute' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:139:9: style: Technically the member function 'CApplicationPlayer::SetPlayerState' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:432:26: note: Technically the member function 'CApplicationPlayer::SetPlayerState' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:139:9: note: Technically the member function 'CApplicationPlayer::SetPlayerState' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:140:9: style: Technically the member function 'CApplicationPlayer::SetSubtitle' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:494:26: note: Technically the member function 'CApplicationPlayer::SetSubtitle' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:140:9: note: Technically the member function 'CApplicationPlayer::SetSubtitle' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:141:9: style: Technically the member function 'CApplicationPlayer::SetSubTitleDelay' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:517:26: note: Technically the member function 'CApplicationPlayer::SetSubTitleDelay' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:141:9: note: Technically the member function 'CApplicationPlayer::SetSubTitleDelay' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:142:9: style: Technically the member function 'CApplicationPlayer::SetSubtitleVisible' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:501:26: note: Technically the member function 'CApplicationPlayer::SetSubtitleVisible' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:142:9: note: Technically the member function 'CApplicationPlayer::SetSubtitleVisible' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:143:9: style: Technically the member function 'CApplicationPlayer::SetVolume' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:219:26: note: Technically the member function 'CApplicationPlayer::SetVolume' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:143:9: note: Technically the member function 'CApplicationPlayer::SetVolume' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:144:9: style: Technically the member function 'CApplicationPlayer::SwitchChannel' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:538:26: note: Technically the member function 'CApplicationPlayer::SwitchChannel' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:144:9: note: Technically the member function 'CApplicationPlayer::SwitchChannel' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:145:9: style: Technically the member function 'CApplicationPlayer::ToFFRW' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:397:26: note: Technically the member function 'CApplicationPlayer::ToFFRW' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:145:9: note: Technically the member function 'CApplicationPlayer::ToFFRW' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:146:9: style: Technically the member function 'CApplicationPlayer::UnRegisterAudioCallback' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.cpp:128:26: note: Technically the member function 'CApplicationPlayer::UnRegisterAudioCallback' can be const.
xbmc-13.2-Gotham/xbmc/ApplicationPlayer.h:146:9: note: Technically the member function 'CApplicationPlayer::UnRegisterAudioCallback' can be const.
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:47:8: style: Technically the member function 'CBackgroundInfoLoader::IsLoading' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.cpp:146:29: note: Technically the member function 'CBackgroundInfoLoader::IsLoading' can be const.
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:47:8: note: Technically the member function 'CBackgroundInfoLoader::IsLoading' can be const.
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:48:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/CueDocument.cpp:252:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/music/Artist.h:106:3: warning: Member variable 'CArtistCredit::idArtist' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/Artist.h:106:3: warning: Member variable 'CArtistCredit::m_boolFeatured' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/Artist.h:107:3: warning: Member variable 'CArtistCredit::idArtist' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/Artist.h:108:3: warning: Member variable 'CArtistCredit::idArtist' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/CueDocument.cpp:70:15: warning: Member variable 'CCueDocument::m_szBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/CueDocument.cpp:72:3: performance: Variable 'm_strArtist' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/CueDocument.cpp:73:3: performance: Variable 'm_strAlbum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/CueDocument.cpp:74:3: performance: Variable 'm_strGenre' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/CueDocument.h:58:14: style: Technically the member function 'CCueDocument::GetMediaTitle' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/CueDocument.cpp:256:26: note: Technically the member function 'CCueDocument::GetMediaTitle' can be const.
xbmc-13.2-Gotham/xbmc/CueDocument.h:58:14: note: Technically the member function 'CCueDocument::GetMediaTitle' can be const.
xbmc-13.2-Gotham/xbmc/music/Song.h:58:3: style: Class 'CSong' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/File.h:160:3: style: Class 'CFileStreamBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/File.h:182:3: style: Class 'CFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/Song.h:62:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISerializable.h:27:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/Song.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/CharsetConverter.h:39:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/CharsetConverter.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/Artist.h:107:29: performance: Function parameter 'strArtist' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/music/Artist.h:107:52: performance: Function parameter 'strJoinPhrase' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/music/Artist.h:108:29: performance: Function parameter 'strArtist' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/music/Artist.h:108:52: performance: Function parameter 'strMusicBrainzArtistID' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/music/Artist.h:108:88: performance: Function parameter 'strJoinPhrase' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/music/Album.h:39:3: warning: Member variable 'CAlbum::bCompilation' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/Album.h:38:3: style: Class 'CAlbum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:171:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:138:16: style: The function 'CreateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:181:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:138:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:139:16: style: The function 'CreateAnalytics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:186:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:139:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:140:16: style: The function 'UpdateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:192:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:140:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:141:15: style: The function 'GetMinSchemaVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:196:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:141:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:142:15: style: The function 'GetSchemaVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:200:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:142:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:143:15: style: The function 'GetBaseDBName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:201:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:143:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:30:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:171:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:37:16: style: The function 'CreateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:181:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:38:16: style: The function 'CreateAnalytics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:186:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:39:16: style: The function 'UpdateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:192:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:40:15: style: The function 'GetSchemaVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:200:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:40:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:41:15: style: The function 'GetBaseDBName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:201:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:41:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:96:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:171:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:96:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:97:16: style: The function 'CommitTransaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:97:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:357:16: style: The function 'GetFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:160:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:357:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:471:16: style: The function 'CreateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:181:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:471:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:472:16: style: The function 'CreateAnalytics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:186:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:472:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:473:15: style: The function 'GetMinSchemaVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:196:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:473:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:474:15: style: The function 'GetSchemaVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:200:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:474:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:476:15: style: The function 'GetBaseDBName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:201:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:476:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:501:16: style: The function 'UpdateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:192:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:501:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DbUrl.h:43:16: style: The function 'AddOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/DbUrl.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DbUrl.h:44:16: style: The function 'AddOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/DbUrl.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DbUrl.h:45:16: style: The function 'AddOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/DbUrl.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DbUrl.h:46:16: style: The function 'AddOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/DbUrl.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DbUrl.h:47:16: style: The function 'AddOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/DbUrl.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DbUrl.h:48:16: style: The function 'AddOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/DbUrl.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DbUrl.h:49:16: style: The function 'AddOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/DbUrl.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DbUrl.h:50:16: style: The function 'RemoveOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/DbUrl.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/DynamicDll.cpp:36:3: performance: Variable 'm_strDllName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/DynamicDll.h:526:16: warning: Virtual function 'Unload' is called from destructor '~DllDynamic()' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/DynamicDll.cpp:43:3: note: Calling Unload
xbmc-13.2-Gotham/xbmc/DynamicDll.h:526:16: note: Unload is a virtual method
xbmc-13.2-Gotham/xbmc/FileItem.cpp:317:5: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:1795:4: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:1894:26: style: Checking if unsigned variable 'm_items.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:1792:47: style: Function 'Copy' argument 1 names different: declaration 'item' definition 'items'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/FileItem.h:546:36: note: Function 'Copy' argument 1 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/FileItem.cpp:1792:47: note: Function 'Copy' argument 1 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2915:45: style: Function 'GetBaseMoviePath' argument 1 names different: declaration 'useFolderNames' definition 'bUseFolderNames'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/FileItem.h:367:36: note: Function 'GetBaseMoviePath' argument 1 names different: declaration 'useFolderNames' definition 'bUseFolderNames'.
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2915:45: note: Function 'GetBaseMoviePath' argument 1 names different: declaration 'useFolderNames' definition 'bUseFolderNames'.
xbmc-13.2-Gotham/xbmc/FileItem.cpp:749:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:1966:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2189:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2350:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2404:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2443:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2535:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2547:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2554:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2561:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:2572:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:3269:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:3296:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:100:3: style: 'CPictureInfoTag::operator=' should return 'CPictureInfoTag &'. [operatorEq]
xbmc-13.2-Gotham/xbmc/utils/RegExp.h:145:3: style: 'CRegExp::operator=' should return 'CRegExp &'. [operatorEq]
xbmc-13.2-Gotham/xbmc/FileItem.h:645:8: style: Unused private function: 'CFileItemList::FillSortFields' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:94:26: style: Technically the member function 'XFILE::CCurlFile::GetHttpHeader' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/QueryParams.h:32:12: style: Technically the member function 'XFILE::MUSICDATABASEDIRECTORY::CQueryParams::GetArtistId' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/QueryParams.h:33:12: style: Technically the member function 'XFILE::MUSICDATABASEDIRECTORY::CQueryParams::GetAlbumId' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/QueryParams.h:34:12: style: Technically the member function 'XFILE::MUSICDATABASEDIRECTORY::CQueryParams::GetGenreId' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/QueryParams.h:35:12: style: Technically the member function 'XFILE::MUSICDATABASEDIRECTORY::CQueryParams::GetSongId' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/QueryParams.h:36:12: style: Technically the member function 'XFILE::MUSICDATABASEDIRECTORY::CQueryParams::GetYear' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/RegExp.h:143:15: style: Technically the member function 'CRegExp::IsCompiled' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: warning: Virtual function 'SetLabel' is called from constructor 'CFileItem(const CArtist&artist)' at line 267. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:267:3: note: Calling SetLabel
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: note: SetLabel is a virtual method
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: warning: Virtual function 'SetLabel' is called from constructor 'CFileItem(const CGenre&genre)' at line 285. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:285:3: note: Calling SetLabel
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: note: SetLabel is a virtual method
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: warning: Virtual function 'SetLabel' is called from constructor 'CFileItem(const CStdStr < char >&strLabel)' at line 345. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:345:3: note: Calling SetLabel
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: note: SetLabel is a virtual method
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: warning: Virtual function 'SetLabel' is called from constructor 'CFileItem(const CMediaSource&share)' at line 384. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/FileItem.cpp:384:3: note: Calling SetLabel
xbmc-13.2-Gotham/xbmc/FileItem.h:217:16: note: SetLabel is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:50:20: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:50:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:51:20: style: The function 'OpenForWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:51:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:52:20: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:52:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:53:24: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:53:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:54:23: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:54:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:55:24: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:55:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:56:20: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:56:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:57:20: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:57:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:58:20: style: The function 'ReadString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:58:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:59:28: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:59:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:60:19: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:60:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:62:26: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:85:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:62:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:63:19: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:63:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:64:27: style: The function 'GetContentCharset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:86:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:64:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.h:33:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.h:34:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.h:35:16: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:33:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:34:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:35:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:33:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:34:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:35:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.h:71:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISerializable.h:27:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.h:72:16: style: The function 'ToSortable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISortable.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.h:72:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:97:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Archive.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:97:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:98:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISerializable.h:27:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:98:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:99:16: style: The function 'ToSortable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISortable.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:99:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItem.cpp:1951:16: performance: Use const reference for 'fields' to avoid unnecessary data copying. [redundantCopyLocalConst]
xbmc-13.2-Gotham/xbmc/FileItemListModification.h:33:16: style: The function 'CanModify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/IFileItemListModifier.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItemListModification.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/FileItemListModification.h:34:16: style: The function 'Modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/IFileItemListModifier.h:31:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/FileItemListModification.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/SmartPlaylistFileItemListModifier.h:32:16: style: The function 'CanModify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/IFileItemListModifier.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/SmartPlaylistFileItemListModifier.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/SmartPlaylistFileItemListModifier.h:33:16: style: The function 'Modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/IFileItemListModifier.h:31:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/SmartPlaylistFileItemListModifier.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:288:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1739:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1741:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1750:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1766:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1775:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1790:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1798:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2020:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2027:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2034:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2041:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2364:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2385:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2391:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2407:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2413:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2419:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2665:20: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2675:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2709:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2720:39: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2729:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2744:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2767:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2887:63: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2919:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2921:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2927:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2965:74: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2993:45: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3004:45: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3094:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3104:55: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3137:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3147:55: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3244:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3246:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3268:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3377:56: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3383:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3389:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4360:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4377:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4378:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4379:38: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4380:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5110:57: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5112:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5123:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5124:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5125:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5126:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5131:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:214:0: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1999:9: style: Variable 'viz' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1998:0: note: Variable 'viz' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1999:9: note: Variable 'viz' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1220:31: style: Checking if unsigned variable 'prop.num_params()' is less than zero. This might be a false warning. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:158:56: style: Function 'TranslateString' argument 1 names different: declaration 'strCondition' definition 'condition'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:737:41: note: Function 'TranslateString' argument 1 names different: declaration 'strCondition' definition 'condition'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:158:56: note: Function 'TranslateString' argument 1 names different: declaration 'strCondition' definition 'condition'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2183:70: style: Function 'EvaluateBool' argument 2 names different: declaration 'context' definition 'contextWindow'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:735:55: note: Function 'EvaluateBool' argument 2 names different: declaration 'context' definition 'contextWindow'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2183:70: note: Function 'EvaluateBool' argument 2 names different: declaration 'context' definition 'contextWindow'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2194:35: style: Function 'GetBool' argument 1 names different: declaration 'condition' definition 'condition1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:846:20: note: Function 'GetBool' argument 1 names different: declaration 'condition' definition 'condition1'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:2194:35: note: Function 'GetBool' argument 1 names different: declaration 'condition' definition 'condition1'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4326:67: style: Function 'ConditionalStringParameter' argument 1 names different: declaration 'strParameter' definition 'parameter'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:890:52: note: Function 'ConditionalStringParameter' argument 1 names different: declaration 'strParameter' definition 'parameter'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4326:67: note: Function 'ConditionalStringParameter' argument 1 names different: declaration 'strParameter' definition 'parameter'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5254:49: style: Function 'GetPictureLabel' argument 1 names different: declaration 'item' definition 'info'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:778:34: note: Function 'GetPictureLabel' argument 1 names different: declaration 'item' definition 'info'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5254:49: note: Function 'GetPictureLabel' argument 1 names different: declaration 'item' definition 'info'.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5528:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_xPos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_yPos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_width' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_height' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_currentModule' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_iChannels' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_iSamplesPerSec' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_iBitsPerSample' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_iNumBuffers' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_bWantsFreq' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_fFreq' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: warning: Member variable 'CVisualisation::m_bCalculate_Freq' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_xPos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_yPos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_width' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_height' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_currentModule' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_iChannels' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_iSamplesPerSec' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_iBitsPerSample' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_iNumBuffers' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_bWantsFreq' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_fFreq' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: warning: Member variable 'CVisualisation::m_bCalculate_Freq' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/guilib/GUILabel.h:44:5: performance: Variable 'scrollSuffix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:753:14: performance: Technically the member function 'CGUIInfoManager::GetDate' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3405:29: note: Technically the member function 'CGUIInfoManager::GetDate' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:753:14: note: Technically the member function 'CGUIInfoManager::GetDate' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:775:14: performance: Technically the member function 'CGUIInfoManager::GetPlaylistLabel' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3557:29: note: Technically the member function 'CGUIInfoManager::GetPlaylistLabel' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:775:14: note: Technically the member function 'CGUIInfoManager::GetPlaylistLabel' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:776:14: performance: Technically the member function 'CGUIInfoManager::GetMusicPartyModeLabel' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3471:29: note: Technically the member function 'CGUIInfoManager::GetMusicPartyModeLabel' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:776:14: note: Technically the member function 'CGUIInfoManager::GetMusicPartyModeLabel' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:780:11: performance: Technically the member function 'CGUIInfoManager::GetPlayTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3957:26: note: Technically the member function 'CGUIInfoManager::GetPlayTime' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:780:11: note: Technically the member function 'CGUIInfoManager::GetPlayTime' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:784:7: performance: Technically the member function 'CGUIInfoManager::GetTotalPlayTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3985:22: note: Technically the member function 'CGUIInfoManager::GetTotalPlayTime' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:784:7: note: Technically the member function 'CGUIInfoManager::GetTotalPlayTime' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:786:14: performance: Technically the member function 'CGUIInfoManager::GetVersion' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4205:29: note: Technically the member function 'CGUIInfoManager::GetVersion' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:786:14: note: Technically the member function 'CGUIInfoManager::GetVersion' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:787:14: performance: Technically the member function 'CGUIInfoManager::GetBuild' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4215:29: note: Technically the member function 'CGUIInfoManager::GetBuild' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:787:14: note: Technically the member function 'CGUIInfoManager::GetBuild' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:800:16: performance: Technically the member function 'CGUIInfoManager::GetGPUTemperature' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:4173:31: note: Technically the member function 'CGUIInfoManager::GetGPUTemperature' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:800:16: note: Technically the member function 'CGUIInfoManager::GetGPUTemperature' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:831:14: performance: Technically the member function 'CGUIInfoManager::LocalizeTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3417:29: note: Technically the member function 'CGUIInfoManager::LocalizeTime' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:831:14: note: Technically the member function 'CGUIInfoManager::LocalizeTime' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:840:8: performance: Technically the member function 'CGUIInfoManager::ConditionsChangedValues' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5526:23: note: Technically the member function 'CGUIInfoManager::ConditionsChangedValues' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:840:8: note: Technically the member function 'CGUIInfoManager::ConditionsChangedValues' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:850:8: performance: Technically the member function 'CGUIInfoManager::CheckWindowCondition' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:5295:23: note: Technically the member function 'CGUIInfoManager::CheckWindowCondition' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:850:8: note: Technically the member function 'CGUIInfoManager::CheckWindowCondition' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:872:7: performance: Technically the member function 'CGUIInfoManager::TranslateMusicPlayerString' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1323:22: note: Technically the member function 'CGUIInfoManager::TranslateMusicPlayerString' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:872:7: note: Technically the member function 'CGUIInfoManager::TranslateMusicPlayerString' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:873:15: performance: Technically the member function 'CGUIInfoManager::TranslateTimeFormat' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:1333:30: note: Technically the member function 'CGUIInfoManager::TranslateTimeFormat' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:873:15: note: Technically the member function 'CGUIInfoManager::TranslateTimeFormat' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:886:8: performance: Technically the member function 'CGUIInfoManager::SplitInfoString' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:751:23: note: Technically the member function 'CGUIInfoManager::SplitInfoString' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.h:886:8: note: Technically the member function 'CGUIInfoManager::SplitInfoString' can be static.
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:119:3: style: Class 'CGUIInfoManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:119:3: style: Class 'CGUIInfoManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:43:5: style: Class 'CAddonDll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:44:5: style: Class 'CAddonDll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:41:3: style: Class 'CAudioBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:58:5: style: Class 'CVisualisation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:59:5: style: Class 'CVisualisation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.h:40:5: style: Class 'CPVRChannelGroups' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:39:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:40:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:119:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:41:16: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:121:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:42:16: style: The function 'OnWindowLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:208:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:43:16: style: The function 'OnWindowUnload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:207:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:44:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:45:16: style: The function 'IsMediaWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:143:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:47:7: style: The function 'GetViewContainerID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:147:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:47:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:48:16: style: The function 'HasListItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:144:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:56:16: style: The function 'LoadAdditionalTags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:204:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:57:16: style: The function 'GetFirstFocusableControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:71:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:160:22: style: The function 'TranslateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:38:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:160:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:161:22: style: The function 'BusyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/InfoLoader.h:39:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/Weather.h:161:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:47:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:47:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:51:18: style: The function 'SaveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:120:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:51:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:52:24: style: The function 'GetSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:135:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:52:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:66:18: style: The function 'BuildLibName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:178:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:66:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:49:24: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:49:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:51:16: style: The function 'DoProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:82:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:52:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:53:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:54:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:55:17: style: The function 'GetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:170:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:55:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:60:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:65:14: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:65:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:70:16: style: The function 'UpdateVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:215:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:71:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:72:16: style: The function 'UpdateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:233:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:72:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/IGUIContainer.h:42:16: style: The function 'IsContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:237:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/IGUIContainer.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.h:47:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.h:49:23: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:147:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.h:49:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.h:54:16: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:149:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.h:38:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoBool.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.h:51:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoBool.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/GUIInfoManager.cpp:3419:20: performance: Use const reference for 'timeFormat' to avoid unnecessary data copying. [redundantCopyLocalConst]
xbmc-13.2-Gotham/xbmc/addons/AddonDll.h:285:30: warning: Unnecessary comparison of static strings. [staticStringCompare]
xbmc-13.2-Gotham/xbmc/GUILargeTextureManager.cpp:232:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:250:3: style: Variable 'iVerifyPasswordResult' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:247:0: note: Variable 'iVerifyPasswordResult' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:250:3: note: Variable 'iVerifyPasswordResult' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:315:3: style: Variable 'iVerifyPasswordResult' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:313:0: note: Variable 'iVerifyPasswordResult' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:315:3: note: Variable 'iVerifyPasswordResult' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:89:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:116:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/GUIPassword.h:74:8: performance: Technically the member function 'CGUIPassword::UpdateMasterLockRetryCount' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:265:20: note: Technically the member function 'CGUIPassword::UpdateMasterLockRetryCount' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:74:8: note: Technically the member function 'CGUIPassword::UpdateMasterLockRetryCount' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:84:8: performance: Technically the member function 'CGUIPassword::SetMasterLockMode' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:166:20: note: Technically the member function 'CGUIPassword::SetMasterLockMode' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:84:8: note: Technically the member function 'CGUIPassword::SetMasterLockMode' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:85:8: performance: Technically the member function 'CGUIPassword::LockSource' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:426:20: note: Technically the member function 'CGUIPassword::LockSource' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:85:8: note: Technically the member function 'CGUIPassword::LockSource' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:86:8: performance: Technically the member function 'CGUIPassword::LockSources' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:448:20: note: Technically the member function 'CGUIPassword::LockSources' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:86:8: note: Technically the member function 'CGUIPassword::LockSources' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:87:8: performance: Technically the member function 'CGUIPassword::RemoveSourceLocks' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:463:20: note: Technically the member function 'CGUIPassword::RemoveSourceLocks' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:87:8: note: Technically the member function 'CGUIPassword::RemoveSourceLocks' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:88:8: performance: Technically the member function 'CGUIPassword::IsDatabasePathUnlocked' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:483:20: note: Technically the member function 'CGUIPassword::IsDatabasePathUnlocked' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:88:8: note: Technically the member function 'CGUIPassword::IsDatabasePathUnlocked' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:96:7: performance: Technically the member function 'CGUIPassword::VerifyPassword' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/GUIPassword.cpp:509:19: note: Technically the member function 'CGUIPassword::VerifyPassword' can be static.
xbmc-13.2-Gotham/xbmc/GUIPassword.h:96:7: note: Technically the member function 'CGUIPassword::VerifyPassword' can be static.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:38:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:55:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:56:16: style: The function 'OnDeinitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:69:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBoxBase.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.h:43:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:32:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:33:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:34:16: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:50:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:35:16: style: The function 'FrameMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:57:16: style: The function 'OnInitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:58:16: style: The function 'OnDeinitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIDialog.h:69:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:220:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:222:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:225:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:226:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:230:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:286:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:687:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:65:3: style: Variable 'm_strTimeFormat' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:62:3: note: Variable 'm_strTimeFormat' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:65:3: note: Variable 'm_strTimeFormat' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:49:3: performance: Variable 'm_strName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:51:3: performance: Variable 'm_strGuiCharSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:52:3: performance: Variable 'm_strSubtitleCharSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:53:3: performance: Variable 'm_strDVDMenuLanguage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:54:3: performance: Variable 'm_strDVDAudioLanguage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:55:3: performance: Variable 'm_strDVDSubtitleLanguage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:56:3: performance: Variable 'm_strLangLocaleName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:57:3: performance: Variable 'm_strLangLocaleCodeTwoChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:58:3: performance: Variable 'm_strRegionLocaleName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:60:3: performance: Variable 'm_strDateFormatShort' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:61:3: performance: Variable 'm_strDateFormatLong' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:62:3: performance: Variable 'm_strTimeFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:65:3: performance: Variable 'm_strTimeFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/LangInfo.cpp:68:3: performance: Variable 'm_strTimeZone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/XBMCTinyXML.h:67:3: style: Class 'CXBMCTinyXML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/XBMCTinyXML.h:68:3: style: Class 'CXBMCTinyXML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/LangInfo.h:142:3: warning: The class 'CRegion' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/MediaSource.cpp:82:51: style: Function 'operator==' argument 1 names different: declaration 'right' definition 'share'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/MediaSource.h:47:39: note: Function 'operator==' argument 1 names different: declaration 'right' definition 'share'.
xbmc-13.2-Gotham/xbmc/MediaSource.cpp:82:51: note: Function 'operator==' argument 1 names different: declaration 'right' definition 'share'.
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:84:3: warning: Member variable 'CScraper::m_requiressettings' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:84:3: warning: Member variable 'CScraper::m_pathContent' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/NfoFile.h:51:10: style: Technically the member function 'CNfoFile::GetDetails' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Episode.h:44:10: style: Technically the member function 'VIDEO::EPISODE::operator==' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:84:3: style: Class 'CScraper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:85:3: style: Class 'CScraper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/VideoInfoDownloader.h:44:3: style: Class 'CVideoInfoDownloader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:118:8: style: The function 'IsInUse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:118:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:607:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:53:7: style: Technically the member function 'CPartyModeManager::GetSongsPlayed' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:516:24: note: Technically the member function 'CPartyModeManager::GetSongsPlayed' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:53:7: note: Technically the member function 'CPartyModeManager::GetSongsPlayed' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:54:7: style: Technically the member function 'CPartyModeManager::GetMatchingSongs' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:523:24: note: Technically the member function 'CPartyModeManager::GetMatchingSongs' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:54:7: note: Technically the member function 'CPartyModeManager::GetMatchingSongs' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:55:7: style: Technically the member function 'CPartyModeManager::GetMatchingSongsPicked' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:530:24: note: Technically the member function 'CPartyModeManager::GetMatchingSongsPicked' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:55:7: note: Technically the member function 'CPartyModeManager::GetMatchingSongsPicked' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:56:7: style: Technically the member function 'CPartyModeManager::GetMatchingSongsLeft' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:537:24: note: Technically the member function 'CPartyModeManager::GetMatchingSongsLeft' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:56:7: note: Technically the member function 'CPartyModeManager::GetMatchingSongsLeft' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:57:7: style: Technically the member function 'CPartyModeManager::GetRelaxedSongs' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:544:24: note: Technically the member function 'CPartyModeManager::GetRelaxedSongs' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:57:7: note: Technically the member function 'CPartyModeManager::GetRelaxedSongs' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:58:7: style: Technically the member function 'CPartyModeManager::GetRandomSongs' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:551:24: note: Technically the member function 'CPartyModeManager::GetRandomSongs' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:58:7: note: Technically the member function 'CPartyModeManager::GetRandomSongs' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:67:8: style: Technically the member function 'CPartyModeManager::MovePlaying' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:470:25: note: Technically the member function 'CPartyModeManager::MovePlaying' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:67:8: note: Technically the member function 'CPartyModeManager::MovePlaying' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:68:8: performance: Technically the member function 'CPartyModeManager::SendUpdateMessage' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:493:25: note: Technically the member function 'CPartyModeManager::SendUpdateMessage' can be static.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:68:8: note: Technically the member function 'CPartyModeManager::SendUpdateMessage' can be static.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:74:8: performance: Technically the member function 'CPartyModeManager::GetRandomSelection' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:685:25: note: Technically the member function 'CPartyModeManager::GetRandomSelection' can be static.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:74:8: note: Technically the member function 'CPartyModeManager::GetRandomSelection' can be static.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:75:8: style: Technically the member function 'CPartyModeManager::Announce' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/PartyModeManager.cpp:702:25: note: Technically the member function 'CPartyModeManager::Announce' can be const.
xbmc-13.2-Gotham/xbmc/PartyModeManager.h:75:8: note: Technically the member function 'CPartyModeManager::Announce' can be const.
xbmc-13.2-Gotham/xbmc/PasswordManager.h:95:14: performance: Technically the member function 'CPasswordManager::GetLookupPath' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/PasswordManager.cpp:172:30: note: Technically the member function 'CPasswordManager::GetLookupPath' can be static.
xbmc-13.2-Gotham/xbmc/PasswordManager.h:95:14: note: Technically the member function 'CPasswordManager::GetLookupPath' can be static.
xbmc-13.2-Gotham/xbmc/PasswordManager.h:96:14: performance: Technically the member function 'CPasswordManager::GetServerLookup' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/PasswordManager.cpp:177:30: note: Technically the member function 'CPasswordManager::GetServerLookup' can be static.
xbmc-13.2-Gotham/xbmc/PasswordManager.h:96:14: note: Technically the member function 'CPasswordManager::GetServerLookup' can be static.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:178:49: style: Function 'PlayNext' argument 2 names different: declaration 'autoPlay' definition 'bAutoPlay'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:58:38: note: Function 'PlayNext' argument 2 names different: declaration 'autoPlay' definition 'bAutoPlay'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:178:49: note: Function 'PlayNext' argument 2 names different: declaration 'autoPlay' definition 'bAutoPlay'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:256:32: style: Function 'Play' argument 1 names different: declaration 'index' definition 'iSong'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:72:17: note: Function 'Play' argument 1 names different: declaration 'index' definition 'iSong'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:256:32: note: Function 'Play' argument 1 names different: declaration 'index' definition 'iSong'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:256:44: style: Function 'Play' argument 2 names different: declaration 'replace' definition 'bAutoPlay'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:72:29: note: Function 'Play' argument 2 names different: declaration 'replace' definition 'bAutoPlay'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:256:44: note: Function 'Play' argument 2 names different: declaration 'replace' definition 'bAutoPlay'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:256:74: style: Function 'Play' argument 3 names different: declaration 'playPreviousOnFail' definition 'bPlayPrevious'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:72:51: note: Function 'Play' argument 3 names different: declaration 'playPreviousOnFail' definition 'bPlayPrevious'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:256:74: note: Function 'Play' argument 3 names different: declaration 'playPreviousOnFail' definition 'bPlayPrevious'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:348:42: style: Function 'SetCurrentSong' argument 1 names different: declaration 'index' definition 'iSong'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:84:27: note: Function 'SetCurrentSong' argument 1 names different: declaration 'index' definition 'iSong'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:348:42: note: Function 'SetCurrentSong' argument 1 names different: declaration 'index' definition 'iSong'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:364:46: style: Function 'SetCurrentPlaylist' argument 1 names different: declaration 'playlist' definition 'iPlaylist'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:98:31: note: Function 'SetCurrentPlaylist' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:364:46: note: Function 'SetCurrentPlaylist' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:391:45: style: Function 'GetPlaylist' argument 1 names different: declaration 'playlist' definition 'iPlaylist'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:111:30: note: Function 'GetPlaylist' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:391:45: note: Function 'GetPlaylist' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:449:36: style: Function 'Repeated' argument 1 names different: declaration 'playlist' definition 'iPlaylist'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:178:21: note: Function 'Repeated' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:449:36: note: Function 'Repeated' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:456:39: style: Function 'RepeatedOne' argument 1 names different: declaration 'playlist' definition 'iPlaylist'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:184:24: note: Function 'RepeatedOne' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:456:39: note: Function 'RepeatedOne' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:463:38: style: Function 'SetShuffle' argument 1 names different: declaration 'playlist' definition 'iPlaylist'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:135:23: note: Function 'SetShuffle' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:463:38: note: Function 'SetShuffle' argument 1 names different: declaration 'playlist' definition 'iPlaylist'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:463:54: style: Function 'SetShuffle' argument 2 names different: declaration 'shuffle' definition 'bYesNo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:135:38: note: Function 'SetShuffle' argument 2 names different: declaration 'shuffle' definition 'bYesNo'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:463:54: note: Function 'SetShuffle' argument 2 names different: declaration 'shuffle' definition 'bYesNo'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:463:67: style: Function 'SetShuffle' argument 3 names different: declaration 'notify' definition 'bNotify'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:135:52: note: Function 'SetShuffle' argument 3 names different: declaration 'notify' definition 'bNotify'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:463:67: note: Function 'SetShuffle' argument 3 names different: declaration 'notify' definition 'bNotify'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:519:73: style: Function 'SetRepeat' argument 3 names different: declaration 'notify' definition 'bNotify'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/PlayListPlayer.h:157:58: note: Function 'SetRepeat' argument 3 names different: declaration 'notify' definition 'bNotify'.
xbmc-13.2-Gotham/xbmc/PlayListPlayer.cpp:519:73: note: Function 'SetRepeat' argument 3 names different: declaration 'notify' definition 'bNotify'.
xbmc-13.2-Gotham/xbmc/SectionLoader.cpp:47:58: style: Function 'LoadDLL' argument 1 names different: declaration 'strSection' definition 'dllname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/SectionLoader.h:44:51: note: Function 'LoadDLL' argument 1 names different: declaration 'strSection' definition 'dllname'.
xbmc-13.2-Gotham/xbmc/SectionLoader.cpp:47:58: note: Function 'LoadDLL' argument 1 names different: declaration 'strSection' definition 'dllname'.
xbmc-13.2-Gotham/xbmc/SectionLoader.cpp:79:50: style: Function 'UnloadDLL' argument 1 names different: declaration 'strSection' definition 'dllname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/SectionLoader.h:45:43: note: Function 'UnloadDLL' argument 1 names different: declaration 'strSection' definition 'dllname'.
xbmc-13.2-Gotham/xbmc/SectionLoader.cpp:79:50: note: Function 'UnloadDLL' argument 1 names different: declaration 'strSection' definition 'dllname'.
xbmc-13.2-Gotham/xbmc/filesystem/ZipManager.h:38:1: warning: The struct 'SZipEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:293:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:303:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:64:53: style: Function 'IsCachedImage' argument 1 names different: declaration 'image' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:170:40: note: Function 'IsCachedImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:64:53: note: Function 'IsCachedImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:76:54: style: Function 'HasCachedImage' argument 1 names different: declaration 'image' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:110:41: note: Function 'HasCachedImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:76:54: note: Function 'HasCachedImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:105:62: style: Function 'CheckCachedImage' argument 1 names different: declaration 'image' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:71:49: note: Function 'CheckCachedImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:105:62: note: Function 'CheckCachedImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:125:60: style: Function 'BackgroundCacheImage' argument 1 names different: declaration 'image' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:82:47: note: Function 'BackgroundCacheImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:125:60: note: Function 'BackgroundCacheImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:145:56: style: Function 'CacheImage' argument 1 names different: declaration 'url' definition 'image'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:94:43: note: Function 'CacheImage' argument 1 names different: declaration 'url' definition 'image'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:145:56: note: Function 'CacheImage' argument 1 names different: declaration 'url' definition 'image'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:179:56: style: Function 'ClearCachedImage' argument 1 names different: declaration 'image' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:116:43: note: Function 'ClearCachedImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:179:56: note: Function 'ClearCachedImage' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:193:42: style: Function 'ClearCachedImage' argument 1 names different: declaration 'textureID' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:122:29: note: Function 'ClearCachedImage' argument 1 names different: declaration 'textureID' definition 'id'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:193:42: note: Function 'ClearCachedImage' argument 1 names different: declaration 'textureID' definition 'id'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:215:56: style: Function 'AddCachedTexture' argument 1 names different: declaration 'image' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:149:43: note: Function 'AddCachedTexture' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:215:56: note: Function 'AddCachedTexture' argument 1 names different: declaration 'image' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:240:75: style: Function 'ClearCachedTexture' argument 2 names different: declaration 'cacheFile' definition 'cachedURL'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:195:62: note: Function 'ClearCachedTexture' argument 2 names different: declaration 'cacheFile' definition 'cachedURL'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:240:75: note: Function 'ClearCachedTexture' argument 2 names different: declaration 'cacheFile' definition 'cachedURL'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:246:44: style: Function 'ClearCachedTexture' argument 1 names different: declaration 'textureID' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:196:31: note: Function 'ClearCachedTexture' argument 1 names different: declaration 'textureID' definition 'id'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:246:44: note: Function 'ClearCachedTexture' argument 1 names different: declaration 'textureID' definition 'id'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:246:60: style: Function 'ClearCachedTexture' argument 2 names different: declaration 'cacheFile' definition 'cachedURL'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCache.h:196:54: note: Function 'ClearCachedTexture' argument 2 names different: declaration 'cacheFile' definition 'cachedURL'.
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:246:60: note: Function 'ClearCachedTexture' argument 2 names different: declaration 'cacheFile' definition 'cachedURL'.
xbmc-13.2-Gotham/xbmc/TextureCache.h:170:8: performance: Technically the member function 'CTextureCache::IsCachedImage' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/TextureCache.cpp:64:21: note: Technically the member function 'CTextureCache::IsCachedImage' can be static.
xbmc-13.2-Gotham/xbmc/TextureCache.h:170:8: note: Technically the member function 'CTextureCache::IsCachedImage' can be static.
xbmc-13.2-Gotham/xbmc/TextureCacheJob.cpp:77:52: style: Function 'CacheTexture' argument 1 names different: declaration 'texture' definition 'out_texture'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:76:36: note: Function 'CacheTexture' argument 1 names different: declaration 'texture' definition 'out_texture'.
xbmc-13.2-Gotham/xbmc/TextureCacheJob.cpp:77:52: note: Function 'CacheTexture' argument 1 names different: declaration 'texture' definition 'out_texture'.
xbmc-13.2-Gotham/xbmc/TextureCacheJob.cpp:153:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/TextureCacheJob.cpp:42:3: performance: Variable 'm_url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/TextureCacheJob.cpp:43:3: performance: Variable 'm_oldHash' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/TextureCacheJob.cpp:236:3: performance: Variable 'm_original' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:98:8: performance: Technically the member function 'CTextureCacheJob::UpdateableURL' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/TextureCacheJob.cpp:209:24: note: Technically the member function 'CTextureCacheJob::UpdateableURL' can be static.
xbmc-13.2-Gotham/xbmc/TextureCacheJob.h:98:8: note: Technically the member function 'CTextureCacheJob::UpdateableURL' can be static.
xbmc-13.2-Gotham/xbmc/pictures/Picture.h:68:10: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pictures/Picture.h:68:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:133:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:137:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:141:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:145:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:149:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:153:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:157:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:161:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:165:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:169:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:173:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:103:60: style: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:41:65: note: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:103:60: note: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:103:94: style: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:41:91: note: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:103:94: note: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:103:140: style: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:41:136: note: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:103:140: note: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:250:59: style: Function 'GetCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:71:43: note: Function 'GetCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:250:59: note: Function 'GetCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:327:64: style: Function 'SetCachedTextureValid' argument 1 names different: declaration 'originalURL' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:73:48: note: Function 'SetCachedTextureValid' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:327:64: note: Function 'SetCachedTextureValid' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:334:59: style: Function 'AddCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:72:43: note: Function 'AddCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:334:59: note: Function 'AddCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:360:61: style: Function 'ClearCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:74:45: note: Function 'ClearCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:360:61: note: Function 'ClearCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:366:47: style: Function 'ClearCachedTexture' argument 1 names different: declaration 'textureID' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:75:31: note: Function 'ClearCachedTexture' argument 1 names different: declaration 'textureID' definition 'id'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:366:47: note: Function 'ClearCachedTexture' argument 1 names different: declaration 'textureID' definition 'id'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:394:66: style: Function 'InvalidateCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/TextureDatabase.h:83:50: note: Function 'InvalidateCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/TextureDatabase.cpp:394:66: note: Function 'InvalidateCachedTexture' argument 1 names different: declaration 'originalURL' definition 'url'.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:108:15: style: Technically the member function 'dbiplus::Database::getSequenceTable' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:110:15: style: Technically the member function 'dbiplus::Database::getDefaultCharset' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:286:15: style: Technically the member function 'dbiplus::Dataset::getExecSql' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:399:8: style: Technically the member function 'dbiplus::Dataset::get_autocommit' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:406:21: style: Technically the member function 'dbiplus::Dataset::get_result_set' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:413:12: style: Technically the member function 'dbiplus::Dataset::get_state' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:80:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:81:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:82:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:83:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:84:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:85:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:86:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:87:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:88:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:89:3: style: Class 'field_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/ThumbLoader.cpp:32:3: style: Class 'CThumbLoader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/ThumbLoader.cpp:32:3: style: Class 'CThumbLoader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:33:16: style: The function 'OnLoaderStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:59:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:34:16: style: The function 'OnLoaderFinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:65:16: style: The function 'LoadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:66:16: style: The function 'LoadItemCached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:66:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:67:16: style: The function 'LoadItemLookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/BackgroundInfoLoader.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/ThumbLoader.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/URL.cpp:40:30: style: Function 'CURL' argument 1 names different: declaration 'strURL' definition 'strURL1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/URL.h:32:26: note: Function 'CURL' argument 1 names different: declaration 'strURL' definition 'strURL1'.
xbmc-13.2-Gotham/xbmc/URL.cpp:40:30: note: Function 'CURL' argument 1 names different: declaration 'strURL' definition 'strURL1'.
xbmc-13.2-Gotham/xbmc/URL.cpp:71:36: style: Function 'Parse' argument 1 names different: declaration 'strURL' definition 'strURL1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/URL.h:37:32: note: Function 'Parse' argument 1 names different: declaration 'strURL' definition 'strURL1'.
xbmc-13.2-Gotham/xbmc/URL.cpp:71:36: note: Function 'Parse' argument 1 names different: declaration 'strURL' definition 'strURL1'.
xbmc-13.2-Gotham/xbmc/URL.cpp:781:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/URL.cpp:824:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/Util.cpp:375:0: error: Syntax error in #elif [preprocessorErrorDirective]
xbmc-13.2-Gotham/xbmc/commons/Exception.h:66:5: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/commons/Exception.h:56:3: warning: The class 'Exception' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/utils/log.h:74:25: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/commons/ilog.h:68:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/log.h:74:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/XBDateTime.cpp:925:50: style: Function 'SetFromW3CDate' argument 1 names different: declaration 'date' definition 'dateTime'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/XBDateTime.h:175:41: note: Function 'SetFromW3CDate' argument 1 names different: declaration 'date' definition 'dateTime'.
xbmc-13.2-Gotham/xbmc/XBDateTime.cpp:925:50: note: Function 'SetFromW3CDate' argument 1 names different: declaration 'date' definition 'dateTime'.
xbmc-13.2-Gotham/xbmc/XBDateTime.cpp:267:3: performance: Variable 'm_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/XBDateTime.cpp:273:3: performance: Variable 'm_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/XBDateTime.h:207:8: performance: Technically the member function 'CDateTime::ToFileTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/XBDateTime.cpp:646:17: note: Technically the member function 'CDateTime::ToFileTime' can be static.
xbmc-13.2-Gotham/xbmc/XBDateTime.h:207:8: note: Technically the member function 'CDateTime::ToFileTime' can be static.
xbmc-13.2-Gotham/xbmc/XBDateTime.h:208:8: performance: Technically the member function 'CDateTime::ToFileTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/XBDateTime.cpp:652:17: note: Technically the member function 'CDateTime::ToFileTime' can be static.
xbmc-13.2-Gotham/xbmc/XBDateTime.h:208:8: note: Technically the member function 'CDateTime::ToFileTime' can be static.
xbmc-13.2-Gotham/xbmc/XBDateTime.h:209:8: performance: Technically the member function 'CDateTime::ToFileTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/XBDateTime.cpp:662:17: note: Technically the member function 'CDateTime::ToFileTime' can be static.
xbmc-13.2-Gotham/xbmc/XBDateTime.h:209:8: note: Technically the member function 'CDateTime::ToFileTime' can be static.
xbmc-13.2-Gotham/xbmc/XBDateTime.h:48:1: warning: The class 'CDateTimeSpan' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/XBDateTime.h:89:1: warning: The class 'CDateTime' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/XbmcContext.cpp:40:5: style: Class 'Context' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/XbmcContext.cpp:40:5: style: Class 'Context' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:277:34: style: Function 'CAddon' argument 1 names different: declaration 'addonprops' definition 'props'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:99:28: note: Function 'CAddon' argument 1 names different: declaration 'addonprops' definition 'props'.
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:277:34: note: Function 'CAddon' argument 1 names different: declaration 'addonprops' definition 'props'.
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:326:49: style: Function 'BuildLibName' argument 1 names different: declaration 'ext' definition 'extension'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:178:51: note: Function 'BuildLibName' argument 1 names different: declaration 'ext' definition 'extension'.
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:326:49: note: Function 'BuildLibName' argument 1 names different: declaration 'ext' definition 'extension'.
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:214:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:227:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:295:3: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:296:3: performance: Variable 'm_addonXmlDoc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:178:16: warning: Virtual function 'BuildLibName' is called from constructor 'CAddon(const struct cp_extension_t*ext)' at line 254. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:254:3: note: Calling BuildLibName
xbmc-13.2-Gotham/xbmc/addons/Addon.h:178:16: note: BuildLibName is a virtual method
xbmc-13.2-Gotham/xbmc/addons/Addon.h:178:16: warning: Virtual function 'BuildLibName' is called from constructor 'CAddon(const AddonProps&addonprops)' at line 280. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/addons/Addon.cpp:280:30: note: Calling BuildLibName
xbmc-13.2-Gotham/xbmc/addons/Addon.h:178:16: note: BuildLibName is a virtual method
xbmc-13.2-Gotham/xbmc/addons/Addon.h:96:1: warning: The class 'CAddon' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:71:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:84:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:97:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:110:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:123:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:136:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:149:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:162:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:36:3: style: Class 'CAddonCallbacks' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacks.cpp:36:3: style: Class 'CAddonCallbacks' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.h:30:3: style: Class 'CAddonCallbacksAddon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksCodec.h:30:3: style: Class 'CAddonCallbacksCodec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.h:41:3: style: Class 'CAddonCallbacksPVR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:86:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:127:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:171:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:267:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:287:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:304:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:318:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:332:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:345:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:358:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:371:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:384:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:397:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:410:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:423:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:436:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:450:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:463:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:472:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:481:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:490:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:500:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:509:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:518:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:44:3: style: Class 'CAddonCallbacksAddon' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksAddon.cpp:44:3: style: Class 'CAddonCallbacksAddon' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksCodec.cpp:100:3: style: Class 'CAddonCallbacksCodec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksCodec.cpp:100:3: style: Class 'CAddonCallbacksCodec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:174:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:255:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:267:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:293:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:297:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:310:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:322:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:332:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:342:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:354:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:361:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:363:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:368:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:380:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:392:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:407:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:419:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:442:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:454:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:474:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:492:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:504:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:516:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:531:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:543:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:558:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:570:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:585:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:597:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:612:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:624:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:641:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:653:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:670:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:682:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:699:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:711:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:728:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:740:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:752:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:756:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:767:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:771:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:782:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:786:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:797:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:801:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:812:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:816:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:827:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:832:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:849:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:853:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:864:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:868:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:879:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:883:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:893:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:897:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:907:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:911:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:921:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:925:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:935:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:939:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:949:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:953:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:959:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:965:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:969:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:978:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:982:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:989:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:993:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:999:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1003:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1009:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1013:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1019:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1023:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1029:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1033:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1039:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1043:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1049:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1053:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1059:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1063:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1069:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1073:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1079:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1083:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1089:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1099:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1109:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1119:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1129:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1143:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1168:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1180:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1189:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1202:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1211:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1220:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1229:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1237:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1246:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1258:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1267:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1271:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1286:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1290:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1299:18: warning: Member variable 'CGUIAddonWindow::m_clientHandle' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1610:28: warning: Member variable 'CGUIAddonRenderingControl::CBCreate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1610:28: warning: Member variable 'CGUIAddonRenderingControl::CBRender' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1610:28: warning: Member variable 'CGUIAddonRenderingControl::CBStop' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1610:28: warning: Member variable 'CGUIAddonRenderingControl::CBDirty' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:1610:28: warning: Member variable 'CGUIAddonRenderingControl::m_clientHandle' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:57:3: style: Class 'CAddonCallbacksGUI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksGUI.cpp:57:3: style: Class 'CAddonCallbacksGUI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:83:119: style: Function 'PVRTransferChannelGroup' argument 3 names different: declaration 'entry' definition 'group'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.h:55:108: note: Function 'PVRTransferChannelGroup' argument 3 names different: declaration 'entry' definition 'group'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:83:119: note: Function 'PVRTransferChannelGroup' argument 3 names different: declaration 'entry' definition 'group'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:109:132: style: Function 'PVRTransferChannelGroupMember' argument 3 names different: declaration 'entry' definition 'member'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.h:63:121: note: Function 'PVRTransferChannelGroupMember' argument 3 names different: declaration 'entry' definition 'member'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:109:132: note: Function 'PVRTransferChannelGroupMember' argument 3 names different: declaration 'entry' definition 'member'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:137:105: style: Function 'PVRTransferEpgEntry' argument 3 names different: declaration 'entry' definition 'epgentry'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.h:71:94: note: Function 'PVRTransferEpgEntry' argument 3 names different: declaration 'entry' definition 'epgentry'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:137:105: note: Function 'PVRTransferEpgEntry' argument 3 names different: declaration 'entry' definition 'epgentry'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:156:113: style: Function 'PVRTransferChannelEntry' argument 3 names different: declaration 'entry' definition 'channel'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.h:79:102: note: Function 'PVRTransferChannelEntry' argument 3 names different: declaration 'entry' definition 'channel'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:156:113: note: Function 'PVRTransferChannelEntry' argument 3 names different: declaration 'entry' definition 'channel'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:177:117: style: Function 'PVRTransferRecordingEntry' argument 3 names different: declaration 'entry' definition 'recording'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.h:95:106: note: Function 'PVRTransferRecordingEntry' argument 3 names different: declaration 'entry' definition 'recording'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:177:117: note: Function 'PVRTransferRecordingEntry' argument 3 names different: declaration 'entry' definition 'recording'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:198:109: style: Function 'PVRTransferTimerEntry' argument 3 names different: declaration 'entry' definition 'timer'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.h:87:98: note: Function 'PVRTransferTimerEntry' argument 3 names different: declaration 'entry' definition 'timer'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:198:109: note: Function 'PVRTransferTimerEntry' argument 3 names different: declaration 'entry' definition 'timer'.
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:45:3: style: Class 'CAddonCallbacksPVR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonCallbacksPVR.cpp:45:3: style: Class 'CAddonCallbacksPVR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.cpp:359:43: style: Function 'DeleteRepository' argument 1 names different: declaration 'id' definition 'idRepo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:49:29: note: Function 'DeleteRepository' argument 1 names different: declaration 'id' definition 'idRepo'.
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.cpp:359:43: note: Function 'DeleteRepository' argument 1 names different: declaration 'id' definition 'idRepo'.
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.cpp:462:79: style: Function 'SetRepoTimestamp' argument 2 names different: declaration 'timestamp' definition 'time'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.h:53:65: note: Function 'SetRepoTimestamp' argument 2 names different: declaration 'timestamp' definition 'time'.
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.cpp:462:79: note: Function 'SetRepoTimestamp' argument 2 names different: declaration 'timestamp' definition 'time'.
xbmc-13.2-Gotham/xbmc/addons/AddonDatabase.cpp:34:17: warning: Member variable 'CAddonDatabase::AddonFields' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Service.h:42:5: style: Class 'CService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Service.h:43:5: style: Class 'CService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Service.h:44:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Service.h:44:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:272:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:271:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:272:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:273:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:272:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:273:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:174:55: style: Function 'CheckUserDirs' argument 1 names different: declaration 'element' definition 'settings'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonManager.h:212:48: note: Function 'CheckUserDirs' argument 1 names different: declaration 'element' definition 'settings'.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:174:55: note: Function 'CheckUserDirs' argument 1 names different: declaration 'element' definition 'settings'.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:452:44: style: Function 'GetAddon' argument 1 names different: declaration 'id' definition 'str'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonManager.h:93:37: note: Function 'GetAddon' argument 1 names different: declaration 'id' definition 'str'.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:452:44: note: Function 'GetAddon' argument 1 names different: declaration 'id' definition 'str'.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:629:48: style: Function 'AddonFromProps' argument 1 names different: declaration 'props' definition 'addonProps'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonManager.h:113:48: note: Function 'AddonFromProps' argument 1 names different: declaration 'props' definition 'addonProps'.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:629:48: note: Function 'AddonFromProps' argument 1 names different: declaration 'props' definition 'addonProps'.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:676:63: style: Function 'PlatformSupportsAddon' argument 1 names different: declaration 'info' definition 'plugin'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/AddonManager.h:209:56: note: Function 'PlatformSupportsAddon' argument 1 names different: declaration 'info' definition 'plugin'.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:676:63: note: Function 'PlatformSupportsAddon' argument 1 names different: declaration 'info' definition 'plugin'.
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:388:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:204:12: warning: Member variable 'CAddonMgr::m_cp_context' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/addons/PluginSource.h:33:3: style: Class 'CPluginSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/PluginSource.h:34:3: style: Class 'CPluginSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Repository.h:33:5: style: Class 'CRepository' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Repository.h:34:5: style: Class 'CRepository' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Repository.h:69:5: style: Class 'CRepositoryUpdateJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonManager.cpp:351:5: style: Struct 'AddonIdFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:87:20: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:87:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/PluginSource.h:36:20: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/PluginSource.h:36:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/PluginSource.h:37:16: style: The function 'IsType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/IAddon.h:84:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/PluginSource.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/Repository.h:32:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/addons/Addon.h:103:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/addons/Repository.h:32:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/addons/AddonStatusHandler.h:43:20: warning: Virtual function 'Process' is called from constructor 'CAddonStatusHandler(const CStdString&addonID,ADDON_STATUS status,CStdString message,bool sameThread=true)' at line 59. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/addons/AddonStatusHandler.cpp:59:5: note: Calling Process
xbmc-13.2-Gotham/xbmc/addons/AddonStatusHandler.h:43:20: note: Process is a virtual method
xbmc-13.2-Gotham/xbmc/addons/AddonVersion.cpp:162:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/addons/AddonVersion.cpp:159:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/addons/AddonVersion.cpp:162:5: note: Variable 'ret' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/addons/AddonVersion.h:77:38: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
xbmc-13.2-Gotham/xbmc/addons/AddonVersion.cpp:34:5: performance: Variable 'm_originalVersion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonInfo.cpp:331:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonInfo.cpp:55:22: warning: Member variable 'CGUIDialogAddonInfo::m_jobid' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonInfo.cpp:55:22: warning: Member variable 'CGUIDialogAddonInfo::m_changelog' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonInfo.cpp:58:3: performance: Variable 'm_item' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:702:41: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:204:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:204:5: style: Variable 'pDialog' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:203:0: note: Variable 'pDialog' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:204:5: note: Variable 'pDialog' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:1083:105: style: Function 'TranslateSingleString' argument 2 names different: declaration 'enableVec' definition 'condVec'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.h:78:87: note: Function 'TranslateSingleString' argument 2 names different: declaration 'enableVec' definition 'condVec'.
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:1083:105: note: Function 'TranslateSingleString' argument 2 names different: declaration 'enableVec' definition 'condVec'.
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:926:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:77:26: warning: Member variable 'CGUIDialogAddonSettings::m_changed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/GUIDialogAddonSettings.cpp:77:26: warning: Member variable 'CGUIDialogAddonSettings::m_saveToDisk' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/GUIViewStateAddonBrowser.h:28:3: style: Class 'CGUIViewStateAddonBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/GUIWindowAddonBrowser.cpp:476:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/Repository.cpp:101:3: performance: Variable 'm_dirs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/addons/Repository.h:29:3: warning: The class 'CRepository' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/addons/Scraper.cpp:70:49: style: Function 'TranslateContent' argument 1 names different: declaration 'content' definition 'type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:59:49: note: Function 'TranslateContent' argument 1 names different: declaration 'content' definition 'type'.
xbmc-13.2-Gotham/xbmc/addons/Scraper.cpp:70:49: note: Function 'TranslateContent' argument 1 names different: declaration 'content' definition 'type'.
xbmc-13.2-Gotham/xbmc/addons/Scraper.cpp:387:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/Scraper.cpp:166:11: warning: Member variable 'CScraper::m_parser' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/addons/Scraper.cpp:170:3: performance: Variable 'm_persistence' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/addons/Scraper.cpp:172:3: performance: Variable 'm_language' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/addons/Scraper.h:81:1: warning: The class 'CScraper' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/addons/ScreenSaver.h:33:3: style: Class 'CScreenSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/ScreenSaver.h:34:3: style: Class 'CScreenSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/ScreenSaver.h:35:3: style: Class 'CScreenSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:354:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:355:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:356:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:47:70: style: Function 'CSkinInfo' argument 2 names different: declaration 'res' definition 'resolution'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/Skin.h:51:61: note: Function 'CSkinInfo' argument 2 names different: declaration 'res' definition 'resolution'.
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:47:70: note: Function 'CSkinInfo' argument 2 names different: declaration 'res' definition 'resolution'.
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:149:53: style: Function 'GetSkinPath' argument 1 names different: declaration 'file' definition 'strFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/Skin.h:69:44: note: Function 'GetSkinPath' argument 1 names different: declaration 'file' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:149:53: note: Function 'GetSkinPath' argument 1 names different: declaration 'file' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:149:102: style: Function 'GetSkinPath' argument 3 names different: declaration 'baseDir' definition 'strBaseDir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/Skin.h:69:97: note: Function 'GetSkinPath' argument 3 names different: declaration 'baseDir' definition 'strBaseDir'.
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:149:102: note: Function 'GetSkinPath' argument 3 names different: declaration 'baseDir' definition 'strBaseDir'.
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:210:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:467:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:47:12: warning: Member variable 'CSkinInfo::m_Version' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:47:12: warning: Member variable 'CSkinInfo::m_effectsSlowDown' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:47:12: warning: Member variable 'CSkinInfo::m_debugging' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/addons/Skin.cpp:112:3: style: Struct 'closestRes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:430:62: style: Function 'GetFriendlyName' argument 1 names different: declaration 'vis' definition 'strVisz'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:76:57: note: Function 'GetFriendlyName' argument 1 names different: declaration 'vis' definition 'strVisz'.
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:430:62: note: Function 'GetFriendlyName' argument 1 names different: declaration 'vis' definition 'strVisz'.
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:431:62: style: Function 'GetFriendlyName' argument 2 names different: declaration 'module' definition 'strSubModule'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.h:76:80: note: Function 'GetFriendlyName' argument 2 names different: declaration 'module' definition 'strSubModule'.
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:431:62: note: Function 'GetFriendlyName' argument 2 names different: declaration 'module' definition 'strSubModule'.
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:47:3: style: Class 'CAudioBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:47:3: style: Class 'CAudioBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:96:5: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:129:5: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:149:5: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:166:5: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:192:5: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:239:3: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:379:3: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/addons/Visualisation.cpp:325:10: performance: Possible inefficient checking for 'm_vecBuffers' emptiness. [stlSize]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:118:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:119:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:120:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:121:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:122:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:123:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:153:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.h:67:9: performance: Technically the member function 'CAndroidJoyStick::XBMC_JoyAxis' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:381:24: note: Technically the member function 'CAndroidJoyStick::XBMC_JoyAxis' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.h:67:9: note: Technically the member function 'CAndroidJoyStick::XBMC_JoyAxis' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.h:68:9: performance: Technically the member function 'CAndroidJoyStick::XBMC_JoyHat' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:397:24: note: Technically the member function 'CAndroidJoyStick::XBMC_JoyHat' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.h:68:9: note: Technically the member function 'CAndroidJoyStick::XBMC_JoyHat' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.h:69:9: performance: Technically the member function 'CAndroidJoyStick::XBMC_JoyButton' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.cpp:413:24: note: Technically the member function 'CAndroidJoyStick::XBMC_JoyButton' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidJoyStick.h:69:9: note: Technically the member function 'CAndroidJoyStick::XBMC_JoyButton' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:59:3: style: Class 'CXBMCApp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/activity/IInputHandler.h:41:16: style: The function 'setDPI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidTouch.h:34:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/IInputHandler.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:66:8: style: The function 'onStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:66:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:67:8: style: The function 'onResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:67:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:68:8: style: The function 'onPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:68:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:69:8: style: The function 'onStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:69:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:70:8: style: The function 'onDestroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:70:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:72:8: style: The function 'onSaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:72:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:73:8: style: The function 'onConfigurationChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:73:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:74:8: style: The function 'onLowMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:74:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:76:8: style: The function 'onCreateWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:76:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:77:8: style: The function 'onResizeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:50:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:77:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:78:8: style: The function 'onDestroyWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:78:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:79:8: style: The function 'onGainFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:79:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:80:8: style: The function 'onLostFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/activity/IActivityHandler.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.h:80:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/activity/AndroidKey.h:35:8: performance: Technically the member function 'CAndroidKey::XBMC_Key' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidKey.cpp:253:19: note: Technically the member function 'CAndroidKey::XBMC_Key' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidKey.h:35:8: note: Technically the member function 'CAndroidKey::XBMC_Key' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.cpp:92:59: style: Function 'MouseButton' argument 3 names different: declaration 'type' definition 'action'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.h:36:46: note: Function 'MouseButton' argument 3 names different: declaration 'type' definition 'action'.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.cpp:92:59: note: Function 'MouseButton' argument 3 names different: declaration 'type' definition 'action'.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.cpp:48:28: style: Variable 'mousePointerId' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.h:35:8: performance: Technically the member function 'CAndroidMouse::MouseMove' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.cpp:72:21: note: Technically the member function 'CAndroidMouse::MouseMove' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.h:35:8: note: Technically the member function 'CAndroidMouse::MouseMove' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.h:37:8: performance: Technically the member function 'CAndroidMouse::MouseWheel' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.cpp:121:21: note: Technically the member function 'CAndroidMouse::MouseWheel' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidMouse.h:37:8: note: Technically the member function 'CAndroidMouse::MouseWheel' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/AndroidTouch.cpp:42:19: style: Checking if unsigned variable 'numPointers' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/android/activity/EventLoop.cpp:187:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/android/activity/EventLoop.cpp:196:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/android/activity/EventLoop.cpp:45:7: style: The scope of the variable 'ident' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/android/activity/EventLoop.h:30:3: style: Class 'CEventLoop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/activity/GraphicBuffer.cpp:127:41: style: Function 'Lock' argument 1 names different: declaration 'usage' definition 'aUsage'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/android/activity/GraphicBuffer.h:108:36: note: Function 'Lock' argument 1 names different: declaration 'usage' definition 'aUsage'.
xbmc-13.2-Gotham/xbmc/android/activity/GraphicBuffer.cpp:127:41: note: Function 'Lock' argument 1 names different: declaration 'usage' definition 'aUsage'.
xbmc-13.2-Gotham/xbmc/android/activity/GraphicBuffer.h:118:17: performance: Technically the member function 'CGraphicBuffer::GetAndroidFormat' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/activity/GraphicBuffer.cpp:148:26: note: Technically the member function 'CGraphicBuffer::GetAndroidFormat' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/GraphicBuffer.h:118:17: note: Technically the member function 'CGraphicBuffer::GetAndroidFormat' can be static.
xbmc-13.2-Gotham/xbmc/android/activity/GraphicBuffer.cpp:112:3: style: Class 'CGraphicBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/android/activity/GraphicBuffer.cpp:112:3: style: Class 'CGraphicBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.cpp:106:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/android/activity/XBMCApp.cpp:261:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/android/jni/jutils/jutils.hpp:121:6: performance: Technically the member function 'jni::jholder::non_null_object' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/jni/JNIBase.h:28:8: performance: Technically the member function 'CJNIBase::non_null_object' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/jni/JNIBase.h:40:23: style: Technically the member function 'CJNIBase::GetClassName' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/android/jni/JNIBase.h:36:3: style: Class 'CJNIBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/JNIBase.h:37:3: style: Class 'CJNIBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/ApplicationInfo.h:27:3: style: Class 'CJNIApplicationInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/AudioManager.h:27:3: style: Class 'CJNIAudioManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/AudioTrack.cpp:81:19: style: Variable 'jenv' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/android/jni/Buffer.h:27:3: style: Class 'CJNIBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/ByteBuffer.h:27:3: style: Class 'CJNIByteBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/ByteBuffer.h:43:21: style: The function 'hasArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/jni/Buffer.h:45:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/jni/ByteBuffer.h:43:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/jni/ByteBuffer.h:45:21: style: The function 'arrayOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/android/jni/Buffer.h:47:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/android/jni/ByteBuffer.h:45:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/android/jni/BitSet.h:28:3: style: Class 'CJNIBitSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/BitSet.h:29:3: style: Class 'CJNIBitSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Drawable.h:28:3: style: Class 'CJNIDrawable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Drawable.h:29:3: style: Class 'CJNIDrawable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/BitmapDrawable.h:30:3: style: Class 'CJNIBitmapDrawable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/BitmapDrawable.h:31:3: style: Class 'CJNIBitmapDrawable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Bitmap.h:28:3: style: Class 'CJNIBitmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Drawable.h:29:28: performance: Function parameter 'classname' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/android/jni/Context.h:62:4: warning: Class 'CJNIContext' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/xbmc/android/jni/Intent.h:28:3: style: Class 'CJNIIntent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Intent.h:29:3: style: Class 'CJNIIntent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/ClassLoader.h:27:3: style: Class 'CJNIClassLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/CharSequence.h:27:3: style: Class 'CJNICharSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/ConnectivityManager.h:29:3: style: Class 'CJNIConnectivityManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Enum.h:27:3: style: Class 'CJNIEnum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/NetworkInfo.h:28:3: style: Class 'CJNINetworkInfoState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/NetworkInfo.h:38:3: style: Class 'CJNINetworkInfoDetailedState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/NetworkInfo.h:49:3: style: Class 'CJNINetworkInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/ContentResolver.h:30:3: style: Class 'CJNIContentResolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaStore.h:45:3: style: Class 'CJNIMediaStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Cursor.h:30:3: style: Class 'CJNICursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/URI.h:27:3: style: Class 'CJNIURI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/PackageManager.h:33:3: style: Class 'CJNIPackageManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/IntentFilter.h:28:3: style: Class 'CJNIIntentFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/IntentFilter.h:29:3: style: Class 'CJNIIntentFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/File.h:28:3: style: Class 'CJNIFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/PowerManager.h:29:3: style: Class 'CJNIPowerManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Surface.h:28:3: style: Class 'CJNISurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Surface.h:29:3: style: Class 'CJNISurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaFormat.h:28:3: style: Class 'CJNIMediaFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaCodec.h:35:3: style: Class 'CJNIMediaCodec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaCodecInfo.h:27:3: style: Class 'CJNIMediaCodecInfoCodecProfileLevel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaCodecInfo.h:129:3: style: Class 'CJNIMediaCodecInfoCodecCapabilities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaCodecInfo.h:193:3: style: Class 'CJNIMediaCodecInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/Window.h:28:3: style: Class 'CJNIWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/View.h:28:3: style: Class 'CJNIViewInputDeviceMotionRange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/View.h:46:3: style: Class 'CJNIViewInputDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/View.h:66:3: style: Class 'CJNIView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/List.h:28:0: style: Class 'CJNIList < CJNIApplicationInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/List.h:28:0: style: Class 'CJNIList < CJNIViewInputDeviceMotionRange >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/DhcpInfo.h:28:3: style: Class 'CJNIDhcpInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/JNIBase.cpp:28:3: performance: Variable 'm_className' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/android/jni/JNIBase.cpp:26:32: performance: Function parameter 'classname' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/android/jni/KeyCharacterMap.h:28:3: style: Class 'CJNIKeyCharacterMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/ScanResult.h:27:3: style: Class 'CJNIScanResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/WifiConfiguration.h:29:3: style: Class 'CJNIWifiConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/List.h:28:0: style: Class 'CJNIList < CJNIScanResult >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/List.h:28:0: style: Class 'CJNIList < CJNIWifiConfiguration >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaCrypto.h:27:3: style: Class 'CJNIMediaCrypto' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaCodecCryptoInfo.h:27:3: style: Class 'CJNIMediaCodecCryptoInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/MediaCodecList.h:28:3: style: Class 'CJNIMediaCodecList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/WakeLock.h:27:3: style: Class 'CJNIWakeLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/StatFs.h:27:3: style: Class 'CJNIStatFs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/StatFs.h:28:3: style: Class 'CJNIStatFs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/SurfaceTexture.h:46:3: style: Class 'CJNISurfaceTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/SurfaceTexture.h:47:3: style: Class 'CJNISurfaceTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/WifiInfo.h:29:3: style: Class 'CJNISupplicantState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/WifiInfo.h:39:3: style: Class 'CJNIWifiInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/WifiManager.h:35:3: style: Class 'CJNIWifiManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/WifiManagerMulticastLock.h:26:3: style: Class 'CJNIWifiManagerMulticastLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/android/jni/jutils.cpp:75:71: style: Function 'cast' argument 1 names different: declaration 'v' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/android/jni/jutils/jutils-details.hpp:83:45: note: Function 'cast' argument 1 names different: declaration 'v' definition 's'.
xbmc-13.2-Gotham/xbmc/android/jni/jutils.cpp:75:71: note: Function 'cast' argument 1 names different: declaration 'v' definition 's'.
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:207:3: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:205:0: note: Variable 'handle' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:207:3: note: Variable 'handle' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:232:10: style: Unused variable: deppath [unusedVariable]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:22:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:96:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:107:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:287:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:291:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:315:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:321:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:324:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.h:53:1: style: The class 'CAndroidDyload' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.h:69:8: style: Unused private function: 'CAndroidDyload::Dump' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.h:64:15: performance: Technically the member function 'CAndroidDyload::FindLib' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:36:24: note: Technically the member function 'CAndroidDyload::FindLib' can be static.
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.h:64:15: note: Technically the member function 'CAndroidDyload::FindLib' can be static.
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.h:68:8: performance: Technically the member function 'CAndroidDyload::GetDeps' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.cpp:131:22: note: Technically the member function 'CAndroidDyload::GetDeps' can be static.
xbmc-13.2-Gotham/xbmc/android/loader/AndroidDyload.h:68:8: note: Technically the member function 'CAndroidDyload::GetDeps' can be static.
xbmc-13.2-Gotham/xbmc/cdrip/EncoderWav.h:49:8: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderWav.h:49:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderWav.h:50:7: style: The function 'Encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:62:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderWav.h:50:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderWav.h:51:8: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderWav.h:51:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.h:35:8: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.h:35:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.h:36:7: style: The function 'Encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:62:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.h:36:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.h:37:8: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.h:37:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.h:32:8: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.h:32:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.h:33:7: style: The function 'Encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:62:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.h:33:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.h:34:8: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.h:34:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.cpp:25:11: warning: Member variable 'CEncoder::m_iTrackLength' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.cpp:25:11: warning: Member variable 'CEncoder::m_btWriteBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.cpp:259:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.cpp:270:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.cpp:44:17: warning: Member variable 'CEncoderFFmpeg::m_BCBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.cpp:44:17: warning: Member variable 'CEncoderFFmpeg::m_NeededFrames' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFFmpeg.cpp:44:17: warning: Member variable 'CEncoderFFmpeg::m_NeededBytes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.cpp:183:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.cpp:26:46: style: Class 'CEncoderFlac' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderFlac.cpp:26:46: style: Class 'CEncoderFlac' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderLame.cpp:31:15: warning: Member variable 'CEncoderLame::m_pGlobalFlags' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderLame.cpp:31:15: warning: Member variable 'CEncoderLame::m_buffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cdrip/EncoderLame.h:32:8: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderLame.h:32:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderLame.h:34:8: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderLame.h:34:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderVorbis.h:34:8: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderVorbis.h:34:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderVorbis.h:36:8: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cdrip/Encoder.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cdrip/EncoderVorbis.h:36:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.h:93:3: style: Class 'CActiveAESink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.h:55:36: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.h:77:33: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.h:71:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.h:107:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:30:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:31:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:30:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:35:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:36:16: style: The function 'Deinitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:38:24: style: The function 'GetDelay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:52:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:38:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:39:24: style: The function 'GetCacheTotal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:57:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:39:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:40:24: style: The function 'AddPackets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:67:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:40:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:41:24: style: The function 'Drain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h:41:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:29:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:31:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:29:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:34:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:35:16: style: The function 'Deinitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:37:24: style: The function 'GetDelay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:52:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:37:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:38:24: style: The function 'GetCacheTotal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:57:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:38:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:39:24: style: The function 'AddPackets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:67:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:39:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:40:24: style: The function 'Drain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Interfaces/AESink.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkNULL.h:40:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.cpp:127:7: style: Condition '!codec' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.cpp:112:20: note: Assignment 'codec=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.cpp:127:7: note: Condition '!codec' is always true
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:1819:13: style: Variable 'mix' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:1818:0: note: Variable 'mix' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:1819:13: note: Variable 'mix' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2007:5: style: Variable 'out' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2006:0: note: Variable 'out' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2007:5: note: Variable 'out' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2452:3: style: Variable 'sound' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2449:0: note: Variable 'sound' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2452:3: note: Variable 'sound' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2510:3: style: Variable 'decoded_frame' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2509:0: note: Variable 'decoded_frame' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2510:3: note: Variable 'decoded_frame' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:801:8: style: The scope of the variable 'gotMsg' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:2518:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_state' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_bStateMachineSelfTrigger' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_extTimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_extError' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_extDrain' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_extKeepConfig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_extDeferData' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_settings' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:141:12: warning: Member variable 'CActiveAE::m_stats' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.h:166:9: style: Technically the member function 'ActiveAE::CEngineStats::GetCacheTotal' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp:118:21: note: Technically the member function 'ActiveAE::CEngineStats::GetCacheTotal' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.h:166:9: note: Technically the member function 'ActiveAE::CEngineStats::GetCacheTotal' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESound.h:35:3: style: Class 'CActiveAESound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.h:35:3: style: Class 'CActiveAEStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp:76:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp:106:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp:44:16: warning: Member variable 'CSampleBuffer::timestamp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp:134:30: warning: Member variable 'CActiveAEBufferPoolResample::m_planes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp:69:3: performance: Variable 'm_format' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp:137:3: performance: Variable 'm_inputFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:76:3: style: Class 'CActiveAEBufferPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp:31:41: performance: Function parameter 'conf' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_src_chan_layout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_dst_chan_layout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_src_rate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_dst_rate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_src_channels' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_dst_channels' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_src_bits' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_dst_bits' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp:25:20: warning: Member variable 'CActiveAEResample::m_rematrix' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:493:8: style: The scope of the variable 'gotMsg' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:803:16: style: The scope of the variable 'maxFrames' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:805:16: style: The scope of the variable 'written' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_state' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_bStateMachineSelfTrigger' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_extTimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_extError' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_extSilenceTimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_extAppFocused' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_extStreaming' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_convertBufferSampleSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp:32:16: warning: Member variable 'CActiveAESink::m_convertState' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESound.cpp:36:17: warning: Member variable 'CActiveAESound::m_isSeekPosible' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESound.cpp:36:17: warning: Member variable 'CActiveAESound::m_fileSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESound.cpp:36:17: warning: Member variable 'CActiveAESound::m_isConverted' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:182:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:181:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:182:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:93:16: style: The scope of the variable 'avLast' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:439:52: style: Function 'FadeVolume' argument 2 names different: declaration 'to' definition 'target'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.h:77:45: note: Function 'FadeVolume' argument 2 names different: declaration 'to' definition 'target'.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:439:52: note: Function 'FadeVolume' argument 2 names different: declaration 'to' definition 'target'.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:487:48: style: Function 'RegisterSlave' argument 1 names different: declaration 'stream' definition 'slave'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.h:79:41: note: Function 'RegisterSlave' argument 1 names different: declaration 'stream' definition 'slave'.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:487:48: note: Function 'RegisterSlave' argument 1 names different: declaration 'stream' definition 'slave'.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_streamVolume' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_streamRgain' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_streamAmplify' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_inputBuffers' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_resampleBuffers' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_streamPort' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_statsLock' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_started' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_fadingSamples' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_fadingBase' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_fadingTarget' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:38:18: warning: Member variable 'CActiveAEStream::m_fadingTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:40:3: performance: Variable 'm_format' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp:55:3: performance: Variable 'm_convertFn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkAUDIOTRACK.cpp:66:20: warning: Member variable 'CAESinkAUDIOTRACK::m_passthrough' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkAUDIOTRACK.h:41:16: warning: Virtual function 'Deinitialize' is called from destructor '~CAESinkAUDIOTRACK()' at line 79. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkAUDIOTRACK.cpp:79:3: note: Calling Deinitialize
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkAUDIOTRACK.h:41:16: note: Deinitialize is a virtual method
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:471:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:503:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:287:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:282:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:287:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:231:65: style: Function 'write' argument 2 names different: declaration 'byte_count' definition 'frames'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:98:52: note: Function 'write' argument 2 names different: declaration 'byte_count' definition 'frames'.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:231:65: note: Function 'write' argument 2 names different: declaration 'byte_count' definition 'frames'.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:141:18: warning: Member variable 'CAAudioUnitSink::m_setup' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:141:18: warning: Member variable 'CAAudioUnitSink::m_mute' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:141:18: warning: Member variable 'CAAudioUnitSink::m_sampleRate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:141:18: warning: Member variable 'CAAudioUnitSink::m_frameSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:141:18: warning: Member variable 'CAAudioUnitSink::m_frames' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:99:18: style: Technically the member function 'CAAudioUnitSink::chunkSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:100:18: style: Technically the member function 'CAAudioUnitSink::getRealisedSampleRate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:104:18: style: Technically the member function 'CAAudioUnitSink::setCoreAudioBuffersize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:279:23: note: Technically the member function 'CAAudioUnitSink::setCoreAudioBuffersize' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:104:18: note: Technically the member function 'CAAudioUnitSink::setCoreAudioBuffersize' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:106:18: style: Technically the member function 'CAAudioUnitSink::setCoreAudioPreferredSampleRate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:308:23: note: Technically the member function 'CAAudioUnitSink::setCoreAudioPreferredSampleRate' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:106:18: note: Technically the member function 'CAAudioUnitSink::setCoreAudioPreferredSampleRate' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:108:18: performance: Technically the member function 'CAAudioUnitSink::checkAudioRoute' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:405:23: note: Technically the member function 'CAAudioUnitSink::checkAudioRoute' can be static.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp:108:18: note: Technically the member function 'CAAudioUnitSink::checkAudioRoute' can be static.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDARWINOSX.cpp:633:17: style: Expression is always false because 'else if' condition matches previous condition at line 631. [multiCondition]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.cpp:98:24: style: The scope of the variable 'enumerator' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.h:38:16: warning: Virtual function 'Deinitialize' is called from destructor '~CAESinkDirectSound()' at line 137. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.cpp:137:3: note: Calling Deinitialize
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.h:38:16: note: Deinitialize is a virtual method
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkOSS.h:37:16: warning: Virtual function 'Deinitialize' is called from destructor '~CAESinkOSS()' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkOSS.cpp:74:3: note: Calling Deinitialize
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/AESinkOSS.h:37:16: note: Deinitialize is a virtual method
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/osx/CoreAudioHardware.cpp:103:13: style: Variable 'newFmt' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/osx/CoreAudioHardware.cpp:102:0: note: Variable 'newFmt' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/osx/CoreAudioHardware.cpp:103:13: note: Variable 'newFmt' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/osx/CoreAudioHardware.cpp:67:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/osx/CoreAudioHardware.cpp:75:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Sinks/osx/CoreAudioHardware.cpp:97:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBitstreamPacker.cpp:34:21: warning: Member variable 'CAEBitstreamPacker::m_packedBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBitstreamPacker.h:36:16: style: Technically the member function 'CAEBitstreamPacker::GetSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBitstreamPacker.cpp:91:34: note: Technically the member function 'CAEBitstreamPacker::GetSize' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBitstreamPacker.h:36:16: note: Technically the member function 'CAEBitstreamPacker::GetSize' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:55:29: style: Technically the member function 'CAEStreamInfo::IsValid' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:56:29: style: Technically the member function 'CAEStreamInfo::GetSampleRate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:57:29: style: Technically the member function 'CAEStreamInfo::GetOutputRate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:58:29: style: Technically the member function 'CAEStreamInfo::GetOutputChannels' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:59:29: style: Technically the member function 'CAEStreamInfo::GetChannelMap' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:60:29: style: Technically the member function 'CAEStreamInfo::GetChannels' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:61:29: style: Technically the member function 'CAEStreamInfo::GetFrameSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:62:29: style: Technically the member function 'CAEStreamInfo::GetDTSBlocks' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:63:29: style: Technically the member function 'CAEStreamInfo::GetDTSPeriod' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:64:29: style: Technically the member function 'CAEStreamInfo::GetEAC3BlocksDiv' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:65:29: style: Technically the member function 'CAEStreamInfo::GetDataType' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:66:29: style: Technically the member function 'CAEStreamInfo::IsLittleEndian' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.h:68:29: style: Technically the member function 'CAEStreamInfo::GetBufferSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBuffer.h:50:17: style: Technically the member function 'CAEBuffer::Size' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBuffer.h:51:17: style: Technically the member function 'CAEBuffer::Used' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBuffer.h:52:17: style: Technically the member function 'CAEBuffer::Free' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBuffer.h:148:17: style: Technically the member function 'CAEBuffer::CursorOffset' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEBuffer.h:153:15: style: Technically the member function 'CAEBuffer::CursorEnd' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEChannelInfo.h:82:8: style: Technically the member function 'CAEChannelInfo::operator!=' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEChannelInfo.cpp:205:22: note: Technically the member function 'CAEChannelInfo::operator!=' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEChannelInfo.h:82:8: note: Technically the member function 'CAEChannelInfo::operator!=' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEChannelInfo.h:72:1: warning: The class 'CAEChannelInfo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEConvert.cpp:380:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEConvert.cpp:1159:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEConvert.h:51:23: style: Unused private function: 'CAEConvert::S32LE_Float_Neon' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEConvert.h:52:23: style: Unused private function: 'CAEConvert::S32BE_Float_Neon' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEConvert.h:53:23: style: Unused private function: 'CAEConvert::Float_S32LE_Neon' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEConvert.h:54:23: style: Unused private function: 'CAEConvert::Float_S32BE_Neon' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AELimiter.h:42:11: style: Technically the member function 'CAELimiter::GetAmplification' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AERemap.cpp:33:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AERemap.cpp:46:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.cpp:65:16: warning: Member variable 'CAEStreamInfo::m_buffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.cpp:337:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEStreamInfo.cpp:677:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:60:8: style: Technically the member function 'CAEWAVLoader::IsValid' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:62:18: style: Technically the member function 'CAEWAVLoader::GetChannelLayout' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.cpp:334:30: note: Technically the member function 'CAEWAVLoader::GetChannelLayout' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:62:18: note: Technically the member function 'CAEWAVLoader::GetChannelLayout' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:63:18: style: Technically the member function 'CAEWAVLoader::GetSampleRate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.cpp:339:28: note: Technically the member function 'CAEWAVLoader::GetSampleRate' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:63:18: note: Technically the member function 'CAEWAVLoader::GetSampleRate' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:64:18: style: Technically the member function 'CAEWAVLoader::GetSampleCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.cpp:344:28: note: Technically the member function 'CAEWAVLoader::GetSampleCount' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:64:18: note: Technically the member function 'CAEWAVLoader::GetSampleCount' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:65:18: style: Technically the member function 'CAEWAVLoader::GetFrameCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.cpp:349:28: note: Technically the member function 'CAEWAVLoader::GetFrameCount' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:65:18: note: Technically the member function 'CAEWAVLoader::GetFrameCount' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:67:18: style: Technically the member function 'CAEWAVLoader::IsCompatible' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.cpp:362:20: note: Technically the member function 'CAEWAVLoader::IsCompatible' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.h:67:18: note: Technically the member function 'CAEWAVLoader::IsCompatible' can be const.
xbmc-13.2-Gotham/xbmc/cores/AudioEngine/Utils/AEWAVLoader.cpp:154:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:95: style: Function 'DllLoader' argument 5 names different: declaration 'exports' definition 'exp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:61:110: note: Function 'DllLoader' argument 5 names different: declaration 'exports' definition 'exp'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:95: note: Function 'DllLoader' argument 5 names different: declaration 'exports' definition 'exp'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::ImportDirTable' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::ExportDirTable' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::m_bTrack' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::m_bSystemDll' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::m_bLoadSymbols' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::m_bUnloadSymbols' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::m_pExportHead' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::m_pStaticExports' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader-linux.cpp:70:12: warning: Member variable 'DllLoader::m_pDlls' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:64:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:65:16: style: The function 'Unload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:36:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:67:15: style: The function 'ResolveExport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:38:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:67:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:68:15: style: The function 'ResolveOrdinal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:39:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:68:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:69:16: style: The function 'HasSymbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:70:16: style: The function 'IsSystemDll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:71:19: style: The function 'GetHModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:41:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:71:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:355:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:501:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:522:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:75:34: style: Function 'DllLoader' argument 1 names different: declaration 'dll' definition 'sDll'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:61:25: note: Function 'DllLoader' argument 1 names different: declaration 'dll' definition 'sDll'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:75:34: note: Function 'DllLoader' argument 1 names different: declaration 'dll' definition 'sDll'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:75:45: style: Function 'DllLoader' argument 2 names different: declaration 'track' definition 'bTrack'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:61:35: note: Function 'DllLoader' argument 2 names different: declaration 'track' definition 'bTrack'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:75:45: note: Function 'DllLoader' argument 2 names different: declaration 'track' definition 'bTrack'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:75:97: style: Function 'DllLoader' argument 5 names different: declaration 'exports' definition 'exps'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:61:110: note: Function 'DllLoader' argument 5 names different: declaration 'exports' definition 'exps'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:75:97: note: Function 'DllLoader' argument 5 names different: declaration 'exports' definition 'exps'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:400:56: style: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'pAddr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:67:49: note: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'pAddr'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:400:56: note: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'pAddr'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:423:61: style: Function 'ResolveOrdinal' argument 2 names different: declaration 'ptr' definition 'pAddr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:68:60: note: Function 'ResolveOrdinal' argument 2 names different: declaration 'ptr' definition 'pAddr'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:423:61: note: Function 'ResolveOrdinal' argument 2 names different: declaration 'ptr' definition 'pAddr'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:104:7: style: Technically the member function 'DllLoader::ResolveOrdinal' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:499:16: note: Technically the member function 'DllLoader::ResolveOrdinal' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:104:7: note: Technically the member function 'DllLoader::ResolveOrdinal' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:105:7: style: Technically the member function 'DllLoader::ResolveName' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.cpp:520:16: note: Technically the member function 'DllLoader::ResolveName' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/DllLoader.h:105:7: note: Technically the member function 'DllLoader::ResolveName' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.cpp:92:56: style: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'f'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:40:56: note: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'f'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.cpp:92:56: note: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'f'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:38:16: warning: Virtual function 'Unload' is called from destructor '~SoLoader()' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.cpp:40:5: note: Calling Unload
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:38:16: note: Unload is a virtual method
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:37:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:38:16: style: The function 'Unload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:36:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:40:15: style: The function 'ResolveExport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:38:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:40:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:41:16: style: The function 'IsSystemDll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:42:19: style: The function 'GetHModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:41:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:42:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:43:16: style: The function 'HasSymbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/SoLoader.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.cpp:206:62: style: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'f'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:44:56: note: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'f'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.cpp:206:62: note: Function 'ResolveExport' argument 2 names different: declaration 'ptr' definition 'f'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.cpp:140:3: performance: Variable 'm_dllHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:54:8: style: Technically the member function 'Win32DllLoader::NeedsHooking' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.cpp:328:22: note: Technically the member function 'Win32DllLoader::NeedsHooking' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:54:8: note: Technically the member function 'Win32DllLoader::NeedsHooking' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:42:16: warning: Virtual function 'Unload' is called from destructor '~Win32DllLoader()' at line 148. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.cpp:148:5: note: Calling Unload
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:42:16: note: Unload is a virtual method
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:38:3: style: Class 'Win32DllLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:41:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:42:16: style: The function 'Unload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:36:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:44:15: style: The function 'ResolveExport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:38:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:44:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:45:16: style: The function 'IsSystemDll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:46:19: style: The function 'GetHModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:41:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:46:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:47:16: style: The function 'HasSymbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/LibraryLoader.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/Win32DllLoader.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DllLoader/coffldr.h:85:8: style: Technically the member function 'CoffLoader::PrintStringTable' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/coff.cpp:513:18: note: Technically the member function 'CoffLoader::PrintStringTable' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/coffldr.h:85:8: note: Technically the member function 'CoffLoader::PrintStringTable' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/coffldr.h:98:17: style: Technically the member function 'CoffLoader::Data2RVA' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/coff.cpp:462:27: note: Technically the member function 'CoffLoader::Data2RVA' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/coffldr.h:98:17: note: Technically the member function 'CoffLoader::Data2RVA' can be const.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/dll.cpp:52:60: style: Function 'dllLoadLibraryExtended' argument 1 names different: declaration 'file' definition 'lib_file'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/dll.h:26:60: note: Function 'dllLoadLibraryExtended' argument 1 names different: declaration 'file' definition 'lib_file'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/dll.cpp:52:60: note: Function 'dllLoadLibraryExtended' argument 1 names different: declaration 'file' definition 'lib_file'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:861:11: style: Condition 'ret>0' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:858:13: note: Assignment 'ret=0', assigned value is 0
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:861:11: note: Condition 'ret>0' is always false
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:905:11: style: Condition 'ret>0' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:902:13: note: Assignment 'ret=0', assigned value is 0
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:905:11: note: Condition 'ret>0' is always false
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:861:11: style: Same expression on both sides of '>' because the value of 'ret' and '0' are the same. [duplicateExpression]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:858:13: note: 'ret' is assigned value '0' here.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:861:11: note: Same expression on both sides of '>' because the value of 'ret' and '0' are the same.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:905:11: style: Same expression on both sides of '>' because the value of 'ret' and '0' are the same. [duplicateExpression]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:902:13: note: 'ret' is assigned value '0' here.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:905:11: note: Same expression on both sides of '>' because the value of 'ret' and '0' are the same.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:999:51: style: Function 'dllLoadResource' argument 1 names different: declaration 'module' definition 'hModule'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.h:683:51: note: Function 'dllLoadResource' argument 1 names different: declaration 'module' definition 'hModule'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:999:51: note: Function 'dllLoadResource' argument 1 names different: declaration 'module' definition 'hModule'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:999:66: style: Function 'dllLoadResource' argument 2 names different: declaration 'res' definition 'hResInfo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.h:683:65: note: Function 'dllLoadResource' argument 2 names different: declaration 'res' definition 'hResInfo'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:999:66: note: Function 'dllLoadResource' argument 2 names different: declaration 'res' definition 'hResInfo'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:1005:50: style: Function 'dllFindResourceA' argument 1 names different: declaration 'module' definition 'hModule'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.h:684:50: note: Function 'dllFindResourceA' argument 1 names different: declaration 'module' definition 'hModule'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:1005:50: note: Function 'dllFindResourceA' argument 1 names different: declaration 'module' definition 'hModule'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:1005:67: style: Function 'dllFindResourceA' argument 2 names different: declaration 'name' definition 'lpName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.h:684:66: note: Function 'dllFindResourceA' argument 2 names different: declaration 'name' definition 'lpName'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:1005:67: note: Function 'dllFindResourceA' argument 2 names different: declaration 'name' definition 'lpName'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:1005:83: style: Function 'dllFindResourceA' argument 3 names different: declaration 'type' definition 'lpType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.h:684:80: note: Function 'dllFindResourceA' argument 3 names different: declaration 'type' definition 'lpType'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_kernel32.cpp:1005:83: note: Function 'dllFindResourceA' argument 3 names different: declaration 'type' definition 'lpType'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:554:75: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:551:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:554:75: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:676:14: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:673:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:676:14: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:759:21: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:756:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:759:21: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1095:36: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1091:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1095:36: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1113:19: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1109:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1113:19: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1135:41: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1132:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1135:41: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1157:19: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1153:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1157:19: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1174:19: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1170:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1174:19: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1242:33: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1238:17: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1242:33: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1266:30: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1262:17: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1266:30: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1334:24: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1330:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1334:24: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1444:44: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1440:17: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1444:44: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1599:22: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1595:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1599:22: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1628:22: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1623:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1628:22: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1654:22: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1650:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1654:22: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1695:23: warning: Either the condition 'stream!=NULL' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1693:15: note: Assuming that condition 'stream!=NULL' is not redundant
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1695:23: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1003:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1041:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:1068:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:464:24: style: Function 'dll_fdopen' argument 1 names different: declaration 'i' definition 'fd'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.h:88:24: note: Function 'dll_fdopen' argument 1 names different: declaration 'i' definition 'fd'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:464:24: note: Function 'dll_fdopen' argument 1 names different: declaration 'i' definition 'fd'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:464:40: style: Function 'dll_fdopen' argument 2 names different: declaration 'file' definition 'mode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.h:88:39: note: Function 'dll_fdopen' argument 2 names different: declaration 'file' definition 'mode'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:464:40: note: Function 'dll_fdopen' argument 2 names different: declaration 'file' definition 'mode'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:685:28: style: Function 'dll_flockfile' argument 1 names different: declaration 'file' definition 'stream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.h:168:28: note: Function 'dll_flockfile' argument 1 names different: declaration 'file' definition 'stream'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:685:28: note: Function 'dll_flockfile' argument 1 names different: declaration 'file' definition 'stream'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:706:30: style: Function 'dll_ftrylockfile' argument 1 names different: declaration 'file' definition 'stream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.h:169:30: note: Function 'dll_ftrylockfile' argument 1 names different: declaration 'file' definition 'stream'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:706:30: note: Function 'dll_ftrylockfile' argument 1 names different: declaration 'file' definition 'stream'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:728:30: style: Function 'dll_funlockfile' argument 1 names different: declaration 'file' definition 'stream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.h:170:30: note: Function 'dll_funlockfile' argument 1 names different: declaration 'file' definition 'stream'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:728:30: note: Function 'dll_funlockfile' argument 1 names different: declaration 'file' definition 'stream'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:950:32: style: Function 'dll_opendir' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.h:105:32: note: Function 'dll_opendir' argument 1 names different: declaration 'filename' definition 'file'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:950:32: note: Function 'dll_opendir' argument 1 names different: declaration 'filename' definition 'file'.
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp:839:24: style: Array index 'iDirSlot' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/util/EmuFileWrapper.cpp:97:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/util/EmuFileWrapper.cpp:92:19: note: outer condition: m_files[i].used
xbmc-13.2-Gotham/xbmc/cores/DllLoader/exports/util/EmuFileWrapper.cpp:97:21: note: identical inner condition: m_files[i].used
xbmc-13.2-Gotham/xbmc/cores/DllLoader/ldt_keeper.c:166:7: style: Unused variable: ret [unusedVariable]
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.cpp:183:52: style: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:55:44: note: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'.
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.cpp:183:52: note: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'.
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:34:16: warning: Virtual function 'CloseFile' is called from destructor '~CDummyVideoPlayer()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.cpp:46:3: note: Calling CloseFile
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:34:16: note: CloseFile is a virtual method
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:29:3: style: Class 'CDummyVideoPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:31:16: style: The function 'RegisterAudioCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:131:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:32:16: style: The function 'UnRegisterAudioCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:132:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:33:16: style: The function 'OpenFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:133:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:35:16: style: The function 'IsPlaying' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:137:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:36:16: style: The function 'Pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:139:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:37:16: style: The function 'IsPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:140:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:38:16: style: The function 'HasVideo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:141:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:39:16: style: The function 'HasAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:142:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:43:16: style: The function 'CanSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:144:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:44:16: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:145:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:45:16: style: The function 'SeekPercentage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:46:17: style: The function 'GetPercentage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:148:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:46:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:47:16: style: The function 'SetVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:48:16: style: The function 'SetDynamicRangeCompression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:153:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:53:16: style: The function 'GetAudioInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:54:16: style: The function 'GetVideoInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:55:16: style: The function 'GetGeneralInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:58:16: style: The function 'CanRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:157:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:59:16: style: The function 'IsRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:60:16: style: The function 'Record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:159:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:61:16: style: The function 'SetAVDelay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:161:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:62:17: style: The function 'GetAVDelay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:162:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:62:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:65:16: style: The function 'SetSubTitleDelay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:164:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:66:17: style: The function 'GetSubTitleDelay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:165:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:66:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:68:16: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:189:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:69:19: style: The function 'GetTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:193:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:69:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:70:19: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:197:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:70:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:71:16: style: The function 'ToFFRW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:201:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:73:16: style: The function 'DoAudioWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:213:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:75:22: style: The function 'GetPlayerState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:217:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:75:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:76:16: style: The function 'SetPlayerState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/IPlayer.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/DummyVideoPlayer.h:76:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.cpp:347:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.cpp:552:50: style: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.h:60:44: note: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'.
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.cpp:552:50: note: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'.
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.cpp:89:3: performance: Variable 'm_hwndXbmc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.h:39:16: warning: Virtual function 'CloseFile' is called from destructor '~CExternalPlayer()' at line 101. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.cpp:101:3: note: Calling CloseFile
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.h:39:16: note: CloseFile is a virtual method
xbmc-13.2-Gotham/xbmc/cores/ExternalPlayer/ExternalPlayer.h:33:3: style: Class 'CExternalPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/BaseRenderer.cpp:38:16: warning: Member variable 'CBaseRenderer::m_format' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/BaseRenderer.cpp:43:3: performance: Variable 'm_resolution' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/BaseRenderer.h:83:8: style: Technically the member function 'CBaseRenderer::GetVideoRect' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/BaseRenderer.cpp:309:21: note: Technically the member function 'CBaseRenderer::GetVideoRect' can be const.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/BaseRenderer.h:83:8: note: Technically the member function 'CBaseRenderer::GetVideoRect' can be const.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.cpp:340:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.cpp:365:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.cpp:318:23: style: Variable 'images' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRendererGUI.h:44:3: warning: Member variable 'COverlayText::m_layout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRendererGUI.h:44:3: warning: Member variable 'COverlayText::m_subalign' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.h:122:15: performance: Technically the member function 'OVERLAY::CRenderer::Render' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.cpp:219:17: note: Technically the member function 'OVERLAY::CRenderer::Render' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.h:122:15: note: Technically the member function 'OVERLAY::CRenderer::Render' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRendererGUI.h:45:3: style: Class 'COverlayText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRendererGUI.h:47:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.h:52:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRendererGUI.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRendererGUI.h:48:16: style: The function 'PrepareRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRenderer.h:53:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRendererGUI.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/OverlayRendererUtil.cpp:239:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.h:111:19: style: Technically the member function 'CRenderCaptureBase::GetState' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.h:121:19: style: Technically the member function 'CRenderCaptureBase::GetUserState' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.h:132:18: style: Technically the member function 'CRenderCaptureBase::GetFlags' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.h:141:18: style: Technically the member function 'CRenderCaptureBase::GetWidth' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.h:144:18: style: Technically the member function 'CRenderCaptureBase::GetHeight' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.h:155:18: style: Technically the member function 'CRenderCaptureBase::IsAsync' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.h:158:22: style: Technically the member function 'CRenderCaptureBase::UseOcclusionQuery' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.cpp:45:26: note: Technically the member function 'CRenderCaptureBase::UseOcclusionQuery' can be const.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderCapture.h:158:22: note: Technically the member function 'CRenderCaptureBase::UseOcclusionQuery' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:194:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:870:58: style: Function 'AddVideoPicture' argument 1 names different: declaration 'picture' definition 'pic'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:89:40: note: Function 'AddVideoPicture' argument 1 names different: declaration 'picture' definition 'pic'.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:870:58: note: Function 'AddVideoPicture' argument 1 names different: declaration 'picture' definition 'pic'.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:98:21: warning: Member variable 'CXBMCRenderManager::m_Queue' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:98:21: warning: Member variable 'CXBMCRenderManager::m_clock_framefinish' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:98:21: warning: Member variable 'CXBMCRenderManager::m_firstFlipPage' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:87:8: performance: Technically the member function 'CXBMCRenderManager::IsConfigured' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:304:26: note: Technically the member function 'CXBMCRenderManager::IsConfigured' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:87:8: note: Technically the member function 'CXBMCRenderManager::IsConfigured' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:165:8: performance: Technically the member function 'CXBMCRenderManager::RegisterRenderUpdateCallBack' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:744:26: note: Technically the member function 'CXBMCRenderManager::RegisterRenderUpdateCallBack' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:165:8: note: Technically the member function 'CXBMCRenderManager::RegisterRenderUpdateCallBack' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:166:8: performance: Technically the member function 'CXBMCRenderManager::RegisterRenderFeaturesCallBack' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:750:26: note: Technically the member function 'CXBMCRenderManager::RegisterRenderFeaturesCallBack' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:166:8: note: Technically the member function 'CXBMCRenderManager::RegisterRenderFeaturesCallBack' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:185:8: performance: Technically the member function 'CXBMCRenderManager::PresentSingle' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.cpp:775:26: note: Technically the member function 'CXBMCRenderManager::PresentSingle' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/RenderManager.h:185:8: note: Technically the member function 'CXBMCRenderManager::PresentSingle' can be static.
xbmc-13.2-Gotham/xbmc/cores/VideoRenderers/VideoShaders/ConvolutionKernels.h:33:14: style: Technically the member function 'CConvolutionKernel::GetSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:103:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:54:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:68:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:77:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:337:33: style: Function 'SetVolume' argument 1 names different: declaration 'fVolume' definition 'volume'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.h:64:24: note: Function 'SetVolume' argument 1 names different: declaration 'fVolume' definition 'volume'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:337:33: note: Function 'SetVolume' argument 1 names different: declaration 'fVolume' definition 'volume'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.h:70:8: style: Technically the member function 'CDVDAudio::IsValidFormat' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:397:17: note: Technically the member function 'CDVDAudio::IsValidFormat' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.h:70:8: note: Technically the member function 'CDVDAudio::IsValidFormat' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.h:58:3: style: Class 'CDVDAudio' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:100:14: style: Unhandled exception specification when calling function realloc_or_free(). [unhandledExceptionSpecification]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:249:29: note: Unhandled exception specification when calling function realloc_or_free().
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:100:14: note: Unhandled exception specification when calling function realloc_or_free().
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:100:14: style: Unhandled exception specification when calling function realloc_or_free(). [unhandledExceptionSpecification]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:302:27: note: Unhandled exception specification when calling function realloc_or_free().
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDAudio.cpp:100:14: note: Unhandled exception specification when calling function realloc_or_free().
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:76:5: performance: Variable 'codec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.cpp:49:3: performance: Variable 'm_iSampleFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:35:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDAudioCodecFFmpeg()' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.cpp:54:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:35:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:34:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:35:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:73:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:36:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:37:15: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:85:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:37:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:38:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:115:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:39:15: style: The function 'GetChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:120:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:39:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:40:26: style: The function 'GetChannelMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:130:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:40:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:41:15: style: The function 'GetSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:135:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:41:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:42:15: style: The function 'GetEncodedSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:140:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:42:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:43:29: style: The function 'GetDataFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:145:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:43:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:44:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:160:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:44:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:45:15: style: The function 'GetBufferSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:165:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:45:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:46:15: style: The function 'GetBitRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:150:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h:46:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:217:16: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:217:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.cpp:26:3: performance: Variable 'm_codecID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.h:41:13: warning: The class 'CDVDAudioCodecLPcm' defines member variable with name 'm_codecID' also defined in its parent class 'CDVDAudioCodecPcm'. [duplInheritedMember]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:48:13: note: Parent variable 'CDVDAudioCodecPcm::m_codecID'
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.h:41:13: note: Derived variable 'CDVDAudioCodecLPcm::m_codecID'
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:30:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:31:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:73:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:32:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:32:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:33:15: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:85:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:33:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:34:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:115:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:35:15: style: The function 'GetChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:120:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:35:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:36:26: style: The function 'GetChannelMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:130:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:36:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:37:15: style: The function 'GetSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:135:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:37:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:38:29: style: The function 'GetDataFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:145:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:38:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:39:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:160:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:39:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.h:33:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:32:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.h:33:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.h:34:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:39:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLPcm.h:34:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.cpp:156:27: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:35:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDAudioCodecLibMad()' at line 45. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.cpp:45:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:35:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:34:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:35:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:73:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:36:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:37:15: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:85:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:37:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:38:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:115:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:39:26: style: The function 'GetChannelMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:130:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:39:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:40:15: style: The function 'GetChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:120:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:40:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:41:15: style: The function 'GetSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:135:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:41:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:42:29: style: The function 'GetDataFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:145:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:42:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:43:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:160:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:43:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:44:15: style: The function 'GetBufferSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:165:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h:44:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:38:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDAudioCodecPassthrough()' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.cpp:38:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:38:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:37:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:38:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:73:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:39:16: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:40:16: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:85:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:41:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:115:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:42:16: style: The function 'GetChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:120:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:43:16: style: The function 'GetEncodedChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:125:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:44:26: style: The function 'GetChannelMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:130:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:44:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:45:16: style: The function 'GetSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:135:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:46:16: style: The function 'GetEncodedSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:140:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:47:29: style: The function 'GetDataFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:145:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:47:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:48:16: style: The function 'NeedPassthrough' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:49:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:160:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:49:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:50:16: style: The function 'GetBufferSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:165:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.cpp:116:3: performance: Variable 'm_codecID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:31:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDAudioCodecPcm()' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.cpp:126:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h:31:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDCodecUtils.cpp:108:45: style: Function 'CopyPicture' argument 1 names different: declaration 'pDst' definition 'pImage'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDCodecUtils.h:34:38: note: Function 'CopyPicture' argument 1 names different: declaration 'pDst' definition 'pImage'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDCodecUtils.cpp:108:45: note: Function 'CopyPicture' argument 1 names different: declaration 'pDst' definition 'pImage'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDCodecUtils.cpp:474:53: style: Function 'PixfmtFromEFormat' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDCodecUtils.h:47:56: note: Function 'PixfmtFromEFormat' argument 1 names different: declaration 'format' definition 'fmt'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDCodecUtils.cpp:474:53: note: Function 'PixfmtFromEFormat' argument 1 names different: declaration 'format' definition 'fmt'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:327:3: style: Variable 'pCodec' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:323:0: note: Variable 'pCodec' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:327:3: note: Variable 'pCodec' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:66:85: style: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.h:43:76: note: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:66:85: note: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:88:85: style: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.h:42:76: note: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:88:85: note: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:110:89: style: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.h:44:80: note: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp:110:89: note: Function 'OpenCodec' argument 2 names different: declaration 'hint' definition 'hints'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlay.h:102:8: style: Technically the member function 'CDVDOverlay::IsOverlayType' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:66:22: style: Technically the member function 'CDVDVideoCodecFFmpeg::IsHardwareAllowed' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlay.h:41:3: style: Class 'CDVDOverlay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlay.h:38:1: warning: The class 'CDVDOverlay' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlay.h:126:1: warning: The class 'CDVDOverlayGroup' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:54:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:55:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:167:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:56:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:173:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:56:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:57:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:179:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:59:16: style: The function 'GetPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:185:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:60:16: style: The function 'SetDropState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:214:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:61:24: style: The function 'SetFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:250:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:61:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:62:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:256:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:62:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:63:20: style: The function 'GetConvergeCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:264:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:63:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:64:20: style: The function 'GetAllowedReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:274:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:64:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:31:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:32:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:167:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:33:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:173:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:33:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:34:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:179:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:35:16: style: The function 'GetPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:185:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:36:16: style: The function 'GetUserData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:203:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:38:16: style: The function 'SetDropState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:214:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:39:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:256:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:39:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:34:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:35:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:36:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:37:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:38:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:39:24: style: The function 'GetOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:78:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:39:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:33:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:34:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:35:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:35:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:36:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:37:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:38:24: style: The function 'GetOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:78:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.h:38:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:33:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:34:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:34:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:35:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:36:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:37:24: style: The function 'GetOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:78:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.h:37:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:35:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:36:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:37:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:37:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:38:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:39:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:40:24: style: The function 'GetOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:78:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:40:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:57:10: style: Technically the member function 'CDVDOverlayText::CElement::IsElementType' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:72:9: style: Class 'CElementText' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:35:16: warning: Virtual function 'Reset' is called from constructor 'CDVDOverlayCodecCC()' at line 31. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.cpp:31:3: note: Calling Reset
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:35:16: note: Reset is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:41:5: style: Class 'CElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:27:1: warning: The class 'CDVDOverlayText' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:38:3: warning: The class 'CElement' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:63:3: warning: The class 'CElementText' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:92:3: warning: The class 'CElementProperty' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:33:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:34:15: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:34:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:35:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:36:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:37:24: style: The function 'GetOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h:78:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecCC.h:37:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:146:28: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlay.h:108:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayText.h:146:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayImage.h:82:7: style: Variable 'bpp' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayImage.h:95:5: style: Class 'CDVDOverlayImage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:36:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDOverlayCodecFFmpeg()' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.cpp:43:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.h:36:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlaySpu.h:25:1: warning: The class 'CDVDOverlaySpu' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayImage.h:28:1: warning: The class 'CDVDOverlayImage' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayImage.h:121:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlay.h:108:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayImage.h:121:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:35:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDOverlayCodecSSA()' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.cpp:43:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.h:35:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlaySSA.h:33:3: style: Class 'CDVDOverlaySSA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlaySSA.h:27:1: warning: The class 'CDVDOverlaySSA' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlaySSA.h:53:27: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlay.h:108:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlaySSA.h:53:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.cpp:93:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/libspucc/cc_decoder.c:636:37: style: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'dec'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/libspucc/cc_decoder.h:147:37: note: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'dec'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Overlay/libspucc/cc_decoder.c:636:37: note: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'dec'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:2101:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:2260:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:937:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:935:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:937:5: note: Variable 'ret' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1226:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:665:9: style: The scope of the variable 'write_bytes' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:665:26: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:711:9: style: The scope of the variable 'write_bytes' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:711:35: style: The scope of the variable 'ret' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1590:24: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1937:13: style: The scope of the variable 'pts_video' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1722:46: style: Function 'Decode' argument 2 names different: declaration 'size' definition 'iSize'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.h:43:47: note: Function 'Decode' argument 2 names different: declaration 'size' definition 'iSize'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1722:46: note: Function 'Decode' argument 2 names different: declaration 'size' definition 'iSize'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_speed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_1st_pts' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_cur_pts' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_cur_pictcnt' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_old_pictcnt' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_timesize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_vbufsize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_start_dts' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_start_pts' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_view_mode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_zoom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_contrast' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp:1408:12: warning: Member variable 'CAMLCodec::m_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp:157:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp:77:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp:39:24: warning: Member variable 'CDVDVideoCodecAmlogic::m_videobuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp:39:24: warning: Member variable 'CDVDVideoCodecAmlogic::m_opened' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp:39:24: warning: Member variable 'CDVDVideoCodecAmlogic::m_aspect_ratio' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp:39:24: warning: Member variable 'CDVDVideoCodecAmlogic::m_mpeg2_sequence_pts' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:39:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDVideoCodecAmlogic()' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp:56:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:39:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:38:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:39:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:167:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:40:16: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:173:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:41:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:179:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:42:16: style: The function 'GetPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:185:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:43:16: style: The function 'SetSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:220:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:44:16: style: The function 'SetDropState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:214:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:45:16: style: The function 'GetDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:225:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:46:18: style: The function 'GetTimeSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:233:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:46:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:47:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:256:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h:47:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:308:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:445:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:662:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:300:34: warning: Member variable 'CDVDVideoCodecAndroidMediaCodec::m_colorFormat' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:300:34: warning: Member variable 'CDVDVideoCodecAndroidMediaCodec::m_drop' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:300:34: warning: Member variable 'CDVDVideoCodecAndroidMediaCodec::m_src_offset' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:300:34: warning: Member variable 'CDVDVideoCodecAndroidMediaCodec::m_src_stride' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:96:19: warning: Virtual function 'Dispose' is called from destructor '~CDVDVideoCodecAndroidMediaCodec()' at line 313. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:313:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:96:19: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.cpp:130:3: style: Class 'CDVDMediaCodecOnFrameAvailable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:95:19: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:95:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:96:19: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:167:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:96:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:97:19: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:173:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:97:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:98:19: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:179:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:98:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:99:19: style: The function 'GetPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:185:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:99:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:100:19: style: The function 'ClearPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:192:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:100:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:101:19: style: The function 'SetDropState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:214:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:101:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:102:19: style: The function 'GetDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:225:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:102:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:103:19: style: The function 'GetTimeSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:233:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:103:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:104:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:256:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:104:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:105:20: style: The function 'GetAllowedReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.h:274:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAndroidMediaCodec.h:105:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:571:30: warning: Either the condition '!m_pFrame' is redundant or there is possible null pointer dereference: m_pFrame. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:620:7: note: Assuming that condition '!m_pFrame' is not redundant
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:571:30: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:572:31: warning: Either the condition '!m_pFrame' is redundant or there is possible null pointer dereference: m_pFrame. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:620:7: note: Assuming that condition '!m_pFrame' is not redundant
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:572:31: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:594:29: warning: Either the condition '!m_pFrame' is redundant or there is possible null pointer dereference: m_pFrame. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:620:7: note: Assuming that condition '!m_pFrame' is not redundant
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:594:29: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:71:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:378:60: style: Function 'SetFilters' argument 1 names different: declaration 'filters' definition 'flags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:61:48: note: Function 'SetFilters' argument 1 names different: declaration 'filters' definition 'flags'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:378:60: note: Function 'SetFilters' argument 1 names different: declaration 'filters' definition 'flags'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:55:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDVideoCodecFFmpeg()' at line 171. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp:171:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:55:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoPPFFmpeg.h:30:3: style: Class 'CDVDVideoPPFFmpeg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.cpp:54:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.cpp:87:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.cpp:292:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.cpp:301:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:32:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDVideoCodecLibMpeg2()' at line 66. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.cpp:66:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.h:32:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoPPFFmpeg.cpp:31:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoPPFFmpeg.cpp:178:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoPPFFmpeg.cpp:26:3: performance: Variable 'm_sType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/OpenMaxVideo.cpp:89:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/OpenMaxVideo.cpp:480:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:34:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:39:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:44:4: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:49:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:54:4: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:59:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:64:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:69:4: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:74:4: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:79:4: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightInterface.cpp:84:4: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideo.cpp:193:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideo.cpp:598:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideo.cpp:591:10: style: The scope of the variable 'frame' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideo.cpp:787:10: style: The scope of the variable 'frame' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideo.cpp:876:10: style: The scope of the variable 'frame' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideo.cpp:78:5: performance: Variable 'source_meta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideo.cpp:158:3: style: Class 'CStageFrightDecodeThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::m_g_application' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::m_g_applicationMessenger' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::m_g_Windowing' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::m_g_advancedSettings' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::texslots' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::source_done' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::videoColorFormat' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::videoStride' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::videoSliceHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::mVideoTextureId' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::mSurfTexture' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDCodecs/Video/libstagefrightICS/StageFrightVideoPrivate.cpp:62:27: warning: Member variable 'CStageFrightVideoPrivate::mSurface' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxSPU.cpp:46:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxSPU.cpp:71:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.cpp:123:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.cpp:137:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.cpp:151:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.cpp:165:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.cpp:160:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.cpp:161:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:64:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:231:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:64:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:65:8: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:237:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:65:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:66:8: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:66:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:67:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:248:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:68:8: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:253:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:68:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:69:8: style: The function 'SetSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:280:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:69:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:70:7: style: The function 'GetStreamLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:285:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:70:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:71:17: style: The function 'GetStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:290:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:71:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:72:7: style: The function 'GetNrOfStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:295:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:72:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:73:15: style: The function 'GetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:300:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:73:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:74:16: style: The function 'GetStreamCodecName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:344:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.h:74:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.cpp:43:8: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.cpp:43:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.cpp:139:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.cpp:140:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:42:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:231:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:42:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:43:8: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:237:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:43:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:44:8: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:44:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:45:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:248:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:46:8: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:253:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:46:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:47:8: style: The function 'SetSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:280:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:47:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:48:7: style: The function 'GetStreamLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:285:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:48:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:49:17: style: The function 'GetStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:290:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:49:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:50:7: style: The function 'GetNrOfStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:295:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:50:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:51:15: style: The function 'GetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:300:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:51:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:52:16: style: The function 'GetStreamCodecName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:344:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.cpp:35:8: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.cpp:35:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:808:17: style: Redundant condition: m_pFormatContext->duration!=(int64_t)AV_NOPTS_VALUE. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:455:7: style: Condition 'streaminfo' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:262:21: note: Assignment 'streaminfo=true', assigned value is 1
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:455:7: note: Condition 'streaminfo' is always true
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:841:12: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:842:12: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:850:12: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:851:12: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:984:54: style: Function 'GetStreamInternal' argument 1 names different: declaration 'iStreamId' definition 'iId'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:127:39: note: Function 'GetStreamInternal' argument 1 names different: declaration 'iStreamId' definition 'iId'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp:984:54: note: Function 'GetStreamInternal' argument 1 names different: declaration 'iStreamId' definition 'iId'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:46:16: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:62:16: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:63:16: style: The function 'GetStreamName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:103:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:78:16: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:78:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:79:16: style: The function 'GetStreamName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:103:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:79:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:94:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:231:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:94:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:95:8: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:95:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:96:8: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:237:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:96:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:97:8: style: The function 'SetSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:280:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:97:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:98:23: style: The function 'GetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:300:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:98:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:100:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:248:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:100:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:102:8: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:253:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:102:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:104:7: style: The function 'GetStreamLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:285:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:104:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:105:17: style: The function 'GetStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:290:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:105:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:106:7: style: The function 'GetNrOfStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:295:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:106:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:108:8: style: The function 'SeekChapter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:259:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:108:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:109:7: style: The function 'GetChapterCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:264:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:109:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:110:7: style: The function 'GetChapter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:269:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:110:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:111:8: style: The function 'GetChapterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:274:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:111:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:112:16: style: The function 'GetStreamCodecName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:344:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.h:112:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.cpp:101:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.cpp:144:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:35:8: performance: Technically the member function 'CDVDDemuxHTSP::Dispose' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.cpp:115:21: note: Technically the member function 'CDVDDemuxHTSP::Dispose' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:35:8: note: Technically the member function 'CDVDDemuxHTSP::Dispose' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:36:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:231:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:36:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:37:8: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:37:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:38:8: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:237:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:38:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:39:8: style: The function 'SetSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:280:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:39:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:41:17: style: The function 'GetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:300:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:43:17: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:248:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:43:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:45:17: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:253:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:45:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:46:17: style: The function 'GetStreamLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:285:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:46:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:48:17: style: The function 'GetStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:290:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:48:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:49:17: style: The function 'GetNrOfStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:295:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.h:49:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.cpp:52:8: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.cpp:52:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.cpp:75:8: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxHTSP.cpp:75:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp:178:51: style: Function 'ParsePacket' argument 1 names different: declaration 'pPacket' definition 'pkt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:115:33: note: Function 'ParsePacket' argument 1 names different: declaration 'pPacket' definition 'pkt'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp:178:51: note: Function 'ParsePacket' argument 1 names different: declaration 'pPacket' definition 'pkt'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp:495:39: style: Function 'SeekTime' argument 1 names different: declaration 'time' definition 'timems'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:95:21: note: Function 'SeekTime' argument 1 names different: declaration 'time' definition 'timems'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp:495:39: note: Function 'SeekTime' argument 1 names different: declaration 'time' definition 'timems'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp:495:52: style: Function 'SeekTime' argument 2 names different: declaration 'backwords' definition 'backwards'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:95:32: note: Function 'SeekTime' argument 2 names different: declaration 'backwords' definition 'backwards'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp:495:52: note: Function 'SeekTime' argument 2 names different: declaration 'backwords' definition 'backwards'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp:502:41: style: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:96:21: note: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp:502:41: note: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:35:3: style: Class 'CDemuxStreamPVRInternal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:51:3: style: Class 'CDemuxStreamVideoPVRClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:62:3: style: Class 'CDemuxStreamAudioPVRClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:73:3: style: Class 'CDemuxStreamSubtitlePVRClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:54:16: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:65:16: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:76:16: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:76:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:91:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:231:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:91:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:92:8: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:237:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:92:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:93:8: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:93:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:94:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:248:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:94:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:95:8: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:253:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:95:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:96:8: style: The function 'SetSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:280:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:96:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:97:7: style: The function 'GetStreamLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:285:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:97:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:98:17: style: The function 'GetStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:290:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:98:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:99:7: style: The function 'GetNrOfStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:295:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:99:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:100:15: style: The function 'GetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:300:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:100:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:101:16: style: The function 'GetStreamCodecName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:344:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.h:101:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:28:16: style: The function 'GetStreamInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:98:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:28:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:41:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:231:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:41:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:42:8: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:42:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:43:8: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:237:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:43:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:44:8: style: The function 'SetSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:280:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:44:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:45:23: style: The function 'GetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:300:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:45:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:47:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:248:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:49:8: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:253:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:49:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:50:7: style: The function 'GetStreamLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:285:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:50:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:51:17: style: The function 'GetStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:290:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:51:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:52:7: style: The function 'GetNrOfStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:295:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.h:52:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:93:8: performance: Technically the member function 'CDVDDemuxVobsub::ParseLangIdx' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.cpp:172:23: note: Technically the member function 'CDVDDemuxVobsub::ParseLangIdx' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:93:8: note: Technically the member function 'CDVDDemuxVobsub::ParseLangIdx' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:94:8: performance: Technically the member function 'CDVDDemuxVobsub::ParseDelay' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.cpp:177:23: note: Technically the member function 'CDVDDemuxVobsub::ParseDelay' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:94:8: note: Technically the member function 'CDVDDemuxVobsub::ParseDelay' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:96:8: performance: Technically the member function 'CDVDDemuxVobsub::ParseExtra' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.cpp:223:23: note: Technically the member function 'CDVDDemuxVobsub::ParseExtra' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:96:8: note: Technically the member function 'CDVDDemuxVobsub::ParseExtra' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:87:10: style: Technically the member function 'CDVDDemuxVobsub::sorter::operator()' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:54:5: style: Class 'CStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:38:25: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:231:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:38:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:39:25: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:237:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:39:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:40:25: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:40:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:41:25: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:248:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:41:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:42:25: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:253:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:42:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:43:25: style: The function 'SetSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:280:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:43:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:44:25: style: The function 'GetStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:290:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:44:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:45:25: style: The function 'GetNrOfStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:295:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:45:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:46:25: style: The function 'GetStreamLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:285:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:46:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:47:25: style: The function 'GetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h:300:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.h:47:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:221:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:247:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:113:8: warning: Either the condition 'if(pInputStream)' is redundant or there is possible null pointer dereference: pInputStream. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:116:8: note: Assuming that condition 'if(pInputStream)' is not redundant
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:113:8: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:389:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:390:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:391:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:396:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDFileInfo.cpp:425:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:41:19: style: Technically the member function 'CDVDInputStreamFFmpeg::Aborted' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:77:3: style: Class 'CDVDInputStreamNavigator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:46:3: style: Class 'CDVDInputStreamPVRManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:30:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:31:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:32:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:32:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:33:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:33:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:34:16: style: The function 'Pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:35:16: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:36:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:36:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:37:26: style: The function 'GetBitstreamStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:174:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:37:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:38:15: style: The function 'GetBlockSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:158:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:38:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:39:16: style: The function 'SetReadRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:165:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:40:16: style: The function 'GetCacheStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:170:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:80:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:80:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:81:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:81:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:82:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:82:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:83:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:83:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:84:16: style: The function 'Pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:84:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:85:15: style: The function 'GetBlockSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:158:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:85:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:86:16: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:86:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:87:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:87:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:88:23: style: The function 'NextStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:156:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:88:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:90:8: style: The function 'ActivateButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:107:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:90:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:91:8: style: The function 'SelectButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:108:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:91:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:92:8: style: The function 'SkipStill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:123:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:92:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:94:8: style: The function 'OnUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:111:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:94:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:95:8: style: The function 'OnDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:112:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:95:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:96:8: style: The function 'OnLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:113:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:96:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:97:8: style: The function 'OnRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:114:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:97:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:98:8: style: The function 'OnMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:115:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:98:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:99:8: style: The function 'OnBack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:116:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:99:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:100:8: style: The function 'OnNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:117:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:100:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:101:8: style: The function 'OnPrevious' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:118:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:101:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:102:8: style: The function 'OnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:119:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:102:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:103:8: style: The function 'OnMouseClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:120:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:103:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:105:7: style: The function 'GetCurrentButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:109:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:105:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:106:7: style: The function 'GetTotalButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:106:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:109:8: style: The function 'HasMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:121:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:109:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:110:8: style: The function 'IsInMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:122:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:110:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:125:8: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:125:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:125:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:126:8: style: The function 'SetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:126:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:126:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:128:7: style: The function 'GetChapter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:97:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:128:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:129:7: style: The function 'GetChapterCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:98:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:129:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:130:8: style: The function 'GetChapterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:99:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:130:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:131:8: style: The function 'SeekChapter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:100:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:131:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:133:7: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:82:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:133:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:134:7: style: The function 'GetTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:83:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:134:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:138:8: style: The function 'SeekTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:90:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:138:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:140:10: style: The function 'GetTimeStampCorrection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:124:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:140:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:36:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:37:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:38:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:38:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:39:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:39:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:40:16: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:41:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:41:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:33:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:34:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:34:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:36:16: style: The function 'Pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:37:16: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:38:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:38:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:40:19: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:157:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:40:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:43:19: style: The function 'CanSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:134:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:43:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:44:19: style: The function 'CanPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:135:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:44:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:48:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:49:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:50:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:50:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:51:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:51:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:52:16: style: The function 'Pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:53:16: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:54:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:54:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:56:23: style: The function 'NextStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:156:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:56:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:58:19: style: The function 'SelectChannelByNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:67:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:58:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:59:19: style: The function 'SelectChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:68:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:59:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:60:19: style: The function 'NextChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:65:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:60:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:61:19: style: The function 'PrevChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:66:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:61:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:64:19: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:82:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:64:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:65:19: style: The function 'GetTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:83:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:65:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:67:19: style: The function 'CanRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:71:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:67:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:68:19: style: The function 'IsRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:72:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:68:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:69:19: style: The function 'Record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:73:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:69:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:70:19: style: The function 'CanSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:75:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:70:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:71:19: style: The function 'CanPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:74:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:71:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:74:19: style: The function 'UpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:70:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:74:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:90:8: style: The function 'ResetScanTimeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:159:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:90:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:39:19: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:39:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:40:19: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:40:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:41:19: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:41:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:42:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:42:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:43:16: style: The function 'Pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:44:19: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:44:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:45:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:45:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:47:23: style: The function 'NextStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:156:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:47:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:48:19: style: The function 'GetBlockSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:158:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:48:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:50:19: style: The function 'NextChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:65:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:50:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:51:19: style: The function 'PrevChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:66:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:51:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:52:19: style: The function 'SelectChannelByNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:67:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:52:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:54:19: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:82:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:54:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:55:19: style: The function 'GetTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:83:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:55:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:59:19: style: The function 'CanRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:71:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:59:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:60:19: style: The function 'IsRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:72:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:60:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:61:19: style: The function 'Record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:73:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:61:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:63:19: style: The function 'CanPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:74:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:63:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:64:19: style: The function 'CanSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:75:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:64:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:66:19: style: The function 'UpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:70:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:66:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.cpp:24:48: style: Function 'CDVDInputStream' argument 1 names different: declaration 'm_streamType' definition 'streamType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:145:33: note: Function 'CDVDInputStream' argument 1 names different: declaration 'm_streamType' definition 'streamType'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.cpp:24:48: note: Function 'CDVDInputStream' argument 1 names different: declaration 'm_streamType' definition 'streamType'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.cpp:33:40: style: Function 'Open' argument 1 names different: declaration 'strFileName' definition 'strFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:33: note: Function 'Open' argument 1 names different: declaration 'strFileName' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.cpp:33:40: note: Function 'Open' argument 1 names different: declaration 'strFileName' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:33:16: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamFFmpeg()' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.cpp:40:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.h:33:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:31:16: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamFile()' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.cpp:38:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.h:31:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:82:10: style: Technically the member function 'CDVDInputStreamHTSP::SRead::Size' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:34:19: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamHTSP()' at line 83. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.cpp:83:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:34:19: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:33:19: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:33:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:34:19: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:34:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:35:19: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:36:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:36:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:37:16: style: The function 'Pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:38:19: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:38:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:39:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:39:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:41:23: style: The function 'NextStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:156:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:41:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:43:19: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:157:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:43:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:45:19: style: The function 'NextChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:65:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:45:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:46:19: style: The function 'PrevChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:66:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:46:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:47:19: style: The function 'SelectChannelByNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:67:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:47:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:48:19: style: The function 'SelectChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:68:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:48:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:50:19: style: The function 'UpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:70:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:50:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:52:19: style: The function 'CanRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:71:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:52:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:53:19: style: The function 'IsRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:72:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:53:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:54:19: style: The function 'Record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:73:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:54:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:56:19: style: The function 'CanPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:74:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:56:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:57:19: style: The function 'CanSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:75:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:57:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:59:19: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:82:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:59:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:60:19: style: The function 'GetTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:83:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.h:60:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:37:16: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamHttp()' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.cpp:35:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.h:37:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:31:16: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamMemory()' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.cpp:32:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:31:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:30:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:31:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:32:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:32:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:33:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:33:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:34:16: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:35:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp:370:51: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp:402:53: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp:478:57: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp:273:53: style: Function 'ProcessBlock' argument 1 names different: declaration 'buffer' definition 'dest_buffer'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:147:29: note: Function 'ProcessBlock' argument 1 names different: declaration 'buffer' definition 'dest_buffer'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp:273:53: note: Function 'ProcessBlock' argument 1 names different: declaration 'buffer' definition 'dest_buffer'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:81:16: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamNavigator()' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp:63:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.h:81:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.cpp:264:68: style: Function 'SelectChannelByNumber' argument 1 names different: declaration 'iChannel' definition 'iChannelNumber'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:58:54: note: Function 'SelectChannelByNumber' argument 1 names different: declaration 'iChannel' definition 'iChannelNumber'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.cpp:264:68: note: Function 'SelectChannelByNumber' argument 1 names different: declaration 'iChannel' definition 'iChannelNumber'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:72:19: performance: Technically the member function 'CDVDInputStreamPVRManager::Pause' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.cpp:360:33: note: Technically the member function 'CDVDInputStreamPVRManager::Pause' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:72:19: note: Technically the member function 'CDVDInputStreamPVRManager::Pause' can be static.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:85:19: style: Technically the member function 'CDVDInputStreamPVRManager::GetInputFormat' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.cpp:365:39: note: Technically the member function 'CDVDInputStreamPVRManager::GetInputFormat' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:85:19: note: Technically the member function 'CDVDInputStreamPVRManager::GetInputFormat' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:49:16: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamPVRManager()' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.cpp:56:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.h:49:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:33:19: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamStack()' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.cpp:42:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:33:19: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:32:19: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:32:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:33:19: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:33:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:34:19: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:149:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:34:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:150:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:36:16: style: The function 'Pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:151:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:37:19: style: The function 'IsEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:173:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:37:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:38:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h:152:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.h:38:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:40:19: warning: Virtual function 'Close' is called from destructor '~CDVDInputStreamTV()' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.cpp:41:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.h:40:19: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDStateSerializer.cpp:227:3: style: Variable 'element' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDStateSerializer.cpp:223:0: note: Variable 'element' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDInputStreams/DVDStateSerializer.cpp:227:3: note: Variable 'element' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDResource.h:33:0: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDResource.h:40:0: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.cpp:60:51: style: Function 'Wait' argument 1 names different: declaration 'ms' definition 'milliseconds'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:165:28: note: Function 'Wait' argument 1 names different: declaration 'ms' definition 'milliseconds'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.cpp:60:51: note: Function 'Wait' argument 1 names different: declaration 'ms' definition 'milliseconds'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:116:15: style: Technically the member function 'CDVDMsg::IsType' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:121:18: style: Technically the member function 'CDVDMsg::GetMessageType' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:126:8: style: Technically the member function 'CDVDMsg::GetNrOfReferences' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:179:3: style: Technically the member function 'CDVDMsgType::operatorT' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:197:7: style: Technically the member function 'CDVDMsgPlayerSetAudioStream::GetStreamId' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:206:7: style: Technically the member function 'CDVDMsgPlayerSetSubtitleStream::GetStreamId' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:215:15: style: Technically the member function 'CDVDMsgPlayerSetState::GetState' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:232:8: style: Technically the member function 'CDVDMsgPlayerSeek::GetTime' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:233:8: style: Technically the member function 'CDVDMsgPlayerSeek::GetBackward' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:234:8: style: Technically the member function 'CDVDMsgPlayerSeek::GetFlush' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:235:8: style: Technically the member function 'CDVDMsgPlayerSeek::GetAccurate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:236:8: style: Technically the member function 'CDVDMsgPlayerSeek::GetRestore' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:237:8: style: Technically the member function 'CDVDMsgPlayerSeek::GetTrickPlay' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:274:16: style: Technically the member function 'CDVDMsgDemuxerPacket::GetPacketSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:275:16: style: Technically the member function 'CDVDMsgDemuxerPacket::GetPacketDrop' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.cpp:51:5: style: Class 'CDVDMsgGeneralSynchronize' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.cpp:51:5: style: Class 'CDVDMsgGeneralSynchronize' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:97:3: style: Class 'CDVDMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:196:3: style: Class 'CDVDMsgPlayerSetAudioStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:205:3: style: Class 'CDVDMsgPlayerSetSubtitleStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:214:3: style: Class 'CDVDMsgPlayerSetState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:250:5: style: Class 'CDVDMsgPlayerSeekChapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:304:3: style: Class 'CDVDMsgSubtitleClutChange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:161:16: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDResource.h:36:0: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:161:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:129:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:180:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:38:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:39:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:56:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:57:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:75:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:76:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:133:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:135:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:137:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:184:34: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:186:34: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:273:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:274:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:60:47: style: Function 'Flush' argument 1 names different: declaration 'message' definition 'type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.h:90:32: note: Function 'Flush' argument 1 names different: declaration 'message' definition 'type'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.cpp:60:47: note: Function 'Flush' argument 1 names different: declaration 'message' definition 'type'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.h:111:8: style: Technically the member function 'CDVDMessageQueue::ReceivedAbortRequest' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessageQueue.h:86:3: style: Class 'CDVDMessageQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDOverlayContainer.cpp:35:45: style: Function 'Add' argument 1 names different: declaration 'pPicture' definition 'pOverlay'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDOverlayContainer.h:35:25: note: Function 'Add' argument 1 names different: declaration 'pPicture' definition 'pOverlay'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDOverlayContainer.cpp:35:45: note: Function 'Add' argument 1 names different: declaration 'pPicture' definition 'pOverlay'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDOverlayRenderer.cpp:41:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDOverlayRenderer.cpp:45:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDOverlayRenderer.cpp:49:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDOverlayRenderer.cpp:206:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:519:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:336:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:340:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:397:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:473:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:480:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1462:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2108:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2165:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2191:46: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2198:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2217:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2224:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2240:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2248:53: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2266:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2386:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2389:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2398:44: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2806:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3376:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3420:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3428:45: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3466:51: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3485:53: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3501:47: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3750:51: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:4141:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:4150:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.h:200:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:92:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:93:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:94:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:100:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:105:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:106:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:107:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:311:47: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:422:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1078:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1708:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1710:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1719:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1721:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1723:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1725:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1737:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1758:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1762:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1782:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1783:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1790:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1792:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1796:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1798:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1804:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1824:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1826:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1827:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1835:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1838:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1845:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1872:70: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1873:70: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1885:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1915:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1916:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2123:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2141:71: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2166:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2695:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3086:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3088:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3297:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3300:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3304:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3308:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3312:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3316:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:3359:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:4058:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:4060:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:4062:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:4064:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:4074:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:4134:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1490:42: style: Function 'GetCachingTimes' argument 1 names different: declaration 'play_left' definition 'level'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:308:32: note: Function 'GetCachingTimes' argument 1 names different: declaration 'play_left' definition 'level'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1490:42: note: Function 'GetCachingTimes' argument 1 names different: declaration 'play_left' definition 'level'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1490:57: style: Function 'GetCachingTimes' argument 2 names different: declaration 'cache_left' definition 'delay'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:308:51: note: Function 'GetCachingTimes' argument 2 names different: declaration 'cache_left' definition 'delay'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1490:57: note: Function 'GetCachingTimes' argument 2 names different: declaration 'cache_left' definition 'delay'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1490:72: style: Function 'GetCachingTimes' argument 3 names different: declaration 'file_offset' definition 'offset'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:308:71: note: Function 'GetCachingTimes' argument 3 names different: declaration 'file_offset' definition 'offset'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:1490:72: note: Function 'GetCachingTimes' argument 3 names different: declaration 'file_offset' definition 'offset'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2465:35: style: Function 'SetPlaySpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:301:25: note: Function 'SetPlaySpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2465:35: note: Function 'SetPlaySpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2685:45: style: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:196:44: note: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:2685:45: note: Function 'GetGeneralInfo' argument 1 names different: declaration 'strVideoInfo' definition 'strGeneralInfo'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.h:79:11: style: Technically the member function 'CDVDErrorAverage::Get' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.h:36:12: style: Technically the member function 'CPullupCorrection::GetCorrection' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.h:37:12: style: Technically the member function 'CPullupCorrection::GetPatternLength' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.h:38:12: style: Technically the member function 'CPullupCorrection::GetFrameDuration' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.h:39:12: style: Technically the member function 'CPullupCorrection::HasFullBuffer' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:103:10: style: Technically the member function 'CCurrentStream::dts_end' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:179:0: style: Technically the member function 'CDVDMsgType < bool >::operatorT' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:179:0: style: Technically the member function 'CDVDMsgType < double >::operatorT' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:179:0: style: Technically the member function 'CDVDMsgType < SPlayerState >::operatorT' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:179:0: style: Technically the member function 'CDVDMsgType < CAction >::operatorT' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:179:0: style: Technically the member function 'CDVDMsgType < int >::operatorT' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:179:0: style: Technically the member function 'CDVDMsgType < CDVDPlayer :: SPlayerState >::operatorT' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:179:0: style: Technically the member function 'CDVDMsgType < CPVRChannel >::operatorT' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:176:16: warning: Virtual function 'CloseFile' is called from destructor '~CDVDPlayer()' at line 528. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:528:3: note: Calling CloseFile
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:176:16: note: CloseFile is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerSubtitle.h:38:3: style: Class 'CDVDPlayerSubtitle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:173:3: style: Class 'CDVDPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:265:5: style: Class 'StreamLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:156:3: style: Class 'PredicateSubtitleFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:229:3: style: Class 'PredicateSubtitlePriority' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:258:15: style: The function 'OnDVDNavResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/IDVDPlayer.h:28:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.h:258:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayer.cpp:357:64: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDMessage.h:175:0: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:249:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:340:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:345:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:352:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:392:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:73:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:80:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:262:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:286:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:357:45: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp:585:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerSubtitle.cpp:71:47: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerSubtitle.cpp:103:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerSubtitle.cpp:51:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerSubtitle.cpp:138:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerSubtitle.cpp:207:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleLineCollection.h:50:7: style: Technically the member function 'CDVDSubtitleLineCollection::GetSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:45:3: style: Class 'CDVDSubtitleParserCollection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:47:24: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:38:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:47:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:54:24: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:37:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:54:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:55:24: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:36:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:55:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerTeletext.cpp:263:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:161:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:316:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:370:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:387:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:425:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:473:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:492:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:493:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:585:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:150:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:301:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:389:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:633:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:635:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:671:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:707:62: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:747:56: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:801:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:802:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:1481:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:829:36: style: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.h:92:21: note: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:829:36: note: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:1022:19: style: Variable 'picture' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:1023:32: style: Variable 'pPicture' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:1030:31: style: Variable 'stereo_flags' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:78:10: style: Technically the member function 'CPulldownCorrection::dur' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp:93:8: style: Technically the member function 'CPulldownCorrection::enabled' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSubrip.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSubrip.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMicroDVD.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMicroDVD.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMPL2.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMPL2.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSami.h:33:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSami.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.h:34:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.h:35:16: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:55:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserVplayer.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserVplayer.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleLineCollection.cpp:39:51: style: Function 'Add' argument 1 names different: declaration 'pSubtitle' definition 'pOverlay'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleLineCollection.h:41:25: note: Function 'Add' argument 1 names different: declaration 'pSubtitle' definition 'pOverlay'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleLineCollection.cpp:39:51: note: Function 'Add' argument 1 names different: declaration 'pSubtitle' definition 'pOverlay'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleLineCollection.h:42:8: style: Technically the member function 'CDVDSubtitleLineCollection::Sort' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleLineCollection.cpp:59:34: note: Technically the member function 'CDVDSubtitleLineCollection::Sort' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleLineCollection.h:42:8: note: Technically the member function 'CDVDSubtitleLineCollection::Sort' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMPL2.cpp:31:90: style: Function 'CDVDSubtitleParserMPL2' argument 2 names different: declaration 'strFile' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMPL2.h:29:73: note: Function 'CDVDSubtitleParserMPL2' argument 2 names different: declaration 'strFile' definition 'filename'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMPL2.cpp:31:90: note: Function 'CDVDSubtitleParserMPL2' argument 2 names different: declaration 'strFile' definition 'filename'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMicroDVD.cpp:32:98: style: Function 'CDVDSubtitleParserMicroDVD' argument 2 names different: declaration 'strFile' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMicroDVD.h:29:77: note: Function 'CDVDSubtitleParserMicroDVD' argument 2 names different: declaration 'strFile' definition 'filename'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMicroDVD.cpp:32:98: note: Function 'CDVDSubtitleParserMicroDVD' argument 2 names different: declaration 'strFile' definition 'filename'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.cpp:31:3: style: Class 'CDVDSubtitleParserSSA' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.cpp:31:3: style: Class 'CDVDSubtitleParserSSA' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.h:35:16: warning: Virtual function 'Dispose' is called from destructor '~CDVDSubtitleParserSSA()' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.cpp:36:3: note: Calling Dispose
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.h:35:16: note: Dispose is a virtual method
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSami.cpp:33:91: style: Function 'CDVDSubtitleParserSami' argument 2 names different: declaration 'strFile' definition 'filename'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSami.h:31:74: note: Function 'CDVDSubtitleParserSami' argument 2 names different: declaration 'strFile' definition 'filename'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSami.cpp:33:91: note: Function 'CDVDSubtitleParserSami' argument 2 names different: declaration 'strFile' definition 'filename'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleStream.cpp:126:42: style: Function 'ReadLine' argument 1 names different: declaration 'pBuffer' definition 'buf'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleStream.h:42:24: note: Function 'ReadLine' argument 1 names different: declaration 'pBuffer' definition 'buf'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleStream.cpp:126:42: note: Function 'ReadLine' argument 1 names different: declaration 'pBuffer' definition 'buf'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.cpp:42:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.cpp:47:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.cpp:48:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.cpp:55:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.cpp:126:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.cpp:315:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.h:46:12: style: Technically the member function 'CPullupCorrection::GetDiff' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.cpp:147:34: note: Technically the member function 'CPullupCorrection::GetDiff' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.h:46:12: note: Technically the member function 'CPullupCorrection::GetDiff' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.h:60:12: style: Technically the member function 'CPullupCorrection::CalcFrameDuration' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.cpp:300:27: note: Technically the member function 'CPullupCorrection::CalcFrameDuration' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/DVDTSCorrection.h:60:12: note: Technically the member function 'CPullupCorrection::CalcFrameDuration' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:69:74: style: Function 'ReadEditDecisionLists' argument 2 names different: declaration 'fFramesPerSecond' definition 'fFrameRate'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:48:70: note: Function 'ReadEditDecisionLists' argument 2 names different: declaration 'fFramesPerSecond' definition 'fFrameRate'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:69:74: note: Function 'ReadEditDecisionLists' argument 2 names different: declaration 'fFramesPerSecond' definition 'fFrameRate'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:667:24: style: Function 'AddCut' argument 1 names different: declaration 'NewCut' definition 'cut'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:80:20: note: Function 'AddCut' argument 1 names different: declaration 'NewCut' definition 'cut'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:667:24: note: Function 'AddCut' argument 1 names different: declaration 'NewCut' definition 'cut'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:760:41: style: Function 'AddSceneMarker' argument 1 names different: declaration 'sceneMarker' definition 'iSceneMarker'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:81:37: note: Function 'AddSceneMarker' argument 1 names different: declaration 'sceneMarker' definition 'iSceneMarker'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:760:41: note: Function 'AddSceneMarker' argument 1 names different: declaration 'sceneMarker' definition 'iSceneMarker'.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:51:8: style: Technically the member function 'CEdl::HasCut' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:815:12: note: Technically the member function 'CEdl::HasCut' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:51:8: note: Technically the member function 'CEdl::HasCut' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:52:8: style: Technically the member function 'CEdl::HasSceneMarker' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:864:12: note: Technically the member function 'CEdl::HasSceneMarker' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:52:8: note: Technically the member function 'CEdl::HasSceneMarker' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:54:11: style: Technically the member function 'CEdl::GetTotalCutTime' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:820:15: note: Technically the member function 'CEdl::GetTotalCutTime' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:54:11: note: Technically the member function 'CEdl::GetTotalCutTime' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:58:8: style: Technically the member function 'CEdl::InCut' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.cpp:903:12: note: Technically the member function 'CEdl::InCut' can be const.
xbmc-13.2-Gotham/xbmc/cores/dvdplayer/Edl.h:58:8: note: Technically the member function 'CEdl::InCut' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:972:27: style: Condition 'm_last_pts==pts' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:797:30: style: Function 'SetMute' argument 1 names different: declaration 'bOnOff' definition 'bMute'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:74:21: note: Function 'SetMute' argument 1 names different: declaration 'bOnOff' definition 'bMute'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:797:30: note: Function 'SetMute' argument 1 names different: declaration 'bOnOff' definition 'bMute'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:806:33: style: Function 'SetVolume' argument 1 names different: declaration 'nVolume' definition 'fVolume'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:73:24: note: Function 'SetVolume' argument 1 names different: declaration 'nVolume' definition 'fVolume'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:806:33: note: Function 'SetVolume' argument 1 names different: declaration 'nVolume' definition 'fVolume'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:55:12: warning: Member variable 'COMXAudio::m_downmix_matrix' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.h:147:9: style: Technically the member function 'CPCMRemap::GetCurrentAttenuation' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:59:16: style: Technically the member function 'COMXAudio::GetChunkLen' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1121:25: note: Technically the member function 'COMXAudio::GetChunkLen' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:59:16: note: Technically the member function 'COMXAudio::GetChunkLen' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:62:9: style: Technically the member function 'COMXAudio::GetCacheTotal' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1115:18: note: Technically the member function 'COMXAudio::GetCacheTotal' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:62:9: note: Technically the member function 'COMXAudio::GetCacheTotal' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:78:7: performance: Technically the member function 'COMXAudio::SetPlaySpeed' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1126:16: note: Technically the member function 'COMXAudio::SetPlaySpeed' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:78:7: note: Technically the member function 'COMXAudio::SetPlaySpeed' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:81:8: performance: Technically the member function 'COMXAudio::SwitchChannels' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1270:17: note: Technically the member function 'COMXAudio::SwitchChannels' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:81:8: note: Technically the member function 'COMXAudio::SwitchChannels' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:91:8: performance: Technically the member function 'COMXAudio::PrintPCM' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1361:17: note: Technically the member function 'COMXAudio::PrintPCM' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:91:8: note: Technically the member function 'COMXAudio::PrintPCM' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:92:8: performance: Technically the member function 'COMXAudio::PrintDDP' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1376:17: note: Technically the member function 'COMXAudio::PrintDDP' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:92:8: note: Technically the member function 'COMXAudio::PrintDDP' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:93:8: performance: Technically the member function 'COMXAudio::PrintDTS' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1389:17: note: Technically the member function 'COMXAudio::PrintDTS' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:93:8: note: Technically the member function 'COMXAudio::PrintDTS' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:98:8: style: Technically the member function 'COMXAudio::BadState' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:102:8: performance: Technically the member function 'COMXAudio::BuildChannelMap' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1571:17: note: Technically the member function 'COMXAudio::BuildChannelMap' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:102:8: note: Technically the member function 'COMXAudio::BuildChannelMap' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:103:7: performance: Technically the member function 'COMXAudio::BuildChannelMapCEA' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1597:16: note: Technically the member function 'COMXAudio::BuildChannelMapCEA' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:103:7: note: Technically the member function 'COMXAudio::BuildChannelMapCEA' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:104:8: performance: Technically the member function 'COMXAudio::BuildChannelMapOMX' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1619:17: note: Technically the member function 'COMXAudio::BuildChannelMapOMX' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:104:8: note: Technically the member function 'COMXAudio::BuildChannelMapOMX' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:105:12: performance: Technically the member function 'COMXAudio::GetChannelLayout' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1647:21: note: Technically the member function 'COMXAudio::GetChannelLayout' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:105:12: note: Technically the member function 'COMXAudio::GetChannelLayout' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:106:18: performance: Technically the member function 'COMXAudio::GetAEChannelLayout' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1664:27: note: Technically the member function 'COMXAudio::GetAEChannelLayout' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.h:106:18: note: Technically the member function 'COMXAudio::GetAEChannelLayout' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudio.cpp:1529:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.cpp:29:20: warning: Member variable 'COMXAudioCodecOMX::m_bFirstFrame' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.cpp:41:3: performance: Variable 'm_iSampleFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.cpp:42:3: performance: Variable 'm_desiredSampleFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.h:42:7: style: Technically the member function 'COMXAudioCodecOMX::GetChannels' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.cpp:260:24: note: Technically the member function 'COMXAudioCodecOMX::GetChannels' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.h:42:7: note: Technically the member function 'COMXAudioCodecOMX::GetChannels' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.h:44:7: style: Technically the member function 'COMXAudioCodecOMX::GetSampleRate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.cpp:267:24: note: Technically the member function 'COMXAudioCodecOMX::GetSampleRate' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.h:44:7: note: Technically the member function 'COMXAudioCodecOMX::GetSampleRate' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.h:45:7: style: Technically the member function 'COMXAudioCodecOMX::GetBitsPerSample' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.cpp:274:24: note: Technically the member function 'COMXAudioCodecOMX::GetBitsPerSample' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.h:45:7: note: Technically the member function 'COMXAudioCodecOMX::GetBitsPerSample' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.h:47:7: style: Technically the member function 'COMXAudioCodecOMX::GetBitRate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.cpp:281:24: note: Technically the member function 'COMXAudioCodecOMX::GetBitRate' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXAudioCodecOMX.h:47:7: note: Technically the member function 'COMXAudioCodecOMX::GetBitRate' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXImage.cpp:331:3: style: Variable 'eglStatus' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXImage.cpp:326:0: note: Variable 'eglStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXImage.cpp:331:3: note: Variable 'eglStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:310:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:290:11: note: outer condition: !bDropPacket
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:310:10: note: identical inner condition: !bDropPacket
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:271:12: style: Condition '!bDropPacket' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:228:44: note: Assuming that condition '!bDropPacket' is not redundant
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:271:12: note: Condition '!bDropPacket' is always true
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:310:10: style: Condition '!bDropPacket' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:290:11: note: Assuming that condition '!bDropPacket' is not redundant
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:310:10: note: Condition '!bDropPacket' is always true
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:650:35: style: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.h:113:21: note: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerAudio.cpp:650:35: note: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayer.h:97:10: style: Technically the member function 'COMXCurrentStream::dts_end' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayer.h:168:3: style: Class 'COMXPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayer.h:270:5: style: Class 'OMXStreamLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:703:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:361:14: style: The scope of the variable 'delay' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:602:35: style: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.h:113:21: note: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:602:35: note: Function 'SetSpeed' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:645:48: style: Function 'SetVideoRect' argument 1 names different: declaration 'SrcRect' definition 'InSrcRect'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.h:126:35: note: Function 'SetVideoRect' argument 1 names different: declaration 'SrcRect' definition 'InSrcRect'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:645:48: note: Function 'SetVideoRect' argument 1 names different: declaration 'SrcRect' definition 'InSrcRect'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:645:72: style: Function 'SetVideoRect' argument 2 names different: declaration 'DestRect' definition 'InDestRect'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.h:126:57: note: Function 'SetVideoRect' argument 2 names different: declaration 'DestRect' definition 'InDestRect'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:645:72: note: Function 'SetVideoRect' argument 2 names different: declaration 'DestRect' definition 'InDestRect'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:707:86: style: Function 'ResolutionUpdateCallBack' argument 3 names different: declaration 'pixel_aspect' definition 'display_aspect'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.h:128:72: note: Function 'ResolutionUpdateCallBack' argument 3 names different: declaration 'pixel_aspect' definition 'display_aspect'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:707:86: note: Function 'ResolutionUpdateCallBack' argument 3 names different: declaration 'pixel_aspect' definition 'display_aspect'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:770:97: style: Function 'ResolutionUpdateCallBack' argument 4 names different: declaration 'pixel_aspect' definition 'display_aspect'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.h:129:90: note: Function 'ResolutionUpdateCallBack' argument 4 names different: declaration 'pixel_aspect' definition 'display_aspect'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/OMXPlayerVideo.cpp:770:97: note: Function 'ResolutionUpdateCallBack' argument 4 names different: declaration 'pixel_aspect' definition 'display_aspect'.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_channelLayout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_inMap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_outMap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_layoutMap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_useable' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_inStride' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_outStride' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_lookupMap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_counts' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:168:12: warning: Member variable 'CPCMRemap::m_dontnormalize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.h:122:22: performance: Technically the member function 'CPCMRemap::PCMChannelStr' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:735:23: note: Technically the member function 'CPCMRemap::PCMChannelStr' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.h:122:22: note: Technically the member function 'CPCMRemap::PCMChannelStr' can be static.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.h:148:22: style: Technically the member function 'CPCMRemap::GetDownmixMatrix' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.cpp:799:17: note: Technically the member function 'CPCMRemap::GetDownmixMatrix' can be const.
xbmc-13.2-Gotham/xbmc/cores/omxplayer/PCMRemap.h:148:22: note: Technically the member function 'CPCMRemap::GetDownmixMatrix' can be const.
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:43:5: performance: Variable 'm_DataFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:46:5: performance: Variable 'm_CodecName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:33:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:34:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:36:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:37:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ASAPCodec.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/AudioDecoder.cpp:170:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/cores/paplayer/AudioDecoder.h:66:11: style: Technically the member function 'CAudioDecoder::TotalTime' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/paplayer/AudioDecoder.cpp:138:24: note: Technically the member function 'CAudioDecoder::TotalTime' can be const.
xbmc-13.2-Gotham/xbmc/cores/paplayer/AudioDecoder.h:66:11: note: Technically the member function 'CAudioDecoder::TotalTime' can be const.
xbmc-13.2-Gotham/xbmc/cores/paplayer/AudioDecoder.h:68:7: style: Technically the member function 'CAudioDecoder::GetStatus' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/paplayer/OggCallback.h:29:3: style: Class 'COggCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/CachingCodec.h:29:15: style: The function 'GetCacheLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:94:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/CachingCodec.h:29:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:57:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:58:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:59:16: style: The function 'CanSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:67:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:60:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:60:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:61:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:61:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:62:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:63:16: style: The function 'SkipNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:88:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:64:26: style: The function 'GetChannelInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:99:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:64:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:33:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:34:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:36:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:37:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:38:26: style: The function 'GetChannelInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:99:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:38:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:32:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:33:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:34:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:34:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:35:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:35:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:36:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:33:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:34:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:36:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:37:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:33:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:34:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:36:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:37:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:38:26: style: The function 'GetChannelInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:99:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:38:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:40:16: style: The function 'SetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:91:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:33:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:34:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:36:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:37:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:33:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:34:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:36:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:37:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:33:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:34:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:35:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:36:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:37:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:36:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:37:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:38:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:38:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:39:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:39:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:40:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:41:16: style: The function 'CanSeek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:67:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:42:26: style: The function 'GetChannelInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:99:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:42:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:29:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:29:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:30:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:31:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:31:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:32:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:32:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:33:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.cpp:36:17: warning: Member variable 'DVDPlayerCodec::m_bCanSeek' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.cpp:47:3: performance: Variable 'm_strFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:37:16: warning: Virtual function 'DeInit' is called from destructor '~DVDPlayerCodec()' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.cpp:53:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/DVDPlayerCodec.h:37:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.cpp:560:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.cpp:572:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:72:23: style: Technically the member function 'MP3Codec::GetByteOffset' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.cpp:1096:19: note: Technically the member function 'MP3Codec::GetByteOffset' can be const.
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:72:23: note: Technically the member function 'MP3Codec::GetByteOffset' can be const.
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:73:23: style: Technically the member function 'MP3Codec::GetTimeOffset' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.cpp:1109:19: note: Technically the member function 'MP3Codec::GetTimeOffset' can be const.
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:73:23: note: Technically the member function 'MP3Codec::GetTimeOffset' can be const.
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.cpp:89:3: style: Class 'MP3Codec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.cpp:89:3: style: Class 'MP3Codec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:58:16: warning: Virtual function 'DeInit' is called from destructor '~MP3Codec()' at line 125. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.cpp:125:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.h:58:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/MP3codec.cpp:646:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:33:16: warning: Virtual function 'DeInit' is called from destructor '~ModplugCodec()' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.cpp:39:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/ModplugCodec.h:33:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:34:16: warning: Virtual function 'DeInit' is called from destructor '~NSFCodec()' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.cpp:40:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/NSFCodec.h:34:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.cpp:48:39: style: Function 'Init' argument 1 names different: declaration 'strFile' definition 'strFile1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:33:39: note: Function 'Init' argument 1 names different: declaration 'strFile' definition 'strFile1'.
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.cpp:48:39: note: Function 'Init' argument 1 names different: declaration 'strFile' definition 'strFile1'.
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:34:16: warning: Virtual function 'DeInit' is called from destructor '~OGGCodec()' at line 45. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.cpp:45:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/OGGcodec.h:34:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/OggCallback.cpp:45:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/paplayer/OggCallback.cpp:54:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/paplayer/OggCallback.cpp:68:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/paplayer/OggCallback.cpp:78:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/paplayer/PAPlayer.h:49:16: warning: Virtual function 'CloseFile' is called from destructor '~PAPlayer()' at line 86. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/PAPlayer.cpp:86:3: note: Calling CloseFile
xbmc-13.2-Gotham/xbmc/cores/paplayer/PAPlayer.h:49:16: note: CloseFile is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/PAPlayer.h:41:3: style: Class 'PAPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/PAPlayer.cpp:344:0: error: Memory leak: si [memleak]
xbmc-13.2-Gotham/xbmc/cores/paplayer/PAPlayer.cpp:301:9: performance: Possible inefficient checking for 'm_streams' emptiness. [stlSize]
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:30:16: warning: Virtual function 'DeInit' is called from destructor '~PCMCodec()' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.cpp:39:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/PCMCodec.h:30:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:34:16: warning: Virtual function 'DeInit' is called from destructor '~SIDCodec()' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.cpp:38:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/SIDCodec.h:34:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:35:16: warning: Virtual function 'DeInit' is called from destructor '~SPCCodec()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.cpp:55:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:35:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:34:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:35:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:36:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:36:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:37:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:37:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:38:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/SPCCodec.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:34:16: warning: Virtual function 'DeInit' is called from destructor '~TimidityCodec()' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.cpp:47:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/TimidityCodec.h:34:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:34:16: warning: Virtual function 'DeInit' is called from destructor '~VGMCodec()' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.cpp:35:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/VGMCodec.h:34:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.cpp:54:3: performance: Variable 'm_ChannelMask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:33:16: warning: Virtual function 'DeInit' is called from destructor '~WAVCodec()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.cpp:61:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:33:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:32:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:33:16: style: The function 'DeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:34:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:73:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:34:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:35:15: style: The function 'ReadPCM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:79:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:35:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:36:16: style: The function 'CanInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:37:26: style: The function 'GetChannelInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/cores/paplayer/ICodec.h:99:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/cores/paplayer/WAVcodec.h:37:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:34:16: warning: Virtual function 'DeInit' is called from destructor '~YMCodec()' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.cpp:34:3: note: Calling DeInit
xbmc-13.2-Gotham/xbmc/cores/paplayer/YMCodec.h:34:16: note: DeInit is a virtual method
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerCoreConfig.h:51:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerCoreConfig.h:43:5: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerCoreConfig.h:44:5: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerSelectionRule.h:31:3: style: Class 'CPlayerSelectionRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerSelectionRule.cpp:30:58: style: Function 'CPlayerSelectionRule' argument 1 names different: declaration 'rule' definition 'pRule'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerSelectionRule.h:31:38: note: Function 'CPlayerSelectionRule' argument 1 names different: declaration 'rule' definition 'pRule'.
xbmc-13.2-Gotham/xbmc/cores/playercorefactory/PlayerSelectionRule.cpp:30:58: note: Function 'CPlayerSelectionRule' argument 1 names different: declaration 'rule' definition 'pRule'.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:315:46: style: Function 'Open' argument 1 names different: declaration 'db' definition 'settings'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:67:37: note: Function 'Open' argument 1 names different: declaration 'db' definition 'settings'.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:315:46: note: Function 'Open' argument 1 names different: declaration 'db' definition 'settings'.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:365:48: style: Function 'Update' argument 1 names different: declaration 'db' definition 'settings'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:166:39: note: Function 'Update' argument 1 names different: declaration 'db' definition 'settings'.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:365:48: note: Function 'Update' argument 1 names different: declaration 'db' definition 'settings'.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:432:75: style: Function 'Connect' argument 2 names different: declaration 'db' definition 'dbSettings'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:216:66: note: Function 'Connect' argument 2 names different: declaration 'db' definition 'dbSettings'.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:432:75: note: Function 'Connect' argument 2 names different: declaration 'db' definition 'dbSettings'.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:62:8: style: Technically the member function 'CDatabase::IsOpen' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:569:17: note: Technically the member function 'CDatabase::IsOpen' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:62:8: note: Technically the member function 'CDatabase::IsOpen' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:168:8: performance: Technically the member function 'CDatabase::Split' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:117:17: note: Technically the member function 'CDatabase::Split' can be static.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:168:8: note: Technically the member function 'CDatabase::Split' can be static.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:169:12: performance: Technically the member function 'CDatabase::ComputeCRC' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:132:21: note: Technically the member function 'CDatabase::ComputeCRC' can be static.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:169:12: note: Technically the member function 'CDatabase::ComputeCRC' can be static.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:206:8: performance: Technically the member function 'CDatabase::BuildSQL' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.cpp:713:17: note: Technically the member function 'CDatabase::BuildSQL' can be static.
xbmc-13.2-Gotham/xbmc/dbwrappers/Database.h:206:8: note: Technically the member function 'CDatabase::BuildSQL' can be static.
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:134:3: style: Class 'SqliteDataset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:55:12: style: The function 'CreateDataset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:82:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:55:12: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:60:15: style: The function 'status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:123:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:60:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:61:15: style: The function 'setErr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:124:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:61:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:63:23: style: The function 'getErrorMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:125:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:63:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:65:16: style: The function 'setHostName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:84:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:67:16: style: The function 'setDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:71:15: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:127:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:71:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:73:16: style: The function 'disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:132:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:75:15: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:134:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:75:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:77:15: style: The function 'drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:135:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:77:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:79:16: style: The function 'exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:144:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:79:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:82:15: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:139:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:82:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:85:15: style: The function 'drop_analytics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:142:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:85:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:87:16: style: The function 'nextid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:136:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:87:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:91:16: style: The function 'start_transaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:148:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:91:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:92:16: style: The function 'commit_transaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:149:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:92:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:93:16: style: The function 'rollback_transaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:150:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:93:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:96:23: style: The function 'vprepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:166:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:96:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:98:8: style: The function 'in_transaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:168:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:98:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:117:16: style: The function 'make_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:252:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:117:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:119:16: style: The function 'make_edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:254:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:119:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:121:16: style: The function 'make_deletion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:256:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:121:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:127:16: style: The function 'fill_fields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:260:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:127:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:144:16: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:306:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:144:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:145:16: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:305:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:145:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:147:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:309:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:147:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:148:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:308:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:148:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:149:23: style: The function 'getExecRes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:310:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:149:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:151:16: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:312:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:151:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:154:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:314:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:154:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:156:16: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:359:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:156:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:158:19: style: The function 'lastinsertid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:298:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:158:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:160:16: style: The function 'nextid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:300:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:160:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:162:15: style: The function 'num_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:302:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:162:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:164:16: style: The function 'interrupt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:361:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:164:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:166:16: style: The function 'bof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:345:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:166:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:167:16: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:343:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:167:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:168:16: style: The function 'first' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:334:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:168:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:169:16: style: The function 'last' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:340:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:169:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:170:16: style: The function 'prev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:338:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:170:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:171:16: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:336:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:171:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:173:16: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:330:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:173:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:175:16: style: The function 'dropIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:327:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:175:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:256:66: style: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.h:90:65: note: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'.
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:256:66: note: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'.
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:256:100: style: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.h:90:91: note: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'.
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:256:100: note: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'.
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:256:146: style: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.h:90:136: note: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:256:146: note: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:390:89: style: Function 'FormatWhereClause' argument 5 names different: declaration 'type' definition 'strType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.h:92:88: note: Function 'FormatWhereClause' argument 5 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:390:89: note: Function 'FormatWhereClause' argument 5 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:177:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:199:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:518:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dbwrappers/DatabaseQuery.cpp:528:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:78:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:74:0: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:78:3: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:309:8: style: The scope of the variable 'found' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:405:8: style: The scope of the variable 'result' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:429:8: style: The scope of the variable 'result' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:57:39: warning: Function 'connectFull' argument order different: declaration 'newDb, newHost, newLogin, newPasswd, newPort, newKey, newCert, newCA, newCApath, newCiphers' definition 'newHost, newPort, newDb, newLogin, newPasswd, newKey, newCert, newCA, newCApath, newCiphers' [funcArgOrderDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:128:40: note: Function 'connectFull' argument order different: declaration 'newDb, newHost, newLogin, newPasswd, newPort, newKey, newCert, newCA, newCApath, newCiphers' definition 'newHost, newPort, newDb, newLogin, newPasswd, newKey, newCert, newCA, newCApath, newCiphers'
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:57:39: note: Function 'connectFull' argument order different: declaration 'newDb, newHost, newLogin, newPasswd, newPort, newKey, newCert, newCA, newCApath, newCiphers' definition 'newHost, newPort, newDb, newLogin, newPasswd, newKey, newCert, newCA, newCApath, newCiphers'
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:165:44: style: Function 'set_select_sql' argument 1 names different: declaration 'select_sql' definition 'sel_sql'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:417:42: note: Function 'set_select_sql' argument 1 names different: declaration 'select_sql' definition 'sel_sql'.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:165:44: note: Function 'set_select_sql' argument 1 names different: declaration 'select_sql' definition 'sel_sql'.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:374:46: style: Function 'f_old' argument 1 names different: declaration 'f' definition 'f_name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:266:47: note: Function 'f_old' argument 1 names different: declaration 'f' definition 'f_name'.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:374:46: note: Function 'f_old' argument 1 names different: declaration 'f' definition 'f_name'.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:86:10: warning: Member variable 'Dataset::ds_state' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:86:10: warning: Member variable 'Dataset::autorefresh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:86:10: warning: Member variable 'Dataset::errmsg' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:103:10: warning: Member variable 'Dataset::ds_state' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:103:10: warning: Member variable 'Dataset::autorefresh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:103:10: warning: Member variable 'Dataset::errmsg' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:44:3: performance: Variable 'error' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:45:3: performance: Variable 'host' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:46:3: performance: Variable 'port' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:47:3: performance: Variable 'db' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:48:3: performance: Variable 'login' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:49:3: performance: Variable 'passwd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:50:3: performance: Variable 'sequence_table' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:94:3: performance: Variable 'select_sql' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:111:3: performance: Variable 'select_sql' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:518:3: performance: Variable 'msg_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:407:27: style: Technically the member function 'dbiplus::Dataset::get_sql_record' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:366:34: note: Technically the member function 'dbiplus::Dataset::get_sql_record' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:407:27: note: Technically the member function 'dbiplus::Dataset::get_sql_record' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:455:17: style: Technically the member function 'dbiplus::DbErrors::getMsg' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:538:24: note: Technically the member function 'dbiplus::DbErrors::getMsg' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:455:17: note: Technically the member function 'dbiplus::DbErrors::getMsg' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:113:3: style: Class 'Dataset' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:113:3: style: Class 'Dataset' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:132:16: warning: Virtual function 'disconnect' is called from destructor '~Database()' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.cpp:54:3: note: Calling disconnect
xbmc-13.2-Gotham/xbmc/dbwrappers/dataset.h:132:16: note: disconnect is a virtual method
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:599:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:604:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:609:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:614:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:619:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:624:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:629:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:634:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:639:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:644:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:85:36: style: Function 'field_value' argument 1 names different: declaration 'l' definition 'i'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:85:25: note: Function 'field_value' argument 1 names different: declaration 'l' definition 'i'.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:85:36: note: Function 'field_value' argument 1 names different: declaration 'l' definition 'i'.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:91:45: style: Function 'field_value' argument 1 names different: declaration 'ul' definition 'ui'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:86:34: note: Function 'field_value' argument 1 names different: declaration 'ul' definition 'ui'.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:91:45: note: Function 'field_value' argument 1 names different: declaration 'ul' definition 'ui'.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:679:39: style: Function 'set_asInt' argument 1 names different: declaration 'l' definition 'i'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:185:28: note: Function 'set_asInt' argument 1 names different: declaration 'l' definition 'i'.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:679:39: note: Function 'set_asInt' argument 1 names different: declaration 'l' definition 'i'.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:684:49: style: Function 'set_asUInt' argument 1 names different: declaration 'l' definition 'ui'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:186:38: note: Function 'set_asUInt' argument 1 names different: declaration 'l' definition 'ui'.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:684:49: note: Function 'set_asUInt' argument 1 names different: declaration 'l' definition 'ui'.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:223:14: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:283:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:50:3: performance: Variable 'str_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:56:3: performance: Variable 'str_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:191:9: style: Technically the member function 'dbiplus::field_value::get_field_type' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:701:20: note: Technically the member function 'dbiplus::field_value::get_field_type' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:191:9: note: Technically the member function 'dbiplus::field_value::get_field_type' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:192:15: style: Technically the member function 'dbiplus::field_value::gft' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.cpp:705:21: note: Technically the member function 'dbiplus::field_value::gft' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/qry_dat.h:192:15: note: Technically the member function 'dbiplus::field_value::gft' can be const.
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:331:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:341:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:351:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:386:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:48:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:110:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:280:19: style: The scope of the variable 'pBackup' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:597:12: style: The scope of the variable 'pos2' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:368:41: style: Function 'nextid' argument 1 names different: declaration 'seq_name' definition 'sname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:87:35: note: Function 'nextid' argument 1 names different: declaration 'seq_name' definition 'sname'.
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:368:41: note: Function 'nextid' argument 1 names different: declaration 'seq_name' definition 'sname'.
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:705:41: style: Function 'query' argument 1 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:152:41: note: Function 'query' argument 1 names different: declaration 'query' definition 'q'.
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:705:41: note: Function 'query' argument 1 names different: declaration 'query' definition 'q'.
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:495:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:91:17: warning: Member variable 'SqliteDatabase::conn' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:91:17: warning: Member variable 'SqliteDatabase::last_err' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:73:16: warning: Virtual function 'disconnect' is called from destructor '~SqliteDatabase()' at line 105. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.cpp:105:3: note: Calling disconnect
xbmc-13.2-Gotham/xbmc/dbwrappers/sqlitedataset.h:73:16: note: disconnect is a virtual method
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.cpp:63:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.cpp:57:62: style: Function 'WaitOnEvent' argument 2 names different: declaration 'timeout' definition 'displaytime'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.h:58:55: note: Function 'WaitOnEvent' argument 2 names different: declaration 'timeout' definition 'displaytime'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.cpp:57:62: note: Function 'WaitOnEvent' argument 2 names different: declaration 'timeout' definition 'displaytime'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.cpp:141:40: style: Function 'SetProgress' argument 1 names different: declaration 'progress' definition 'percent'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.h:39:26: note: Function 'SetProgress' argument 1 names different: declaration 'progress' definition 'percent'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.cpp:141:40: note: Function 'SetProgress' argument 1 names different: declaration 'progress' definition 'percent'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.cpp:82:17: warning: Member variable 'CGUIDialogBusy::m_bCanceled' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogBusy.cpp:31:3: style: Class 'CBusyWaiter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogCache.cpp:37:12: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogCache.cpp:33:3: performance: Variable 'm_strHeader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogCache.cpp:34:3: performance: Variable 'm_strLinePrev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogContextMenu.cpp:762:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogContextMenu.cpp:183:3: style: Variable 'pControl' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogContextMenu.cpp:168:0: note: Variable 'pControl' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogContextMenu.cpp:183:3: note: Variable 'pControl' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogContextMenu.cpp:418:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogContextMenu.cpp:76:24: warning: Member variable 'CGUIDialogContextMenu::m_coordX' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogContextMenu.cpp:76:24: warning: Member variable 'CGUIDialogContextMenu::m_coordY' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogExtendedProgressBar.cpp:56:48: style: Public interface of CGUIDialogProgressBarHandle is not safe. When calling CGUIDialogProgressBarHandle::SetProgress(), if parameter itemCount is 0 that leads to division by zero. [unsafeClassDivZero]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogFileBrowser.cpp:610:138: style: Function 'ShowAndGetImage' argument 4 names different: declaration 'path' definition 'result'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogFileBrowser.h:52:124: note: Function 'ShowAndGetImage' argument 4 names different: declaration 'path' definition 'result'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogFileBrowser.cpp:610:138: note: Function 'ShowAndGetImage' argument 4 names different: declaration 'path' definition 'result'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.cpp:268:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.cpp:263:56: style: Function 'ShowAndVerifyInput' argument 1 names different: declaration 'strPassword' definition 'strToVerify'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.h:41:46: note: Function 'ShowAndVerifyInput' argument 1 names different: declaration 'strPassword' definition 'strToVerify'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.cpp:263:56: note: Function 'ShowAndVerifyInput' argument 1 names different: declaration 'strPassword' definition 'strToVerify'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.cpp:31:20: warning: Member variable 'CGUIDialogGamepad::m_bHideInputChars' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.cpp:31:20: warning: Member variable 'CGUIDialogGamepad::m_cHideInputChar' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.cpp:35:3: performance: Variable 'm_strUserInput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogGamepad.cpp:36:3: performance: Variable 'm_strPassword' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKaiToast.cpp:41:3: performance: Variable 'm_defaultIcon' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKeyboardGeneric.cpp:726:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKeyboardGeneric.cpp:354:49: style: Function 'Character' argument 1 names different: declaration 'wch' definition 'ch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKeyboardGeneric.h:48:26: note: Function 'Character' argument 1 names different: declaration 'wch' definition 'ch'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKeyboardGeneric.cpp:354:49: note: Function 'Character' argument 1 names different: declaration 'wch' definition 'ch'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKeyboardGeneric.cpp:65:28: warning: Member variable 'CGUIDialogKeyboardGeneric::m_iEditingLength' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKeyboardGeneric.cpp:65:28: warning: Member variable 'CGUIDialogKeyboardGeneric::m_iMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKeyboardGeneric.cpp:65:28: warning: Member variable 'CGUIDialogKeyboardGeneric::m_indexInSeries' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogKeyboardGeneric.cpp:74:3: performance: Variable 'm_strHeading' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:221:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:161:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:258:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:386:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:557:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:634:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:678:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:719:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:786:141: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:598:7: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaFilter.cpp:603:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaSource.cpp:133:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaSource.cpp:186:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaSource.cpp:60:24: warning: Member variable 'CGUIDialogMediaSource::m_confirmed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogMediaSource.cpp:60:24: warning: Member variable 'CGUIDialogMediaSource::m_bNameChanged' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:619:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:639:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:652:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:665:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:679:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:754:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:751:56: style: Function 'ShowAndVerifyInput' argument 1 names different: declaration 'strPassword' definition 'strToVerify'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:42:46: note: Function 'ShowAndVerifyInput' argument 1 names different: declaration 'strPassword' definition 'strToVerify'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:751:56: note: Function 'ShowAndVerifyInput' argument 1 names different: declaration 'strPassword' definition 'strToVerify'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:751:87: style: Function 'ShowAndVerifyInput' argument 2 names different: declaration 'strHeading' definition 'dlgHeading'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:42:77: note: Function 'ShowAndVerifyInput' argument 2 names different: declaration 'strHeading' definition 'dlgHeading'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:751:87: note: Function 'ShowAndVerifyInput' argument 2 names different: declaration 'strHeading' definition 'dlgHeading'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:751:104: style: Function 'ShowAndVerifyInput' argument 3 names different: declaration 'bGetUserInput' definition 'bVerifyInput'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.h:42:94: note: Function 'ShowAndVerifyInput' argument 3 names different: declaration 'bGetUserInput' definition 'bVerifyInput'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:751:104: note: Function 'ShowAndVerifyInput' argument 3 names different: declaration 'bGetUserInput' definition 'bVerifyInput'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogNumeric.cpp:42:20: warning: Member variable 'CGUIDialogNumeric::m_lastblock' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogOK.cpp:52:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogOK.cpp:63:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogPlayEject.cpp:97:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.cpp:196:48: style: Function 'SetItems' argument 1 names different: declaration 'items' definition 'pList'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.h:43:32: note: Function 'SetItems' argument 1 names different: declaration 'items' definition 'pList'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.cpp:196:48: note: Function 'SetItems' argument 1 names different: declaration 'items' definition 'pList'.
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.cpp:279:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.cpp:288:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSelect.cpp:34:19: warning: Member variable 'CGUIDialogSelect::m_bButtonPressed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSlider.cpp:60:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSlider.cpp:79:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSlider.cpp:107:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSlider.cpp:120:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSmartPlaylistEditor.cpp:554:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSmartPlaylistEditor.cpp:567:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSmartPlaylistRule.cpp:330:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogSmartPlaylistRule.cpp:521:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.cpp:89:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.cpp:119:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/dialogs/GUIDialogYesNo.cpp:28:18: warning: Member variable 'CGUIDialogYesNo::m_bCanceled' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:275:46: style: Function 'GetTag' argument 1 names different: declaration 'beginTime' definition 'StartTime'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/epg/Epg.h:203:44: note: Function 'GetTag' argument 1 names different: declaration 'beginTime' definition 'StartTime'.
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:275:46: note: Function 'GetTag' argument 1 names different: declaration 'beginTime' definition 'StartTime'.
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:98:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:204:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:244:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:291:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:304:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:403:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:510:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:525:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:559:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:562:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:801:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:838:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:52:3: performance: Variable 'm_pvrChannel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/epg/Epg.cpp:77:3: performance: Variable 'm_pvrChannel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/epg/Epg.h:40:3: warning: The class 'CEpg' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:209:16: style: The scope of the variable 'iCounter' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:537:9: style: The scope of the variable 'epg' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:672:10: style: The scope of the variable 'iNow' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:103:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:217:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:242:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:318:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:402:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:539:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:572:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:611:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:622:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:639:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:658:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:680:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.h:90:18: warning: Virtual function 'Unload' is called from destructor '~CEpgContainer()' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.cpp:63:3: note: Calling Unload
xbmc-13.2-Gotham/xbmc/epg/EpgContainer.h:90:18: note: Unload is a virtual method
xbmc-13.2-Gotham/xbmc/epg/EpgDatabase.cpp:92:37: style: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/epg/EpgDatabase.h:163:35: note: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'.
xbmc-13.2-Gotham/xbmc/epg/EpgDatabase.cpp:92:37: note: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'.
xbmc-13.2-Gotham/xbmc/epg/EpgDatabase.cpp:269:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/epg/EpgInfoTag.cpp:103:14: warning: Member variable 'CEpgInfoTag::m_critSection' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/epg/EpgInfoTag.cpp:172:27: warning: Member variable 'CEpgInfoTag::m_critSection' is not assigned a value in 'CEpgInfoTag::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/epg/EpgInfoTag.cpp:54:3: performance: Variable 'm_pvrChannel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/epg/EpgInfoTag.cpp:57:3: performance: Variable 'm_timer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/epg/EpgInfoTag.cpp:77:3: performance: Variable 'm_timer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/epg/EpgInfoTag.cpp:95:3: performance: Variable 'm_pvrChannel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/epg/EpgInfoTag.cpp:98:3: performance: Variable 'm_timer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:50:66: style: Function 'CGUIEPGGridContainer' argument 10 names different: declaration 'minutesPerPage' definition 'timeBlocks'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.h:54:89: note: Function 'CGUIEPGGridContainer' argument 10 names different: declaration 'minutesPerPage' definition 'timeBlocks'.
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:50:66: note: Function 'CGUIEPGGridContainer' argument 10 names different: declaration 'minutesPerPage' definition 'timeBlocks'.
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:1754:46: style: Function 'UpdateLayout' argument 1 names different: declaration 'refreshAllItems' definition 'updateAllItems'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.h:113:28: note: Function 'UpdateLayout' argument 1 names different: declaration 'refreshAllItems' definition 'updateAllItems'.
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:1754:46: note: Function 'UpdateLayout' argument 1 names different: declaration 'refreshAllItems' definition 'updateAllItems'.
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:48:23: warning: Member variable 'CGUIEPGGridContainer::m_wasReset' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:48:23: warning: Member variable 'CGUIEPGGridContainer::m_channels' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:48:23: warning: Member variable 'CGUIEPGGridContainer::m_channelsPerPage' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:48:23: warning: Member variable 'CGUIEPGGridContainer::m_ProgrammesPerPage' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:48:23: warning: Member variable 'CGUIEPGGridContainer::m_blocks' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:48:23: warning: Member variable 'CGUIEPGGridContainer::m_gridWrapAround' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/epg/GUIEPGGridContainer.cpp:71:3: performance: Variable 'm_orientation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/filesystem/APKDirectory.h:31:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKDirectory.h:31:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKDirectory.h:32:20: style: The function 'ContainsFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFileDirectory.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKDirectory.h:32:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKDirectory.h:33:30: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKDirectory.h:33:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKDirectory.h:34:20: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKDirectory.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:35:18: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:36:18: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:36:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:37:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:37:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:39:21: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:39:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:40:26: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:40:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:41:17: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:58:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:42:17: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:42:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:43:21: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:43:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:44:21: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:44:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:45:17: style: The function 'GetChunkSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/APKFile.h:45:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:33:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:34:20: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:35:20: style: The function 'ContainsFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFileDirectory.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:35:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:36:20: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:36:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ASAPFileDirectory.h:35:17: style: The function 'GetTrackCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:38:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ASAPFileDirectory.h:35:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/AddonsDirectory.h:40:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/AddonsDirectory.h:40:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/AddonsDirectory.h:41:18: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:88:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/AddonsDirectory.h:41:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/AddonsDirectory.h:42:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/AddonsDirectory.h:42:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/AddonsDirectory.h:43:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/AddonsDirectory.h:43:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:95:12: style: Technically the member function 'XFILE::CSimpleFileCache::GetAvailableRead' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.cpp:155:27: note: Technically the member function 'XFILE::CSimpleFileCache::GetAvailableRead' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:95:12: note: Technically the member function 'XFILE::CSimpleFileCache::GetAvailableRead' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:79:16: warning: Virtual function 'Close' is called from destructor '~CSimpleFileCache()' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.cpp:71:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:79:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:108:3: style: Class 'CSimpleDoubleCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:78:15: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:78:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:79:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:79:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:81:15: style: The function 'WriteToCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:49:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:81:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:82:15: style: The function 'ReadFromCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:50:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:82:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:83:19: style: The function 'WaitForData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:51:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:83:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:85:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:53:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:85:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:86:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:86:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:87:16: style: The function 'EndOfInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:87:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:89:19: style: The function 'CachedDataEndPosIfSeekTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:60:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:89:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:90:19: style: The function 'CachedDataEndPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:61:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:90:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:91:16: style: The function 'IsCachedPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:91:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:93:27: style: The function 'CreateNew' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:64:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:93:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:111:15: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:111:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:112:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:112:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:114:15: style: The function 'WriteToCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:49:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:114:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:115:15: style: The function 'ReadFromCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:50:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:115:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:116:19: style: The function 'WaitForData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:51:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:116:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:118:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:53:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:118:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:119:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:119:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:120:16: style: The function 'EndOfInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:120:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:121:16: style: The function 'IsEndOfInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:57:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:121:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:122:16: style: The function 'ClearEndOfInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:58:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:122:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:124:19: style: The function 'CachedDataEndPosIfSeekTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:60:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:124:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:125:19: style: The function 'CachedDataEndPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:61:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:125:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:126:16: style: The function 'IsCachedPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:126:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:128:27: style: The function 'CreateNew' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:64:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:128:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.cpp:169:50: style: Function 'WaitForData' argument 1 names different: declaration 'minimum' definition 'minumum'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:41:46: note: Function 'WaitForData' argument 1 names different: declaration 'minimum' definition 'minumum'.
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.cpp:169:50: note: Function 'WaitForData' argument 1 names different: declaration 'minimum' definition 'minumum'.
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.cpp:169:72: style: Function 'WaitForData' argument 2 names different: declaration 'iMillis' definition 'millis'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:41:68: note: Function 'WaitForData' argument 2 names different: declaration 'iMillis' definition 'millis'.
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.cpp:169:72: note: Function 'WaitForData' argument 2 names different: declaration 'iMillis' definition 'millis'.
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:37:18: warning: Virtual function 'Close' is called from destructor '~CCircularCache()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.cpp:46:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:37:18: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:36:17: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:36:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:37:18: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:37:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:39:17: style: The function 'WriteToCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:49:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:39:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:40:17: style: The function 'ReadFromCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:50:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:40:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:41:21: style: The function 'WaitForData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:51:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:41:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:43:21: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:53:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:43:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:44:18: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:44:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:46:21: style: The function 'CachedDataEndPosIfSeekTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:60:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:46:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:47:21: style: The function 'CachedDataEndPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:61:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:47:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:48:18: style: The function 'IsCachedPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:48:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:50:29: style: The function 'CreateNew' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:64:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/CircularCache.h:50:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:909:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:658:42: style: Function 'ParseAndCorrectUrl' argument 1 names different: declaration 'url' definition 'url2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:151:37: note: Function 'ParseAndCorrectUrl' argument 1 names different: declaration 'url' definition 'url2'.
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:658:42: note: Function 'ParseAndCorrectUrl' argument 1 names different: declaration 'url' definition 'url2'.
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:92:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:624:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:690:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:376:12: warning: Member variable 'CCurlFile::m_writeOffset' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:376:12: warning: Member variable 'CCurlFile::m_overflowBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:376:12: warning: Member variable 'CCurlFile::m_overflowSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:376:12: warning: Member variable 'CCurlFile::m_stillRunning' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:222:24: warning: Member variable 'CReadState::m_stillRunning' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:154:12: performance: Technically the member function 'XFILE::CCurlFile::SetCorrectHeaders' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:635:17: note: Technically the member function 'XFILE::CCurlFile::SetCorrectHeaders' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:154:12: note: Technically the member function 'XFILE::CCurlFile::SetCorrectHeaders' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:399:3: style: Class 'CCurlFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:399:3: style: Class 'CCurlFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:57:20: warning: Virtual function 'Close' is called from destructor '~CCurlFile()' at line 370. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.cpp:370:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:57:20: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:43:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:43:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:44:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:44:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:45:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:46:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:47:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:47:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:48:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:48:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:49:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:49:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:50:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:51:7: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:51:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPDirectory.h:48:8: performance: Technically the member function 'XFILE::CDAAPDirectory::free_albums' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/DAAPDirectory.cpp:315:22: note: Technically the member function 'XFILE::CDAAPDirectory::free_albums' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/DAAPDirectory.h:48:8: note: Technically the member function 'XFILE::CDAAPDirectory::free_albums' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:74:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:74:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:75:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:75:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:76:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:76:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:77:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:77:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:78:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:78:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:79:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:79:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:80:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:80:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:81:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:81:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:82:16: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:82:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPDirectory.h:42:16: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPDirectory.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPDirectory.h:43:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPDirectory.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.cpp:124:4: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.cpp:83:58: style: Function 'GetHost' argument 1 names different: declaration 'srtHost' definition 'strHost'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:46:47: note: Function 'GetHost' argument 1 names different: declaration 'srtHost' definition 'strHost'.
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.cpp:83:58: note: Function 'GetHost' argument 1 names different: declaration 'srtHost' definition 'strHost'.
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.cpp:146:12: warning: Member variable 'CDAAPFile::m_fileSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.cpp:146:12: warning: Member variable 'CDAAPFile::m_filePos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.cpp:55:3: performance: Variable 'm_Status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:81:16: warning: Virtual function 'Close' is called from destructor '~CDAAPFile()' at line 156. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.cpp:156:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/DAAPFile.h:81:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:39:12: performance: Technically the member function 'XFILE::CDAVDirectory::ParseResponse' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.cpp:45:21: note: Technically the member function 'XFILE::CDAVDirectory::ParseResponse' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:39:12: note: Technically the member function 'XFILE::CDAVDirectory::ParseResponse' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:33:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:34:20: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:88:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:35:20: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:35:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:36:20: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:36:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:37:30: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAVDirectory.h:37:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAVFile.h:35:18: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAVFile.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAVFile.h:36:18: style: The function 'Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/DAVFile.h:36:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DAVFile.cpp:52:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.cpp:170:52: style: Function 'FileExists' argument 1 names different: declaration 'strPath' definition 'strFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.h:59:39: note: Function 'FileExists' argument 1 names different: declaration 'strPath' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.cpp:170:52: note: Function 'FileExists' argument 1 names different: declaration 'strPath' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.h:64:10: performance: Technically the member function 'XFILE::CDirectoryCache::InitCache' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.cpp:207:23: note: Technically the member function 'XFILE::CDirectoryCache::InitCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.h:64:10: note: Technically the member function 'XFILE::CDirectoryCache::InitCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.cpp:36:3: style: Class 'CDir' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryCache.cpp:36:3: style: Class 'CDir' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:32:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:33:16: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:88:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:34:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:35:16: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolDirectory.h:31:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolDirectory.h:31:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolDirectory.h:32:18: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:88:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolDirectory.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolDirectory.h:33:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolDirectory.h:34:18: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistDirectory.h:32:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistDirectory.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistDirectory.h:33:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicSearchDirectory.h:31:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicSearchDirectory.h:31:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicSearchDirectory.h:32:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicSearchDirectory.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicSearchDirectory.h:33:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicSearchDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FavouritesDirectory.h:35:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FavouritesDirectory.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FavouritesDirectory.h:36:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FavouritesDirectory.h:36:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.h:32:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.h:33:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.h:34:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.h:34:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.h:36:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.h:36:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.h:37:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.h:37:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FTPDirectory.h:31:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FTPDirectory.h:31:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FTPDirectory.h:32:20: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FTPDirectory.h:32:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPDirectory.h:31:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPDirectory.h:31:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPDirectory.h:32:20: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPDirectory.h:32:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPDirectory.h:33:30: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPDirectory.h:33:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFDirectory.h:35:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFDirectory.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFDirectory.h:36:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFDirectory.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFDirectory.h:37:16: style: The function 'ContainsFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFileDirectory.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFDirectory.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.h:31:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.h:31:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.h:32:18: style: The function 'ContainsFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFileDirectory.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.h:33:28: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.h:33:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:34:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:35:20: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:35:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:36:30: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:36:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunDirectory.h:33:20: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunDirectory.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunDirectory.h:34:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunDirectory.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxDirectory.h:34:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxDirectory.h:35:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxDirectory.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.h:43:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.h:44:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.h:45:16: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.h:46:26: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.h:46:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:34:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:35:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:36:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:36:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:37:18: style: The function 'ContainsFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFileDirectory.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:37:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:38:28: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:38:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryHistory.cpp:79:78: style: Function 'AddPath' argument 2 names different: declaration 'm_strFilterPath' definition 'strFilterPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryHistory.h:57:61: note: Function 'AddPath' argument 2 names different: declaration 'm_strFilterPath' definition 'strFilterPath'.
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryHistory.cpp:79:78: note: Function 'AddPath' argument 2 names different: declaration 'm_strFilterPath' definition 'strFilterPath'.
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryHistory.cpp:90:83: style: Function 'AddPathFront' argument 2 names different: declaration 'm_strFilterPath' definition 'strFilterPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryHistory.h:58:66: note: Function 'AddPathFront' argument 2 names different: declaration 'm_strFilterPath' definition 'strFilterPath'.
xbmc-13.2-Gotham/xbmc/filesystem/DirectoryHistory.cpp:90:83: note: Function 'AddPathFront' argument 2 names different: declaration 'm_strFilterPath' definition 'strFilterPath'.
xbmc-13.2-Gotham/xbmc/filesystem/DllLibCurl.cpp:168:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/DllLibCurl.cpp:185:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/DllLibCurl.cpp:264:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/DllLibCurl.cpp:283:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/DllLibCurl.cpp:308:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.cpp:35:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.cpp:39:3: performance: Variable 'm_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:33:10: style: Technically the member function 'CFTPParse::getName' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.cpp:42:19: note: Technically the member function 'CFTPParse::getName' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:33:10: note: Technically the member function 'CFTPParse::getName' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:34:7: style: Technically the member function 'CFTPParse::getFlagtrycwd' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.cpp:47:16: note: Technically the member function 'CFTPParse::getFlagtrycwd' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:34:7: note: Technically the member function 'CFTPParse::getFlagtrycwd' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:35:7: style: Technically the member function 'CFTPParse::getFlagtryretr' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.cpp:52:16: note: Technically the member function 'CFTPParse::getFlagtryretr' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:35:7: note: Technically the member function 'CFTPParse::getFlagtryretr' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:36:12: style: Technically the member function 'CFTPParse::getSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.cpp:57:21: note: Technically the member function 'CFTPParse::getSize' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:36:12: note: Technically the member function 'CFTPParse::getSize' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:37:10: style: Technically the member function 'CFTPParse::getTime' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.cpp:62:19: note: Technically the member function 'CFTPParse::getTime' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:37:10: note: Technically the member function 'CFTPParse::getTime' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:45:7: performance: Technically the member function 'CFTPParse::getDayOfWeek' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.cpp:265:16: note: Technically the member function 'CFTPParse::getDayOfWeek' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/FTPParse.h:45:7: note: Technically the member function 'CFTPParse::getDayOfWeek' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/File.cpp:195:9: style: The scope of the variable 'iRead' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/File.cpp:195:16: style: The scope of the variable 'iWrite' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:34:5: style: Class 'CFileCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:46:27: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:46:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:47:27: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:47:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:48:27: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:48:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:49:27: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:49:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:51:27: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:51:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:53:27: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:53:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:54:27: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:54:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:55:27: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:55:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:57:27: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:57:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:61:24: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:85:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:61:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:62:25: style: The function 'GetContentCharset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:86:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:62:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:81:13: warning: Member variable 'CFileCache::m_chunkSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:81:13: warning: Member variable 'CFileCache::m_writeRate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:81:13: warning: Member variable 'CFileCache::m_writeRateActual' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:109:13: warning: Member variable 'CFileCache::m_seekPossible' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:109:13: warning: Member variable 'CFileCache::m_writeRate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:109:13: warning: Member variable 'CFileCache::m_writeRateActual' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:109:13: warning: Member variable 'CFileCache::m_cacheFull' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:55:12: style: Technically the member function 'CWriteRate::Rate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:47:27: warning: Virtual function 'Close' is called from destructor '~CFileCache()' at line 122. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.cpp:122:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/FileCache.h:47:27: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.h:34:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.h:35:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.h:36:18: style: The function 'ContainsFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFileDirectory.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.h:36:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.h:37:18: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.h:37:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistFileDirectory.h:32:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistFileDirectory.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistFileDirectory.h:33:18: style: The function 'ContainsFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFileDirectory.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistFileDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistFileDirectory.h:34:18: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistFileDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistFileDirectory.h:35:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PlaylistFileDirectory.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:62:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:73:50: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:50:73: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:42:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:42:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:43:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:43:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:44:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:45:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:46:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:46:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:47:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:58:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:47:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:48:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:48:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:49:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:49:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:50:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:50:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:51:15: style: The function 'Truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:67:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:51:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:52:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:53:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:55:16: style: The function 'OpenForWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:57:16: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:58:16: style: The function 'Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:59:16: style: The function 'SetHidden' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:81:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:61:15: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:61:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPFile.h:32:18: style: The function 'OpenForWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:51:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPFile.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPFile.h:33:17: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CurlFile.h:60:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HTTPFile.h:33:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:34:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:34:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:35:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:35:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:36:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:37:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:38:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:38:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:39:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:39:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:40:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:40:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:41:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:41:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:42:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:44:16: style: The function 'OpenForWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:37:21: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:37:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:38:21: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:38:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:39:18: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:39:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:40:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:40:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:41:17: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:58:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:42:17: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:42:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:43:26: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:43:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:45:21: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:45:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:46:18: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:46:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:48:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:48:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:49:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:49:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:51:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:52:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:53:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:53:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:54:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:58:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:54:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:55:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:55:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:56:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:56:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:57:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:57:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:58:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:59:16: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:62:16: style: The function 'OpenForWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:64:16: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:65:16: style: The function 'Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:70:16: style: The function 'OnPipeOverFlow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:71:16: style: The function 'OnPipeUnderFlow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:33:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:34:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:34:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:36:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:36:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:37:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:37:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:38:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:39:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:39:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:40:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:40:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:32:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:33:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:34:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:34:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:35:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:58:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:35:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:36:16: style: The function 'OpenForWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:37:16: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:38:16: style: The function 'Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:40:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:40:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:41:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:41:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:42:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:42:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:43:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:44:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:44:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:45:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:45:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:32:18: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:33:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:34:17: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:34:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:36:26: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:36:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:37:21: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:37:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:38:18: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:38:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:39:21: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:39:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:40:21: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:40:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:31:23: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:31:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:32:23: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:32:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:33:20: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:34:20: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:35:20: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:35:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:36:19: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:36:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:37:28: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:37:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:38:23: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxFile.h:38:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:36:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:36:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:37:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:37:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:38:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:39:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:40:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:40:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:41:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:41:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:42:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:42:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:43:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:48:25: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:48:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:50:25: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:50:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:51:25: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:51:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:52:25: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:52:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:53:25: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:53:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:54:25: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:54:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:55:25: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:85:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:55:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:56:25: style: The function 'SkipNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:56:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:58:25: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:58:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:59:25: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:59:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:60:25: style: The function 'GetChunkSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:60:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:64:26: style: The function 'NextChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:30:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:64:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:65:26: style: The function 'PrevChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:31:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:65:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:66:26: style: The function 'SelectChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:32:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:66:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:68:26: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:34:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:68:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:69:26: style: The function 'GetStartTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:35:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:69:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:71:26: style: The function 'UpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:37:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:71:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:75:26: style: The function 'CanRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:75:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:76:26: style: The function 'IsRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:76:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:77:26: style: The function 'Record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:77:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:82:26: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:82:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:84:16: style: The function 'OnEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.h:55:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:84:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:35:29: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:35:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:36:29: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:36:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:37:29: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:37:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:38:29: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:38:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:39:29: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:39:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:41:29: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:41:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:42:29: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:42:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:43:29: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:43:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:44:29: style: The function 'GetChunkSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:44:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:35:18: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:36:26: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:36:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:37:18: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:37:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:38:18: style: The function 'SkipNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:38:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:40:17: style: The function 'GetStartTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:35:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:40:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:41:17: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:34:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:42:21: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:42:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:43:21: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:43:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:44:21: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:44:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:45:18: style: The function 'UpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:37:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:45:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:47:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:47:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:48:17: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:48:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:54:18: style: The function 'SelectChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:32:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:54:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:32:18: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:33:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:34:17: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:34:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:36:26: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:36:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:37:21: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:37:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:38:18: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:38:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:39:21: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:39:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:40:21: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:40:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:42:16: warning: Virtual function 'Close' is called from destructor '~CFileReaderFile()' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.cpp:40:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/FileReaderFile.h:42:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.cpp:58:51: style: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.h:32:47: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/filesystem/HDDirectory.cpp:58:51: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.cpp:370:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.cpp:53:10: warning: Member variable 'CHDFile::m_i64FilePos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.cpp:53:10: warning: Member variable 'CHDFile::m_i64FileLen' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:63:15: performance: Technically the member function 'XFILE::CHDFile::GetLocal' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.cpp:64:22: note: Technically the member function 'XFILE::CHDFile::GetLocal' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:63:15: note: Technically the member function 'XFILE::CHDFile::GetLocal' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:52:16: warning: Virtual function 'Close' is called from destructor '~CHDFile()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.cpp:61:40: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/HDFile.h:52:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunDirectory.cpp:37:3: style: Class 'CHomeRunDirectory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunDirectory.cpp:37:3: style: Class 'CHomeRunDirectory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.cpp:41:3: style: Class 'CHomeRunFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.cpp:41:3: style: Class 'CHomeRunFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:42:29: warning: Virtual function 'Close' is called from destructor '~CHomeRunFile()' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.cpp:47:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/HDHomeRunFile.h:42:29: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:94:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:132:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:159:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:332:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:378:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:443:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:66:8: style: Technically the member function 'STimedOut::operator()' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:62:3: style: Struct 'STimedOut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPDirectory.cpp:208:5: error: Memory leak: message.event [memleak]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPSession.cpp:620:59: style: Function 'ParseItem' argument 2 names different: declaration 'tag' definition 'tagid'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/HTSPSession.h:217:63: note: Function 'ParseItem' argument 2 names different: declaration 'tag' definition 'tagid'.
xbmc-13.2-Gotham/xbmc/filesystem/HTSPSession.cpp:620:59: note: Function 'ParseItem' argument 2 names different: declaration 'tag' definition 'tagid'.
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.cpp:33:3: performance: Variable 'm_strFileMask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/filesystem/ISO9660Directory.h:32:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISO9660Directory.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISO9660Directory.h:33:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISO9660Directory.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:50:16: warning: Virtual function 'Close' is called from destructor '~CISOFile()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.cpp:46:5: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:50:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:43:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:43:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:44:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:44:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:45:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:46:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:47:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:47:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:48:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:48:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:49:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:49:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:50:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ISOFile.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:38:18: warning: Virtual function 'Close' is called from destructor '~CImageFile()' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.cpp:35:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/ImageFile.h:38:18: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.h:40:17: performance: Technically the member function 'XFILE::CLibraryDirectory::GetNode' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.cpp:173:32: note: Technically the member function 'XFILE::CLibraryDirectory::GetNode' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/LibraryDirectory.h:40:17: note: Technically the member function 'XFILE::CLibraryDirectory::GetNode' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.cpp:134:74: style: Function 'WaitForData' argument 2 names different: declaration 'iMillis' definition 'millis'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:45:70: note: Function 'WaitForData' argument 2 names different: declaration 'iMillis' definition 'millis'.
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.cpp:134:74: note: Function 'WaitForData' argument 2 names different: declaration 'iMillis' definition 'millis'.
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:40:17: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:46:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:40:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:41:18: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:41:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:43:17: style: The function 'WriteToCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:49:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:43:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:44:17: style: The function 'ReadFromCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:50:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:44:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:45:21: style: The function 'WaitForData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:51:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:45:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:47:21: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/CacheStrategy.h:53:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MemBufferCache.h:47:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.h:47:14: performance: Technically the member function 'XFILE::CMultiPathDirectory::ConstructMultiPath' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.cpp:201:33: note: Technically the member function 'XFILE::CMultiPathDirectory::ConstructMultiPath' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathDirectory.h:47:14: note: Technically the member function 'XFILE::CMultiPathDirectory::ConstructMultiPath' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:38:18: warning: Virtual function 'Close' is called from destructor '~CMultiPathFile()' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.cpp:36:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/MultiPathFile.h:38:18: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:39:10: performance: Technically the member function 'XFILE::CMusicDatabaseDirectory::IsArtistDir' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.cpp:109:31: note: Technically the member function 'XFILE::CMusicDatabaseDirectory::IsArtistDir' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:39:10: note: Technically the member function 'XFILE::CMusicDatabaseDirectory::IsArtistDir' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:40:10: performance: Technically the member function 'XFILE::CMusicDatabaseDirectory::HasAlbumInfo' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.cpp:115:31: note: Technically the member function 'XFILE::CMusicDatabaseDirectory::HasAlbumInfo' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:40:10: note: Technically the member function 'XFILE::CMusicDatabaseDirectory::HasAlbumInfo' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:41:10: performance: Technically the member function 'XFILE::CMusicDatabaseDirectory::ClearDirectoryCache' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.cpp:122:31: note: Technically the member function 'XFILE::CMusicDatabaseDirectory::ClearDirectoryCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:41:10: note: Technically the member function 'XFILE::CMusicDatabaseDirectory::ClearDirectoryCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:44:10: performance: Technically the member function 'XFILE::CMusicDatabaseDirectory::ContainsSongs' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.cpp:235:31: note: Technically the member function 'XFILE::CMusicDatabaseDirectory::ContainsSongs' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory.h:44:10: note: Technically the member function 'XFILE::CMusicDatabaseDirectory::ContainsSongs' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:78:12: performance: Technically the member function 'XFILE::MUSICDATABASEDIRECTORY::CDirectoryNode::CanCache' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.cpp:369:22: note: Technically the member function 'XFILE::MUSICDATABASEDIRECTORY::CDirectoryNode::CanCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:78:12: note: Technically the member function 'XFILE::MUSICDATABASEDIRECTORY::CDirectoryNode::CanCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeRoot.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeRoot.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeOverview.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeOverview.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeOverview.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeOverview.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeOverview.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeOverview.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeGrouped.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeGrouped.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeGrouped.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeGrouped.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeGrouped.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeGrouped.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeArtist.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeArtist.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeArtist.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeArtist.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeArtist.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeArtist.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbum.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbum.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbum.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbum.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbum.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbum.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSong.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSong.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAdded.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAdded.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAdded.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAdded.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAdded.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAdded.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAddedSong.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAddedSong.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayed.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayed.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayed.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayed.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayed.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayed.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayedSong.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayedSong.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeTop100.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeTop100.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeTop100.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeTop100.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeTop100.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeTop100.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSongTop100.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSongTop100.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100Song.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100Song.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilations.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilations.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilations.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilations.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilations.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilations.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilationsSongs.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilationsSongs.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearAlbum.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:74:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearAlbum.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearAlbum.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearAlbum.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearAlbum.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:75:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearAlbum.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearSong.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearSong.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSingles.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.h:91:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSingles.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSong.cpp:27:58: style: Function 'CDirectoryNodeSong' argument 1 names different: declaration 'strEntryName' definition 'strName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSong.h:31:44: note: Function 'CDirectoryNodeSong' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSong.cpp:27:58: note: Function 'CDirectoryNodeSong' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:38:16: warning: Virtual function 'Close' is called from destructor '~CMusicDatabaseFile()' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.cpp:37:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/MusicDatabaseFile.h:38:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.cpp:38:58: style: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:33:51: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.cpp:38:58: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/filesystem/MythDirectory.cpp:45:17: warning: Member variable 'CMythDirectory::m_program' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:53:25: warning: Virtual function 'Close' is called from destructor '~CMythFile()' at line 386. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.cpp:386:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/MythFile.h:53:25: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:576:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:574:7: note: outer condition: !m_all_recorded
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:576:9: note: opposite inner condition: m_all_recorded
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:254:91: style: Function 'SetSeasonAndEpisode' argument 3 names different: declaration 'epsiode' definition 'episode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.h:79:91: note: Function 'SetSeasonAndEpisode' argument 3 names different: declaration 'epsiode' definition 'episode'.
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:254:91: note: Function 'SetSeasonAndEpisode' argument 3 names different: declaration 'epsiode' definition 'episode'.
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:70:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:80:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:361:15: warning: Member variable 'CMythSession::m_listener' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.cpp:366:3: performance: Variable 'm_hostname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/filesystem/MythSession.h:71:3: style: Class 'CMythSession' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/NSFFileDirectory.h:32:19: style: The function 'GetTrackCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:38:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/NSFFileDirectory.h:32:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/NptXbmcFile.cpp:65:5: style: Class 'NPT_XbmcFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/NptXbmcFile.cpp:131:5: style: Class 'NPT_XbmcFileInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/NptXbmcFile.cpp:213:5: style: Class 'NPT_XbmcFileOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/NptXbmcFile.cpp:258:5: style: Class 'NPT_XbmcFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/OGGFileDirectory.h:34:19: style: The function 'GetTrackCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:38:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/OGGFileDirectory.h:34:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRDirectory.h:35:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRDirectory.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRDirectory.h:36:16: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRDirectory.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRDirectory.h:42:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRDirectory.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:53:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:63:48: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:39:25: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:39:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:41:25: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:41:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:42:25: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:42:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:43:25: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:43:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:44:25: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:44:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:45:25: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:45:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:46:25: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:85:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:46:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:47:25: style: The function 'SkipNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:47:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:49:25: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:49:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:50:25: style: The function 'Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:50:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:51:25: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:51:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:55:26: style: The function 'NextChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:30:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:55:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:56:26: style: The function 'PrevChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:31:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:56:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:57:26: style: The function 'SelectChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:32:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:57:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:59:26: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:34:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:59:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:60:26: style: The function 'GetStartTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:35:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:60:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:61:26: style: The function 'UpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:37:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:61:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:65:26: style: The function 'CanRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:65:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:66:26: style: The function 'IsRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:66:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:67:26: style: The function 'Record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:67:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:69:26: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/PVRFile.h:69:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.cpp:214:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:79:8: style: Technically the member function 'XFILE::CPipeFile::IsClosed' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.cpp:133:17: note: Technically the member function 'XFILE::CPipeFile::IsClosed' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:79:8: note: Technically the member function 'XFILE::CPipeFile::IsClosed' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:58:16: warning: Virtual function 'Close' is called from destructor '~CPipeFile()' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.cpp:35:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/PipeFile.h:58:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.cpp:260:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.h:52:23: style: Technically the member function 'XFILE::Pipe::GetName' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.cpp:54:25: note: Technically the member function 'XFILE::Pipe::GetName' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.h:52:23: note: Technically the member function 'XFILE::Pipe::GetName' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.h:87:10: style: Technically the member function 'XFILE::Pipe::IsEof' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.cpp:82:12: note: Technically the member function 'XFILE::Pipe::IsEof' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/PipesManager.h:87:10: note: Technically the member function 'XFILE::Pipe::IsEof' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:564:71: style: Function 'GetSetting' argument 2 names different: declaration 'key' definition 'strID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:60:62: note: Function 'GetSetting' argument 2 names different: declaration 'key' definition 'strID'.
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:564:71: note: Function 'GetSetting' argument 2 names different: declaration 'key' definition 'strID'.
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:574:65: style: Function 'SetSetting' argument 2 names different: declaration 'key' definition 'strID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.h:61:56: note: Function 'SetSetting' argument 2 names different: declaration 'key' definition 'strID'.
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:574:65: note: Function 'SetSetting' argument 2 names different: declaration 'key' definition 'strID'.
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:52:19: warning: Member variable 'CPluginDirectory::m_cancelled' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:52:19: warning: Member variable 'CPluginDirectory::m_success' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:52:19: warning: Member variable 'CPluginDirectory::m_totalItems' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:54:3: style: Class 'CPluginDirectory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/PluginDirectory.cpp:54:3: style: Class 'CPluginDirectory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.cpp:560:52: style: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'path'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.h:34:49: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'path'.
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.cpp:560:52: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'path'.
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.cpp:446:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/RSSDirectory.cpp:478:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/RTVDirectory.h:36:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVDirectory.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVDirectory.h:37:16: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVDirectory.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.cpp:45:11: warning: Member variable 'CRTVFile::m_hostName' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.cpp:45:11: warning: Member variable 'CRTVFile::m_fileName' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.cpp:45:11: warning: Member variable 'CRTVFile::m_iport' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:50:16: warning: Virtual function 'Close' is called from destructor '~CRTVFile()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.cpp:55:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:50:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:42:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:42:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:43:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:43:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:44:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:46:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:47:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:47:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:48:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:48:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:49:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:49:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:50:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RTVFile.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.cpp:39:54: style: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPathOrig'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:32:49: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPathOrig'.
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.cpp:39:54: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPathOrig'.
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:32:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:33:18: style: The function 'ContainsFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFileDirectory.h:30:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:34:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:35:28: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarDirectory.h:35:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.cpp:174:11: style: Condition '!OpenInArchive()' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.cpp:555:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.cpp:114:11: warning: Member variable 'CRarFile::m_iFilePosition' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.cpp:114:11: warning: Member variable 'CRarFile::m_iFileSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.cpp:114:11: warning: Member variable 'CRarFile::m_iBufferStart' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:81:27: performance: Technically the member function 'XFILE::CRarFile::Write' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.cpp:360:24: note: Technically the member function 'XFILE::CRarFile::Write' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:81:27: note: Technically the member function 'XFILE::CRarFile::Write' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:91:10: performance: Technically the member function 'XFILE::CRarFile::OpenInArchive' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.cpp:624:16: note: Technically the member function 'XFILE::CRarFile::OpenInArchive' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:91:10: note: Technically the member function 'XFILE::CRarFile::OpenInArchive' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:92:10: performance: Technically the member function 'XFILE::CRarFile::CleanUp' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.cpp:572:16: note: Technically the member function 'XFILE::CRarFile::CleanUp' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:92:10: note: Technically the member function 'XFILE::CRarFile::CleanUp' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:67:5: style: Class 'CRarFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:69:27: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:69:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:70:27: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:70:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:71:27: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:71:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:72:27: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:72:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:73:27: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:73:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:74:27: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:74:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:75:27: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:75:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:76:27: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:76:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:77:27: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:77:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:78:27: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/RarFile.h:78:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:45:12: warning: Member variable 'CFileInfo::m_iOffset' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:73:8: performance: Technically the member function 'CRarManager::GetPathInCache' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:353:19: note: Technically the member function 'CRarManager::GetPathInCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:73:8: note: Technically the member function 'CRarManager::GetPathInCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:75:8: performance: Technically the member function 'CRarManager::GetFilesInRar' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:229:19: note: Technically the member function 'CRarManager::GetFilesInRar' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:75:8: note: Technically the member function 'CRarManager::GetFilesInRar' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:78:8: performance: Technically the member function 'CRarManager::IsFileInRar' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:367:19: note: Technically the member function 'CRarManager::IsFileInRar' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:78:8: note: Technically the member function 'CRarManager::IsFileInRar' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:79:8: performance: Technically the member function 'CRarManager::ClearCache' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:391:19: note: Technically the member function 'CRarManager::ClearCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:79:8: note: Technically the member function 'CRarManager::ClearCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:80:8: performance: Technically the member function 'CRarManager::ClearCachedFile' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:412:19: note: Technically the member function 'CRarManager::ClearCachedFile' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:80:8: note: Technically the member function 'CRarManager::ClearCachedFile' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:81:8: performance: Technically the member function 'CRarManager::ExtractArchive' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:435:19: note: Technically the member function 'CRarManager::ExtractArchive' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:81:8: note: Technically the member function 'CRarManager::ExtractArchive' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:84:8: performance: Technically the member function 'CRarManager::ListArchive' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:330:19: note: Technically the member function 'CRarManager::ListArchive' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:84:8: note: Technically the member function 'CRarManager::ListArchive' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:88:11: performance: Technically the member function 'CRarManager::CheckFreeSpace' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.cpp:448:22: note: Technically the member function 'CRarManager::CheckFreeSpace' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/RarManager.h:88:11: note: Technically the member function 'CRarManager::CheckFreeSpace' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.cpp:131:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.cpp:437:7: style: The scope of the variable 'count' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.cpp:335:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.cpp:499:132: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.cpp:284:3: performance: Variable 'm_socket' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/filesystem/SAPDirectory.cpp:155:60: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.cpp:50:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.cpp:71:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.cpp:95:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.cpp:160:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.cpp:38:11: warning: Member variable 'CSAPFile::m_len' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:39:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:39:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:40:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:40:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:41:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:42:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:43:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:43:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:44:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:44:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:45:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:45:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:46:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:48:16: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:49:16: style: The function 'Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:51:16: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SAPFile.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SIDFileDirectory.h:34:17: style: The function 'GetTrackCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/MusicFileDirectory.h:38:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SIDFileDirectory.h:34:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.cpp:300:3: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.cpp:291:0: note: Variable 'success' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.cpp:300:3: note: Variable 'success' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:80:16: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:80:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:81:19: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:81:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:82:24: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:82:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:83:16: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:83:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:84:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:84:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:85:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:85:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:86:15: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:58:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:86:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:87:15: style: The function 'Truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:67:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:87:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:88:19: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:88:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:89:19: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:89:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:90:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:60:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:90:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:92:16: style: The function 'OpenForWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:92:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:93:16: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:93:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:94:16: style: The function 'Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:94:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:95:16: style: The function 'GetChunkSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:95:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:33:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:34:26: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:34:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:35:16: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:88:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:36:16: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:37:16: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/SMBDirectory.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.cpp:184:42: style: Function 'IoControl' argument 1 names different: declaration 'request' definition 'control'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:51:28: note: Function 'IoControl' argument 1 names different: declaration 'request' definition 'control'.
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.cpp:184:42: note: Function 'IoControl' argument 1 names different: declaration 'request' definition 'control'.
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.cpp:184:57: style: Function 'IoControl' argument 2 names different: declaration 'param' definition 'payload'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:51:43: note: Function 'IoControl' argument 2 names different: declaration 'param' definition 'payload'.
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.cpp:184:57: note: Function 'IoControl' argument 2 names different: declaration 'param' definition 'payload'.
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.cpp:43:17: warning: Member variable 'CShoutcastFile::m_metaint' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:50:16: warning: Virtual function 'Close' is called from destructor '~CShoutcastFile()' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.cpp:56:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/ShoutcastFile.h:50:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:159:41: style: Function 'Read' argument 1 names different: declaration 'buffer' definition 'pBuffer'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:36:38: note: Function 'Read' argument 1 names different: declaration 'buffer' definition 'pBuffer'.
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:159:41: note: Function 'Read' argument 1 names different: declaration 'buffer' definition 'pBuffer'.
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:159:58: style: Function 'Read' argument 2 names different: declaration 'size' definition 'iSize'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:36:54: note: Function 'Read' argument 2 names different: declaration 'size' definition 'iSize'.
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:159:58: note: Function 'Read' argument 2 names different: declaration 'size' definition 'iSize'.
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:478:52: style: Function 'LoadSettings' argument 1 names different: declaration 'strSlingbox' definition 'strHostname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.h:73:41: note: Function 'LoadSettings' argument 1 names different: declaration 'strSlingbox' definition 'strHostname'.
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:478:52: note: Function 'LoadSettings' argument 1 names different: declaration 'strSlingbox' definition 'strHostname'.
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:34:16: warning: Member variable 'CSlingboxFile::m_sSlingboxSettings' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:37:3: style: Class 'CSlingboxFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/SlingboxFile.cpp:37:3: style: Class 'CSlingboxFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/filesystem/SmartPlaylistDirectory.cpp:85:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.cpp:234:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.cpp:298:11: warning: Member variable 'CSmbFile::m_fileSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:99:8: performance: Technically the member function 'XFILE::CSmbFile::IsValidFile' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.cpp:648:16: note: Technically the member function 'XFILE::CSmbFile::IsValidFile' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:99:8: note: Technically the member function 'XFILE::CSmbFile::IsValidFile' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:100:14: performance: Technically the member function 'XFILE::CSmbFile::GetAuthenticatedPath' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.cpp:657:22: note: Technically the member function 'XFILE::CSmbFile::GetAuthenticatedPath' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:100:14: note: Technically the member function 'XFILE::CSmbFile::GetAuthenticatedPath' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:80:16: warning: Virtual function 'Close' is called from destructor '~CSmbFile()' at line 307. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.cpp:307:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/SmbFile.h:80:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.h:35:10: performance: Technically the member function 'XFILE::CSourcesDirectory::GetDirectory' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.cpp:63:25: note: Technically the member function 'XFILE::CSourcesDirectory::GetDirectory' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/SourcesDirectory.h:35:10: note: Technically the member function 'XFILE::CSourcesDirectory::GetDirectory' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:40:57: style: Function 'SetProfilePath' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.h:55:48: note: Function 'SetProfilePath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:40:57: note: Function 'SetProfilePath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:46:54: style: Function 'SetXBMCPath' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.h:56:45: note: Function 'SetXBMCPath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:46:54: note: Function 'SetXBMCPath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:51:57: style: Function 'SetXBMCBinPath' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.h:57:48: note: Function 'SetXBMCBinPath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:51:57: note: Function 'SetXBMCBinPath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:56:64: style: Function 'SetXBMCFrameworksPath' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.h:58:55: note: Function 'SetXBMCFrameworksPath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:56:64: note: Function 'SetXBMCFrameworksPath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:61:54: style: Function 'SetHomePath' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.h:59:45: note: Function 'SetHomePath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:61:54: note: Function 'SetHomePath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:66:58: style: Function 'SetUserHomePath' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.h:60:49: note: Function 'SetUserHomePath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:66:58: note: Function 'SetUserHomePath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:71:63: style: Function 'SetMasterProfilePath' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.h:61:54: note: Function 'SetMasterProfilePath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:71:63: note: Function 'SetMasterProfilePath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:76:54: style: Function 'SetTempPath' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.h:62:45: note: Function 'SetTempPath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocol.cpp:76:54: note: Function 'SetTempPath' argument 1 names different: declaration 'path' definition 'dir'.
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:43:16: warning: Virtual function 'Close' is called from destructor '~CSpecialProtocolFile()' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.cpp:35:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/SpecialProtocolFile.h:43:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/StackDirectory.cpp:65:36: style: Unused variable: badStacks [unusedVariable]
xbmc-13.2-Gotham/xbmc/filesystem/StackDirectory.cpp:73:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/StackDirectory.cpp:148:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/StackDirectory.cpp:190:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:38:12: performance: Technically the member function 'XFILE::CTuxBoxDirectory::GetRootAndChildString' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.cpp:196:24: note: Technically the member function 'XFILE::CTuxBoxDirectory::GetRootAndChildString' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:38:12: note: Technically the member function 'XFILE::CTuxBoxDirectory::GetRootAndChildString' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:39:12: performance: Technically the member function 'XFILE::CTuxBoxDirectory::GetRootAndChildStringEnigma2' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.cpp:188:24: note: Technically the member function 'XFILE::CTuxBoxDirectory::GetRootAndChildStringEnigma2' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/TuxBoxDirectory.h:39:12: note: Technically the member function 'XFILE::CTuxBoxDirectory::GetRootAndChildStringEnigma2' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:43:16: warning: Virtual function 'Close' is called from destructor '~CUDFFile()' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.cpp:47:5: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/UDFFile.h:43:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/UPnPDirectory.cpp:71:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/filesystem/UPnPDirectory.cpp:345:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/UPnPDirectory.h:41:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPDirectory.h:41:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPDirectory.h:42:18: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPDirectory.h:42:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:31:20: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:31:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:32:20: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:32:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:33:19: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:33:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:35:28: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:35:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:36:23: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:62:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:36:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:37:20: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:37:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:38:23: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:38:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:39:23: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/UPnPFile.h:39:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPDirectory.cpp:49:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/VTPDirectory.cpp:34:3: style: Class 'CVTPDirectory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/VTPDirectory.cpp:34:3: style: Class 'CVTPDirectory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/filesystem/VTPDirectory.h:35:16: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPDirectory.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPDirectory.h:36:16: style: The function 'IsAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPDirectory.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:51:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.cpp:57:33: style: Function 'Open' argument 1 names different: declaration 'url' definition 'url2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:38:42: note: Function 'Open' argument 1 names different: declaration 'url' definition 'url2'.
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.cpp:57:33: note: Function 'Open' argument 1 names different: declaration 'url' definition 'url2'.
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.cpp:37:3: style: Class 'CVTPFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.cpp:37:3: style: Class 'CVTPFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:43:25: warning: Virtual function 'Close' is called from destructor '~CVTPFile()' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.cpp:42:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:43:25: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:38:25: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:38:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:40:25: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:64:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:40:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:41:25: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:65:19: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:41:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:42:25: style: The function 'Stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:57:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:42:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:43:25: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:43:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:44:25: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:59:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:44:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:45:25: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:85:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:45:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:46:25: style: The function 'SkipNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:46:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:48:25: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:48:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:49:25: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:49:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:53:26: style: The function 'NextChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:30:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:53:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:54:26: style: The function 'PrevChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:31:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:54:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:55:26: style: The function 'SelectChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:32:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:55:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:57:26: style: The function 'GetTotalTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:34:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:57:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:58:26: style: The function 'GetStartTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:35:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:58:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:59:26: style: The function 'UpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/ILiveTV.h:37:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:59:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:61:26: style: The function 'IoControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IFile.h:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VTPFile.h:61:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:339:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:246:18: style: The scope of the variable 'pos1' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:90:44: style: Function 'OpenStreamSocket' argument 1 names different: declaration 'socket' definition 'sock'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.h:59:35: note: Function 'OpenStreamSocket' argument 1 names different: declaration 'socket' definition 'sock'.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:90:44: note: Function 'OpenStreamSocket' argument 1 names different: declaration 'socket' definition 'sock'.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:90:70: style: Function 'OpenStreamSocket' argument 2 names different: declaration 'address' definition 'address2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.h:59:63: note: Function 'OpenStreamSocket' argument 2 names different: declaration 'address' definition 'address2'.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:90:70: note: Function 'OpenStreamSocket' argument 2 names different: declaration 'address' definition 'address2'.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:130:46: style: Function 'AcceptStreamSocket' argument 1 names different: declaration 'socket' definition 'sock2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.h:60:35: note: Function 'AcceptStreamSocket' argument 1 names different: declaration 'socket' definition 'sock2'.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:130:46: note: Function 'AcceptStreamSocket' argument 1 names different: declaration 'socket' definition 'sock2'.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:370:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.h:59:10: performance: Technically the member function 'CVTPSession::OpenStreamSocket' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:90:19: note: Technically the member function 'CVTPSession::OpenStreamSocket' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.h:59:10: note: Technically the member function 'CVTPSession::OpenStreamSocket' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.h:60:8: performance: Technically the member function 'CVTPSession::AcceptStreamSocket' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.cpp:130:19: note: Technically the member function 'CVTPSession::AcceptStreamSocket' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VTPSession.h:60:8: note: Technically the member function 'CVTPSession::AcceptStreamSocket' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.cpp:318:58: style: Function 'CanCache' argument 1 names different: declaration 'path' definition 'strPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:45:44: note: Function 'CanCache' argument 1 names different: declaration 'path' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.cpp:318:58: note: Function 'CanCache' argument 1 names different: declaration 'path' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:40:10: performance: Technically the member function 'XFILE::CVideoDatabaseDirectory::ClearDirectoryCache' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.cpp:122:31: note: Technically the member function 'XFILE::CVideoDatabaseDirectory::ClearDirectoryCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:40:10: note: Technically the member function 'XFILE::CVideoDatabaseDirectory::ClearDirectoryCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:44:10: performance: Technically the member function 'XFILE::CVideoDatabaseDirectory::ContainsMovies' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.cpp:297:31: note: Technically the member function 'XFILE::CVideoDatabaseDirectory::ContainsMovies' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory.h:44:10: note: Technically the member function 'XFILE::CVideoDatabaseDirectory::ContainsMovies' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:81:12: performance: Technically the member function 'XFILE::VIDEODATABASEDIRECTORY::CDirectoryNode::CanCache' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.cpp:354:22: note: Technically the member function 'XFILE::VIDEODATABASEDIRECTORY::CDirectoryNode::CanCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:81:12: note: Technically the member function 'XFILE::VIDEODATABASEDIRECTORY::CDirectoryNode::CanCache' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRoot.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:76:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRoot.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeOverview.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:76:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeOverview.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeOverview.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeOverview.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeOverview.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:77:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeOverview.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeGrouped.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:76:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeGrouped.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeGrouped.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeGrouped.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeGrouped.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:77:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeGrouped.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMovies.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMovies.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleTvShows.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:76:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleTvShows.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleTvShows.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleTvShows.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleTvShows.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:77:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleTvShows.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMoviesOverview.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:76:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMoviesOverview.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMoviesOverview.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMoviesOverview.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMoviesOverview.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:77:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMoviesOverview.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTvShowsOverview.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:76:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTvShowsOverview.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTvShowsOverview.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTvShowsOverview.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTvShowsOverview.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:77:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTvShowsOverview.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeSeasons.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:76:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeSeasons.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeSeasons.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeSeasons.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeSeasons.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:77:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeSeasons.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeEpisodes.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeEpisodes.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMovies.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMovies.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedEpisodes.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedEpisodes.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMusicVideosOverview.h:33:25: style: The function 'GetChildType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:76:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMusicVideosOverview.h:33:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMusicVideosOverview.h:34:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMusicVideosOverview.h:34:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMusicVideosOverview.h:35:26: style: The function 'GetLocalizedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:77:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMusicVideosOverview.h:35:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMusicVideos.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMusicVideos.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.h:33:20: style: The function 'GetContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.h:93:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeEpisodes.cpp:27:66: style: Function 'CDirectoryNodeEpisodes' argument 1 names different: declaration 'strEntryName' definition 'strName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeEpisodes.h:31:48: note: Function 'CDirectoryNodeEpisodes' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeEpisodes.cpp:27:66: note: Function 'CDirectoryNodeEpisodes' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedEpisodes.cpp:26:92: style: Function 'CDirectoryNodeRecentlyAddedEpisodes' argument 1 names different: declaration 'strEntryName' definition 'strName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedEpisodes.h:31:61: note: Function 'CDirectoryNodeRecentlyAddedEpisodes' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedEpisodes.cpp:26:92: note: Function 'CDirectoryNodeRecentlyAddedEpisodes' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMovies.cpp:26:88: style: Function 'CDirectoryNodeRecentlyAddedMovies' argument 1 names different: declaration 'strEntryName' definition 'strName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMovies.h:31:59: note: Function 'CDirectoryNodeRecentlyAddedMovies' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMovies.cpp:26:88: note: Function 'CDirectoryNodeRecentlyAddedMovies' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMusicVideos.cpp:26:98: style: Function 'CDirectoryNodeRecentlyAddedMusicVideos' argument 1 names different: declaration 'strEntryName' definition 'strName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMusicVideos.h:31:64: note: Function 'CDirectoryNodeRecentlyAddedMusicVideos' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMusicVideos.cpp:26:98: note: Function 'CDirectoryNodeRecentlyAddedMusicVideos' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMovies.cpp:27:72: style: Function 'CDirectoryNodeTitleMovies' argument 1 names different: declaration 'strEntryName' definition 'strName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMovies.h:31:51: note: Function 'CDirectoryNodeTitleMovies' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMovies.cpp:27:72: note: Function 'CDirectoryNodeTitleMovies' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.cpp:27:82: style: Function 'CDirectoryNodeTitleMusicVideos' argument 1 names different: declaration 'strEntryName' definition 'strName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.h:31:56: note: Function 'CDirectoryNodeTitleMusicVideos' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.cpp:27:82: note: Function 'CDirectoryNodeTitleMusicVideos' argument 1 names different: declaration 'strEntryName' definition 'strName'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.cpp:33:64: style: Function 'GetContent' argument 1 names different: declaration 'item' definition 'items'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.h:33:46: note: Function 'GetContent' argument 1 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.cpp:33:64: note: Function 'GetContent' argument 1 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/filesystem/VirtualDirectory.cpp:144:54: style: Function 'IsInSource' argument 1 names different: declaration 'strPath' definition 'path'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/VirtualDirectory.h:46:39: note: Function 'IsInSource' argument 1 names different: declaration 'strPath' definition 'path'.
xbmc-13.2-Gotham/xbmc/filesystem/VirtualDirectory.cpp:144:54: note: Function 'IsInSource' argument 1 names different: declaration 'strPath' definition 'path'.
xbmc-13.2-Gotham/xbmc/filesystem/VirtualDirectory.h:37:18: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/VirtualDirectory.h:37:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZeroconfDirectory.h:35:20: style: The function 'GetDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZeroconfDirectory.h:35:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZeroconfDirectory.h:36:30: style: The function 'GetCacheType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/filesystem/IDirectory.h:115:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/filesystem/ZeroconfDirectory.h:36:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.cpp:44:54: style: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPathOrig'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.h:31:49: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPathOrig'.
xbmc-13.2-Gotham/xbmc/filesystem/ZipDirectory.cpp:44:54: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPathOrig'.
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.cpp:442:15: style: Checking if unsigned variable 'sToRead' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.cpp:32:11: warning: Member variable 'CZipFile::m_iFilePos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.cpp:32:11: warning: Member variable 'CZipFile::m_iZipFilePos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.cpp:32:11: warning: Member variable 'CZipFile::m_iAvailBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.cpp:32:11: warning: Member variable 'CZipFile::m_szBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.cpp:32:11: warning: Member variable 'CZipFile::m_bFlush' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:52:10: style: Unused private function: 'CZipFile::DestroyBuffer' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:46:18: warning: Virtual function 'Close' is called from destructor '~CZipFile()' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.cpp:44:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/ZipFile.h:46:18: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:898:8: style: The scope of the variable 'bError' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:896:31: style: Function 'ReadFile' argument 1 names different: declaration 'fd' definition 'hFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:189:24: note: Function 'ReadFile' argument 1 names different: declaration 'fd' definition 'hFile'.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:896:31: note: Function 'ReadFile' argument 1 names different: declaration 'fd' definition 'hFile'.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:444:10: warning: Member variable 'iso9660::m_openfileinfo' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:193:8: style: Technically the member function 'iso9660::IsScanned' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:1035:15: note: Technically the member function 'iso9660::IsScanned' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:193:8: note: Technically the member function 'iso9660::IsScanned' can be const.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:196:8: performance: Technically the member function 'iso9660::IsoDateTimeToFileTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:1041:15: note: Technically the member function 'iso9660::IsoDateTimeToFileTime' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:196:8: note: Technically the member function 'iso9660::IsoDateTimeToFileTime' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:199:15: performance: Technically the member function 'iso9660::GetThinText' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:701:17: note: Technically the member function 'iso9660::GetThinText' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:199:15: note: Technically the member function 'iso9660::GetThinText' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:202:21: performance: Technically the member function 'iso9660::ParseName' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:72:23: note: Technically the member function 'iso9660::ParseName' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:202:21: note: Technically the member function 'iso9660::ParseName' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:206:8: performance: Technically the member function 'iso9660::IsRockRidge' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.cpp:115:15: note: Technically the member function 'iso9660::IsRockRidge' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/iso9660.h:206:8: note: Technically the member function 'iso9660::IsRockRidge' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/test/TestFileFactory.cpp:69:16: style: The scope of the variable 'size' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/test/TestFileFactory.cpp:120:16: style: The scope of the variable 'size' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/test/TestFileFactory.cpp:42:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/test/TestFileFactory.cpp:45:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/test/TestFileFactory.cpp:77:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/test/TestFileFactory.cpp:131:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:661:11: style: Expression is always false because 'else if' condition matches previous condition at line 653. [multiCondition]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:653:11: style: Condition 'lastsector' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:639:16: note: Assignment 'lastsector=0', assigned value is 0
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:653:11: note: Condition 'lastsector' is always false
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:661:13: style: Condition 'lastsector' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:639:16: note: Assignment 'lastsector=0', assigned value is 0
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:661:13: note: Condition 'lastsector' is always false
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:59:7: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:863:12: style: The scope of the variable 'dir_lba' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:865:7: style: The scope of the variable 'found' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:866:7: style: The scope of the variable 'in_cache' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:979:12: style: The scope of the variable 'lbnum' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:985:9: style: The scope of the variable 'token' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:1102:12: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:1103:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:1097:29: style: Function 'ReadFile' argument 1 names different: declaration 'fd' definition 'hFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:197:24: note: Function 'ReadFile' argument 1 names different: declaration 'fd' definition 'hFile'.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:1097:29: note: Function 'ReadFile' argument 1 names different: declaration 'fd' definition 'hFile'.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:326:11: style: Variable 'directory_base' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:856:11: style: Variable 'directory_base' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:977:11: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:192:11: performance: Technically the member function 'udf25::GetFileSize' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:1187:16: note: Technically the member function 'udf25::GetFileSize' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:192:11: note: Technically the member function 'udf25::GetFileSize' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:193:11: performance: Technically the member function 'udf25::GetFilePosition' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:1197:16: note: Technically the member function 'udf25::GetFilePosition' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:193:11: note: Technically the member function 'udf25::GetFilePosition' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:194:11: performance: Technically the member function 'udf25::Seek' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:1153:16: note: Technically the member function 'udf25::Seek' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:194:11: note: Technically the member function 'udf25::Seek' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:198:8: performance: Technically the member function 'udf25::CloseFile' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/filesystem/udf25.cpp:1140:13: note: Technically the member function 'udf25::CloseFile' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/udf25.h:198:8: note: Technically the member function 'udf25::CloseFile' can be static.
xbmc-13.2-Gotham/xbmc/filesystem/windows/WINFileSMB.cpp:43:14: warning: Member variable 'CWINFileSMB::m_i64FilePos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/filesystem/windows/WINFileSMB.h:50:16: warning: Virtual function 'Close' is called from destructor '~CWINFileSMB()' at line 50. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/filesystem/windows/WINFileSMB.cpp:50:40: note: Calling Close
xbmc-13.2-Gotham/xbmc/filesystem/windows/WINFileSMB.h:50:16: note: Close is a virtual method
xbmc-13.2-Gotham/xbmc/filesystem/windows/WINSMBDirectory.cpp:62:55: style: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/filesystem/windows/WINSMBDirectory.h:34:47: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/filesystem/windows/WINSMBDirectory.cpp:62:55: note: Function 'GetDirectory' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/filesystem/windows/WINSMBDirectory.cpp:412:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/freebsd/FreeBSDGNUReplacements.c:33:31: style: Function 'strnlen' argument 2 names different: declaration 'n' definition 'maxlen'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/freebsd/FreeBSDGNUReplacements.h:39:38: note: Function 'strnlen' argument 2 names different: declaration 'n' definition 'maxlen'.
xbmc-13.2-Gotham/xbmc/freebsd/FreeBSDGNUReplacements.c:33:31: note: Function 'strnlen' argument 2 names different: declaration 'n' definition 'maxlen'.
xbmc-13.2-Gotham/xbmc/freebsd/FreeBSDGNUReplacements.c:75:41: style: Function 'getdelim' argument 3 names different: declaration 'delimiter' definition 'terminator'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/freebsd/FreeBSDGNUReplacements.h:40:49: note: Function 'getdelim' argument 3 names different: declaration 'delimiter' definition 'terminator'.
xbmc-13.2-Gotham/xbmc/freebsd/FreeBSDGNUReplacements.c:75:41: note: Function 'getdelim' argument 3 names different: declaration 'delimiter' definition 'terminator'.
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:525:8: style: The scope of the variable 'LongCode' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:526:9: style: The scope of the variable 'Code' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:537:7: style: The scope of the variable 'OutIndex' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:197:44: style: Function 'LoadGIF' argument 1 names different: declaration 'szFile' definition 'szFileName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.h:156:28: note: Function 'LoadGIF' argument 1 names different: declaration 'szFile' definition 'szFileName'.
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:197:44: note: Function 'LoadGIF' argument 1 names different: declaration 'szFile' definition 'szFileName'.
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:206:19: style: struct member 'GIFGCEtag::BlockSize' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:218:19: style: struct member 'GIFNetscapeTag::comment' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:219:19: style: struct member 'GIFNetscapeTag::SubBlockLength' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:220:19: style: struct member 'GIFNetscapeTag::reserved' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.cpp:258:19: style: struct member 'GIFLSDtag::PixelAspectRatio' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/guilib/AnimatedGif.h:97:1: warning: The class 'CAnimatedGif' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:91:45: style: Function 'ReadFile' argument 1 names different: declaration 'file' definition 'inputFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.h:39:36: note: Function 'ReadFile' argument 1 names different: declaration 'file' definition 'inputFile'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:91:45: note: Function 'ReadFile' argument 1 names different: declaration 'file' definition 'inputFile'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:120:43: style: Function 'Create' argument 1 names different: declaration 'file' definition 'outputFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.h:50:34: note: Function 'Create' argument 1 names different: declaration 'file' definition 'outputFile'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:120:43: note: Function 'Create' argument 1 names different: declaration 'file' definition 'outputFile'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:120:137: style: Function 'Create' argument 5 names different: declaration 'argb' definition 'brga'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.h:50:122: note: Function 'Create' argument 5 names different: declaration 'argb' definition 'brga'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:120:137: note: Function 'Create' argument 5 names different: declaration 'argb' definition 'brga'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:133:46: style: Function 'WriteFile' argument 1 names different: declaration 'file' definition 'outputFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.h:67:37: note: Function 'WriteFile' argument 1 names different: declaration 'file' definition 'outputFile'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:133:46: note: Function 'WriteFile' argument 1 names different: declaration 'file' definition 'outputFile'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:164:108: style: Function 'Compress' argument 4 names different: declaration 'argb' definition 'brga'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.h:77:99: note: Function 'Compress' argument 4 names different: declaration 'argb' definition 'brga'.
xbmc-13.2-Gotham/xbmc/guilib/DDSImage.cpp:164:108: note: Function 'Compress' argument 4 names different: declaration 'argb' definition 'brga'.
xbmc-13.2-Gotham/xbmc/guilib/DirectXGraphics.cpp:325:20: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIAction.cpp:63:0: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.cpp:408:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.cpp:823:43: style: Function 'UpdateLayout' argument 1 names different: declaration 'refreshAllItems' definition 'updateAllItems'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:113:34: note: Function 'UpdateLayout' argument 1 names different: declaration 'refreshAllItems' definition 'updateAllItems'.
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.cpp:823:43: note: Function 'UpdateLayout' argument 1 names different: declaration 'refreshAllItems' definition 'updateAllItems'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:52:3: style: Class 'CAspectRatio' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:75:3: style: Class 'CTextureInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:40:26: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:41:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:40:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:42:16: style: The function 'AddControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:74:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:44:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:45:16: style: The function 'ResetAnimation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:46:16: style: The function 'UpdateVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:215:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:47:16: style: The function 'UpdateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:233:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:48:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:45:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:46:16: style: The function 'OnDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:47:16: style: The function 'OnUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:100:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:48:16: style: The function 'OnLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:102:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:49:16: style: The function 'OnRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:103:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:50:16: style: The function 'OnMouseOver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:301:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:51:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:52:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:53:16: style: The function 'SetFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:208:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:54:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:55:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:56:16: style: The function 'UpdateVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:215:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:65:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:65:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:66:16: style: The function 'SaveStates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:242:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:66:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:69:16: style: The function 'DoProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:82:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:70:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:75:27: style: The function 'GetListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IGUIContainer.h:52:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:75:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:77:16: style: The function 'GetCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:238:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:77:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:78:22: style: The function 'GetLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/IGUIContainer.h:53:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:78:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:100:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:100:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:105:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:105:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:124:16: style: The function 'OnFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:124:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:28:1: warning: The class 'CGUIBorderedImage' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:71:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:71:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:73:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:74:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:74:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:75:16: style: The function 'UpdateVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:215:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:75:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:76:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:76:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:77:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:77:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:78:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:78:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:79:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:79:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:80:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:80:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:81:16: style: The function 'IsDynamicallyAllocated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:157:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:81:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:82:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:82:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:83:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:83:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:84:16: style: The function 'UpdateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:233:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:84:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:89:16: style: The function 'SetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:89:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:90:16: style: The function 'SetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:210:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:90:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:91:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:91:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:92:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:92:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:99:17: style: The function 'CalcRenderRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:180:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:99:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:34:30: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:71:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:34:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:36:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:73:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:37:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:74:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:38:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:78:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:39:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:40:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:42:17: style: The function 'CalcRenderRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:99:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIBorderedImage.h:42:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.cpp:29:206: style: Function 'CGUIButtonControl' argument 9 names different: declaration 'label' definition 'labelInfo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:45:39: note: Function 'CGUIButtonControl' argument 9 names different: declaration 'label' definition 'labelInfo'.
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.cpp:29:206: note: Function 'CGUIButtonControl' argument 9 names different: declaration 'label' definition 'labelInfo'.
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.cpp:226:48: style: Function 'SetLabel' argument 1 names different: declaration 'aLabel' definition 'label'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:59:45: note: Function 'SetLabel' argument 1 names different: declaration 'aLabel' definition 'label'.
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.cpp:226:48: note: Function 'SetLabel' argument 1 names different: declaration 'aLabel' definition 'label'.
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.cpp:232:49: style: Function 'SetLabel2' argument 1 names different: declaration 'aLabel2' definition 'label2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:60:46: note: Function 'SetLabel2' argument 1 names different: declaration 'aLabel2' definition 'label2'.
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.cpp:232:49: note: Function 'SetLabel2' argument 1 names different: declaration 'aLabel2' definition 'label2'.
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:48:30: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:48:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:50:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:51:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:52:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:53:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:54:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:55:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:56:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:57:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:58:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:69:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:69:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:78:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:78:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:80:17: style: The function 'CalcRenderRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:180:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:80:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:84:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:84:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:85:8: style: The function 'OnFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:85:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:86:8: style: The function 'OnUnFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:86:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.cpp:173:51: style: Function 'SetLabel' argument 1 names different: declaration 'strLabel' definition 'label'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:55:36: note: Function 'SetLabel' argument 1 names different: declaration 'strLabel' definition 'label'.
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.cpp:173:51: note: Function 'SetLabel' argument 1 names different: declaration 'strLabel' definition 'label'.
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:44:33: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:44:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:46:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:47:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:48:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:49:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:50:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:51:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:52:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:53:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:65:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:65:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:66:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUICheckMarkControl.h:66:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.cpp:736:49: style: Function 'QueueAnimation' argument 1 names different: declaration 'anim' definition 'animType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:225:46: note: Function 'QueueAnimation' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.cpp:736:49: note: Function 'QueueAnimation' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.cpp:777:47: style: Function 'HasAnimation' argument 1 names different: declaration 'anim' definition 'type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:227:44: note: Function 'HasAnimation' argument 1 names different: declaration 'anim' definition 'type'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.cpp:777:47: note: Function 'HasAnimation' argument 1 names different: declaration 'anim' definition 'type'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.cpp:880:46: style: Function 'IsAnimating' argument 1 names different: declaration 'anim' definition 'animType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:226:43: note: Function 'IsAnimating' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.cpp:880:46: note: Function 'IsAnimating' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1111:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1112:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1122:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1123:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1137:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1138:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1149:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1152:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1153:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1166:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1175:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1184:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1185:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1186:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1187:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1188:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1197:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1198:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1199:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1200:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1201:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1202:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1203:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1212:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1222:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1223:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1224:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1225:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1226:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1227:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1245:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1249:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1253:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1254:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1255:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1256:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1260:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1261:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1270:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1271:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1279:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1280:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1295:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1309:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1310:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1311:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1317:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1318:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1326:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1327:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1328:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1329:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1330:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1331:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1339:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1340:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1341:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1342:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1343:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1344:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1359:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1360:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1361:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1362:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1363:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1364:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1372:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1373:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1374:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1375:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1376:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1377:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1385:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1387:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1388:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1389:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1399:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1420:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1421:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:1422:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:159:95: style: Function 'GetFloatRange' argument 3 names different: declaration 'iMinValue' definition 'fMinValue'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:94:84: note: Function 'GetFloatRange' argument 3 names different: declaration 'iMinValue' definition 'fMinValue'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:159:95: note: Function 'GetFloatRange' argument 3 names different: declaration 'iMinValue' definition 'fMinValue'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:159:113: style: Function 'GetFloatRange' argument 4 names different: declaration 'iMaxValue' definition 'fMaxValue'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:94:102: note: Function 'GetFloatRange' argument 4 names different: declaration 'iMaxValue' definition 'fMaxValue'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:159:113: note: Function 'GetFloatRange' argument 4 names different: declaration 'iMaxValue' definition 'fMaxValue'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:159:131: style: Function 'GetFloatRange' argument 5 names different: declaration 'iIntervalValue' definition 'fIntervalValue'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:94:120: note: Function 'GetFloatRange' argument 5 names different: declaration 'iIntervalValue' definition 'fIntervalValue'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:159:131: note: Function 'GetFloatRange' argument 5 names different: declaration 'iIntervalValue' definition 'fIntervalValue'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:195:73: style: Function 'GetPosition' argument 2 names different: declaration 'tag' definition 'strTag'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:116:62: note: Function 'GetPosition' argument 2 names different: declaration 'tag' definition 'strTag'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:195:73: note: Function 'GetPosition' argument 2 names different: declaration 'tag' definition 'strTag'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:204:56: style: Function 'GetDimension' argument 1 names different: declaration 'node' definition 'pRootNode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:132:45: note: Function 'GetDimension' argument 1 names different: declaration 'node' definition 'pRootNode'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:204:56: note: Function 'GetDimension' argument 1 names different: declaration 'node' definition 'pRootNode'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:298:103: style: Function 'GetAspectRatio' argument 3 names different: declaration 'aspectRatio' definition 'aspect'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:62:92: note: Function 'GetAspectRatio' argument 3 names different: declaration 'aspectRatio' definition 'aspect'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:298:103: note: Function 'GetAspectRatio' argument 3 names different: declaration 'aspectRatio' definition 'aspect'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:389:97: style: Function 'GetAlignment' argument 3 names different: declaration 'dwAlignment' definition 'alignment'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:65:86: note: Function 'GetAlignment' argument 3 names different: declaration 'dwAlignment' definition 'alignment'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:389:97: note: Function 'GetAlignment' argument 3 names different: declaration 'dwAlignment' definition 'alignment'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:402:98: style: Function 'GetAlignmentY' argument 3 names different: declaration 'dwAlignment' definition 'alignment'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:66:87: note: Function 'GetAlignmentY' argument 3 names different: declaration 'dwAlignment' definition 'alignment'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:402:98: note: Function 'GetAlignmentY' argument 3 names different: declaration 'dwAlignment' definition 'alignment'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:456:112: style: Function 'GetAnimations' argument 4 names different: declaration 'animation' definition 'animations'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:67:106: note: Function 'GetAnimations' argument 4 names different: declaration 'animation' definition 'animations'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:456:112: note: Function 'GetAnimations' argument 4 names different: declaration 'animation' definition 'animations'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:496:97: style: Function 'GetActions' argument 3 names different: declaration 'actions' definition 'action'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:86:86: note: Function 'GetActions' argument 3 names different: declaration 'actions' definition 'action'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:496:97: note: Function 'GetActions' argument 3 names different: declaration 'actions' definition 'action'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:514:54: style: Function 'GetHitRect' argument 1 names different: declaration 'pRootNode' definition 'control'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:88:43: note: Function 'GetHitRect' argument 1 names different: declaration 'pRootNode' definition 'control'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:514:54: note: Function 'GetHitRect' argument 1 names different: declaration 'pRootNode' definition 'control'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:530:55: style: Function 'GetScroller' argument 1 names different: declaration 'pControlNode' definition 'control'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:89:44: note: Function 'GetScroller' argument 1 names different: declaration 'pControlNode' definition 'control'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:530:55: note: Function 'GetScroller' argument 1 names different: declaration 'pControlNode' definition 'control'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:545:52: style: Function 'GetColor' argument 1 names different: declaration 'pRootNode' definition 'control'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:82:41: note: Function 'GetColor' argument 1 names different: declaration 'pRootNode' definition 'control'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:545:52: note: Function 'GetColor' argument 1 names different: declaration 'pRootNode' definition 'control'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:556:56: style: Function 'GetInfoColor' argument 1 names different: declaration 'pRootNode' definition 'control'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:83:45: note: Function 'GetInfoColor' argument 1 names different: declaration 'pRootNode' definition 'control'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:556:56: note: Function 'GetInfoColor' argument 1 names different: declaration 'pRootNode' definition 'control'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:647:96: style: Function 'GetString' argument 3 names different: declaration 'strString' definition 'text'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.h:93:78: note: Function 'GetString' argument 3 names different: declaration 'strString' definition 'text'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlFactory.cpp:647:96: note: Function 'GetString' argument 3 names different: declaration 'strString' definition 'text'.
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:61:3: style: Class 'CGUIEditControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:76:5: style: Class 'CMultiImageJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:46:35: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:48:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:46:35: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:48:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:50:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:49:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:50:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:51:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:52:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:53:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:54:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:55:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:57:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:56:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:58:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:57:16: style: The function 'SetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:58:16: style: The function 'SetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:210:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:59:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:69:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:59:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:64:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:78:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRadioButtonControl.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:49:28: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:49:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:51:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:52:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:53:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:54:16: style: The function 'OnLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:102:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:55:16: style: The function 'OnRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:103:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:56:16: style: The function 'HitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:145:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:57:16: style: The function 'OnMouseOver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:301:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:58:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:59:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:60:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:61:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:62:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:63:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:64:17: style: The function 'GetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:169:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:64:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:88:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:88:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:91:16: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:159:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:91:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:94:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:94:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:95:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:95:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:50:27: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:50:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:52:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:53:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:56:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:57:17: style: The function 'CalcRenderRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:180:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:57:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:59:16: style: The function 'OnFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:60:16: style: The function 'OnUnFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:65:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:44:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:44:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:46:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:47:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:48:16: style: The function 'UpdateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:233:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:49:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:50:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:51:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:51:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:52:17: style: The function 'GetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:169:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:52:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:53:16: style: The function 'SetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:54:17: style: The function 'CalcRenderRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:180:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:54:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:68:8: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:68:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:63:28: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:48:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:63:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:65:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:66:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:66:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:67:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:69:16: style: The function 'SetLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:59:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:70:16: style: The function 'SetLabel2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:73:22: style: The function 'GetLabel2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:67:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:73:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:88:16: style: The function 'ProcessText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:87:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:88:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:89:16: style: The function 'RenderText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:88:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:89:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:90:28: style: The function 'GetTextColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:89:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:90:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:44:33: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:44:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:46:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:47:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:48:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:49:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:54:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:55:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:55:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:42:36: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:48:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:42:36: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:44:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:50:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:45:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:46:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:47:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:48:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:49:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:50:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:57:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:51:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:58:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:52:16: style: The function 'SetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:53:16: style: The function 'SetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:210:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:54:8: style: The function 'SetLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:59:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:54:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:56:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:69:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:56:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:61:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:78:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:62:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIToggleButtonControl.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:43:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:43:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:45:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:46:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:47:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:47:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:48:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:49:16: style: The function 'CanFocusFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:308:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVideoControl.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:48:32: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:48:32: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:50:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:51:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:52:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:53:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:54:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:55:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:56:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:57:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:58:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:64:14: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:64:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:65:16: style: The function 'UpdateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:233:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:68:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIProgressControl.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:61:30: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:61:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:63:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:64:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:65:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:66:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:66:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:67:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:68:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:69:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:72:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:72:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:88:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:88:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:92:16: style: The function 'HitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:145:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:92:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:93:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:93:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:94:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:94:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:99:36: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:48:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:99:36: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:101:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:50:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:101:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:102:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:102:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:103:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:103:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:104:16: style: The function 'OnLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:102:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:104:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:105:16: style: The function 'OnRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:103:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:105:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:106:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:106:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:107:16: style: The function 'OnMouseOver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:301:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:107:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:109:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:54:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:109:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:110:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:110:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:111:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:111:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:112:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:57:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:112:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:113:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:58:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:113:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:116:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:84:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:116:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:117:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIButtonControl.h:78:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.h:117:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:60:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:60:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:62:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:63:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:64:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:65:16: style: The function 'OnUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:100:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:66:16: style: The function 'OnDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:66:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:67:16: style: The function 'OnLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:102:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:68:16: style: The function 'OnRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:103:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:69:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:69:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:70:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:71:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:72:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:72:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:73:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:73:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:78:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:78:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:81:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:81:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:82:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMoverControl.h:82:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:52:30: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:52:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:54:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:55:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:56:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:57:16: style: The function 'OnUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:100:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:58:16: style: The function 'OnDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:101:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:59:16: style: The function 'OnLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:102:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:60:16: style: The function 'OnRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:103:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:61:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:62:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:63:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:64:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:65:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:67:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:70:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:70:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:71:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIResizeControl.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:43:30: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:49:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:43:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:45:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:46:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:47:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:48:17: style: The function 'GetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:64:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:48:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:49:16: style: The function 'SetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:50:17: style: The function 'GetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:170:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:50:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:51:16: style: The function 'SetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:210:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:52:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:59:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:53:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:54:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:55:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:58:16: style: The function 'SetEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:217:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:59:17: style: The function 'GetXPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:167:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:59:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:60:17: style: The function 'GetYPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:168:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:60:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:61:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:88:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:61:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:62:16: style: The function 'HitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:67:16: style: The function 'RenderText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:102:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:68:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:95:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:31:33: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:31:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:33:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:34:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:35:16: style: The function 'UpdateVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:215:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:36:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:37:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:38:16: style: The function 'CanFocusFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:308:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:30:37: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:31:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:30:37: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:31:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:36:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:32:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:33:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:34:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:48:38: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:61:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:48:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:50:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:51:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:64:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:52:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:53:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:54:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:67:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:55:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:56:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:69:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:57:16: style: The function 'SetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:58:17: style: The function 'GetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:169:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:58:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:59:16: style: The function 'SetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:60:17: style: The function 'GetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:170:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:60:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:61:16: style: The function 'SetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:210:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:62:16: style: The function 'SetEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:217:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:62:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:65:17: style: The function 'GetXPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:167:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:65:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:66:17: style: The function 'GetYPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:168:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:66:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:67:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:88:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:67:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:68:16: style: The function 'HitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:68:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:71:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:94:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUISettingsSliderControl.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:46:27: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:46:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:48:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:49:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:50:16: style: The function 'UpdateVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:215:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:51:16: style: The function 'UpdateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:233:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:52:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:53:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:54:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:55:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:56:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:57:16: style: The function 'IsDynamicallyAllocated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:157:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:58:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:59:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:60:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:60:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:39:33: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:41:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:39:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:41:17: style: The function 'GetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:169:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:42:17: style: The function 'GetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:170:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:42:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:45:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:46:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:47:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:49:24: style: The function 'SendMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:54:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:49:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:50:16: style: The function 'UnfocusFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:52:16: style: The function 'AddControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:74:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:53:16: style: The function 'ClearAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:55:16: style: The function 'GetCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:238:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:65:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroupList.h:65:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:49:26: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:49:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:51:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:52:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:53:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:54:16: style: The function 'AllocResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:154:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:55:16: style: The function 'FreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:155:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:56:16: style: The function 'DynamicResourceAlloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:156:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:57:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:59:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:62:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:62:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:63:16: style: The function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:159:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:65:16: style: The function 'HitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:145:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:66:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:66:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:67:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:67:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:47:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:48:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:50:16: style: The function 'HasNextPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:51:16: style: The function 'HasPreviousPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:54:16: style: The function 'Scroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:55:8: style: The function 'SetCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:182:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:55:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:56:16: style: The function 'MoveDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:57:16: style: The function 'MoveUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:109:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:58:16: style: The function 'ValidateOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:111:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:59:16: style: The function 'SelectItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:117:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:60:16: style: The function 'SelectItemFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:118:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:61:15: style: The function 'GetCursorFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:119:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListContainer.h:61:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:41:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:44:16: style: The function 'Scroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:45:16: style: The function 'MoveDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:46:16: style: The function 'MoveUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:109:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:47:16: style: The function 'GetOffsetRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:48:16: style: The function 'ValidateOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:111:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:49:16: style: The function 'SelectItemFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:118:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:50:15: style: The function 'GetCursorFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:119:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:50:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:51:16: style: The function 'SelectItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:117:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:52:16: style: The function 'HasNextPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:53:16: style: The function 'HasPreviousPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:54:15: style: The function 'GetCurrentPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:122:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFixedListContainer.h:54:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:40:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:41:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:42:15: style: The function 'GetSelectedItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:67:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:42:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:45:16: style: The function 'Scroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:46:16: style: The function 'MoveDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:47:16: style: The function 'MoveUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:109:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:48:16: style: The function 'GetOffsetRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:49:16: style: The function 'ValidateOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:111:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:50:16: style: The function 'CorrectOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:112:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:51:16: style: The function 'SelectItemFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:118:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:52:16: style: The function 'SelectItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:117:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:53:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:120:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:53:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:54:24: style: The function 'GetNumItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:121:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:54:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:55:15: style: The function 'GetCurrentPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:122:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:55:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:56:16: style: The function 'SetPageControlRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:114:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:57:16: style: The function 'UpdatePageControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:115:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIWrappingListContainer.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:41:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:70:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:42:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:105:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:43:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:44:16: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:52:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:45:16: style: The function 'OnLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:48:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:46:16: style: The function 'OnRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:47:16: style: The function 'OnUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:48:16: style: The function 'OnDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:49:16: style: The function 'GetCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:77:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:51:16: style: The function 'MoveUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:109:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:52:16: style: The function 'MoveDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:108:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:52:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:55:16: style: The function 'Scroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:57:16: style: The function 'ValidateOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:111:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:57:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:58:16: style: The function 'CalculateLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:116:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:59:16: style: The function 'GetRows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:58:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:60:16: style: The function 'CorrectOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:112:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:61:16: style: The function 'SelectItemFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:118:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:62:15: style: The function 'GetCursorFromPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:119:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:62:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:63:8: style: The function 'SetCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:182:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:63:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:64:16: style: The function 'SelectItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:117:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:65:16: style: The function 'HasPreviousPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:61:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:66:16: style: The function 'HasNextPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIBaseContainer.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIPanelContainer.h:66:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:37:39: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:37:39: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:39:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:40:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:42:16: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:43:16: style: The function 'OnLeft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:102:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:44:16: style: The function 'OnRight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:103:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:45:16: style: The function 'HitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:145:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:46:16: style: The function 'OnMouseOver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:301:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:47:16: style: The function 'UpdateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:233:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:49:22: style: The function 'GetDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:220:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:49:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:50:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:61:16: style: The function 'SetFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:208:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:63:24: style: The function 'OnMouseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:132:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:63:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:64:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:64:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:41:26: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:80:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:41:26: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:43:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:83:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:44:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:85:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:45:16: style: The function 'CanFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:158:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:46:16: style: The function 'UpdateInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:233:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:47:16: style: The function 'SetFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:208:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:48:16: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:218:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:48:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:49:16: style: The function 'SetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:209:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:60:17: style: The function 'CalcRenderRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:180:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:60:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:63:16: style: The function 'UpdateColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIControl.h:310:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:63:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:487:38: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:489:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:492:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:507:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:533:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:541:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:548:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:574:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:596:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:621:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:640:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:215:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:245:8: style: The scope of the variable 'handled' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:308:54: style: Function 'QueueAnimation' argument 1 names different: declaration 'anim' definition 'animType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:61:46: note: Function 'QueueAnimation' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:308:54: note: Function 'QueueAnimation' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:319:54: style: Function 'ResetAnimation' argument 1 names different: declaration 'anim' definition 'animType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:62:46: note: Function 'ResetAnimation' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:319:54: note: Function 'ResetAnimation' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:337:51: style: Function 'IsAnimating' argument 1 names different: declaration 'anim' definition 'animType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:59:43: note: Function 'IsAnimating' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:337:51: note: Function 'IsAnimating' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:353:52: style: Function 'HasAnimation' argument 1 names different: declaration 'anim' definition 'animType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:60:44: note: Function 'HasAnimation' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:353:52: note: Function 'HasAnimation' argument 1 names different: declaration 'anim' definition 'animType'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:437:53: style: Function 'GetControl' argument 1 names different: declaration 'id' definition 'iControl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:70:37: note: Function 'GetControl' argument 1 names different: declaration 'id' definition 'iControl'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:437:53: note: Function 'GetControl' argument 1 names different: declaration 'id' definition 'iControl'.
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:74:16: warning: Virtual function 'AddControl' is called from copy constructor 'CGUIControlGroup(const CGUIControlGroup&from)' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:54:5: note: Calling AddControl
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:74:16: note: AddControl is a virtual method
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:77:16: warning: Virtual function 'ClearAll' is called from destructor '~CGUIControlGroup()' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.cpp:63:3: note: Calling ClearAll
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:77:16: note: ClearAll is a virtual method
xbmc-13.2-Gotham/xbmc/guilib/GUIControlGroup.h:34:1: warning: The class 'CGUIControlGroup' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:69:16: warning: Virtual function 'SetLabel' is called from constructor 'CGUIEditControl(int parentID,int controlID,float posX,float posY,float width,float height,const CTextureInfo&textureFocus,const CTextureInfo&textureNoFocus,const CLabelInfo&labelInfo,const std::string&text)' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.cpp:52:3: note: Calling SetLabel
xbmc-13.2-Gotham/xbmc/guilib/GUIEditControl.h:69:16: note: SetLabel is a virtual method
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.cpp:59:65: style: Function 'SetInfo' argument 1 names different: declaration 'vecInfo' definition 'infoLabels'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:51:50: note: Function 'SetInfo' argument 1 names different: declaration 'vecInfo' definition 'infoLabels'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.cpp:59:65: note: Function 'SetInfo' argument 1 names different: declaration 'vecInfo' definition 'infoLabels'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFadeLabelControl.h:38:1: warning: The class 'CGUIFadeLabelControl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIFont.cpp:192:64: style: Function 'DrawScrollingText' argument 7 names different: declaration 'maxPixelWidth' definition 'maxWidth'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIFont.h:126:65: note: Function 'DrawScrollingText' argument 7 names different: declaration 'maxPixelWidth' definition 'maxWidth'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFont.cpp:192:64: note: Function 'DrawScrollingText' argument 7 names different: declaration 'maxPixelWidth' definition 'maxWidth'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFont.cpp:63:3: performance: Variable 'm_strFontName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:273:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:362:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:364:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:510:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:512:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:556:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:558:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:218:17: style: The scope of the variable 'strPath' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:95:241: style: Function 'LoadTTF' argument 10 names different: declaration 'res' definition 'sourceRes'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.h:67:249: note: Function 'LoadTTF' argument 10 names different: declaration 'res' definition 'sourceRes'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:95:241: note: Function 'LoadTTF' argument 10 names different: declaration 'res' definition 'sourceRes'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:269:64: style: Function 'GetFontFile' argument 1 names different: declaration 'strFontFile' definition 'strFileName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.h:89:50: note: Function 'GetFontFile' argument 1 names different: declaration 'strFontFile' definition 'strFileName'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFontManager.cpp:269:64: note: Function 'GetFontFile' argument 1 names different: declaration 'strFontFile' definition 'strFileName'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.cpp:143:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.cpp:733:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.cpp:614:9: style: Variable 'newTexture' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.cpp:613:0: note: Variable 'newTexture' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.cpp:614:9: note: Variable 'newTexture' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.cpp:467:71: style: Function 'GetCharacter' argument 1 names different: declaration 'letter' definition 'chr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.h:110:46: note: Function 'GetCharacter' argument 1 names different: declaration 'letter' definition 'chr'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.cpp:467:71: note: Function 'GetCharacter' argument 1 names different: declaration 'letter' definition 'chr'.
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:41:3: style: Class 'CGUIFontTTFGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:44:16: style: The function 'Begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.h:80:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:45:16: style: The function 'End' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.h:81:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:45:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:48:25: style: The function 'ReallocTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.h:115:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:48:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:49:16: style: The function 'CopyCharToTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.h:116:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:50:16: style: The function 'DeleteHardwareTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTF.h:117:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/GUIFontTTFGL.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/GUIImage.h:39:1: warning: The class 'CGUIImage' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIIncludes.cpp:179:53: style: Function 'HasIncludeFile' argument 1 names different: declaration 'includeFile' definition 'file'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIIncludes.h:57:41: note: Function 'HasIncludeFile' argument 1 names different: declaration 'includeFile' definition 'file'.
xbmc-13.2-Gotham/xbmc/guilib/GUIIncludes.cpp:179:53: note: Function 'HasIncludeFile' argument 1 names different: declaration 'includeFile' definition 'file'.
xbmc-13.2-Gotham/xbmc/guilib/GUIInfoTypes.cpp:165:71: style: Function 'GetItemLabel' argument 2 names different: declaration 'preferImage' definition 'preferImages'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIInfoTypes.h:95:58: note: Function 'GetItemLabel' argument 2 names different: declaration 'preferImage' definition 'preferImages'.
xbmc-13.2-Gotham/xbmc/guilib/GUIInfoTypes.cpp:165:71: note: Function 'GetItemLabel' argument 2 names different: declaration 'preferImage' definition 'preferImages'.
xbmc-13.2-Gotham/xbmc/guilib/GUIInfoTypes.cpp:351:3: performance: Variable 'm_prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIInfoTypes.cpp:352:3: performance: Variable 'm_postfix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIInfoTypes.h:53:1: warning: The class 'CGUIInfoColor' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:101:6: style: Condition '!kb' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:87:22: note: Assignment 'kb=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:101:6: note: Condition '!kb' is always true
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:140:61: style: Function 'ShowAndGetNewPassword' argument 1 names different: declaration 'strNewPassword' definition 'newPassword'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.h:36:51: note: Function 'ShowAndGetNewPassword' argument 1 names different: declaration 'strNewPassword' definition 'newPassword'.
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:140:61: note: Function 'ShowAndGetNewPassword' argument 1 names different: declaration 'strNewPassword' definition 'newPassword'.
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:145:56: style: Function 'ShowAndGetFilter' argument 1 names different: declaration 'aTextString' definition 'filter'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.h:41:46: note: Function 'ShowAndGetFilter' argument 1 names different: declaration 'aTextString' definition 'filter'.
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:145:56: note: Function 'ShowAndGetFilter' argument 1 names different: declaration 'aTextString' definition 'filter'.
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:189:64: style: Function 'ShowAndVerifyNewPassword' argument 1 names different: declaration 'strNewPassword' definition 'newPassword'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.h:38:54: note: Function 'ShowAndVerifyNewPassword' argument 1 names different: declaration 'strNewPassword' definition 'newPassword'.
xbmc-13.2-Gotham/xbmc/guilib/GUIKeyboardFactory.cpp:189:64: note: Function 'ShowAndVerifyNewPassword' argument 1 names different: declaration 'strNewPassword' definition 'newPassword'.
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.cpp:64:53: style: Function 'SetInfo' argument 1 names different: declaration 'labelInfo' definition 'infoLabel'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.h:61:36: note: Function 'SetInfo' argument 1 names different: declaration 'labelInfo' definition 'infoLabel'.
xbmc-13.2-Gotham/xbmc/guilib/GUILabelControl.cpp:64:53: note: Function 'SetInfo' argument 1 names different: declaration 'labelInfo' definition 'infoLabel'.
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.cpp:113:50: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.cpp:246:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.cpp:248:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.cpp:173:49: style: Function 'SetFocusedItem' argument 1 names different: declaration 'subfocus' definition 'focus'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:52:36: note: Function 'SetFocusedItem' argument 1 names different: declaration 'subfocus' definition 'focus'.
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.cpp:173:49: note: Function 'SetFocusedItem' argument 1 names different: declaration 'subfocus' definition 'focus'.
xbmc-13.2-Gotham/xbmc/guilib/GUIListGroup.h:34:1: warning: The class 'CGUIListGroup' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.cpp:89:48: style: Function 'SetLabel2' argument 1 names different: declaration 'strLabel' definition 'strLabel2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.h:71:36: note: Function 'SetLabel2' argument 1 names different: declaration 'strLabel' definition 'strLabel2'.
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.cpp:89:48: note: Function 'SetLabel2' argument 1 names different: declaration 'strLabel' definition 'strLabel2'.
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.cpp:46:3: performance: Variable 'm_strLabel2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.cpp:47:3: performance: Variable 'm_strLabel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.cpp:49:3: performance: Variable 'm_strIcon' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.cpp:58:3: performance: Variable 'm_strLabel2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItem.cpp:59:3: performance: Variable 'm_strLabel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItemLayout.cpp:78:48: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItemLayout.cpp:165:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItemLayout.cpp:48:3: performance: Variable 'm_condition' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIListItemLayout.h:31:1: warning: The class 'CGUIListItemLayout' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.cpp:24:160: style: Function 'CGUIListLabel' argument 8 names different: declaration 'label' definition 'info'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.h:39:147: note: Function 'CGUIListLabel' argument 8 names different: declaration 'label' definition 'info'.
xbmc-13.2-Gotham/xbmc/guilib/GUIListLabel.cpp:24:160: note: Function 'CGUIListLabel' argument 8 names different: declaration 'label' definition 'info'.
xbmc-13.2-Gotham/xbmc/guilib/GUIMessage.cpp:28:30: style: Function 'CGUIMessage' argument 1 names different: declaration 'dwMsg' definition 'msg'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIMessage.h:305:19: note: Function 'CGUIMessage' argument 1 names different: declaration 'dwMsg' definition 'msg'.
xbmc-13.2-Gotham/xbmc/guilib/GUIMessage.cpp:28:30: note: Function 'CGUIMessage' argument 1 names different: declaration 'dwMsg' definition 'msg'.
xbmc-13.2-Gotham/xbmc/guilib/GUIMessage.cpp:131:36: style: Function 'SetPointer' argument 1 names different: declaration 'pointer' definition 'lpVoid'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIMessage.h:321:25: note: Function 'SetPointer' argument 1 names different: declaration 'pointer' definition 'lpVoid'.
xbmc-13.2-Gotham/xbmc/guilib/GUIMessage.cpp:131:36: note: Function 'SetPointer' argument 1 names different: declaration 'pointer' definition 'lpVoid'.
xbmc-13.2-Gotham/xbmc/guilib/GUIMessage.cpp:56:3: performance: Variable 'm_item' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.cpp:275:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.cpp:52:17: warning: Member variable 'CGUIMultiImage::m_section' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiImage.h:40:1: warning: The class 'CGUIMultiImage' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.cpp:41:224: style: Function 'CGUIMultiSelectTextControl' argument 9 names different: declaration 'label' definition 'labelInfo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.h:34:109: note: Function 'CGUIMultiSelectTextControl' argument 9 names different: declaration 'label' definition 'labelInfo'.
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.cpp:41:224: note: Function 'CGUIMultiSelectTextControl' argument 9 names different: declaration 'label' definition 'labelInfo'.
xbmc-13.2-Gotham/xbmc/guilib/GUIMultiSelectText.cpp:33:3: performance: Variable 'm_clickAction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.cpp:49:17: warning: Member variable 'CGUIRSSControl::m_criticalSection' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.cpp:40:3: performance: Variable 'm_strRSSTags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.cpp:60:3: performance: Variable 'm_strRSSTags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUIRSSControl.h:44:1: warning: The class 'CGUIRSSControl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.cpp:40:23: warning: Member variable 'CGUIRenderingControl::m_rendering' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/guilib/GUIRenderingControl.h:26:1: warning: The class 'CGUIRenderingControl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.cpp:143:30: style: Function 'Move' argument 1 names different: declaration 'iNumSteps' definition 'numSteps'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.h:69:17: note: Function 'Move' argument 1 names different: declaration 'iNumSteps' definition 'numSteps'.
xbmc-13.2-Gotham/xbmc/guilib/GUIScrollBarControl.cpp:143:30: note: Function 'Move' argument 1 names different: declaration 'iNumSteps' definition 'numSteps'.
xbmc-13.2-Gotham/xbmc/guilib/GUISelectButtonControl.cpp:184:29: style: Checking if unsigned variable 'm_vecItems.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.cpp:33:177: style: Function 'CGUISliderControl' argument 8 names different: declaration 'mibTexture' definition 'nibTexture'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:59:160: note: Function 'CGUISliderControl' argument 8 names different: declaration 'mibTexture' definition 'nibTexture'.
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.cpp:33:177: note: Function 'CGUISliderControl' argument 8 names different: declaration 'mibTexture' definition 'nibTexture'.
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.cpp:289:45: style: Function 'SetPercentage' argument 1 names different: declaration 'iPercent' definition 'percent'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.h:79:28: note: Function 'SetPercentage' argument 1 names different: declaration 'iPercent' definition 'percent'.
xbmc-13.2-Gotham/xbmc/guilib/GUISliderControl.cpp:289:45: note: Function 'SetPercentage' argument 1 names different: declaration 'iPercent' definition 'percent'.
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.cpp:776:39: style: Condition 'm_fValue-m_fInterval<m_fStart' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.cpp:827:39: style: Condition 'm_fValue+m_fInterval>m_fEnd' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.cpp:848:39: style: Function 'SetReverse' argument 1 names different: declaration 'bOnOff' definition 'bReverse'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.h:77:24: note: Function 'SetReverse' argument 1 names different: declaration 'bOnOff' definition 'bReverse'.
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControl.cpp:848:39: note: Function 'SetReverse' argument 1 names different: declaration 'bOnOff' definition 'bReverse'.
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:65:8: style: Technically the member function 'CGUISpinControlEx::SetItemInvalid' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.cpp:130:25: note: Technically the member function 'CGUISpinControlEx::SetItemInvalid' can be const.
xbmc-13.2-Gotham/xbmc/guilib/GUISpinControlEx.h:65:8: note: Technically the member function 'CGUISpinControlEx::SetItemInvalid' can be const.
xbmc-13.2-Gotham/xbmc/guilib/GUIStaticItem.cpp:29:52: style: Function 'CGUIStaticItem' argument 1 names different: declaration 'element' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIStaticItem.h:60:38: note: Function 'CGUIStaticItem' argument 1 names different: declaration 'element' definition 'item'.
xbmc-13.2-Gotham/xbmc/guilib/GUIStaticItem.cpp:29:52: note: Function 'CGUIStaticItem' argument 1 names different: declaration 'element' definition 'item'.
xbmc-13.2-Gotham/xbmc/guilib/GUIStaticItem.cpp:29:62: style: Function 'CGUIStaticItem' argument 2 names different: declaration 'contextWindow' definition 'parentID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIStaticItem.h:60:51: note: Function 'CGUIStaticItem' argument 2 names different: declaration 'contextWindow' definition 'parentID'.
xbmc-13.2-Gotham/xbmc/guilib/GUIStaticItem.cpp:29:62: note: Function 'CGUIStaticItem' argument 2 names different: declaration 'contextWindow' definition 'parentID'.
xbmc-13.2-Gotham/xbmc/guilib/GUIStaticItem.h:61:3: style: Class 'CGUIStaticItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.cpp:402:19: warning: Logical conjunction always evaluates to false: IsVisible() && !(wasVisible). [incorrectLogicOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.cpp:402:19: style: Opposite expression on both sides of '&&'. [oppositeExpression]
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.cpp:402:19: note: Opposite expression on both sides of '&&'.
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.cpp:402:19: note: Opposite expression on both sides of '&&'.
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.cpp:315:48: style: Function 'SetInfo' argument 1 names different: declaration 'info' definition 'infoLabel'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:61:37: note: Function 'SetInfo' argument 1 names different: declaration 'info' definition 'infoLabel'.
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.cpp:315:48: note: Function 'SetInfo' argument 1 names different: declaration 'info' definition 'infoLabel'.
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.cpp:57:3: performance: Variable 'm_autoScrollCondition' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUITextBox.h:42:1: warning: The class 'CGUITextBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:88:57: style: Function 'CGUITextureBase' argument 1 names different: declaration 'left' definition 'right'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:89:42: note: Function 'CGUITextureBase' argument 1 names different: declaration 'left' definition 'right'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:88:57: note: Function 'CGUITextureBase' argument 1 names different: declaration 'left' definition 'right'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:244:36: warning: Function 'Render' argument order different: declaration 'left, top, bottom, right, u1, v1, u2, v2, u3, v3' definition 'left, top, right, bottom, u1, v1, u2, v2, u3, v3' [funcArgOrderDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:130:21: note: Function 'Render' argument order different: declaration 'left, top, bottom, right, u1, v1, u2, v2, u3, v3' definition 'left, top, right, bottom, u1, v1, u2, v2, u3, v3'
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:244:36: note: Function 'Render' argument order different: declaration 'left, top, bottom, right, u1, v1, u2, v2, u3, v3' definition 'left, top, right, bottom, u1, v1, u2, v2, u3, v3'
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:484:49: style: Function 'DynamicResourceAlloc' argument 1 names different: declaration 'bOnOff' definition 'allocateDynamically'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:95:34: note: Function 'DynamicResourceAlloc' argument 1 names different: declaration 'bOnOff' definition 'allocateDynamically'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:484:49: note: Function 'DynamicResourceAlloc' argument 1 names different: declaration 'bOnOff' definition 'allocateDynamically'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:624:41: style: Function 'SetPosition' argument 1 names different: declaration 'x' definition 'posX'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:103:26: note: Function 'SetPosition' argument 1 names different: declaration 'x' definition 'posX'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:624:41: note: Function 'SetPosition' argument 1 names different: declaration 'x' definition 'posX'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:624:53: style: Function 'SetPosition' argument 2 names different: declaration 'y' definition 'posY'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:103:35: note: Function 'SetPosition' argument 2 names different: declaration 'y' definition 'posY'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:624:53: note: Function 'SetPosition' argument 2 names different: declaration 'y' definition 'posY'.
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.cpp:39:3: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:71:1: warning: The class 'CTextureInfo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUITexture.h:85:1: warning: The class 'CGUITextureBase' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIVisualisationControl.h:25:1: warning: The class 'CGUIVisualisationControl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:152:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:173:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:309:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:464:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:644:49: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:670:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:680:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:869:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:763:37: style: Function 'FreeResources' argument 1 names different: declaration 'forceUnLoad' definition 'forceUnload'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:138:35: note: Function 'FreeResources' argument 1 names different: declaration 'forceUnLoad' definition 'forceUnload'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:763:37: note: Function 'FreeResources' argument 1 names different: declaration 'forceUnLoad' definition 'forceUnload'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:1029:48: style: Function 'SetProperty' argument 1 names different: declaration 'key' definition 'strKey'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:178:38: note: Function 'SetProperty' argument 1 names different: declaration 'key' definition 'strKey'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:1029:48: note: Function 'SetProperty' argument 1 names different: declaration 'key' definition 'strKey'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:1035:52: style: Function 'GetProperty' argument 1 names different: declaration 'key' definition 'strKey'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:184:42: note: Function 'GetProperty' argument 1 names different: declaration 'key' definition 'strKey'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:1035:52: note: Function 'GetProperty' argument 1 names different: declaration 'key' definition 'strKey'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:131:16: warning: Virtual function 'SetID' is called from constructor 'CGUIWindow(int id,const CStdString&xmlFile)' at line 59. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.cpp:59:3: note: Calling SetID
xbmc-13.2-Gotham/xbmc/guilib/GUIWindow.h:131:16: note: SetID is a virtual method
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.cpp:118:11: style: Condition '!modalAcceptedMessage' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.cpp:115:9: note: Assuming that condition '!modalAcceptedMessage' is not redundant
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.cpp:118:11: note: Condition '!modalAcceptedMessage' is always true
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.cpp:407:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.cpp:328:48: style: Function 'ChangeActiveWindow' argument 1 names different: declaration 'iNewID' definition 'newWindow'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.h:62:31: note: Function 'ChangeActiveWindow' argument 1 names different: declaration 'iNewID' definition 'newWindow'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.cpp:328:48: note: Function 'ChangeActiveWindow' argument 1 names different: declaration 'iNewID' definition 'newWindow'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.cpp:359:53: style: Function 'ActivateWindow_Internal' argument 1 names different: declaration 'windowID' definition 'iWindowID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.h:157:36: note: Function 'ActivateWindow_Internal' argument 1 names different: declaration 'windowID' definition 'iWindowID'.
xbmc-13.2-Gotham/xbmc/guilib/GUIWindowManager.cpp:359:53: note: Function 'ActivateWindow_Internal' argument 1 names different: declaration 'windowID' definition 'iWindowID'.
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:990:7: style: Condition 'setVideoRes' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:956:22: note: Assignment 'setVideoRes=false', assigned value is 0
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:990:7: note: Condition 'setVideoRes' is always false
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:878:0: style: Same expression used in consecutive assignments of 'y1' and 'y2'. [duplicateAssignExpression]
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:878:0: note: Same expression used in consecutive assignments of 'y1' and 'y2'.
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:878:0: note: Same expression used in consecutive assignments of 'y1' and 'y2'.
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:878:0: style: Same expression used in consecutive assignments of 'y3' and 'y4'. [duplicateAssignExpression]
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:878:0: note: Same expression used in consecutive assignments of 'y3' and 'y4'.
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:878:0: note: Same expression used in consecutive assignments of 'y3' and 'y4'.
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:135:70: style: Function 'ClipRect' argument 3 names different: declaration 'diffuse' definition 'texture2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.h:200:55: note: Function 'ClipRect' argument 3 names different: declaration 'diffuse' definition 'texture2'.
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:135:70: note: Function 'ClipRect' argument 3 names different: declaration 'diffuse' definition 'texture2'.
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:474:54: style: Function 'ResetOverscan' argument 1 names different: declaration 'resinfo' definition 'res'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.h:112:39: note: Function 'ResetOverscan' argument 1 names different: declaration 'resinfo' definition 'res'.
xbmc-13.2-Gotham/xbmc/guilib/GraphicContext.cpp:474:54: note: Function 'ResetOverscan' argument 1 names different: declaration 'resinfo' definition 'res'.
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:162:10: warning: Either the condition 'nextbuffer==NULL' is redundant or there is possible null pointer dereference: nextbuffer. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:155:18: note: Assuming that condition 'nextbuffer==NULL' is not redundant
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:162:10: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:214:8: warning: Either the condition 'outbuffer==NULL' is redundant or there is possible null pointer dereference: outbuffer. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:191:17: note: Assuming that condition 'outbuffer==NULL' is not redundant
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:214:8: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:169:43: warning: Either the condition 'nextbuffer==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:155:18: note: Assuming that condition 'nextbuffer==NULL' is not redundant
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:169:43: note: Null pointer addition
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:600:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:256:38: style: Function 'Open' argument 1 names different: declaration 'm_texturePath' definition 'texturePath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:39:41: note: Function 'Open' argument 1 names different: declaration 'm_texturePath' definition 'texturePath'.
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:256:38: note: Function 'Open' argument 1 names different: declaration 'm_texturePath' definition 'texturePath'.
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:238:3: performance: Variable 'm_texturePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:50:18: warning: Virtual function 'ReleaseThumbnailBuffer' is called from destructor '~CJpegIO()' at line 245. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:245:3: note: Calling Close
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.cpp:253:3: note: Calling ReleaseThumbnailBuffer
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:50:18: note: ReleaseThumbnailBuffer is a virtual method
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:46:18: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/iimage.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:46:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:47:18: style: The function 'LoadImageFromMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/iimage.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:47:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:48:18: style: The function 'CreateThumbnailFromSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/iimage.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:48:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:50:18: style: The function 'ReleaseThumbnailBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/iimage.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/JpegIO.h:50:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Key.cpp:197:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/Key.cpp:200:3: performance: Variable 'm_unicode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/Key.cpp:218:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/Key.cpp:262:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.cpp:108:14: style: The scope of the variable 'id' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.cpp:42:55: style: Function 'ToUTF8' argument 1 names different: declaration 'encoding' definition 'strEncoding'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.h:94:46: note: Function 'ToUTF8' argument 1 names different: declaration 'encoding' definition 'strEncoding'.
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.cpp:42:55: note: Function 'ToUTF8' argument 1 names different: declaration 'encoding' definition 'strEncoding'.
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.cpp:76:54: style: Function 'LoadStr2Mem' argument 1 names different: declaration 'pathname' definition 'pathname_in'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.h:71:38: note: Function 'LoadStr2Mem' argument 1 names different: declaration 'pathname' definition 'pathname_in'.
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.cpp:76:54: note: Function 'LoadStr2Mem' argument 1 names different: declaration 'pathname' definition 'pathname_in'.
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.cpp:234:50: style: Function 'Get' argument 1 names different: declaration 'code' definition 'dwCode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.h:58:34: note: Function 'Get' argument 1 names different: declaration 'code' definition 'dwCode'.
xbmc-13.2-Gotham/xbmc/guilib/LocalizeStrings.cpp:234:50: note: Function 'Get' argument 1 names different: declaration 'code' definition 'dwCode'.
xbmc-13.2-Gotham/xbmc/guilib/StereoscopicsManager.cpp:98:3: performance: Variable 'm_lastStereoMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/TextureBundleXBT.cpp:44:3: performance: Variable 'm_TimeStamp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/TextureBundleXPR.cpp:170:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/TextureBundleXPR.cpp:197:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/TextureBundleXPR.cpp:354:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/TextureBundleXPR.cpp:443:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/TextureBundleXPR.cpp:455:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/TextureBundleXPR.cpp:108:3: performance: Variable 'm_TimeStamp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/TextureManager.cpp:132:3: performance: Variable 'm_textureName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/TextureManager.cpp:140:3: performance: Variable 'm_textureName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:410:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:412:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:414:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:418:38: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:531:42: style: Function 'Calculate' argument 1 names different: declaration 'point' definition 'center'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:179:32: note: Function 'Calculate' argument 1 names different: declaration 'point' definition 'center'.
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:531:42: note: Function 'Calculate' argument 1 names different: declaration 'point' definition 'center'.
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:723:50: style: Function 'operator=' argument 1 names different: declaration 'src' definition 'right'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.h:219:41: note: Function 'operator=' argument 1 names different: declaration 'src' definition 'right'.
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:723:50: note: Function 'operator=' argument 1 names different: declaration 'src' definition 'right'.
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:51:3: performance: Variable 'm_pTweener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/VisibleEffect.cpp:714:3: performance: Variable 'm_pTweener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:89:3: style: Class 'QuadTweener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:182:3: style: Class 'BackTweener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:78:17: style: The function 'Tween' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:78:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:82:16: style: The function 'HasResumePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:69:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:82:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:90:17: style: The function 'Tween' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:90:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:122:17: style: The function 'Tween' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:122:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:152:17: style: The function 'Tween' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:152:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:184:17: style: The function 'Tween' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:184:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:222:17: style: The function 'Tween' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:222:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:247:17: style: The function 'Tween' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:247:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:294:17: style: The function 'Tween' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/Tween.h:294:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/XBTF.h:75:1: warning: The class 'CXBTFFile' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:28:3: style: Class 'CXImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:31:16: style: The function 'LoadImageFromMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/iimage.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:32:16: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/iimage.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:33:16: style: The function 'CreateThumbnailFromSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/iimage.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:35:16: style: The function 'ReleaseThumbnailBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/guilib/iimage.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/guilib/cximage.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:1537:12: style: The scope of the variable 'actionId' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:1077:66: style: Function 'MapWindowActions' argument 2 names different: declaration 'wWindowID' definition 'windowID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.h:130:49: note: Function 'MapWindowActions' argument 2 names different: declaration 'wWindowID' definition 'windowID'.
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:1077:66: note: Function 'MapWindowActions' argument 2 names different: declaration 'wWindowID' definition 'windowID'.
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:1178:51: style: Function 'TranslateWindow' argument 1 names different: declaration 'window' definition 'windowID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.h:88:41: note: Function 'TranslateWindow' argument 1 names different: declaration 'window' definition 'windowID'.
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:1178:51: note: Function 'TranslateWindow' argument 1 names different: declaration 'window' definition 'windowID'.
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:489:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:505:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:547:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.h:59:8: performance: Technically the member function 'CButtonTranslator::HasDeviceType' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:1072:25: note: Technically the member function 'CButtonTranslator::HasDeviceType' can be static.
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.h:59:8: note: Technically the member function 'CButtonTranslator::HasDeviceType' can be static.
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.h:117:7: performance: Technically the member function 'CButtonTranslator::GetFallbackWindow' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.cpp:982:24: note: Technically the member function 'CButtonTranslator::GetFallbackWindow' can be static.
xbmc-13.2-Gotham/xbmc/input/ButtonTranslator.h:117:7: note: Technically the member function 'CButtonTranslator::GetFallbackWindow' can be static.
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.h:49:8: performance: Technically the member function 'CKeyboardStat::Initialize' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.cpp:50:21: note: Technically the member function 'CKeyboardStat::Initialize' can be static.
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.h:49:8: note: Technically the member function 'CKeyboardStat::Initialize' can be static.
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.h:54:14: performance: Technically the member function 'CKeyboardStat::GetKeyName' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.cpp:191:27: note: Technically the member function 'CKeyboardStat::GetKeyName' can be static.
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.h:54:14: note: Technically the member function 'CKeyboardStat::GetKeyName' can be static.
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.h:57:8: performance: Technically the member function 'CKeyboardStat::LookupSymAndUnicodePeripherals' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.cpp:54:21: note: Technically the member function 'CKeyboardStat::LookupSymAndUnicodePeripherals' can be static.
xbmc-13.2-Gotham/xbmc/input/KeyboardStat.h:57:8: note: Technically the member function 'CKeyboardStat::LookupSymAndUnicodePeripherals' can be static.
xbmc-13.2-Gotham/xbmc/input/linux/XKBCommonKeymap.cpp:153:39: style: Function 'CXKBKeymap' argument 1 names different: declaration 'm_xkbCommonLibrary' definition 'xkbCommonLibrary'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/input/linux/XKBCommonKeymap.h:38:29: note: Function 'CXKBKeymap' argument 1 names different: declaration 'm_xkbCommonLibrary' definition 'xkbCommonLibrary'.
xbmc-13.2-Gotham/xbmc/input/linux/XKBCommonKeymap.cpp:153:39: note: Function 'CXKBKeymap' argument 1 names different: declaration 'm_xkbCommonLibrary' definition 'xkbCommonLibrary'.
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchInputHandler.cpp:42:127: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchInputHandler.cpp:316:127: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchInputHandler.cpp:364:131: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchInputHandler.cpp:372:131: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchInputHandler.cpp:379:131: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchInputHandler.cpp:386:131: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchInputHandler.cpp:396:127: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchInputHandler.cpp:402:139: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchPinchDetector.cpp:25:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchPinchDetector.cpp:37:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchPinchDetector.cpp:61:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchRotateDetector.cpp:36:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchRotateDetector.cpp:49:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchRotateDetector.cpp:73:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchRotateDetector.cpp:120:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchSwipeDetector.cpp:48:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchSwipeDetector.cpp:65:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchSwipeDetector.cpp:94:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/touch/generic/GenericTouchSwipeDetector.cpp:176:13: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/input/windows/IRServerSuite.cpp:36:3: performance: Variable 'm_socket' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/input/windows/IrssMessage.h:194:20: style: Technically the member function 'CIrssMessage::GetType' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/input/windows/IrssMessage.h:195:12: style: Technically the member function 'CIrssMessage::GetFlags' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/input/windows/IrssMessage.h:197:12: style: Technically the member function 'CIrssMessage::GetDataSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/input/windows/WINJoystick.cpp:115:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/input/windows/WINJoystick.cpp:252:7: style: The scope of the variable 'numhat' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/input/windows/WINJoystick.cpp:397:12: style: The scope of the variable 'nowTicks' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/input/windows/WINJoystick.cpp:432:12: style: The scope of the variable 'nowTicks' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/input/windows/WINJoystick.cpp:473:7: style: The scope of the variable 'tempf' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/interfaces/generic/LanguageInvokerThread.h:36:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/generic/ILanguageInvoker.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/generic/LanguageInvokerThread.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/generic/LanguageInvokerThread.h:37:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/generic/ILanguageInvoker.h:69:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/generic/LanguageInvokerThread.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.cpp:29:43: style: Function 'InfoSingle' argument 1 names different: declaration 'condition' definition 'expression'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.h:35:33: note: Function 'InfoSingle' argument 1 names different: declaration 'condition' definition 'expression'.
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.cpp:29:43: note: Function 'InfoSingle' argument 1 names different: declaration 'condition' definition 'expression'.
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.h:55:9: performance: Technically the member function 'INFO::InfoExpression::GetOperator' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.cpp:57:23: note: Technically the member function 'INFO::InfoExpression::GetOperator' can be static.
xbmc-13.2-Gotham/xbmc/interfaces/info/InfoExpression.h:55:9: note: Technically the member function 'INFO::InfoExpression::GetOperator' can be static.
xbmc-13.2-Gotham/xbmc/interfaces/info/SkinVariable.cpp:59:22: warning: Member variable 'CSkinVariableString::m_context' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/AudioLibrary.cpp:770:9: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:257:26: style: Checking if unsigned variable 'refType.length()' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:287:24: style: Checking if unsigned variable 'enums.size()' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:366:22: style: Checking if unsigned variable 'extends.size()' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:579:24: style: Checking if unsigned variable 'enums.size()' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:236:27: warning: Member variable 'JSONSchemaTypeDefinition::optional' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:1189:16: warning: Member variable 'JsonRpcMethod::transportneed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:1189:16: warning: Member variable 'JsonRpcMethod::permission' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:1159:3: performance: Variable 'm_propertiesmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/JSONServiceDescription.cpp:2008:3: performance: Variable 'm_actionmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/ProfilesOperations.cpp:97:2: style: Variable 'bPrompt' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/ProfilesOperations.cpp:96:0: note: Variable 'bPrompt' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/ProfilesOperations.cpp:97:2: note: Variable 'bPrompt' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/interfaces/json-rpc/SettingsOperations.cpp:39:28: style: Unused variable: sections [unusedVariable]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Addon.cpp:40:30: style: Function 'Addon' argument 1 names different: declaration 'id' definition 'cid'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Addon.h:75:25: note: Function 'Addon' argument 1 names different: declaration 'id' definition 'cid'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Addon.cpp:40:30: note: Function 'Addon' argument 1 names different: declaration 'id' definition 'cid'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:72:5: warning: Member variable 'CallbackFunction::meth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:72:5: warning: Member variable 'CallbackFunction::obj' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:95:5: warning: Member variable 'CallbackFunction::meth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:95:5: warning: Member variable 'CallbackFunction::obj' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:120:5: warning: Member variable 'CallbackFunction::meth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:120:5: warning: Member variable 'CallbackFunction::obj' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:146:5: warning: Member variable 'CallbackFunction::meth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:146:5: warning: Member variable 'CallbackFunction::obj' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonUtils.h:63:5: style: Class 'InvertSingleLockGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:7: style: Class 'Ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Addon.h:75:7: style: Class 'Addon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/LanguageHook.h:140:5: style: Class 'DelayedCallGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/LanguageHook.h:158:5: style: Class 'SetLanguageHookGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:77:18: style: The function 'executeCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:44:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:77:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:101:18: style: The function 'executeCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:44:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:101:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:126:18: style: The function 'executeCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:44:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:126:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:152:18: style: The function 'executeCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:44:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:152:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:179:18: style: The function 'executeCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:44:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackFunction.h:179:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackHandler.h:62:18: style: The function 'invokeCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackHandler.h:39:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/CallbackHandler.h:62:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < CallbackHandler >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < CallbackHandler >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < O >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < Callback >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < Callback >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < AsynchCallbackMessage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < AsynchCallbackMessage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:212:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:213:26: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:229:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:230:26: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:56:70: style: Function 'ControlFadeLabel' argument 6 names different: declaration 'textColor' definition '_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:823:36: note: Function 'ControlFadeLabel' argument 6 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:56:70: note: Function 'ControlFadeLabel' argument 6 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:119:66: style: Function 'ControlTextBox' argument 6 names different: declaration 'textColor' definition '_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:881:34: note: Function 'ControlTextBox' argument 6 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:119:66: note: Function 'ControlTextBox' argument 6 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:159:38: style: Function 'scroll' argument 1 names different: declaration 'id' definition 'position'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:921:32: note: Function 'scroll' argument 1 names different: declaration 'id' definition 'position'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:159:38: note: Function 'scroll' argument 1 names different: declaration 'id' definition 'position'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:188:39: style: Function 'ControlButton' argument 8 names different: declaration 'textOffsetX' definition '_textOffsetX'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1077:26: note: Function 'ControlButton' argument 8 names different: declaration 'textOffsetX' definition '_textOffsetX'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:188:39: note: Function 'ControlButton' argument 8 names different: declaration 'textOffsetX' definition '_textOffsetX'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:188:58: style: Function 'ControlButton' argument 9 names different: declaration 'textOffsetY' definition '_textOffsetY'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1078:26: note: Function 'ControlButton' argument 9 names different: declaration 'textOffsetY' definition '_textOffsetY'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:188:58: note: Function 'ControlButton' argument 9 names different: declaration 'textOffsetY' definition '_textOffsetY'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:189:80: style: Function 'ControlButton' argument 12 names different: declaration 'textColor' definition '_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1080:58: note: Function 'ControlButton' argument 12 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:189:80: note: Function 'ControlButton' argument 12 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:190:46: style: Function 'ControlButton' argument 13 names different: declaration 'disabledColor' definition '_disabledColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1081:33: note: Function 'ControlButton' argument 13 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:190:46: note: Function 'ControlButton' argument 13 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:191:46: style: Function 'ControlButton' argument 15 names different: declaration 'shadowColor' definition '_shadowColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1082:33: note: Function 'ControlButton' argument 15 names different: declaration 'shadowColor' definition '_shadowColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:191:46: note: Function 'ControlButton' argument 15 names different: declaration 'shadowColor' definition '_shadowColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:191:72: style: Function 'ControlButton' argument 16 names different: declaration 'focusedColor' definition '_focusedColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1082:65: note: Function 'ControlButton' argument 16 names different: declaration 'focusedColor' definition '_focusedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:191:72: note: Function 'ControlButton' argument 16 names different: declaration 'focusedColor' definition '_focusedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:218:46: style: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1104:41: note: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:218:46: note: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:219:46: style: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1105:41: note: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:219:46: note: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:220:46: style: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1106:41: note: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:220:46: note: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:221:46: style: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1107:41: note: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:221:46: note: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:306:45: style: Function 'ControlCheckMark' argument 8 names different: declaration 'checkWidth' definition '_checkWidth'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1201:29: note: Function 'ControlCheckMark' argument 8 names different: declaration 'checkWidth' definition '_checkWidth'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:306:45: note: Function 'ControlCheckMark' argument 8 names different: declaration 'checkWidth' definition '_checkWidth'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:306:63: style: Function 'ControlCheckMark' argument 9 names different: declaration 'checkHeight' definition '_checkHeight'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1201:51: note: Function 'ControlCheckMark' argument 9 names different: declaration 'checkHeight' definition '_checkHeight'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:306:63: note: Function 'ControlCheckMark' argument 9 names different: declaration 'checkHeight' definition '_checkHeight'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:308:52: style: Function 'ControlCheckMark' argument 12 names different: declaration 'textColor' definition '_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1203:36: note: Function 'ControlCheckMark' argument 12 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:308:52: note: Function 'ControlCheckMark' argument 12 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:308:76: style: Function 'ControlCheckMark' argument 13 names different: declaration 'disabledColor' definition '_disabledColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1203:66: note: Function 'ControlCheckMark' argument 13 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:308:76: note: Function 'ControlCheckMark' argument 13 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:352:49: style: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1239:41: note: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:352:49: note: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:353:49: style: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1240:41: note: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:353:49: note: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:354:49: style: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1241:41: note: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:354:49: note: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:355:49: style: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1242:41: note: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:355:49: note: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:414:59: style: Function 'ControlImage' argument 6 names different: declaration 'aspectRatio' definition 'aRatio'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:958:47: note: Function 'ControlImage' argument 6 names different: declaration 'aspectRatio' definition 'aRatio'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:414:59: note: Function 'ControlImage' argument 6 names different: declaration 'aspectRatio' definition 'aRatio'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:415:44: style: Function 'ControlImage' argument 7 names different: declaration 'colorDiffuse' definition '_colorDiffuse'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:959:32: note: Function 'ControlImage' argument 7 names different: declaration 'colorDiffuse' definition '_colorDiffuse'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:415:44: note: Function 'ControlImage' argument 7 names different: declaration 'colorDiffuse' definition '_colorDiffuse'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:438:52: style: Function 'setColorDiffuse' argument 1 names different: declaration 'hexString' definition 'cColorDiffuse'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:980:48: note: Function 'setColorDiffuse' argument 1 names different: declaration 'hexString' definition 'cColorDiffuse'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:438:52: note: Function 'setColorDiffuse' argument 1 names different: declaration 'hexString' definition 'cColorDiffuse'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:666:51: style: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1392:41: note: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:666:51: note: Function 'setLabel' argument 3 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:667:51: style: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1393:41: note: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:667:51: note: Function 'setLabel' argument 4 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:668:51: style: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1394:41: note: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:668:51: note: Function 'setLabel' argument 5 names different: declaration 'shadowColor' definition '_shadowColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:669:51: style: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1395:41: note: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:669:51: note: Function 'setLabel' argument 6 names different: declaration 'focusedColor' definition '_focusedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:880:44: style: Function 'controlUp' argument 1 names different: declaration 'up' definition 'control'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:245:45: note: Function 'controlUp' argument 1 names different: declaration 'up' definition 'control'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:880:44: note: Function 'controlUp' argument 1 names different: declaration 'up' definition 'control'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:977:62: style: Function 'ControlLabel' argument 7 names different: declaration 'textColor' definition 'p_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:375:56: note: Function 'ControlLabel' argument 7 names different: declaration 'textColor' definition 'p_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:977:62: note: Function 'ControlLabel' argument 7 names different: declaration 'textColor' definition 'p_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:978:44: style: Function 'ControlLabel' argument 8 names different: declaration 'disabledColor' definition 'p_disabledColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:376:31: note: Function 'ControlLabel' argument 8 names different: declaration 'disabledColor' definition 'p_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:978:44: note: Function 'ControlLabel' argument 8 names different: declaration 'disabledColor' definition 'p_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:979:37: style: Function 'ControlLabel' argument 9 names different: declaration 'alignment' definition 'p_alignment'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:377:24: note: Function 'ControlLabel' argument 9 names different: declaration 'alignment' definition 'p_alignment'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:979:37: note: Function 'ControlLabel' argument 9 names different: declaration 'alignment' definition 'p_alignment'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1048:60: style: Function 'ControlEdit' argument 7 names different: declaration 'textColor' definition '_textColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:455:56: note: Function 'ControlEdit' argument 7 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1048:60: note: Function 'ControlEdit' argument 7 names different: declaration 'textColor' definition '_textColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1049:42: style: Function 'ControlEdit' argument 8 names different: declaration 'disabledColor' definition '_disabledColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:456:31: note: Function 'ControlEdit' argument 8 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1049:42: note: Function 'ControlEdit' argument 8 names different: declaration 'disabledColor' definition '_disabledColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1131:42: style: Function 'ControlList' argument 6 names different: declaration 'textColor' definition 'ctextColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:563:31: note: Function 'ControlList' argument 6 names different: declaration 'textColor' definition 'ctextColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1131:42: note: Function 'ControlList' argument 6 names different: declaration 'textColor' definition 'ctextColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1131:66: style: Function 'ControlList' argument 7 names different: declaration 'buttonTexture' definition 'cbuttonTexture'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:563:61: note: Function 'ControlList' argument 7 names different: declaration 'buttonTexture' definition 'cbuttonTexture'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1131:66: note: Function 'ControlList' argument 7 names different: declaration 'buttonTexture' definition 'cbuttonTexture'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1132:42: style: Function 'ControlList' argument 8 names different: declaration 'buttonFocusTexture' definition 'cbuttonFocusTexture'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:564:31: note: Function 'ControlList' argument 8 names different: declaration 'buttonFocusTexture' definition 'cbuttonFocusTexture'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1132:42: note: Function 'ControlList' argument 8 names different: declaration 'buttonFocusTexture' definition 'cbuttonFocusTexture'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1133:42: style: Function 'ControlList' argument 9 names different: declaration 'selectedColor' definition 'cselectedColor'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:565:31: note: Function 'ControlList' argument 9 names different: declaration 'selectedColor' definition 'cselectedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1133:42: note: Function 'ControlList' argument 9 names different: declaration 'selectedColor' definition 'cselectedColor'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1226:67: style: Function 'internAddListItem' argument 1 names different: declaration 'listitem' definition 'pListItem'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:559:56: note: Function 'internAddListItem' argument 1 names different: declaration 'listitem' definition 'pListItem'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1226:67: note: Function 'internAddListItem' argument 1 names different: declaration 'listitem' definition 'pListItem'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1407:60: style: Function 'setStaticContent' argument 1 names different: declaration 'items' definition 'pitems'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:755:57: note: Function 'setStaticContent' argument 1 names different: declaration 'items' definition 'pitems'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1407:60: note: Function 'setStaticContent' argument 1 names different: declaration 'items' definition 'pitems'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:55:5: warning: Member variable 'Tuple::v4' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:71:5: warning: Member variable 'Tuple::v4' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:87:5: warning: Member variable 'Tuple::v4' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:406:7: warning: Member variable 'ControlLabel::align' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:508:7: warning: Member variable 'ControlEdit::align' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:765:7: warning: Member variable 'ControlList::alignmentY' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:853:7: warning: Member variable 'ControlFadeLabel::align' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:467:22: warning: Member variable 'ControlProgress::aspectRatio' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1271:7: warning: Member variable 'ControlCheckMark::align' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1437:7: warning: Member variable 'ControlRadioButton::align' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:37:0: warning: Member variable 'XBMCAddon :: Alternative < std :: string , const XBMCAddon :: xbmcgui :: ListItem * >::m_data' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:201:7: performance: Variable 'strText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:204:7: performance: Variable 'strTextureFocus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:317:7: performance: Variable 'strText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:424:7: performance: Variable 'strFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:480:7: performance: Variable 'strTextureBg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:533:7: performance: Variable 'strTextureBack' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:938:7: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:945:7: performance: Variable 'strTextureUp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:990:7: performance: Variable 'strText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1056:7: performance: Variable 'strTextureFocus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1149:7: performance: Variable 'pControlSpin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:41:0: performance: Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:35:5: style: Class 'TupleBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:53:5: style: Class 'Tuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:69:5: style: Class 'Tuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:85:5: style: Class 'Tuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:102:5: style: Class 'Tuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/ListItem.h:72:7: style: Class 'ListItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < ListItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < ListItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < ControlSpin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < ControlSpin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:31:3: warning: The class 'TupleBase' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Tuple.h:94:64: warning: The class 'Tuple' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:29:0: warning: The class 'XBMCAddon :: Alternative < std :: string , const XBMCAddon :: xbmcgui :: ListItem * >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:419:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:419:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:521:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:521:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:760:30: style: The function 'canAcceptMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:63:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:760:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:792:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:792:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:851:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:851:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:927:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:927:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:991:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:991:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1034:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1034:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1139:30: style: The function 'canAcceptMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:63:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1139:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1155:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1155:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1257:30: style: The function 'canAcceptMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:63:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1257:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1269:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1269:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1297:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1297:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1416:30: style: The function 'canAcceptMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:63:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1416:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1435:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1435:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1494:38: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:59:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:1494:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:559:12: style: Unhandled exception specification when calling function internAddListItem(). [unhandledExceptionSpecification]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.cpp:1212:9: note: Unhandled exception specification when calling function internAddListItem().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Control.h:559:12: note: Unhandled exception specification when calling function internAddListItem().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:50:0: style: Unhandled exception specification when calling function former(). [unhandledExceptionSpecification]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:43:0: note: Unhandled exception specification when calling function former().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:50:0: note: Unhandled exception specification when calling function former().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:139:71: style: Function 'browse' argument 4 names different: declaration 'mask' definition 'maskparam'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:148:41: note: Function 'browse' argument 4 names different: declaration 'mask' definition 'maskparam'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:139:71: note: Function 'browse' argument 4 names different: declaration 'mask' definition 'maskparam'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:140:38: style: Function 'browse' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:149:32: note: Function 'browse' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:140:38: note: Function 'browse' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:151:80: style: Function 'browseSingle' argument 3 names different: declaration 'shares' definition 's_shares'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:177:74: note: Function 'browseSingle' argument 3 names different: declaration 'shares' definition 's_shares'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:151:80: note: Function 'browseSingle' argument 3 names different: declaration 'shares' definition 's_shares'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:152:47: style: Function 'browseSingle' argument 4 names different: declaration 'mask' definition 'maskparam'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:178:41: note: Function 'browseSingle' argument 4 names different: declaration 'mask' definition 'maskparam'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:152:47: note: Function 'browseSingle' argument 4 names different: declaration 'mask' definition 'maskparam'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:153:38: style: Function 'browseSingle' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:179:32: note: Function 'browseSingle' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:153:38: note: Function 'browseSingle' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:176:95: style: Function 'browseMultiple' argument 3 names different: declaration 'shares' definition 's_shares'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:205:89: note: Function 'browseMultiple' argument 3 names different: declaration 'shares' definition 's_shares'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:176:95: note: Function 'browseMultiple' argument 3 names different: declaration 'shares' definition 's_shares'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:178:32: style: Function 'browseMultiple' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:207:47: note: Function 'browseMultiple' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:178:32: note: Function 'browseMultiple' argument 6 names different: declaration 'treatAsFolder' definition 'useFileDirectories'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:205:32: style: Function 'numeric' argument 1 names different: declaration 'type' definition 'inputtype'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:231:26: note: Function 'numeric' argument 1 names different: declaration 'type' definition 'inputtype'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:205:32: note: Function 'numeric' argument 1 names different: declaration 'type' definition 'inputtype'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:37:0: warning: Member variable 'XBMCAddon :: Alternative < std :: string , std :: vector < std :: string > >::m_data' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:299:20: warning: Virtual function 'deallocating' is called from destructor '~DialogProgress()' at line 357. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:357:53: note: Calling deallocating
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:299:20: note: deallocating is a virtual method
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:371:20: warning: Virtual function 'deallocating' is called from destructor '~DialogProgressBG()' at line 435. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.cpp:435:57: note: Calling deallocating
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Dialog.h:371:20: note: deallocating is a virtual method
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:29:0: warning: The class 'XBMCAddon :: Alternative < std :: string , std :: vector < std :: string > >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/InfoTagMusic.h:40:7: style: Class 'InfoTagMusic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/InfoTagVideo.h:37:7: style: Class 'InfoTagVideo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:77:0: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:85:0: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:37:0: warning: Member variable 'XBMCAddon :: Alternative < std :: string , Tuple < std :: string , std :: string , tuple_null_type , tuple_null_type , tuple_null_type > >::m_data' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:29:0: warning: The class 'XBMCAddon :: Alternative < std :: string , Tuple < std :: string , std :: string , tuple_null_type , tuple_null_type , tuple_null_type > >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/ModuleXbmcplugin.cpp:76:66: style: Function 'addSortMethod' argument 3 names different: declaration 'label2Mask' definition 'clabel2Mask'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/ModuleXbmcplugin.h:115:66: note: Function 'addSortMethod' argument 3 names different: declaration 'label2Mask' definition 'clabel2Mask'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/ModuleXbmcplugin.cpp:76:66: note: Function 'addSortMethod' argument 3 names different: declaration 'label2Mask' definition 'clabel2Mask'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:37:5: warning: Member variable 'Alternative::m_data' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < xbmcgui :: ListItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < xbmcgui :: ListItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:29:38: warning: The class 'Alternative' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:50:16: style: Unhandled exception specification when calling function former(). [unhandledExceptionSpecification]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:43:24: note: Unhandled exception specification when calling function former().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:50:16: note: Unhandled exception specification when calling function former().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/ModuleXbmcvfs.cpp:41:35: style: Function 'deleteFile' argument 1 names different: declaration 'file' definition 'strSource'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/ModuleXbmcvfs.h:52:35: note: Function 'deleteFile' argument 1 names different: declaration 'file' definition 'strSource'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/ModuleXbmcvfs.cpp:41:35: note: Function 'deleteFile' argument 1 names different: declaration 'file' definition 'strSource'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Monitor.h:81:54: performance: Function parameter 'database' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Monitor.h:90:58: performance: Function parameter 'database' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Monitor.h:108:51: performance: Function parameter 'sender' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Monitor.h:108:72: performance: Function parameter 'method' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Monitor.h:108:93: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/PlayList.cpp:72:37: style: Function 'load' argument 1 names different: declaration 'filename' definition 'cFileName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/PlayList.h:76:29: note: Function 'load' argument 1 names different: declaration 'filename' definition 'cFileName'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/PlayList.cpp:72:37: note: Function 'load' argument 1 names different: declaration 'filename' definition 'cFileName'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/PlayList.h:42:7: style: Class 'PlayList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:40:24: style: Function 'Player' argument 1 names different: declaration 'playerCore' definition '_playerCore'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.h:74:18: note: Function 'Player' argument 1 names different: declaration 'playerCore' definition '_playerCore'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:40:24: note: Function 'Player' argument 1 names different: declaration 'playerCore' definition '_playerCore'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:239:45: style: Function 'OnPlayBackSpeedChanged' argument 1 names different: declaration 'iSpeed' definition 'speed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.h:340:60: note: Function 'OnPlayBackSpeedChanged' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:239:45: note: Function 'OnPlayBackSpeedChanged' argument 1 names different: declaration 'iSpeed' definition 'speed'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:245:37: style: Function 'OnPlayBackSeek' argument 1 names different: declaration 'iTime' definition 'time'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.h:341:52: note: Function 'OnPlayBackSeek' argument 1 names different: declaration 'iTime' definition 'time'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:245:37: note: Function 'OnPlayBackSeek' argument 1 names different: declaration 'iTime' definition 'time'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:251:44: style: Function 'OnPlayBackSeekChapter' argument 1 names different: declaration 'iChapter' definition 'chapter'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.h:342:59: note: Function 'OnPlayBackSeekChapter' argument 1 names different: declaration 'iChapter' definition 'chapter'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:251:44: note: Function 'OnPlayBackSeekChapter' argument 1 names different: declaration 'iChapter' definition 'chapter'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:373:34: style: Function 'seekTime' argument 1 names different: declaration 'seekTime' definition 'pTime'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.h:245:28: note: Function 'seekTime' argument 1 names different: declaration 'seekTime' definition 'pTime'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:373:34: note: Function 'seekTime' argument 1 names different: declaration 'seekTime' definition 'pTime'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:382:43: style: Function 'setSubtitles' argument 1 names different: declaration 'subtitleFile' definition 'cLine'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.h:251:37: note: Function 'setSubtitles' argument 1 names different: declaration 'subtitleFile' definition 'cLine'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:382:43: note: Function 'setSubtitles' argument 1 names different: declaration 'subtitleFile' definition 'cLine'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:37:0: warning: Member variable 'XBMCAddon :: Alternative < std :: string , const PlayList * >::m_data' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.h:74:7: style: Class 'Player' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:29:0: warning: The class 'XBMCAddon :: Alternative < std :: string , const PlayList * >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:50:0: style: Unhandled exception specification when calling function former(). [unhandledExceptionSpecification]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Player.cpp:79:25: note: Unhandled exception specification when calling function former().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:50:0: note: Unhandled exception specification when calling function former().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:285:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:286:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:287:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:288:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:289:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:290:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:298:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:300:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:301:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:302:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:331:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:342:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:343:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:344:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:345:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:346:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:347:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:355:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:356:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:357:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:358:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:425:29: style: Function 'OnBack' argument 1 names different: declaration 'actionId' definition 'actionID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:182:44: note: Function 'OnBack' argument 1 names different: declaration 'actionId' definition 'actionID'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:425:29: note: Function 'OnBack' argument 1 names different: declaration 'actionId' definition 'actionID'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:506:37: style: Function 'onControl' argument 1 names different: declaration 'control' definition 'action'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:218:39: note: Function 'onControl' argument 1 names different: declaration 'control' definition 'action'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:506:37: note: Function 'onControl' argument 1 names different: declaration 'control' definition 'action'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:794:48: style: Function 'setFromCAction' argument 1 names different: declaration 'caction' definition 'action'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:60:42: note: Function 'setFromCAction' argument 1 names different: declaration 'caction' definition 'action'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:794:48: note: Function 'setFromCAction' argument 1 names different: declaration 'caction' definition 'action'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:607:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:783:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:129:0: performance: Variable 'classname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:142:0: performance: Variable 'classname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:142:20: warning: Virtual function 'deallocating' is called from destructor '~Window()' at line 129. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:129:7: note: Calling deallocating
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:142:20: note: deallocating is a virtual method
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:58:7: style: Class 'Action' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:140:7: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:175:7: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:90:7: style: Class 'ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:49:7: style: Class 'MaybeLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:78:7: style: Class 'ProxyExistingWindowInterceptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < Control >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < Control >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < Window >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < Window >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:166:0: style: Class 'XBMCAddon :: Ref < Action >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/AddonClass.h:170:0: style: Class 'XBMCAddon :: Ref < Action >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:81:27: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:68:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.cpp:81:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialogMixin.h:41:7: style: Class 'WindowDialogMixin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:42:30: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:180:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:42:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:43:30: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:181:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:43:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:44:30: style: The function 'OnDeinitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:183:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:44:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:46:30: style: The function 'IsDialogRunning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:185:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:46:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:47:30: style: The function 'IsModalDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:187:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:47:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:48:30: style: The function 'IsDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:186:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:48:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:50:37: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:260:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:50:37: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:51:37: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:427:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowDialog.h:51:37: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:120:27: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:68:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:120:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:177:23: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:70:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:177:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:178:23: style: The function 'isActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:71:20: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowInterceptor.h:178:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:259:47: style: Function 'setProperty' argument 1 names different: declaration 'strProperty' definition 'key'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:160:56: note: Function 'setProperty' argument 1 names different: declaration 'strProperty' definition 'key'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:259:47: note: Function 'setProperty' argument 1 names different: declaration 'strProperty' definition 'key'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:259:66: style: Function 'setProperty' argument 2 names different: declaration 'strValue' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:160:83: note: Function 'setProperty' argument 2 names different: declaration 'strValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:259:66: note: Function 'setProperty' argument 2 names different: declaration 'strValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:404:73: style: Function 'Process' argument 2 names different: declaration 'dirtyregions' definition 'regions'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:170:87: note: Function 'Process' argument 2 names different: declaration 'dirtyregions' definition 'regions'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:404:73: note: Function 'Process' argument 2 names different: declaration 'dirtyregions' definition 'regions'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:433:66: style: Function 'LoadXML' argument 2 names different: declaration 'strPathLower' definition 'strLowerPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:183:79: note: Function 'LoadXML' argument 2 names different: declaration 'strPathLower' definition 'strLowerPath'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:433:66: note: Function 'LoadXML' argument 2 names different: declaration 'strPathLower' definition 'strLowerPath'.
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:37:0: warning: Member variable 'XBMCAddon :: Alternative < std :: string , const ListItem * >::m_data' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:29:0: warning: The class 'XBMCAddon :: Alternative < std :: string , const ListItem * >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:164:35: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:180:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:164:35: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:165:35: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:181:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:165:35: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:172:30: style: The function 'IsMediaWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:188:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:172:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:238:33: style: The function 'OnMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:164:35: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:238:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:239:33: style: The function 'IsDialogRunning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:185:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:239:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:240:33: style: The function 'IsDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:186:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:240:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:241:33: style: The function 'IsModalDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:187:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:241:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:242:33: style: The function 'IsMediaWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:172:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:242:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:243:33: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:165:35: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:243:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:244:33: style: The function 'OnDeinitWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:183:33: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:244:33: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:246:37: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:260:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:246:37: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:247:37: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Window.h:427:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.h:247:37: note: Function in derived class
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:50:0: style: Unhandled exception specification when calling function former(). [unhandledExceptionSpecification]
xbmc-13.2-Gotham/xbmc/interfaces/legacy/WindowXML.cpp:164:102: note: Unhandled exception specification when calling function former().
xbmc-13.2-Gotham/xbmc/interfaces/legacy/Alternative.h:50:0: note: Unhandled exception specification when calling function former().
xbmc-13.2-Gotham/xbmc/interfaces/python/AddonPythonInvoker.h:27:3: style: Class 'CAddonPythonInvoker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/python/LanguageHook.h:57:7: style: Class 'PythonLanguageHook' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/python/PyContext.cpp:90:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/python/PyContext.cpp:33:7: style: Struct 'PyContextState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/python/PyContext.cpp:101:22: error: Uninitialized variable: _save [uninitvar]
xbmc-13.2-Gotham/xbmc/interfaces/python/PythonInvoker.h:32:3: style: Class 'CPythonInvoker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.cpp:272:52: style: Function 'OnSettingsChanged' argument 1 names different: declaration 'strings' definition 'ID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.h:83:44: note: Function 'OnSettingsChanged' argument 1 names different: declaration 'strings' definition 'ID'.
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.cpp:272:52: note: Function 'OnSettingsChanged' argument 1 names different: declaration 'strings' definition 'ID'.
xbmc-13.2-Gotham/xbmc/interfaces/python/XBPython.cpp:63:3: performance: Variable 'm_ThreadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/interfaces/python/pythreadstate.h:32:5: style: Class 'CPyThreadState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/python/pythreadstate.h:71:3: style: Class 'GilSafeSingleLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.h:83:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.h:85:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.h:106:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.cpp:226:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.cpp:320:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.cpp:48:43: style: Function 'PyXBMCGetUnicodeString' argument 4 names different: declaration 'pos' definition 'argumentName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.h:47:43: note: Function 'PyXBMCGetUnicodeString' argument 4 names different: declaration 'pos' definition 'argumentName'.
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.cpp:48:43: note: Function 'PyXBMCGetUnicodeString' argument 4 names different: declaration 'pos' definition 'argumentName'.
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.cpp:307:74: style: Function 'makePythonInstance' argument 2 names different: declaration 'pythonType' definition 'pytype'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.h:143:74: note: Function 'makePythonInstance' argument 2 names different: declaration 'pythonType' definition 'pytype'.
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.cpp:307:74: note: Function 'makePythonInstance' argument 2 names different: declaration 'pythonType' definition 'pytype'.
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.h:57:5: style: Struct 'TypeInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/interfaces/python/swig.cpp:41:5: style: Class 'PyObjectDecrementor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.cpp:209:7: style: Condition 'use_timezone' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.cpp:203:18: note: Assignment 'use_timezone=true', assigned value is 1
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.cpp:209:7: note: Condition 'use_timezone' is always true
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.cpp:203:3: style: Variable 'use_timezone' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.cpp:200:0: note: Variable 'use_timezone' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.cpp:203:3: note: Variable 'use_timezone' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.cpp:198:45: style: Function 'SetTimezone' argument 1 names different: declaration 'timezone' definition 'timezoneName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.h:47:32: note: Function 'SetTimezone' argument 1 names different: declaration 'timezone' definition 'timezoneName'.
xbmc-13.2-Gotham/xbmc/linux/LinuxTimezone.cpp:198:45: note: Function 'SetTimezone' argument 1 names different: declaration 'timezone' definition 'timezoneName'.
xbmc-13.2-Gotham/xbmc/linux/PosixMountProvider.cpp:47:8: style: The scope of the variable 'line' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/linux/PosixMountProvider.cpp:96:8: style: The scope of the variable 'line' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/linux/PosixMountProvider.cpp:106:22: style: The scope of the variable 'excludes' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/linux/PosixMountProvider.h:39:16: warning: Virtual function 'PumpDriveChangeEvents' is called from constructor 'CPosixMountProvider()' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/linux/PosixMountProvider.cpp:29:3: note: Calling PumpDriveChangeEvents
xbmc-13.2-Gotham/xbmc/linux/PosixMountProvider.h:39:16: note: PumpDriveChangeEvents is a virtual method
xbmc-13.2-Gotham/xbmc/linux/XHandle.cpp:31:11: warning: Member variable 'CXHandle::m_bCDROM' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/linux/XHandle.cpp:37:11: warning: Member variable 'CXHandle::m_bCDROM' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/linux/XHandle.cpp:44:11: warning: Member variable 'CXHandle::m_hParents' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/linux/XHandle.h:45:21: style: Technically the member function 'CXHandle::GetType' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/linux/XHandle.h:40:3: style: Struct 'CXHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/linux/XHandle.h:34:1: warning: The struct 'CXHandle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/linux/XMemUtils.cpp:143:8: style: The scope of the variable 'name' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/linux/XMemUtils.cpp:39:0: warning: Size of pointer 'pFull' used instead of size of its data. [pointerSize]
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.cpp:253:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.cpp:254:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.cpp:255:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:59:16: warning: Virtual function 'Reset' is called from destructor '~CDirectoryProvider()' at line 155. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.cpp:155:3: note: Calling Reset
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:59:16: note: Reset is a virtual method
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:56:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:50:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:58:16: style: The function 'Fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:58:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:59:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:66:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:59:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:60:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:60:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:61:16: style: The function 'IsUpdating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:60:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/DirectoryProvider.h:61:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:30:3: style: Class 'CStaticListProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:33:16: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:50:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:34:16: style: The function 'Fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:34:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:35:16: style: The function 'OnClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:36:16: style: The function 'SetDefaultItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:36:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:37:16: style: The function 'GetDefaultItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:85:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:37:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:38:16: style: The function 'AlwaysFocusDefaultItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/listproviders/IListProvider.h:91:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/listproviders/StaticProvider.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/Album.cpp:84:46: style: Function 'MergeScrapedAlbum' argument 1 names different: declaration 'album' definition 'source'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/Album.h:41:40: note: Function 'MergeScrapedAlbum' argument 1 names different: declaration 'album' definition 'source'.
xbmc-13.2-Gotham/xbmc/music/Album.cpp:84:46: note: Function 'MergeScrapedAlbum' argument 1 names different: declaration 'album' definition 'source'.
xbmc-13.2-Gotham/xbmc/music/Album.cpp:166:39: style: Function 'Load' argument 1 names different: declaration 'element' definition 'album'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/Album.h:79:33: note: Function 'Load' argument 1 names different: declaration 'element' definition 'album'.
xbmc-13.2-Gotham/xbmc/music/Album.cpp:166:39: note: Function 'Load' argument 1 names different: declaration 'element' definition 'album'.
xbmc-13.2-Gotham/xbmc/music/Artist.cpp:55:40: style: Function 'Load' argument 1 names different: declaration 'element' definition 'artist'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/Artist.h:79:33: note: Function 'Load' argument 1 names different: declaration 'element' definition 'artist'.
xbmc-13.2-Gotham/xbmc/music/Artist.cpp:55:40: note: Function 'Load' argument 1 names different: declaration 'element' definition 'artist'.
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:28:3: style: Class 'CGUIViewStateWindowMusic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:40:3: style: Class 'CGUIViewStateMusicSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:49:3: style: Class 'CGUIViewStateMusicDatabase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:58:3: style: Class 'CGUIViewStateMusicSmartPlaylist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:67:3: style: Class 'CGUIViewStateMusicPlaylist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:76:3: style: Class 'CGUIViewStateWindowMusicNav' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:89:3: style: Class 'CGUIViewStateWindowMusicSongs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:99:3: style: Class 'CGUIViewStateWindowMusicPlaylist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:80:23: style: The function 'GetSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:30:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:80:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:93:23: style: The function 'GetSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:30:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:93:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:103:15: style: The function 'GetPlaylist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:31:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:103:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:104:16: style: The function 'AutoPlayNextItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:104:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:106:23: style: The function 'GetSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:30:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/GUIViewStateMusic.h:106:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:578:10: style: Condition 'bHasKaraoke' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:522:24: note: Assignment 'bHasKaraoke=false', assigned value is 0
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:578:10: note: Condition 'bHasKaraoke' is always false
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:594:9: style: Condition 'bHasKaraoke' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:522:24: note: Assignment 'bHasKaraoke=false', assigned value is 0
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:594:9: note: Condition 'bHasKaraoke' is always false
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2820:39: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4707:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4864:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:5056:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:5125:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:955:48: style: Function 'AddGenre' argument 1 names different: declaration 'strGenre' definition 'strGenre1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:281:34: note: Function 'AddGenre' argument 1 names different: declaration 'strGenre' definition 'strGenre1'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:955:48: note: Function 'AddGenre' argument 1 names different: declaration 'strGenre' definition 'strGenre1'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1480:47: style: Function 'AddPath' argument 1 names different: declaration 'strPath' definition 'strPath1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:270:33: note: Function 'AddPath' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1480:47: note: Function 'AddPath' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1697:58: style: Function 'GetSongByFileName' argument 1 names different: declaration 'strFileName' definition 'strFileNameAndPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:185:44: note: Function 'GetSongByFileName' argument 1 names different: declaration 'strFileName' definition 'strFileNameAndPath'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1697:58: note: Function 'GetSongByFileName' argument 1 names different: declaration 'strFileName' definition 'strFileNameAndPath'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1730:56: style: Function 'GetAlbumIdByPath' argument 1 names different: declaration 'path' definition 'strPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:237:43: note: Function 'GetAlbumIdByPath' argument 1 names different: declaration 'path' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1730:56: note: Function 'GetAlbumIdByPath' argument 1 names different: declaration 'path' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1913:87: style: Function 'GetTop100AlbumSongs' argument 2 names different: declaration 'item' definition 'items'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:311:73: note: Function 'GetTop100AlbumSongs' argument 2 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1913:87: note: Function 'GetTop100AlbumSongs' argument 2 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1990:95: style: Function 'GetRecentlyPlayedAlbumSongs' argument 2 names different: declaration 'item' definition 'items'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:319:81: note: Function 'GetRecentlyPlayedAlbumSongs' argument 2 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1990:95: note: Function 'GetRecentlyPlayedAlbumSongs' argument 2 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2069:94: style: Function 'GetRecentlyAddedAlbumSongs' argument 2 names different: declaration 'item' definition 'items'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:317:80: note: Function 'GetRecentlyAddedAlbumSongs' argument 2 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2069:94: note: Function 'GetRecentlyAddedAlbumSongs' argument 2 names different: declaration 'item' definition 'items'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2131:55: style: Function 'GetSongsByPath' argument 1 names different: declaration 'strPath' definition 'strPath1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:186:41: note: Function 'GetSongsByPath' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2131:55: note: Function 'GetSongsByPath' argument 1 names different: declaration 'strPath' definition 'strPath1'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2200:52: style: Function 'SearchSongs' argument 1 names different: declaration 'strSearch' definition 'search'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:504:38: note: Function 'SearchSongs' argument 1 names different: declaration 'strSearch' definition 'search'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2200:52: note: Function 'SearchSongs' argument 1 names different: declaration 'strSearch' definition 'search'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2200:75: style: Function 'SearchSongs' argument 2 names different: declaration 'songs' definition 'items'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:504:64: note: Function 'SearchSongs' argument 2 names different: declaration 'songs' definition 'items'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2200:75: note: Function 'SearchSongs' argument 2 names different: declaration 'songs' definition 'items'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4022:68: style: Function 'SaveAlbumThumb' argument 2 names different: declaration 'thumb' definition 'strThumb'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:404:54: note: Function 'SaveAlbumThumb' argument 2 names different: declaration 'thumb' definition 'strThumb'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4022:68: note: Function 'SaveAlbumThumb' argument 2 names different: declaration 'thumb' definition 'strThumb'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4036:62: style: Function 'GetArtistPath' argument 2 names different: declaration 'path' definition 'basePath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:276:48: note: Function 'GetArtistPath' argument 2 names different: declaration 'path' definition 'basePath'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4036:62: note: Function 'GetArtistPath' argument 2 names different: declaration 'path' definition 'basePath'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4325:60: style: Function 'RemoveSongsFromPath' argument 1 names different: declaration 'path' definition 'path1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:188:46: note: Function 'RemoveSongsFromPath' argument 1 names different: declaration 'path' definition 'path1'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4325:60: note: Function 'RemoveSongsFromPath' argument 1 names different: declaration 'path' definition 'path1'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4508:92: style: Function 'SetScraperForPath' argument 2 names different: declaration 'info' definition 'scraper'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.h:362:78: note: Function 'SetScraperForPath' argument 2 names different: declaration 'info' definition 'scraper'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:4508:92: note: Function 'SetScraperForPath' argument 2 names different: declaration 'info' definition 'scraper'.
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:1122:50: style: Unused variable: discography [unusedVariable]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:2196:76: style: Variable 'time' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:3359:78: style: Variable 'time' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:3905:22: style: Unused variable: artists [unusedVariable]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:3227:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:3391:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:3492:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:3821:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:99:17: warning: Member variable 'CMusicDatabase::SongFields' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:99:17: warning: Member variable 'CMusicDatabase::AlbumFields' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:99:17: warning: Member variable 'CMusicDatabase::ArtistCreditFields' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:99:17: warning: Member variable 'CMusicDatabase::ArtistFields' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/MusicDatabase.cpp:99:17: warning: Member variable 'CMusicDatabase::AlbumInfoSongFields' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/MusicInfoLoader.cpp:44:19: warning: Member variable 'CMusicInfoLoader::m_databaseHits' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/MusicInfoLoader.cpp:44:19: warning: Member variable 'CMusicInfoLoader::m_tagReads' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/dialogs/GUIDialogMusicInfo.cpp:59:22: warning: Member variable 'CGUIDialogMusicInfo::m_bViewReview' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/dialogs/GUIDialogMusicInfo.cpp:59:22: warning: Member variable 'CGUIDialogMusicInfo::m_hasUpdatedThumb' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/dialogs/GUIDialogMusicInfo.cpp:59:22: warning: Member variable 'CGUIDialogMusicInfo::m_bArtistInfo' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/dialogs/GUIDialogSongInfo.cpp:51:21: warning: Member variable 'CGUIDialogSongInfo::m_albumId' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicAlbumInfo.cpp:32:3: performance: Variable 'm_strTitle2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicAlbumInfo.cpp:33:3: performance: Variable 'm_albumURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicArtistInfo.cpp:32:3: performance: Variable 'm_artistURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:1053:14: style: The scope of the variable 'bestRelevance' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:1054:14: style: The scope of the variable 'minRelevance' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:1167:64: style: Function 'GetAlbumArtwork' argument 2 names different: declaration 'artist' definition 'album'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.h:186:47: note: Function 'GetAlbumArtwork' argument 2 names different: declaration 'artist' definition 'album'.
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:1167:64: note: Function 'GetAlbumArtwork' argument 2 names different: declaration 'artist' definition 'album'.
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:1183:96: style: Function 'DownloadArtistInfo' argument 2 names different: declaration 'scraper' definition 'info'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.h:157:79: note: Function 'DownloadArtistInfo' argument 2 names different: declaration 'scraper' definition 'info'.
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:1183:96: note: Function 'DownloadArtistInfo' argument 2 names different: declaration 'scraper' definition 'info'.
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:121:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:762:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:65:20: warning: Member variable 'CMusicInfoScanner::m_bClean' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:65:20: warning: Member variable 'CMusicInfoScanner::m_needsCleanup' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScanner.cpp:65:20: warning: Member variable 'CMusicInfoScanner::m_scanType' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/infoscanner/MusicInfoScraper.cpp:35:3: performance: Variable 'm_scraper' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIDialogKaraokeSongSelector.cpp:35:32: warning: Member variable 'CGUIDialogKaraokeSongSelector::m_autoCloseTimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIDialogKaraokeSongSelector.cpp:35:32: warning: Member variable 'CGUIDialogKaraokeSongSelector::m_startPlaying' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.cpp:54:55: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/karaoke/GUIWindowKaraokeLyrics.cpp:102:59: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.cpp:339:60: style: Function 'cmdScroll' argument 2 names different: declaration 'loop' definition 'copy'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:71:42: note: Function 'cmdScroll' argument 2 names different: declaration 'loop' definition 'copy'.
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.cpp:339:60: note: Function 'cmdScroll' argument 2 names different: declaration 'loop' definition 'copy'.
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.cpp:36:3: performance: Variable 'm_cdgFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.cpp:41:3: performance: Variable 'm_hOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.cpp:42:3: performance: Variable 'm_vOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.cpp:43:3: performance: Variable 'm_borderColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.cpp:44:3: performance: Variable 'm_bgColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:58:18: warning: Virtual function 'Shutdown' is called from destructor '~CKaraokeLyricsCDG()' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.cpp:54:3: note: Calling Shutdown
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:58:18: note: Shutdown is a virtual method
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:35:2: style: Class 'CKaraokeLyricsCDG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:40:10: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:36:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:40:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:43:18: style: The function 'HasBackground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:40:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:43:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:46:18: style: The function 'HasVideo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:43:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:46:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:49:18: style: The function 'GetVideoParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:46:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:49:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:54:18: style: The function 'InitGraphics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:51:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:54:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:58:18: style: The function 'Shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:59:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:58:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:61:18: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:54:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricscdg.h:61:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.h:33:5: style: Class 'CKaraokeLyricsTextKAR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextlrc.h:33:5: style: Class 'CKaraokeLyricsTextLRC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextustar.h:33:5: style: Class 'CKaraokeLyricsTextUStar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:52:18: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:36:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:52:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:55:18: style: The function 'HasBackground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:40:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:55:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:58:18: style: The function 'HasVideo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:43:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:58:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:59:18: style: The function 'GetVideoParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:46:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:59:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:73:18: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:54:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:73:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:78:18: style: The function 'InitGraphics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:51:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:78:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:82:18: style: The function 'Shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyrics.h:59:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:82:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.h:38:11: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:52:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.h:38:11: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextlrc.h:38:10: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:52:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextlrc.h:38:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextustar.h:38:10: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.h:52:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextustar.h:38:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricsmanager.cpp:91:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricsmanager.cpp:120:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricsmanager.cpp:157:7: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricsmanager.cpp:167:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.cpp:329:10: style: The scope of the variable 'color_used' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.cpp:263:37: style: Array index 'm_index' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.cpp:65:21: warning: Member variable 'CKaraokeLyricsText::m_indexEndPara' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.cpp:65:21: warning: Member variable 'CKaraokeLyricsText::m_indexStartPara' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.cpp:65:21: warning: Member variable 'CKaraokeLyricsText::m_index' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.cpp:65:21: warning: Member variable 'CKaraokeLyricsText::m_lastPreambleUpdate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstext.cpp:65:21: warning: Member variable 'CKaraokeLyricsText::m_indexNextPara' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.cpp:136:24: warning: Member variable 'CKaraokeLyricsTextKAR::m_midiOffset' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.cpp:136:24: warning: Member variable 'CKaraokeLyricsTextKAR::m_midiSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.cpp:136:24: warning: Member variable 'CKaraokeLyricsTextKAR::m_reportedInvalidVarField' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.cpp:140:3: performance: Variable 'm_midiFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.h:42:19: performance: Technically the member function 'CKaraokeLyricsTextKAR::convertText' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.cpp:599:35: note: Technically the member function 'CKaraokeLyricsTextKAR::convertText' can be static.
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.h:42:19: note: Technically the member function 'CKaraokeLyricsTextKAR::convertText' can be static.
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextkar.cpp:87:12: style: Technically the member function 'MidiTimestamp::getTimeForClicks' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextlrc.cpp:51:3: performance: Variable 'm_lyricsFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextlrc.h:41:10: performance: Technically the member function 'CKaraokeLyricsTextLRC::checkMultiTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextlrc.cpp:115:29: note: Technically the member function 'CKaraokeLyricsTextLRC::checkMultiTime' can be static.
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextlrc.h:41:10: note: Technically the member function 'CKaraokeLyricsTextLRC::checkMultiTime' can be static.
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokelyricstextustar.cpp:35:3: performance: Variable 'm_lyricsFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:37:25: warning: Member variable 'KaraokeVideoBackground::m_videoWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:37:25: warning: Member variable 'KaraokeVideoBackground::m_videoHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:37:25: warning: Member variable 'KaraokeVideoBackground::m_displayLeft' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:37:25: warning: Member variable 'KaraokeVideoBackground::m_displayRight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:37:25: warning: Member variable 'KaraokeVideoBackground::m_displayTop' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:37:25: warning: Member variable 'KaraokeVideoBackground::m_displayBottom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:37:25: warning: Member variable 'KaraokeVideoBackground::m_millisecondsPerFrame' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:37:25: warning: Member variable 'KaraokeVideoBackground::m_nextFrameTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:39:3: style: Class 'KaraokeVideoBackground' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokevideobackground.cpp:39:3: style: Class 'KaraokeVideoBackground' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokewindowbackground.cpp:65:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokewindowbackground.cpp:66:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokewindowbackground.cpp:51:3: style: Variable 'm_parentWindow' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokewindowbackground.cpp:45:3: note: Variable 'm_parentWindow' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/music/karaoke/karaokewindowbackground.cpp:51:3: note: Variable 'm_parentWindow' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:30:41: style: Function 'EmbeddedArtInfo' argument 1 names different: declaration 'size' definition 'siz'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:53:28: note: Function 'EmbeddedArtInfo' argument 1 names different: declaration 'size' definition 'siz'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:30:41: note: Function 'EmbeddedArtInfo' argument 1 names different: declaration 'size' definition 'siz'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:30:65: style: Function 'EmbeddedArtInfo' argument 2 names different: declaration 'mime' definition 'mim'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:53:53: note: Function 'EmbeddedArtInfo' argument 2 names different: declaration 'mime' definition 'mim'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:30:65: note: Function 'EmbeddedArtInfo' argument 2 names different: declaration 'mime' definition 'mim'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:35:34: style: Function 'set' argument 1 names different: declaration 'size' definition 'siz'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:54:21: note: Function 'set' argument 1 names different: declaration 'size' definition 'siz'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:35:34: note: Function 'set' argument 1 names different: declaration 'size' definition 'siz'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:35:58: style: Function 'set' argument 2 names different: declaration 'mime' definition 'mim'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:54:46: note: Function 'set' argument 2 names different: declaration 'mime' definition 'mim'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:35:58: note: Function 'set' argument 2 names different: declaration 'mime' definition 'mim'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:72:41: style: Function 'EmbeddedArt' argument 1 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:67:32: note: Function 'EmbeddedArt' argument 1 names different: declaration 'data' definition 'dat'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:72:41: note: Function 'EmbeddedArt' argument 1 names different: declaration 'data' definition 'dat'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:72:53: style: Function 'EmbeddedArt' argument 2 names different: declaration 'size' definition 'siz'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:67:45: note: Function 'EmbeddedArt' argument 2 names different: declaration 'size' definition 'siz'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:72:53: note: Function 'EmbeddedArt' argument 2 names different: declaration 'size' definition 'siz'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:72:77: style: Function 'EmbeddedArt' argument 3 names different: declaration 'mime' definition 'mim'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:67:70: note: Function 'EmbeddedArt' argument 3 names different: declaration 'mime' definition 'mim'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:72:77: note: Function 'EmbeddedArt' argument 3 names different: declaration 'mime' definition 'mim'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:77:38: style: Function 'set' argument 1 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:68:29: note: Function 'set' argument 1 names different: declaration 'data' definition 'dat'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:77:38: note: Function 'set' argument 1 names different: declaration 'data' definition 'dat'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:77:50: style: Function 'set' argument 2 names different: declaration 'size' definition 'siz'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:68:42: note: Function 'set' argument 2 names different: declaration 'size' definition 'siz'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:77:50: note: Function 'set' argument 2 names different: declaration 'size' definition 'siz'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:77:74: style: Function 'set' argument 3 names different: declaration 'mime' definition 'mim'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:68:67: note: Function 'set' argument 3 names different: declaration 'mime' definition 'mim'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:77:74: note: Function 'set' argument 3 names different: declaration 'mime' definition 'mim'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:376:38: style: Function 'SetPartOfSet' argument 1 names different: declaration 'm_iPartOfSet' definition 'iPartOfSet'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:131:25: note: Function 'SetPartOfSet' argument 1 names different: declaration 'm_iPartOfSet' definition 'iPartOfSet'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:376:38: note: Function 'SetPartOfSet' argument 1 names different: declaration 'm_iPartOfSet' definition 'iPartOfSet'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:416:53: style: Function 'SetLastPlayed' argument 1 names different: declaration 'strLastPlayed' definition 'lastplayed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:148:40: note: Function 'SetLastPlayed' argument 1 names different: declaration 'strLastPlayed' definition 'lastplayed'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:416:53: note: Function 'SetLastPlayed' argument 1 names different: declaration 'strLastPlayed' definition 'lastplayed'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:421:52: style: Function 'SetLastPlayed' argument 1 names different: declaration 'strLastPlayed' definition 'lastplayed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:149:39: note: Function 'SetLastPlayed' argument 1 names different: declaration 'strLastPlayed' definition 'lastplayed'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:421:52: note: Function 'SetLastPlayed' argument 1 names different: declaration 'strLastPlayed' definition 'lastplayed'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:575:41: style: Function 'Serialize' argument 1 names different: declaration 'ar' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.h:176:36: note: Function 'Serialize' argument 1 names different: declaration 'ar' definition 'value'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTag.cpp:575:41: note: Function 'Serialize' argument 1 names different: declaration 'ar' definition 'value'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderASAP.cpp:36:54: style: Function 'Load' argument 1 names different: declaration 'strFileName' definition 'strFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderASAP.h:33:41: note: Function 'Load' argument 1 names different: declaration 'strFileName' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderASAP.cpp:36:54: note: Function 'Load' argument 1 names different: declaration 'strFileName' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderASAP.h:33:18: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/tags/ImusicInfoTagLoader.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderASAP.h:33:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderCDDA.h:32:18: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/tags/ImusicInfoTagLoader.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderCDDA.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderDatabase.h:32:20: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/tags/ImusicInfoTagLoader.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderDatabase.h:32:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderShn.h:33:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/tags/ImusicInfoTagLoader.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderShn.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderNSF.h:33:20: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/tags/ImusicInfoTagLoader.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderNSF.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderSPC.h:32:20: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/tags/ImusicInfoTagLoader.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderSPC.h:32:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderYM.h:33:20: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/tags/ImusicInfoTagLoader.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderYM.h:33:20: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderMidi.h:32:18: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/music/tags/ImusicInfoTagLoader.h:34:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/music/tags/MusicInfoTagLoaderMidi.h:32:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/music/tags/TagLibVFSStream.cpp:40:18: warning: Member variable 'TagLibVFSStream::m_bufferSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/tags/TagLoaderTagLib.cpp:595:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.cpp:851:8: style: The scope of the variable 'bIsDAAPplaylist' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicBase.cpp:83:22: warning: Member variable 'CGUIWindowMusicBase::m_hideExtensions' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.cpp:860:65: style: Function 'GetStartFolder' argument 1 names different: declaration 'url' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.h:50:55: note: Function 'GetStartFolder' argument 1 names different: declaration 'url' definition 'dir'.
xbmc-13.2-Gotham/xbmc/music/windows/GUIWindowMusicNav.cpp:860:65: note: Function 'GetStartFolder' argument 1 names different: declaration 'url' definition 'dir'.
xbmc-13.2-Gotham/xbmc/network/DNSNameCache.cpp:62:8: style: The scope of the variable 'line' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/network/GUIDialogAccessPoints.cpp:33:25: warning: Member variable 'CGUIDialogAccessPoints::m_selectedAPEncMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/network/GUIDialogAccessPoints.cpp:33:25: warning: Member variable 'CGUIDialogAccessPoints::m_wasItemSelected' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/network/GUIDialogNetworkSetup.cpp:101:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/network/Network.cpp:41:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/network/Network.cpp:44:12: style: The scope of the variable 'val' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/network/Network.cpp:399:39: style: Function 'PingHost' argument 1 names different: declaration 'host' definition 'ipaddr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/Network.h:135:32: note: Function 'PingHost' argument 1 names different: declaration 'host' definition 'ipaddr'.
xbmc-13.2-Gotham/xbmc/network/Network.cpp:399:39: note: Function 'PingHost' argument 1 names different: declaration 'host' definition 'ipaddr'.
xbmc-13.2-Gotham/xbmc/network/Network.cpp:399:81: style: Function 'PingHost' argument 3 names different: declaration 'timeout_ms' definition 'timeOutMs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/Network.h:135:72: note: Function 'PingHost' argument 3 names different: declaration 'timeout_ms' definition 'timeOutMs'.
xbmc-13.2-Gotham/xbmc/network/Network.cpp:399:81: note: Function 'PingHost' argument 3 names different: declaration 'timeout_ms' definition 'timeOutMs'.
xbmc-13.2-Gotham/xbmc/network/Network.h:132:9: performance: Technically the member function 'CNetwork::WakeOnLan' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/network/Network.cpp:264:16: note: Technically the member function 'CNetwork::WakeOnLan' can be static.
xbmc-13.2-Gotham/xbmc/network/Network.h:132:9: note: Technically the member function 'CNetwork::WakeOnLan' can be static.
xbmc-13.2-Gotham/xbmc/network/Network.h:143:9: performance: Technically the member function 'CNetwork::NetworkMessage' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/network/Network.cpp:246:16: note: Technically the member function 'CNetwork::NetworkMessage' can be static.
xbmc-13.2-Gotham/xbmc/network/Network.h:143:9: note: Technically the member function 'CNetwork::NetworkMessage' can be static.
xbmc-13.2-Gotham/xbmc/network/NetworkServices.cpp:411:57: style: Condition '!StartEventServer()' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/network/NetworkServices.cpp:413:57: style: Condition '!StartJSONRPCServer()' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/network/TCPServer.cpp:167:33: style: Checking if unsigned variable 'response.size()' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/network/TCPServer.cpp:115:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/TCPServer.cpp:185:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/TCPServer.cpp:496:25: warning: Member variable 'CTCPClient::m_critSection' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/network/TCPServer.cpp:501:49: warning: Member variable 'CTCPClient::m_critSection' is not assigned a value in 'CTCPClient::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/network/TCPServer.cpp:487:3: performance: Variable 'm_socket' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/UdpClient.cpp:231:25: style: Checking if unsigned variable 'commands.size()' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:606:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:332:44: style: Function 'WakeUpHost' argument 1 names different: declaration 'fileUrl' definition 'url'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.h:31:32: note: Function 'WakeUpHost' argument 1 names different: declaration 'fileUrl' definition 'url'.
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:332:44: note: Function 'WakeUpHost' argument 1 names different: declaration 'fileUrl' definition 'url'.
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:434:84: style: Function 'FindOrTouchHostEntry' argument 2 names different: declaration 'server' definition 'result'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.h:73:71: note: Function 'FindOrTouchHostEntry' argument 2 names different: declaration 'server' definition 'result'.
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:434:84: note: Function 'FindOrTouchHostEntry' argument 2 names different: declaration 'server' definition 'result'.
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:510:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:520:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:557:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:77:3: performance: Variable 'nextWake' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.h:43:5: style: Struct 'WakeUpEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:88:3: style: Class 'CMACDiscoveryJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:163:3: style: Class 'ProgressDialogHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:296:7: style: Class 'CHostProberJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:243:16: style: The function 'SuccessWaiting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:125:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:243:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:275:16: style: The function 'SuccessWaiting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:125:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/WakeOnAccess.cpp:275:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:58:24: style: Class 'CZeroconf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:44:16: style: The function 'doPublishService' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Zeroconf.h:96:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:49:16: style: The function 'doForceReAnnounceService' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Zeroconf.h:104:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:50:16: style: The function 'doRemoveService' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Zeroconf.h:107:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:51:16: style: The function 'doStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/Zeroconf.h:110:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/Zeroconf.cpp:51:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:152:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:148:6: note: outer condition: !smp_instance
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:152:8: note: identical inner condition: !smp_instance
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:53:38: style: Class 'CZeroconfBrowser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:43:16: style: The function 'doAddServiceType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.h:134:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:44:16: style: The function 'doRemoveServiceType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:44:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:45:40: style: The function 'doGetFoundServices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.h:136:40: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:45:40: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:46:16: style: The function 'doResolveService' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.h:137:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/ZeroconfBrowser.cpp:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:31:32: style: The function 'GetInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:70:32: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:31:32: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:32:16: style: The function 'CheckHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:71:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:33:15: style: The function 'HandleHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:72:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:33:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:35:23: style: The function 'GetHTTPResponseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:77:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:35:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:37:15: style: The function 'GetPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:80:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPImageHandler.h:37:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:30:32: style: The function 'GetInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:70:32: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:30:32: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:31:16: style: The function 'CheckHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:71:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:32:15: style: The function 'HandleHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:72:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:32:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:34:17: style: The function 'GetHTTPResponseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:74:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:34:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:35:18: style: The function 'GetHTTPResonseDataLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:75:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:35:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:37:15: style: The function 'GetPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:80:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:37:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:43:16: style: The function 'appendPostData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:97:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPJsonRpcHandler.h:43:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.cpp:65:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.cpp:71:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:31:32: style: The function 'GetInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:70:32: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:31:32: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:32:16: style: The function 'CheckHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:71:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:33:15: style: The function 'HandleHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:72:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:33:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:35:23: style: The function 'GetHTTPResponseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:77:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:35:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:37:15: style: The function 'GetPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:80:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPVfsHandler.h:37:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:29:32: style: The function 'GetInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:70:32: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:29:32: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:30:16: style: The function 'CheckHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:71:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:30:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:31:15: style: The function 'HandleHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:72:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:31:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:33:17: style: The function 'GetHTTPResponseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:74:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:33:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:34:18: style: The function 'GetHTTPResonseDataLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:75:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:34:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:36:15: style: The function 'GetPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:80:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.h:36:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:30:32: style: The function 'GetInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:70:32: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:30:32: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:31:16: style: The function 'CheckHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:71:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:32:15: style: The function 'HandleHTTPRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:72:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:32:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:34:23: style: The function 'GetHTTPRedirectUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:76:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:34:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:35:23: style: The function 'GetHTTPResponseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/IHTTPRequestHandler.h:77:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.h:35:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:282:11: error: Width 16 given in format string (no. 1) is larger than destination buffer 'iface[16]', use %15s to prevent overflowing it. [invalidScanfFormatWidth]
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:282:11: error: Width 128 given in format string (no. 2) is larger than destination buffer 'dst[128]', use %127s to prevent overflowing it. [invalidScanfFormatWidth]
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:282:11: error: Width 128 given in format string (no. 3) is larger than destination buffer 'gateway[128]', use %127s to prevent overflowing it. [invalidScanfFormatWidth]
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:357:66: style: Function 'GetMacAddress' argument 2 names different: declaration 'macAddrRaw' definition 'rawMac'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.h:87:54: note: Function 'GetMacAddress' argument 2 names different: declaration 'macAddrRaw' definition 'rawMac'.
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:357:66: note: Function 'GetMacAddress' argument 2 names different: declaration 'macAddrRaw' definition 'rawMac'.
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:534:44: style: Function 'PingHost' argument 1 names different: declaration 'host' definition 'remote_ip'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.h:77:40: note: Function 'PingHost' argument 1 names different: declaration 'host' definition 'remote_ip'.
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:534:44: note: Function 'PingHost' argument 1 names different: declaration 'host' definition 'remote_ip'.
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:615:62: style: Function 'GetHostMacAddress' argument 1 names different: declaration 'host' definition 'host_ip'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.h:45:49: note: Function 'GetHostMacAddress' argument 1 names different: declaration 'host' definition 'host_ip'.
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:615:62: note: Function 'GetHostMacAddress' argument 1 names different: declaration 'host' definition 'host_ip'.
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:74:4: performance: Variable 'm_interfaceName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/linux/NetworkLinux.cpp:75:4: performance: Variable 'm_interfaceMacAdr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/mdns/ZeroconfBrowserMDNS.cpp:41:3: performance: Variable 'm_browser' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/mdns/ZeroconfBrowserMDNS.h:41:16: warning: Virtual function 'doRemoveServiceType' is called from destructor '~CZeroconfBrowserMDNS()' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/mdns/ZeroconfBrowserMDNS.cpp:49:5: note: Calling doRemoveServiceType
xbmc-13.2-Gotham/xbmc/network/mdns/ZeroconfBrowserMDNS.h:41:16: note: doRemoveServiceType is a virtual method
xbmc-13.2-Gotham/xbmc/network/mdns/ZeroconfMDNS.cpp:56:3: performance: Variable 'm_service' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/mdns/ZeroconfMDNS.h:50:16: warning: Virtual function 'doStop' is called from destructor '~CZeroconfMDNS()' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/mdns/ZeroconfMDNS.cpp:65:3: note: Calling doStop
xbmc-13.2-Gotham/xbmc/network/mdns/ZeroconfMDNS.h:50:16: note: doStop is a virtual method
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfBrowserOSX.cpp:44:5: style: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfBrowserOSX.cpp:42:0: note: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfBrowserOSX.cpp:44:5: note: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfBrowserOSX.cpp:125:3: performance: Variable 'm_runloop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfBrowserOSX.h:47:16: warning: Virtual function 'doRemoveServiceType' is called from destructor '~CZeroconfBrowserOSX()' at line 133. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfBrowserOSX.cpp:133:5: note: Calling doRemoveServiceType
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfBrowserOSX.h:47:16: note: doRemoveServiceType is a virtual method
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfOSX.cpp:33:3: performance: Variable 'm_runloop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfOSX.h:52:16: warning: Virtual function 'doStop' is called from destructor '~CZeroconfOSX()' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfOSX.cpp:38:3: note: Calling doStop
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfOSX.h:52:16: note: doStop is a virtual method
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfOSX.cpp:196:33: error: Iterator 'it' used after element has been erased. [eraseDereference]
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfOSX.cpp:193:5: note: Iterator 'it' used after element has been erased.
xbmc-13.2-Gotham/xbmc/network/osx/ZeroconfOSX.cpp:196:33: note: Iterator 'it' used after element has been erased.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.cpp:471:12: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.cpp:702:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.cpp:269:5: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.h:58:10: style: Technically the member function 'UPNP::CUPnP::IsClientStarted' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.cpp:399:5: style: Class 'CUPnP' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.cpp:399:5: style: Class 'CUPnP' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.cpp:140:5: style: Class 'CUPnPCleaner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.cpp:155:5: style: Class 'CMediaBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnP.cpp:284:3: style: Class 'CMediaController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPInternal.cpp:386:38: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPInternal.cpp:495:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPInternal.cpp:595:1: style: Label 'failure' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPInternal.cpp:831:3: style: Struct 'ResourcePrioritySort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:193:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:328:1: style: Label 'failed_todidl' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:331:1: style: Label 'failed_findbestresource' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:334:1: style: Label 'failed_gettransportinfo' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:337:1: style: Label 'failed_stop' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:340:1: style: Label 'failed_setavtransporturi' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:343:1: style: Label 'failed_play' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:346:1: style: Label 'failed_waitplaying' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:349:1: style: Label 'failed_seek' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:475:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:489:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:541:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:551:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:561:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:573:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:582:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:590:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:480:36: style: Function 'SeekTime' argument 1 names different: declaration 'iTime' definition 'ms'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.h:66:33: note: Function 'SeekTime' argument 1 names different: declaration 'iTime' definition 'ms'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:480:36: note: Function 'SeekTime' argument 1 names different: declaration 'iTime' definition 'ms'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:502:40: style: Function 'SeekPercentage' argument 1 names different: declaration 'fPercent' definition 'percent'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.h:51:37: note: Function 'SeekPercentage' argument 1 names different: declaration 'fPercent' definition 'percent'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:502:40: note: Function 'SeekPercentage' argument 1 names different: declaration 'fPercent' definition 'percent'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.h:44:16: warning: Virtual function 'CloseFile' is called from destructor '~CUPnPPlayer()' at line 182. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.cpp:182:3: note: Calling CloseFile
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPPlayer.h:44:16: note: CloseFile is a virtual method
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:79:5: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:77:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:79:5: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:174:5: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:77:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:174:5: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:175:5: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:77:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:175:5: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:596:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:598:5: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:596:10: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPRenderer.cpp:243:18: style: The scope of the variable 'avt' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:167:21: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:155:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:167:21: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:168:21: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:155:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:168:21: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:182:21: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:155:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:182:21: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:183:21: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:155:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:183:21: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:185:5: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:155:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:185:5: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1015:21: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1013:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1015:21: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1108:21: warning: Possible null pointer dereference: service [nullPointer]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1013:28: note: Assignment 'service=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1108:21: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:274:13: style: Variable 'object->m_ObjectID' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:271:13: note: Variable 'object->m_ObjectID' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:274:13: note: Variable 'object->m_ObjectID' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:408:9: style: The scope of the variable 'item_id' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:188:1: style: Label 'failed' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1111:1: style: Label 'args' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1116:1: style: Label 'error' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:254:50: style: Function 'Build' argument 4 names different: declaration 'thumbLoader' definition 'thumb_loader'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.h:108:58: note: Function 'Build' argument 4 names different: declaration 'thumbLoader' definition 'thumb_loader'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:254:50: note: Function 'Build' argument 4 names different: declaration 'thumbLoader' definition 'thumb_loader'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:833:62: style: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.h:57:72: note: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:833:62: note: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1134:54: style: Function 'ServeFile' argument 4 names different: declaration 'file_path' definition 'md5'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.h:75:64: note: Function 'ServeFile' argument 4 names different: declaration 'file_path' definition 'md5'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1134:54: note: Function 'ServeFile' argument 4 names different: declaration 'file_path' definition 'md5'.
xbmc-13.2-Gotham/xbmc/network/upnp/UPnPServer.cpp:1211:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.cpp:229:3: style: Class 'CWebSocketFrame' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.cpp:229:3: style: Class 'CWebSocketFrame' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:71:16: warning: Virtual function 'IsControlFrame' is called from constructor 'CWebSocketFrame(const char*data,uint64_t length)' at line 94. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.cpp:94:7: note: Calling IsControlFrame
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:71:16: note: IsControlFrame is a virtual method
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:107:16: warning: Virtual function 'Clear' is called from constructor 'CWebSocketMessage()' at line 270. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.cpp:270:3: note: Calling Clear
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:107:16: note: Clear is a virtual method
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketManager.cpp:42:30: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:28:16: style: The function 'Handshake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:124:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:28:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:29:34: style: The function 'Ping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:127:34: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:29:34: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:30:34: style: The function 'Pong' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:128:34: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:30:34: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:31:34: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:129:34: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:31:34: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:32:16: style: The function 'Fail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:130:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:35:28: style: The function 'GetFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:137:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:35:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:36:28: style: The function 'GetFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:138:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:36:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:37:30: style: The function 'GetMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocket.h:139:30: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:37:30: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV13.h:29:16: style: The function 'Handshake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:28:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV13.h:29:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV13.h:30:34: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:31:34: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV13.h:30:34: note: Function in derived class
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:40:15: performance: Technically the member function 'CWebSocketV8::calculateKey' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.cpp:192:27: note: Technically the member function 'CWebSocketV8::calculateKey' can be static.
xbmc-13.2-Gotham/xbmc/network/websocket/WebSocketV8.h:40:15: note: Technically the member function 'CWebSocketV8::calculateKey' can be static.
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.cpp:48:4: performance: Variable 'm_adapter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/network/windows/NetworkWin32.cpp:49:4: performance: Variable 'm_adaptername' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/osx/OSXGNUReplacements.c:192:10: style: Function 'getdelim' argument 3 names different: declaration 'delimiter' definition 'terminator'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/osx/OSXGNUReplacements.h:66:49: note: Function 'getdelim' argument 3 names different: declaration 'delimiter' definition 'terminator'.
xbmc-13.2-Gotham/xbmc/osx/OSXGNUReplacements.c:192:10: note: Function 'getdelim' argument 3 names different: declaration 'delimiter' definition 'terminator'.
xbmc-13.2-Gotham/xbmc/osx/smc.c:63:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/osx/smc.c:60:3: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/osx/smc.c:63:3: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.cpp:468:113: style: Function 'GetSettingsFromMappingsFile' argument 2 names different: declaration 'm_settings' definition 'settings'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.h:217:115: note: Function 'GetSettingsFromMappingsFile' argument 2 names different: declaration 'm_settings' definition 'settings'.
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.cpp:468:113: note: Function 'GetSettingsFromMappingsFile' argument 2 names different: declaration 'm_settings' definition 'settings'.
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:33:10: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::HasAudioControl' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:34:10: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::VolumeUp' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:35:10: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::VolumeDown' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:36:10: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::IsMuted' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:37:10: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::ToggleMute' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:38:10: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::ToggleDeviceState' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:40:9: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::GetButton' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:41:18: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::GetHoldTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralCecAdapter.h:42:10: performance: Technically the member function 'PERIPHERALS::CPeripheralCecAdapter::ResetButton' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.h:56:18: warning: Virtual function 'Clear' is called from constructor 'CPeripherals()' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.cpp:58:3: note: Calling Clear
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.h:56:18: note: Clear is a virtual method
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.h:56:18: warning: Virtual function 'Clear' is called from destructor '~CPeripherals()' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.cpp:63:3: note: Calling Clear
xbmc-13.2-Gotham/xbmc/peripherals/Peripherals.h:56:18: note: Clear is a virtual method
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralBluetooth.h:29:5: style: Class 'CPeripheralBluetooth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralDisk.h:29:5: style: Class 'CPeripheralDisk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralNIC.h:29:5: style: Class 'CPeripheralNIC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralNyxboard.h:29:5: style: Class 'CPeripheralNyxboard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralTuner.h:29:5: style: Class 'CPeripheralTuner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralNyxboard.h:31:18: style: The function 'LookupSymAndUnicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralHID.h:33:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/peripherals/devices/PeripheralNyxboard.h:31:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/peripherals/bus/linux/PeripheralBusUSBLibUSB.h:34:5: style: Class 'CPeripheralBusUSB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/bus/linux/PeripheralBusUSBLibUdev.cpp:203:8: style: The scope of the variable 'bUpdated' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/peripherals/bus/linux/PeripheralBusUSBLibUdev.h:35:5: style: Class 'CPeripheralBusUSB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/bus/osx/PeripheralBusUSB.h:37:5: style: Class 'CPeripheralBusUSB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/bus/win32/PeripheralBusUSB.h:33:5: style: Class 'CPeripheralBusUSB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.cpp:35:8: style: Technically the member function 'SortBySettingsOrder::operator()' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:158:18: warning: Virtual function 'PersistSettings' is called from destructor '~CPeripheral()' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.cpp:65:3: note: Calling PersistSettings
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:158:18: note: PersistSettings is a virtual method
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:167:18: warning: Virtual function 'ClearSettings' is called from destructor '~CPeripheral()' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.cpp:71:3: note: Calling ClearSettings
xbmc-13.2-Gotham/xbmc/peripherals/devices/Peripheral.h:167:18: note: ClearSettings is a virtual method
xbmc-13.2-Gotham/xbmc/pictures/GUIViewStatePictures.h:28:3: style: Class 'CGUIViewStateWindowPictures' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:74:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:114:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:342:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:384:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:404:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:439:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:585:39: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:620:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:608:37: style: Function 'OnInfo' argument 1 names different: declaration 'item' definition 'itemNumber'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.h:40:27: note: Function 'OnInfo' argument 1 names different: declaration 'item' definition 'itemNumber'.
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowPictures.cpp:608:37: note: Function 'OnInfo' argument 1 names different: declaration 'item' definition 'itemNumber'.
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.cpp:763:44: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.cpp:76:23: warning: Member variable 'CBackgroundPicLoader::m_iPic' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.cpp:76:23: warning: Member variable 'CBackgroundPicLoader::m_iSlideNumber' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.cpp:76:23: warning: Member variable 'CBackgroundPicLoader::m_maxWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.cpp:76:23: warning: Member variable 'CBackgroundPicLoader::m_maxHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/GUIWindowSlideShow.cpp:150:3: performance: Variable 'm_Resolution' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pictures/Picture.cpp:239:12: style: The scope of the variable 'src' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pictures/Picture.cpp:240:11: style: The scope of the variable 'srcStride' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pictures/Picture.cpp:241:12: style: The scope of the variable 'dst' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pictures/Picture.cpp:242:11: style: The scope of the variable 'dstStride' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pictures/Picture.cpp:83:3: performance: Variable 'm_thumbFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoLoader.cpp:26:21: warning: Member variable 'CPictureInfoLoader::m_tagReads' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoLoader.cpp:26:21: warning: Member variable 'CPictureInfoLoader::m_loadTags' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.cpp:39:74: style: Function 'operator=' argument 1 names different: declaration 'item' definition 'right'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:100:59: note: Function 'operator=' argument 1 names different: declaration 'item' definition 'right'.
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.cpp:39:74: note: Function 'operator=' argument 1 names different: declaration 'item' definition 'right'.
xbmc-13.2-Gotham/xbmc/pictures/PictureInfoTag.h:92:1: warning: The class 'CPictureInfoTag' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:705:32: style: Function 'Zoom' argument 1 names different: declaration 'fZoomAmount' definition 'fZoom'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:72:19: note: Function 'Zoom' argument 1 names different: declaration 'fZoomAmount' definition 'fZoom'.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:705:32: note: Function 'Zoom' argument 1 names different: declaration 'fZoomAmount' definition 'fZoom'.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:724:32: style: Function 'Move' argument 1 names different: declaration 'dX' definition 'fDeltaX'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:81:19: note: Function 'Move' argument 1 names different: declaration 'dX' definition 'fDeltaX'.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:724:32: note: Function 'Move' argument 1 names different: declaration 'dX' definition 'fDeltaX'.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:724:47: style: Function 'Move' argument 2 names different: declaration 'dY' definition 'fDeltaY'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:81:29: note: Function 'Move' argument 2 names different: declaration 'dY' definition 'fDeltaY'.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:724:47: note: Function 'Move' argument 2 names different: declaration 'dY' definition 'fDeltaY'.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_bIsComic' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_iOriginalWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_iOriginalHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_iSlideNumber' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_bIsDirty' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_alpha' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fPosX' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fPosY' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fPosZ' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fVelocityX' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fVelocityY' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fVelocityZ' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fZoomAmount' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fZoomLeft' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fZoomTop' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_ax' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_ay' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_sx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_sy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_bx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_by' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_ox' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_oy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_displayEffect' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_transistionStart' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_transistionEnd' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_transistionTemp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fAngle' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fTransistionAngle' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_fTransistionZoom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_iCounter' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_iTotalFrames' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_bPause' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_bNoEffect' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:48:16: warning: Member variable 'CSlideShowPic::m_bFullSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:78:7: style: Technically the member function 'CSlideShowPic::GetOriginalWidth' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:225:20: note: Technically the member function 'CSlideShowPic::GetOriginalWidth' can be const.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:78:7: note: Technically the member function 'CSlideShowPic::GetOriginalWidth' can be const.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:79:7: style: Technically the member function 'CSlideShowPic::GetOriginalHeight' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:234:20: note: Technically the member function 'CSlideShowPic::GetOriginalHeight' can be const.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:79:7: note: Technically the member function 'CSlideShowPic::GetOriginalHeight' can be const.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:89:8: style: Technically the member function 'CSlideShowPic::UpdateVertices' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.cpp:267:21: note: Technically the member function 'CSlideShowPic::UpdateVertices' can be const.
xbmc-13.2-Gotham/xbmc/pictures/SlideShowPicture.h:89:8: note: Technically the member function 'CSlideShowPic::UpdateVertices' can be const.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:78:66: style: Function 'Add' argument 3 names different: declaration 'iOrderOffset' definition 'iOrder'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:86:57: note: Function 'Add' argument 3 names different: declaration 'iOrderOffset' definition 'iOrder'.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:78:66: note: Function 'Add' argument 3 names different: declaration 'iOrderOffset' definition 'iOrder'.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:116:41: style: Function 'Add' argument 1 names different: declaration 'pItem' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:38:32: note: Function 'Add' argument 1 names different: declaration 'pItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:116:41: note: Function 'Add' argument 1 names different: declaration 'pItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:371:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:40:3: performance: Variable 'm_strPlayListName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:71:21: performance: Technically the member function 'PLAYLIST::CPlayList::ResolveURL' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:496:30: note: Technically the member function 'PLAYLIST::CPlayList::ResolveURL' can be static.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:71:21: note: Technically the member function 'PLAYLIST::CPlayList::ResolveURL' can be static.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:90:8: style: Technically the member function 'PLAYLIST::CPlayList::AnnounceRemove' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:46:17: note: Technically the member function 'PLAYLIST::CPlayList::AnnounceRemove' can be const.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:90:8: note: Technically the member function 'PLAYLIST::CPlayList::AnnounceRemove' can be const.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:91:8: style: Technically the member function 'PLAYLIST::CPlayList::AnnounceClear' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:57:17: note: Technically the member function 'PLAYLIST::CPlayList::AnnounceClear' can be const.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:91:8: note: Technically the member function 'PLAYLIST::CPlayList::AnnounceClear' can be const.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:92:8: style: Technically the member function 'PLAYLIST::CPlayList::AnnounceAdd' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.cpp:67:17: note: Technically the member function 'PLAYLIST::CPlayList::AnnounceAdd' can be const.
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:92:8: note: Technically the member function 'PLAYLIST::CPlayList::AnnounceAdd' can be const.
xbmc-13.2-Gotham/xbmc/playlists/PlayListB4S.h:32:16: style: The function 'LoadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListB4S.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListB4S.h:33:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListB4S.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListM3U.h:31:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListM3U.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListM3U.h:32:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListM3U.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:31:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:32:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:39:16: style: The function 'LoadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:47:16: style: The function 'LoadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:47:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListWPL.h:32:16: style: The function 'LoadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListWPL.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListWPL.h:33:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListWPL.h:33:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListURL.h:31:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListURL.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListXML.h:31:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:32:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListXML.h:31:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListXML.h:32:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/playlists/PlayList.h:35:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/playlists/PlayListXML.h:32:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.cpp:58:43: style: Function 'Load' argument 1 names different: declaration 'strFileName' definition 'strFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.h:31:39: note: Function 'Load' argument 1 names different: declaration 'strFileName' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/playlists/PlayListPLS.cpp:58:43: note: Function 'Load' argument 1 names different: declaration 'strFileName' definition 'strFile'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:966:34: warning: Either the condition '!root' is redundant or there is possible null pointer dereference: root. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:970:7: note: Assuming that condition '!root' is not redundant
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:966:34: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:227:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:1339:21: style: Checking if unsigned variable 'm_limit' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:668:87: style: Function 'GetOperator' argument 1 names different: declaration 'type' definition 'strType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.h:66:61: note: Function 'GetOperator' argument 1 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:668:87: note: Function 'GetOperator' argument 1 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:682:66: style: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.h:63:65: note: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:682:66: note: Function 'FormatParameter' argument 1 names different: declaration 'negate' definition 'operatorString'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:682:100: style: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.h:63:91: note: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:682:100: note: Function 'FormatParameter' argument 2 names different: declaration 'oper' definition 'param'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:682:146: style: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.h:63:136: note: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:682:146: note: Function 'FormatParameter' argument 4 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:694:89: style: Function 'FormatWhereClause' argument 5 names different: declaration 'type' definition 'strType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.h:65:88: note: Function 'FormatWhereClause' argument 5 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:694:89: note: Function 'FormatWhereClause' argument 5 names different: declaration 'type' definition 'strType'.
xbmc-13.2-Gotham/xbmc/playlists/SmartPlayList.cpp:1325:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.cpp:100:7: style: Condition '!PlatformSpecificDisablePowerSaving()' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.h:78:8: performance: Technically the member function 'DPMSSupport::PlatformSpecificInit' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.cpp:276:19: note: Technically the member function 'DPMSSupport::PlatformSpecificInit' can be static.
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.h:78:8: note: Technically the member function 'DPMSSupport::PlatformSpecificInit' can be static.
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.h:82:8: performance: Technically the member function 'DPMSSupport::PlatformSpecificEnablePowerSaving' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.cpp:281:19: note: Technically the member function 'DPMSSupport::PlatformSpecificEnablePowerSaving' can be static.
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.h:82:8: note: Technically the member function 'DPMSSupport::PlatformSpecificEnablePowerSaving' can be static.
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.h:85:8: performance: Technically the member function 'DPMSSupport::PlatformSpecificDisablePowerSaving' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.cpp:286:19: note: Technically the member function 'DPMSSupport::PlatformSpecificDisablePowerSaving' can be static.
xbmc-13.2-Gotham/xbmc/powermanagement/DPMSSupport.h:85:8: note: Technically the member function 'DPMSSupport::PlatformSpecificDisablePowerSaving' can be static.
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:72:8: performance: Technically the member function 'CPowerManager::SetDefaults' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.cpp:104:21: note: Technically the member function 'CPowerManager::SetDefaults' can be static.
xbmc-13.2-Gotham/xbmc/powermanagement/PowerManager.h:72:8: note: Technically the member function 'CPowerManager::SetDefaults' can be static.
xbmc-13.2-Gotham/xbmc/profiles/Profile.cpp:32:3: performance: Variable 'settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/profiles/Profile.cpp:34:3: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/profiles/Profile.cpp:35:3: performance: Variable 'code' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/profiles/Profile.cpp:50:3: performance: Variable 'm_directory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/profiles/Profile.cpp:51:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/profiles/ProfilesManager.cpp:209:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogLockSettings.cpp:204:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogLockSettings.cpp:238:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogLockSettings.cpp:31:25: warning: Member variable 'CGUIDialogLockSettings::m_bChanged' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogLockSettings.cpp:31:25: warning: Member variable 'CGUIDialogLockSettings::m_bDetails' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogLockSettings.cpp:31:25: warning: Member variable 'CGUIDialogLockSettings::m_bConditionalDetails' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogLockSettings.cpp:31:25: warning: Member variable 'CGUIDialogLockSettings::m_bGetUser' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogLockSettings.cpp:31:25: warning: Member variable 'CGUIDialogLockSettings::m_iButtonLabel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogLockSettings.cpp:31:25: warning: Member variable 'CGUIDialogLockSettings::m_saveUserDetails' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp:245:39: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp:133:63: style: Function 'OnSettingChanged' argument 1 names different: declaration 'setting' definition 'num'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.h:40:38: note: Function 'OnSettingChanged' argument 1 names different: declaration 'setting' definition 'num'.
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp:133:63: note: Function 'OnSettingChanged' argument 1 names different: declaration 'setting' definition 'num'.
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp:45:28: warning: Member variable 'CGUIDialogProfileSettings::m_iSourcesMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp:45:28: warning: Member variable 'CGUIDialogProfileSettings::m_iDbMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp:45:28: warning: Member variable 'CGUIDialogProfileSettings::m_bIsDefault' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp:45:28: warning: Member variable 'CGUIDialogProfileSettings::m_bIsNewUser' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/profiles/dialogs/GUIDialogProfileSettings.cpp:45:28: warning: Member variable 'CGUIDialogProfileSettings::m_bShowDetails' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/programs/GUIViewStatePrograms.h:28:3: style: Class 'CGUIViewStateWindowPrograms' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/PVRDatabase.cpp:357:8: style: The scope of the variable 'bReturn' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/PVRDatabase.cpp:171:37: style: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/PVRDatabase.h:238:27: note: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'.
xbmc-13.2-Gotham/xbmc/pvr/PVRDatabase.cpp:171:37: note: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:43:5: style: Class 'CPVRChannelGroupInternal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:45:5: style: Class 'CPVRChannelGroupInternal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClient.h:57:5: style: Class 'CPVRClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClient.h:58:5: style: Class 'CPVRClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:55:9: style: The function 'GetNumHiddenChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:322:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:55:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:80:10: style: The function 'IsGroupMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:168:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:80:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:85:10: style: The function 'AddToGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:147:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:85:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:90:10: style: The function 'RemoveFromGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:139:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:90:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:95:10: style: The function 'MoveChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:126:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:95:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:100:9: style: The function 'GetMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:306:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:100:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:112:10: style: The function 'CreateChannelEpgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:447:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:112:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:114:10: style: The function 'AddNewChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:391:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:114:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:122:9: style: The function 'LoadFromDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:425:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:122:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:128:10: style: The function 'LoadFromClients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:469:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:128:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:134:10: style: The function 'IsInternalGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:181:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:134:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:145:10: style: The function 'UpdateGroupEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:436:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:145:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:147:10: style: The function 'AddAndUpdateChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:438:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:147:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:152:10: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:152:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:157:10: style: The function 'Renumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:475:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:157:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:167:10: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:458:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.h:167:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/PVRGUIInfo.cpp:197:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xbmc-13.2-Gotham/xbmc/pvr/PVRGUIInfo.cpp:195:36: note: outer condition: !m_bStop
xbmc-13.2-Gotham/xbmc/pvr/PVRGUIInfo.cpp:197:9: note: identical inner condition: !m_bStop
xbmc-13.2-Gotham/xbmc/pvr/PVRManager.cpp:501:12: style: The scope of the variable 'iWakeupTime' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/PVRManager.cpp:225:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/PVRManager.cpp:246:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/PVRManager.cpp:325:3: style: Class 'CPVRManagerStartJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClient.cpp:555:68: style: Function 'GetChannels' argument 2 names different: declaration 'bRadio' definition 'radio'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClient.h:216:60: note: Function 'GetChannels' argument 2 names different: declaration 'bRadio' definition 'radio'.
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClient.cpp:555:68: note: Function 'GetChannels' argument 2 names different: declaration 'bRadio' definition 'radio'.
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClient.cpp:1072:66: style: Function 'GetStreamProperties' argument 1 names different: declaration 'pProperties' definition 'props'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClient.h:110:58: note: Function 'GetStreamProperties' argument 1 names different: declaration 'pProperties' definition 'props'.
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClient.cpp:1072:66: note: Function 'GetStreamProperties' argument 1 names different: declaration 'pProperties' definition 'props'.
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClients.cpp:662:36: style: Function 'HasMenuHooks' argument 1 names different: declaration 'iClientId' definition 'iClientID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClients.h:517:27: note: Function 'HasMenuHooks' argument 1 names different: declaration 'iClientId' definition 'iClientID'.
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClients.cpp:662:36: note: Function 'HasMenuHooks' argument 1 names different: declaration 'iClientId' definition 'iClientID'.
xbmc-13.2-Gotham/xbmc/pvr/addons/PVRClients.cpp:974:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:613:17: style: Same expression on both sides of '-' because the value of 'Size()' and 'iChannelCount' are the same. [duplicateExpression]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:609:27: note: 'iChannelCount' is assigned value 'Size()' here.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:613:17: note: Same expression on both sides of '-' because the value of 'Size()' and 'iChannelCount' are the same.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:737:8: style: The scope of the variable 'bDelete' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:539:56: style: Function 'GetByIndex' argument 1 names different: declaration 'index' definition 'iIndex'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:291:42: note: Function 'GetByIndex' argument 1 names different: declaration 'index' definition 'iIndex'.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:539:56: note: Function 'GetByIndex' argument 1 names different: declaration 'index' definition 'iIndex'.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:1235:55: style: Function 'UpdateChannel' argument 1 names different: declaration 'channel' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:387:41: note: Function 'UpdateChannel' argument 1 names different: declaration 'channel' definition 'item'.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:1235:55: note: Function 'UpdateChannel' argument 1 names different: declaration 'channel' definition 'item'.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:1274:61: style: Function 'ToggleChannelLocked' argument 1 names different: declaration 'channel' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:389:47: note: Function 'ToggleChannelLocked' argument 1 names different: declaration 'channel' definition 'item'.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:1274:61: note: Function 'ToggleChannelLocked' argument 1 names different: declaration 'channel' definition 'item'.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:225:15: style: Variable 'bReturn' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:1151:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:47:19: warning: Member variable 'CPVRChannelGroup::m_bUsingBackendChannelNumbers' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:59:19: warning: Member variable 'CPVRChannelGroup::m_bUsingBackendChannelNumbers' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:72:19: warning: Member variable 'CPVRChannelGroup::m_bUsingBackendChannelNumbers' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:108:3: performance: Variable 'm_strGroupName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:320:8: style: Technically the member function 'sortByClientChannelNumber::operator()' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:328:8: style: Technically the member function 'sortByChannelNumber::operator()' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:463:18: warning: Virtual function 'Unload' is called from destructor '~CPVRChannelGroup()' at line 87. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.cpp:87:3: note: Calling Unload
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:463:18: note: Unload is a virtual method
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroup.h:64:3: warning: The class 'CPVRChannelGroup' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.cpp:243:17: style: Same expression on both sides of '-' because the value of 'Size()' and 'iChannelCount' are the same. [duplicateExpression]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.cpp:228:27: note: 'iChannelCount' is assigned value 'Size()' here.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupInternal.cpp:243:17: note: Same expression on both sides of '-' because the value of 'Size()' and 'iChannelCount' are the same.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:365:8: style: The scope of the variable 'bReturnNext' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:387:8: style: The scope of the variable 'bReturnNext' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:491:7: style: The scope of the variable 'iListGroupPtr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:109:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:128:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:141:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:154:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:174:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:203:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:244:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:261:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:311:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:350:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:369:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:391:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:465:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:499:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:515:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:527:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.h:203:10: style: Unused private function: 'CPVRChannelGroups::UpdateGroupsEntries' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:474:23: error: Iterator 'it' used after element has been erased. [eraseDereference]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:465:5: note: Iterator 'it' used after element has been erased.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroups.cpp:474:23: note: Iterator 'it' used after element has been erased.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:127:10: style: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetGroupsDirectory' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:118:34: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetGroupsDirectory' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:127:10: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetGroupsDirectory' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:148:9: style: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetNumChannelsFromAll' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:204:33: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetNumChannelsFromAll' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:148:9: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetNumChannelsFromAll' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:163:20: style: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetByUniqueID' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:214:44: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetByUniqueID' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:163:20: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetByUniqueID' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:170:18: style: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetByChannelIDFromAll' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:229:42: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetByChannelIDFromAll' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:170:18: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::GetByChannelIDFromAll' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:175:10: style: Technically the member function 'PVR::CPVRChannelGroupsContainer::SearchMissingChannelIcons' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:253:34: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::SearchMissingChannelIcons' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:175:10: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::SearchMissingChannelIcons' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:183:10: style: Technically the member function 'PVR::CPVRChannelGroupsContainer::CreateChannel' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:283:34: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::CreateChannel' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.h:183:10: note: Technically the member function 'PVR::CPVRChannelGroupsContainer::CreateChannel' can be const.
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:34:5: style: Class 'CPVRChannelGroupsContainer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/pvr/channels/PVRChannelGroupsContainer.cpp:34:5: style: Class 'CPVRChannelGroupsContainer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.cpp:224:48: style: Function 'GotoChannel' argument 1 names different: declaration 'iItem' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.h:50:26: note: Function 'GotoChannel' argument 1 names different: declaration 'iItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.cpp:224:48: note: Function 'GotoChannel' argument 1 names different: declaration 'iItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp:48:28: warning: Member variable 'CGUIDialogPVRGroupManager::m_bIsRadio' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp:48:28: warning: Member variable 'CGUIDialogPVRGroupManager::m_iSelectedUngroupedChannel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp:48:28: warning: Member variable 'CGUIDialogPVRGroupManager::m_iSelectedGroupMember' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRGroupManager.cpp:48:28: warning: Member variable 'CGUIDialogPVRGroupManager::m_iSelectedChannelGroup' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.cpp:123:42: style: Function 'ShowInfo' argument 1 names different: declaration 'iItem' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.h:42:23: note: Function 'ShowInfo' argument 1 names different: declaration 'iItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.cpp:123:42: note: Function 'ShowInfo' argument 1 names different: declaration 'iItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRTimerSettings.cpp:220:8: style: The scope of the variable 'time_cur' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRTimerSettings.cpp:221:8: style: The scope of the variable 'time_tmr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/dialogs/GUIDialogPVRTimerSettings.cpp:48:29: warning: Member variable 'CGUIDialogPVRTimerSettings::m_selectedChannelEntry' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/pvr/recordings/PVRRecordings.cpp:334:8: style: The scope of the variable 'bReturn' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:132:37: warning: Member variable 'CPVRTimerInfoTag::m_genre' is not assigned a value in 'CPVRTimerInfoTag::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:132:37: warning: Member variable 'CPVRTimerInfoTag::m_iGenreType' is not assigned a value in 'CPVRTimerInfoTag::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:132:37: warning: Member variable 'CPVRTimerInfoTag::m_iGenreSubType' is not assigned a value in 'CPVRTimerInfoTag::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:132:37: warning: Member variable 'CPVRTimerInfoTag::m_critSection' is not assigned a value in 'CPVRTimerInfoTag::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:132:37: warning: Member variable 'CPVRTimerInfoTag::m_epgTag' is not assigned a value in 'CPVRTimerInfoTag::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:44:3: performance: Variable 'm_strTitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.h:67:3: warning: The class 'CPVRTimerInfoTag' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:277:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:278:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:279:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:280:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:281:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:282:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:283:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:294:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:295:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:296:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:297:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:298:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:299:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimerInfoTag.cpp:300:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:119:14: style: The scope of the variable 'bStateChanged' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:93:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:94:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:110:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:112:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:230:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:304:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:306:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:326:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:328:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:347:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:348:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:360:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:362:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:381:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:382:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:392:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:393:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:419:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:421:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:442:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:594:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:596:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:612:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:614:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:634:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:636:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:741:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:743:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:752:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:754:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:766:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/timers/PVRTimers.cpp:768:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIViewStatePVR.h:31:5: style: Class 'CGUIViewStatePVR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVR.h:62:18: warning: Virtual function 'Cleanup' is called from destructor '~CGUIWindowPVR()' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVR.cpp:60:3: note: Calling Cleanup
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVR.h:62:18: note: Cleanup is a virtual method
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:48:5: style: Class 'CGUIWindowPVRGuide' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:37:5: style: Class 'CGUIWindowPVRRecordings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:36:5: style: Class 'CGUIWindowPVRSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:35:5: style: Class 'CGUIWindowPVRTimers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:39:10: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:99:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:39:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:40:10: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:97:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:40:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:44:10: style: The function 'UpdateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:100:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:44:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:50:10: style: The function 'OnClickButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:50:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:51:10: style: The function 'OnClickList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:111:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRChannels.h:51:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:51:10: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:99:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:51:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:52:10: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:97:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:52:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:53:10: style: The function 'UpdateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:100:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:53:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:55:10: style: The function 'SetInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:101:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:55:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:62:10: style: The function 'SelectPlayingFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:107:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:62:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:63:10: style: The function 'IsSelectedButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:92:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:63:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:64:10: style: The function 'IsSelectedList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:94:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:64:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:65:10: style: The function 'OnClickButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:65:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:66:10: style: The function 'OnClickList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:111:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.h:66:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:42:10: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:99:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:42:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:43:10: style: The function 'OnAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:96:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:43:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:44:10: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:97:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:44:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:45:10: style: The function 'OnWindowUnload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:104:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:45:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:46:10: style: The function 'UpdateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:100:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:46:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:52:18: style: The function 'BeforeUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:140:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:52:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:53:18: style: The function 'AfterUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:141:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:53:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:56:10: style: The function 'OnClickButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:56:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:57:10: style: The function 'OnClickList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:111:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.h:57:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:39:10: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:99:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:39:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:40:10: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:97:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:40:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:41:10: style: The function 'UpdateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:100:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:41:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:45:10: style: The function 'OnClickButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:45:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:46:10: style: The function 'OnClickList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:111:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRSearch.h:46:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:38:10: style: The function 'GetContextButtons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:99:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:38:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:39:10: style: The function 'OnContextButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:97:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:39:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:40:10: style: The function 'UpdateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:100:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:40:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:46:10: style: The function 'OnClickButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:110:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:46:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:47:10: style: The function 'OnClickList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.h:111:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRTimers.h:47:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:753:23: warning: Either the condition 'tag' is redundant or there is possible null pointer dereference: tag. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:736:7: note: Assuming that condition 'tag' is not redundant
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:753:23: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:755:23: warning: Either the condition 'tag' is redundant or there is possible null pointer dereference: tag. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:736:7: note: Assuming that condition 'tag' is not redundant
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:755:23: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:761:65: warning: Either the condition 'tag' is redundant or there is possible null pointer dereference: tag. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:736:7: note: Assuming that condition 'tag' is not redundant
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:761:65: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:64:3: performance: Variable 'm_iSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:65:3: performance: Variable 'm_iSortMethod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRCommon.cpp:66:3: performance: Variable 'm_iSortAttributes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRGuide.cpp:47:3: performance: Variable 'm_cachedChannelGroup' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.cpp:434:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/pvr/windows/GUIWindowPVRRecordings.cpp:44:3: performance: Variable 'm_strSelectedPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/rendering/RenderSystem.cpp:23:20: warning: Member variable 'CRenderSystemBase::m_enumRenderingSystem' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/rendering/RenderSystem.cpp:23:20: warning: Member variable 'CRenderSystemBase::m_stereoView' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/rendering/RenderSystem.cpp:23:20: warning: Member variable 'CRenderSystemBase::m_stereoMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/rendering/RenderSystem.h:94:23: style: Technically the member function 'CRenderSystemBase::GetRenderingSystemType' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/rendering/RenderSystem.h:107:8: style: Technically the member function 'CRenderSystemBase::GetVSync' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/rendering/RenderSystem.h:143:8: performance: Technically the member function 'CRenderSystemBase::SupportsStereo' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/rendering/RenderSystem.cpp:68:25: note: Technically the member function 'CRenderSystemBase::SupportsStereo' can be static.
xbmc-13.2-Gotham/xbmc/rendering/RenderSystem.h:143:8: note: Technically the member function 'CRenderSystemBase::SupportsStereo' can be static.
xbmc-13.2-Gotham/xbmc/rendering/dx/GUIWindowTestPatternDX.cpp:221:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/rendering/dx/GUIWindowTestPatternDX.cpp:222:9: style: The scope of the variable 'vectorX' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/rendering/dx/GUIWindowTestPatternDX.cpp:223:9: style: The scope of the variable 'vectorY' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:125:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:58:30: style: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:122:52: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:58:30: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:59:17: style: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:123:18: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:59:17: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:59:33: style: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:124:18: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:59:33: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:59:50: style: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:125:19: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:59:50: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:98:41: style: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:129:51: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:98:41: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:122:43: style: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:180:54: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:122:43: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:351:49: style: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:182:53: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:351:49: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:351:60: style: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:182:66: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:351:60: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:402:49: style: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:134:56: note: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:402:49: note: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:402:65: style: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h:135:23: note: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.c:402:65: note: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1158:10: style: Condition 'first_long_opt' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1150:28: note: Assignment 'first_long_opt=1', assigned value is 1
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1158:10: note: Condition 'first_long_opt' is always true
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:791:45: warning: Either the condition 'long1' is redundant or there is possible null pointer dereference: long1. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:781:38: note: Assuming that condition 'long1' is not redundant
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:791:45: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:792:45: warning: Either the condition 'long2' is redundant or there is possible null pointer dereference: long2. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:781:47: note: Assuming that condition 'long2' is not redundant
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:792:45: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:997:7: warning: Possible null pointer dereference: argp [nullPointer]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1233:16: note: Calling function 'filter_doc', 3rd argument 'argp' value is 0
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:997:7: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:435:21: style: The scope of the variable 'entry' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:436:12: style: The scope of the variable 'num_short_options' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1704:38: style: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:479:54: note: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1704:38: note: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1704:50: style: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:480:27: note: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1704:50: note: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1705:14: style: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:481:19: note: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1705:14: note: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1705:27: style: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:481:45: note: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1705:27: note: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1737:45: style: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:496:66: note: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1737:45: note: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1737:58: style: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:497:26: note: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1737:58: note: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1737:75: style: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:498:22: note: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1737:75: note: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1764:40: style: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:510:61: note: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1764:40: note: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1764:59: style: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:511:27: note: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1764:59: note: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1831:42: style: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:525:63: note: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1831:42: note: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1831:53: style: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:526:10: note: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1831:53: note: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1831:65: style: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:526:24: note: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1831:65: note: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1832:15: style: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:527:29: note: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1832:15: note: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1689:7: style: Variable 'anything' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1885:13: style: Unused variable: buf [unusedVariable]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1332:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-help.c:1604:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:733:21: style: The scope of the variable 'group' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:874:34: style: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:410:58: note: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:874:34: note: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:874:44: style: Function 'argp_parse' argument 2 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:411:11: note: Function 'argp_parse' argument 2 names different: declaration '__argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:874:44: note: Function 'argp_parse' argument 2 names different: declaration '__argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:874:57: style: Function 'argp_parse' argument 3 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:411:37: note: Function 'argp_parse' argument 3 names different: declaration '__argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:874:57: note: Function 'argp_parse' argument 3 names different: declaration '__argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:874:72: style: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:412:16: note: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:874:72: note: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:875:13: style: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:412:41: note: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:875:13: note: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:875:30: style: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:413:24: note: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:875:30: note: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:927:34: style: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:545:57: note: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:927:34: note: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:927:65: style: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp.h:546:42: note: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:927:65: note: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:887:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:888:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/argp-parse.c:336:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/basename.c:35:29: style: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/dirname.h:66:35: note: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/basename.c:35:29: note: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/basename.c:77:24: style: Function 'base_name' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/dirname.h:62:30: note: Function 'base_name' argument 1 names different: declaration 'file' definition 'name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/basename.c:77:24: note: Function 'base_name' argument 1 names different: declaration 'file' definition 'name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/basename.c:114:23: style: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/dirname.h:64:30: note: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/basename.c:114:23: note: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:284:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:189:12: style: Function 'error' argument 1 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.h:43:24: note: Function 'error' argument 1 names different: declaration '__status' definition 'status'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:189:12: note: Function 'error' argument 1 names different: declaration '__status' definition 'status'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:189:24: style: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.h:43:38: note: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:189:24: note: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:189:44: style: Function 'error' argument 3 names different: declaration '__format' definition 'message'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.h:43:60: note: Function 'error' argument 3 names different: declaration '__format' definition 'message'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:189:44: note: Function 'error' argument 3 names different: declaration '__format' definition 'message'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:233:20: style: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.h:46:32: note: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:233:20: note: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:233:32: style: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.h:46:46: note: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:233:32: note: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:233:52: style: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.h:46:68: note: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:233:52: note: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:234:22: style: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.h:47:20: note: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:234:22: note: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:234:47: style: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.h:47:42: note: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:234:47: note: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/error.c:226:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:352:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:114:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:352:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:352:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:114:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:352:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:352:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:115:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:352:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:353:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:116:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:353:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:353:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:116:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:353:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:354:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:117:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:354:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:354:26: style: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:117:32: note: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:354:26: note: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:354:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:118:32: note: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:354:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1088:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:23:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1088:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1088:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:23:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1088:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1088:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:24:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1088:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1089:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:25:37: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1089:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1089:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:25:54: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1089:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1090:9: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:26:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1090:9: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1090:24: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:26:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt.c:1090:24: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:52:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:120:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:52:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:52:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:120:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:52:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:52:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:121:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:52:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:53:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:122:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:53:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:53:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:122:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:53:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:54:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:123:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:54:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:75:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:125:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:75:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:75:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:125:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:75:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:75:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:126:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:75:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:76:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:127:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:76:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:76:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:128:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:76:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:77:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt_int.h:129:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/getopt1.c:77:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/strndup.c:49:18: style: Function 'strndup' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/strndup.h:28:35: note: Function 'strndup' argument 1 names different: declaration 'string' definition 's'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/strndup.c:49:18: note: Function 'strndup' argument 1 names different: declaration 'string' definition 's'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:219:8: style: Condition '!HAVE_GNU_CALLOC' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:220:37: style: Condition 'HAVE_GNU_CALLOC' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:63:17: style: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xalloc.h:48:23: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:63:17: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:89:27: style: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xalloc.h:52:33: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:89:27: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:238:22: style: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xalloc.h:57:28: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:238:22: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:205:17: error: Allocation with xmalloc, memset doesn't release it. [leakNoVarFunctionCall]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/lib/xmalloc.c:232:17: error: Allocation with xmalloc, memcpy doesn't release it. [leakNoVarFunctionCall]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/libltdl/ltdl.h:335:0: error: syntax error [syntaxError]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/common.hh:262:12: style: Technically the member function 'stdx::constructor_t::operator()' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/common.hh:270:3: style: Class 'constructor1_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vector.hh:68:2: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vector.hh:146:2: style: Class 'UVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vector.hh:181:2: style: Class 'UnitVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vector.hh:193:2: style: Class 'UnitVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vector.hh:545:2: style: Class 'UnitQuat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/color.hh:34:2: style: Class 'RGBColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/color.hh:114:2: style: Class 'HSLColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/resource.hh:62:3: style: Class 'DisplayLists' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vector.hh:36:0: style: Class 'VectorBase < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vector.hh:36:0: style: Class 'VectorBase < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vroot.hh:121:3: style: Variable '__SWM_VROOT' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vroot.hh:113:0: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vroot.hh:121:3: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/vroot.hh:114:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/common.cc:616:4: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/common.cc:443:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/cyclone/cyclone.cc:210:10: warning: Member variable 'Cyclone::_targetWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/cyclone/cyclone.cc:210:10: warning: Member variable 'Cyclone::_oldWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/cyclone/particle.hh:53:2: style: Class 'Particle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/flocks/bug.hh:69:2: style: Class 'Follower' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/helios/helios.cc:553:13: style: The scope of the variable 'releaseMicros' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/helios/sphere.hh:30:1: style: The class 'Sphere' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/helios/particle.hh:135:27: performance: Function parameter 'eList' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/helios/particle.hh:135:58: performance: Function parameter 'aList' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/hyperspace/hyperspace.cc:243:14: style: The scope of the variable 'headingChange' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/hyperspace/hyperspace.cc:246:14: style: The scope of the variable 'rollChange' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.cc:50:22: style: The scope of the variable 'ec' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.cc:110:16: style: The scope of the variable 'totalCount' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.cc:259:15: style: The scope of the variable 'xyz' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.cc:239:13: style: Checking if unsigned variable '--x' is less than zero. This might be a false warning. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.cc:185:11: warning: Member variable 'Implicit::_threshold' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.hh:40:0: style: Class 'LazyVector < VertexData >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.hh:40:0: style: Class 'LazyVector < unsigned int >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.hh:121:2: style: Class 'Implicit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.hh:35:0: warning: The class 'LazyVector < VertexData >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.hh:35:0: warning: The class 'LazyVector < unsigned int >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.hh:83:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/resource.hh:48:0: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/implicit.hh:83:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/pngimage.cc:152:4: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:75:2: warning: Member variable 'Particle::_depth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bee.hh:42:2: warning: Member variable 'Bee::_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:53:2: warning: Member variable 'Smoke::_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/star.hh:44:2: warning: Member variable 'Star::_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bee.hh:54:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bee.hh:54:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bee.hh:55:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bee.hh:55:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bee.hh:56:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bee.hh:56:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:65:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:65:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:66:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:66:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:67:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:67:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:69:7: style: The function 'illuminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:89:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/smoke.hh:69:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/star.hh:52:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/star.hh:52:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/star.hh:53:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/star.hh:53:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/star.hh:54:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/star.hh:54:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bigmama.cc:32:10: warning: Member variable 'BigMama::_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bigmama.cc:32:10: warning: Member variable 'BigMama::_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bigmama.hh:38:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bigmama.hh:38:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bigmama.hh:39:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bigmama.hh:39:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bigmama.hh:40:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bigmama.hh:40:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bomb.hh:53:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bomb.hh:53:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bomb.hh:54:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bomb.hh:54:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bomb.hh:55:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/bomb.hh:55:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/explosion.hh:85:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/explosion.hh:85:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/explosion.hh:86:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/explosion.hh:86:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/explosion.hh:87:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/explosion.hh:87:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/meteor.hh:40:2: warning: Member variable 'Meteor::_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/streamer.hh:40:2: warning: Member variable 'Streamer::_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/meteor.hh:46:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/meteor.hh:46:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/meteor.hh:47:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/meteor.hh:47:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/meteor.hh:48:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/meteor.hh:48:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/streamer.hh:46:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/streamer.hh:46:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/streamer.hh:47:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/streamer.hh:47:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/streamer.hh:48:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/streamer.hh:48:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/fountain.hh:56:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/fountain.hh:56:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/fountain.hh:57:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/fountain.hh:57:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/fountain.hh:58:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/fountain.hh:58:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/resources.cc:784:5: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/resources.cc:786:5: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/resources.cc:794:5: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/rocket.hh:50:2: style: Class 'Rocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/rocket.hh:52:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/rocket.hh:52:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/rocket.hh:53:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/rocket.hh:53:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/rocket.hh:54:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/rocket.hh:54:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/spinner.hh:67:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/spinner.hh:67:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/spinner.hh:68:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/spinner.hh:68:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/spinner.hh:69:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/spinner.hh:69:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.hh:38:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.hh:38:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.hh:39:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.hh:39:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.hh:40:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.hh:40:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.hh:41:7: style: The function 'stretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:114:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.hh:41:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.hh:38:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.hh:38:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.hh:39:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.hh:39:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.hh:40:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.hh:40:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.hh:41:7: style: The function 'suck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:92:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.hh:41:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.cc:55:12: warning: Member variable 'Shockwave::_life' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:47:7: performance: Technically the member function 'Shockwave::drawShockwave' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.cc:144:17: note: Technically the member function 'Shockwave::drawShockwave' can be static.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:47:7: note: Technically the member function 'Shockwave::drawShockwave' can be static.
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:44:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:82:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:44:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:45:7: style: The function 'updateCameraOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:83:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:45:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:46:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:84:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:46:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:48:7: style: The function 'shock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/particle.hh:103:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/shockwave.hh:48:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.cc:34:12: warning: Member variable 'Stretcher::_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/stretcher.cc:34:12: warning: Member variable 'Stretcher::_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.cc:34:9: warning: Member variable 'Sucker::_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/skyrocket/sucker.cc:34:9: warning: Member variable 'Sucker::_brightness' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/solarwinds/wind.cc:182:15: style: The scope of the variable 'lineSize' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/screensavers/rsxs-0.9/src/solarwinds/wind.cc:87:7: warning: Member variable 'Wind::_c' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_audioHeadRoom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_ac3Gain' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_audioPlayCountMinimumPercent' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_dvdplayerIgnoreDTSinWAV' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_limiterHold' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_limiterRelease' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_omxHWAudioDecode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_omxDecodeStartWithValidFrame' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoSubsDelayRange' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoAudioDelayRange' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoSmallStepBackSeconds' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoSmallStepBackTries' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoSmallStepBackDelay' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoUseTimeSeeking' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoTimeSeekForward' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoTimeSeekBackward' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoTimeSeekForwardBig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoTimeSeekBackwardBig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoPercentSeekForward' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoPercentSeekBackward' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoPercentSeekForwardBig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoPercentSeekBackwardBig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoVDPAUtelecine' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoVDPAUdeintSkipChromaHD' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicUseTimeSeeking' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicTimeSeekForward' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicTimeSeekBackward' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicTimeSeekForwardBig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicTimeSeekBackwardBig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicPercentSeekForward' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicPercentSeekBackward' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicPercentSeekForwardBig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_musicPercentSeekBackwardBig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoBlackBarColour' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoIgnoreSecondsAtStart' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoIgnorePercentAtEnd' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_audioApplyDrc' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoVDPAUScaling' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoNonLinStretchRatio' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoEnableHighQualityHwScalers' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoAutoScaleMaxFps' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoDefaultLatency' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoDisableBackgroundDeinterlace' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoCaptureUseOcclusionQuery' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_DXVACheckCompatibility' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_DXVACheckCompatibilityPresent' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_DXVAForceProcessorRenderer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_DXVANoDeintProcForProgressive' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoFpsDetect' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoBusyDialogDelay_ms' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoDisableHi10pMultithreading' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_stagefrightConfig' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_videoPlayCountMinimumPercent' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_slideshowBlackBarCompensation' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_slideshowZoomAmount' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_slideshowPanAmount' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_songInfoDuration' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_logLevel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_logLevelHint' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_extraLogLevels' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_logEnableAirtunes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_airTunesPort' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_airPlayPort' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_handleMounting' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_fullScreenOnMovieStart' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_remoteDelay' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_controllerDeadzone' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_playlistAsFolders' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_detectAsUdf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_fanartRes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_imageRes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_useDDSFanart' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_sambaclienttimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_sambastatfiles' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bHTTPDirectoryStatFilesize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bFTPThumbs' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bMusicLibraryHideAllItems' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iMusicLibraryRecentlyAddedItems' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bMusicLibraryAllItemsOnBottom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bMusicLibraryAlbumsSortByArtistThenYear' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bMusicLibraryCleanOnUpdate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_prioritiseAPEv2tags' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVideoLibraryHideAllItems' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVideoLibraryAllItemsOnBottom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iVideoLibraryRecentlyAddedItems' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVideoLibraryHideEmptySeries' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVideoLibraryCleanOnUpdate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVideoLibraryExportAutoThumbs' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVideoLibraryImportWatchedState' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVideoLibraryImportResumePoint' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVideoScannerIgnoreErrors' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iVideoLibraryDateAdded' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iTuxBoxStreamtsPort' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bTuxBoxSubMenuSelection' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iTuxBoxDefaultSubMenu' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iTuxBoxDefaultRootMenu' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bTuxBoxAudioChannelSelection' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bTuxBoxPictureIcon' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iTuxBoxEpgRequestTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iTuxBoxZapWaitTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bTuxBoxSendAllAPids' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bTuxBoxZapstream' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iTuxBoxZapstreamPort' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iMythMovieLength' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEpgLingerTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEpgUpdateCheckInterval' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEpgCleanupInterval' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEpgActiveTagCheckInterval' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEpgRetryInterruptedUpdateInterval' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEpgUpdateEmptyTagsInterval' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bEpgDisplayUpdatePopup' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bEpgDisplayIncrementalUpdatePopup' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bEdlMergeShortCommBreaks' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEdlMaxCommBreakLength' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEdlMinCommBreakLength' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEdlMaxCommBreakGap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEdlMaxStartGap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEdlCommBreakAutowait' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iEdlCommBreakAutowind' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_curlconnecttimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_curllowspeedtime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_curlretries' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_curlDisableIPV6' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_fullScreen' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_startFullScreen' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_showExitButton' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_canWindowed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_splashImage' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_alwaysOnTop' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_playlistRetries' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_playlistTimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_GLRectangleHack' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iSkipLoopFilter' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_ForcedSwapTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_AllowD3D9Ex' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_ForceD3D9Ex' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_AllowDynamicTextures' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_RestrictCapsMask' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_sleepBeforeFlip' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bVirtualShares' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_karaokeSyncDelayCDG' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_karaokeSyncDelayLRC' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_karaokeChangeGenreForKaraokeSongs' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_karaokeKeepDelay' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_karaokeStartIndex' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_karaokeAlwaysEmptyOnCdgs' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_karaokeUseSongSpecificBackground' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iPVRTimeCorrection' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iPVRInfoToggleInterval' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iPVRMinVideoCacheLevel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iPVRMinAudioCacheLevel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bPVRCacheInDvdPlayer' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bPVRChannelIconsAutoScan' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_bPVRAutoScanIconsUserSet' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_iPVRNumericChannelSwitchTimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_measureRefreshrate' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_guiVisualizeDirtyRegions' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_guiAlgorithmDirtyRegions' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_guiDirtyRegionNoFlipTimeout' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_addonPackageFolderSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_cacheMemBufferSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_networkBufferMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_readBufferFactor' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_jsonOutputCompact' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_jsonTcpPort' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/AdvancedSettings.cpp:50:20: warning: Member variable 'CAdvancedSettings::m_enableMultimediaKeys' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.h:55:16: warning: Virtual function 'Clear' is called from constructor 'CSkinSettings()' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.cpp:40:3: note: Calling Clear
xbmc-13.2-Gotham/xbmc/settings/SkinSettings.h:55:16: note: Clear is a virtual method
xbmc-13.2-Gotham/xbmc/settings/VideoSettings.cpp:30:17: warning: Member variable 'CVideoSettings::m_StereoMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/VideoSettings.cpp:30:17: warning: Member variable 'CVideoSettings::m_StereoInvert' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogContentSettings.cpp:393:39: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogContentSettings.cpp:53:3: performance: Variable 'm_content' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:96:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:97:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:98:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:99:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:100:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:101:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:102:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:181:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:186:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:191:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:196:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:207:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:217:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:233:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:278:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:283:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:288:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:293:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:301:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:306:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:311:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:331:43: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:363:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:365:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:371:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:373:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:380:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:382:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:388:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:390:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:393:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:407:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:409:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:416:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:419:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:420:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:428:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:430:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:431:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:432:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:433:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:434:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:440:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:444:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:453:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:455:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:456:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:457:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:458:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:459:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:462:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:463:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:685:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:143:54: style: Function 'EnableSettings' argument 1 names different: declaration 'setting' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.h:86:36: note: Function 'EnableSettings' argument 1 names different: declaration 'setting' definition 'id'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:143:54: note: Function 'EnableSettings' argument 1 names different: declaration 'setting' definition 'id'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:163:53: style: Function 'UpdateSetting' argument 1 names different: declaration 'setting' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.h:85:35: note: Function 'UpdateSetting' argument 1 names different: declaration 'setting' definition 'id'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:163:53: note: Function 'UpdateSetting' argument 1 names different: declaration 'setting' definition 'id'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:259:38: style: Function 'OnClick' argument 1 names different: declaration 'iControlID' definition 'iID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.h:89:20: note: Function 'OnClick' argument 1 names different: declaration 'iControlID' definition 'iID'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:259:38: note: Function 'OnClick' argument 1 names different: declaration 'iControlID' definition 'iID'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:517:49: style: Function 'AddButton' argument 1 names different: declaration 'it' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.h:96:31: note: Function 'AddButton' argument 1 names different: declaration 'it' definition 'id'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:517:49: note: Function 'AddButton' argument 1 names different: declaration 'it' definition 'id'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:614:133: style: Function 'AddSlider' argument 7 names different: declaration 'formatFunction' definition 'function'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.h:104:115: note: Function 'AddSlider' argument 7 names different: declaration 'formatFunction' definition 'function'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:614:133: note: Function 'AddSlider' argument 7 names different: declaration 'formatFunction' definition 'function'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:633:169: style: Function 'AddRangeSlider' argument 8 names different: declaration 'formatFunction' definition 'function'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.h:105:151: note: Function 'AddRangeSlider' argument 8 names different: declaration 'formatFunction' definition 'function'.
xbmc-13.2-Gotham/xbmc/settings/dialogs/GUIDialogSettings.cpp:633:169: note: Function 'AddRangeSlider' argument 8 names different: declaration 'formatFunction' definition 'function'.
xbmc-13.2-Gotham/xbmc/settings/lib/ISetting.cpp:63:50: style: Checking if unsigned variable 'strlen(idAttribute)' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:226:8: performance: Technically the member function 'CSettingBool::fromString' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.cpp:659:20: note: Technically the member function 'CSettingBool::fromString' can be static.
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:226:8: note: Technically the member function 'CSettingBool::fromString' can be static.
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:321:16: warning: Virtual function 'copy' is called from constructor 'CSettingNumber(const std::string&id,const CSettingNumber&setting)' at line 948. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.cpp:948:3: note: Calling copy
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:321:16: note: copy is a virtual method
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:367:16: warning: Virtual function 'copy' is called from constructor 'CSettingString(const std::string&id,const CSettingString&setting)' at line 1110. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.cpp:1110:3: note: Calling copy
xbmc-13.2-Gotham/xbmc/settings/lib/Setting.h:367:16: note: copy is a virtual method
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:62:21: style: The function 'CreateSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCreator.h:44:21: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:62:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:65:28: style: The function 'CreateControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingControlCreator.h:41:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:65:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:91:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:91:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:105:8: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:105:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:387:16: style: The function 'OnSettingChanging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:387:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:388:16: style: The function 'OnSettingChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:53:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:388:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:389:16: style: The function 'OnSettingAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:63:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:389:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:390:16: style: The function 'OnSettingUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:390:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:391:16: style: The function 'OnSettingPropertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingCallback.h:86:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:391:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:394:16: style: The function 'OnSettingsLoading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:37:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:394:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:395:16: style: The function 'OnSettingsLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:43:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:395:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:396:16: style: The function 'OnSettingsUnloaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:62:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:396:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:397:16: style: The function 'OnSettingsSaving' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:397:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:399:16: style: The function 'OnSettingsCleared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISettingsHandler.h:68:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:399:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:402:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISubSettings.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:402:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:30:3: style: Class 'CSettingCategoryAccessCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:41:3: style: Class 'CSettingCategoryAccessConditionCombination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:56:3: style: Class 'CSettingCategoryAccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:35:16: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:57:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:35:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:46:16: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:72:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:46:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:49:35: style: The function 'newOperation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:75:35: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:49:35: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:50:31: style: The function 'newValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingConditions.h:76:31: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingCategoryAccess.h:50:31: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingDependency.cpp:222:42: style: Checking if unsigned variable 'strlen(strType)' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.cpp:197:11: warning: Possible null pointer dereference: group [nullPointer]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.cpp:183:30: note: Assignment 'group=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.cpp:197:11: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.cpp:283:11: warning: Possible null pointer dereference: category [nullPointer]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.cpp:269:36: note: Assignment 'category=NULL', assigned value is 0
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.cpp:283:11: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.cpp:101:56: style: Checking if unsigned variable 'strlen(settingType)' is less than zero. This might be a false warning. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.h:50:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISetting.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.h:93:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISetting.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.h:93:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.h:171:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/settings/lib/ISetting.h:56:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingSection.h:171:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/settings/lib/SettingUpdate.cpp:46:42: style: Checking if unsigned variable 'strlen(strType)' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:395:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:397:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:505:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:515:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:525:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:535:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:545:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:555:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:565:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:575:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:585:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:595:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:605:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:839:67: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:1033:35: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:1039:41: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:115:8: style: Technically the member function 'CSettingsManager::LoadSetting' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:242:24: note: Technically the member function 'CSettingsManager::LoadSetting' can be const.
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:115:8: note: Technically the member function 'CSettingsManager::LoadSetting' can be const.
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:396:16: warning: Virtual function 'OnSettingsUnloaded' is called from destructor '~CSettingsManager()' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:43:3: note: Calling Clear
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:227:3: note: Calling Unload
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.cpp:221:3: note: Calling OnSettingsUnloaded
xbmc-13.2-Gotham/xbmc/settings/lib/SettingsManager.h:396:16: note: OnSettingsUnloaded is a virtual method
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:124:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:174:40: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:297:14: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:511:20: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:534:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:580:65: style: Function 'CGUIControlEditSetting' argument 1 names different: declaration 'pButton' definition 'pEdit'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:153:43: note: Function 'CGUIControlEditSetting' argument 1 names different: declaration 'pButton' definition 'pEdit'.
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:580:65: note: Function 'CGUIControlEditSetting' argument 1 names different: declaration 'pButton' definition 'pEdit'.
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:94:16: warning: Virtual function 'Update' is called from constructor 'CGUIControlRadioButtonSetting(CGUIRadioButtonControl*pRadioButton,int id,CSetting*pSetting)' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:76:3: note: Calling Update
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:94:16: note: Update is a virtual method
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:124:16: warning: Virtual function 'Update' is called from constructor 'CGUIControlListSetting(CGUIButtonControl*pButton,int id,CSetting*pSetting)' at line 244. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:244:3: note: Calling Update
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:124:16: note: Update is a virtual method
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:142:16: warning: Virtual function 'Update' is called from constructor 'CGUIControlButtonSetting(CGUIButtonControl*pButton,int id,CSetting*pSetting)' at line 488. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:488:3: note: Calling Update
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:142:16: note: Update is a virtual method
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:158:16: warning: Virtual function 'Update' is called from constructor 'CGUIControlEditSetting(CGUIEditControl*pButton,int id,CSetting*pSetting)' at line 613. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.cpp:613:3: note: Calling Update
xbmc-13.2-Gotham/xbmc/settings/windows/GUIControlSettings.h:158:16: note: Update is a virtual method
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:396:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:402:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:411:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:413:8: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:433:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:434:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:435:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:436:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:437:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:440:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:692:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:693:61: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:701:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:702:56: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:710:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:711:54: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:719:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:720:54: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:728:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:729:56: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:749:92: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:814:88: style: Function 'GetSettingControl' argument 1 names different: declaration 'setting' definition 'strSetting'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:82:62: note: Function 'GetSettingControl' argument 1 names different: declaration 'setting' definition 'strSetting'.
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:814:88: note: Function 'GetSettingControl' argument 1 names different: declaration 'setting' definition 'strSetting'.
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:54:16: warning: Virtual function 'FreeControls' is called from destructor '~CGUIWindowSettingsCategory()' at line 129. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.cpp:129:3: note: Calling FreeControls
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsCategory.h:54:16: note: FreeControls is a virtual method
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.cpp:111:62: style: Function 'FreeResources' argument 1 names different: declaration 'forceUnLoad' definition 'forceUnload'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.h:36:35: note: Function 'FreeResources' argument 1 names different: declaration 'forceUnLoad' definition 'forceUnload'.
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.cpp:111:62: note: Function 'FreeResources' argument 1 names different: declaration 'forceUnLoad' definition 'forceUnload'.
xbmc-13.2-Gotham/xbmc/settings/windows/GUIWindowSettingsScreenCalibration.cpp:53:3: performance: Variable 'm_iCurRes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/storage/AutorunMediaJob.cpp:30:3: performance: Variable 'm_label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/storage/AutorunMediaJob.cpp:31:3: performance: Variable 'm_path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/storage/MediaManager.cpp:160:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/storage/android/AndroidStorageProvider.h:40:16: warning: Virtual function 'PumpDriveChangeEvents' is called from constructor 'CAndroidStorageProvider()' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/storage/android/AndroidStorageProvider.cpp:38:3: note: Calling PumpDriveChangeEvents
xbmc-13.2-Gotham/xbmc/storage/android/AndroidStorageProvider.h:40:16: note: PumpDriveChangeEvents is a virtual method
xbmc-13.2-Gotham/xbmc/storage/osx/DarwinStorageProvider.cpp:149:8: style: The scope of the variable 'line' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/storage/osx/DarwinStorageProvider.h:40:16: warning: Virtual function 'PumpDriveChangeEvents' is called from constructor 'CDarwinStorageProvider()' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/storage/osx/DarwinStorageProvider.cpp:37:3: note: Calling PumpDriveChangeEvents
xbmc-13.2-Gotham/xbmc/storage/osx/DarwinStorageProvider.h:40:16: note: PumpDriveChangeEvents is a virtual method
xbmc-13.2-Gotham/xbmc/test/TestTextureUtils.cpp:51:0: error: syntax error [syntaxError]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:166:26: style: The scope of the variable 'tmpchar' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:167:16: style: The scope of the variable 'size' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:167:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:292:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:304:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:320:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:332:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:38:14: performance: Technically the member function 'CXBMCTestUtils::ReferenceFilePath' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:108:28: note: Technically the member function 'CXBMCTestUtils::ReferenceFilePath' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:38:14: note: Technically the member function 'CXBMCTestUtils::ReferenceFilePath' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:41:8: performance: Technically the member function 'CXBMCTestUtils::SetReferenceFileBasePath' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:113:22: note: Technically the member function 'CXBMCTestUtils::SetReferenceFileBasePath' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:41:8: note: Technically the member function 'CXBMCTestUtils::SetReferenceFileBasePath' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:52:8: performance: Technically the member function 'CXBMCTestUtils::DeleteTempFile' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:136:22: note: Technically the member function 'CXBMCTestUtils::DeleteTempFile' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:52:8: note: Technically the member function 'CXBMCTestUtils::DeleteTempFile' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:55:14: performance: Technically the member function 'CXBMCTestUtils::TempFilePath' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:146:28: note: Technically the member function 'CXBMCTestUtils::TempFilePath' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:55:14: note: Technically the member function 'CXBMCTestUtils::TempFilePath' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:58:14: performance: Technically the member function 'CXBMCTestUtils::TempFileDirectory' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:154:28: note: Technically the member function 'CXBMCTestUtils::TempFileDirectory' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:58:14: note: Technically the member function 'CXBMCTestUtils::TempFileDirectory' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:91:15: performance: Technically the member function 'CXBMCTestUtils::getNewLineCharacters' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/test/TestUtils.cpp:351:29: note: Technically the member function 'CXBMCTestUtils::getNewLineCharacters' can be static.
xbmc-13.2-Gotham/xbmc/test/TestUtils.h:91:15: note: Technically the member function 'CXBMCTestUtils::getNewLineCharacters' can be static.
xbmc-13.2-Gotham/xbmc/threads/Atomics.h:37:3: style: Class 'CAtomicSpinLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/Event.cpp:51:24: style: Checking if unsigned variable 'groups->size()' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/threads/Event.cpp:42:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/threads/Event.cpp:79:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/threads/Event.cpp:120:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/threads/Event.cpp:165:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/threads/Event.cpp:189:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/threads/Event.cpp:196:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:63:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:71:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:114:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:125:38: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:157:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:167:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:181:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:188:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:202:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:237:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:258:17: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:179:47: style: Function 'lf_queue_enqueue' argument 2 names different: declaration 'pVal' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/threads/LockFree.h:121:47: note: Function 'lf_queue_enqueue' argument 2 names different: declaration 'pVal' definition 'value'.
xbmc-13.2-Gotham/xbmc/threads/LockFree.cpp:179:47: note: Function 'lf_queue_enqueue' argument 2 names different: declaration 'pVal' definition 'value'.
xbmc-13.2-Gotham/xbmc/threads/Thread.cpp:109:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/threads/Thread.cpp:50:3: performance: Variable 'm_ThreadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/threads/Thread.cpp:67:3: performance: Variable 'm_ThreadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:65:16: warning: Virtual function 'StopThread' is called from destructor '~CThread()' at line 80. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/threads/Thread.cpp:80:3: note: Calling StopThread
xbmc-13.2-Gotham/xbmc/threads/Thread.h:65:16: note: StopThread is a virtual method
xbmc-13.2-Gotham/xbmc/threads/Timer.h:36:3: style: Class 'CTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/Timer.h:49:16: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/threads/Thread.h:92:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/threads/Timer.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/threads/platform/darwin/ThreadSchedImpl.cpp:42:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/threads/platform/darwin/ThreadSchedImpl.cpp:37:3: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/threads/platform/darwin/ThreadSchedImpl.cpp:42:3: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/threads/platform/darwin/ThreadSchedImpl.cpp:45:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/threads/platform/darwin/ThreadSchedImpl.cpp:42:3: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/threads/platform/darwin/ThreadSchedImpl.cpp:45:3: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/threads/platform/win/Win32Exception.h:72:5: style: Class 'access_violation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/test/TestHelpers.h:88:52: style: Value of pointer 'cthread', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
xbmc-13.2-Gotham/xbmc/threads/test/TestHelpers.h:63:3: style: Class 'AtomicGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/test/TestAtomics.cpp:34:3: style: Class 'DoIncrement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/test/TestAtomics.cpp:47:3: style: Class 'DoDecrement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/test/TestEvent.cpp:543:3: warning: Member variable 'mass_waiter::result' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/threads/test/TestEvent.cpp:562:3: warning: Member variable 'poll_mass_waiter::result' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/threads/test/TestEvent.cpp:81:3: style: Class 'group_wait' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/threads/test/TestThreadLocal.cpp:55:3: warning: Member variable 'Runnable::threadLocalHadValue' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/threads/test/TestThreadLocal.cpp:79:24: warning: The class 'StackThreadLocal' defines member variable with name 'threadLocal' also defined in its parent class 'Runnable'. [duplInheritedMember]
xbmc-13.2-Gotham/xbmc/threads/test/TestThreadLocal.cpp:53:25: note: Parent variable 'Runnable::threadLocal'
xbmc-13.2-Gotham/xbmc/threads/test/TestThreadLocal.cpp:79:24: note: Derived variable 'StackThreadLocal::threadLocal'
xbmc-13.2-Gotham/xbmc/threads/test/TestThreadLocal.cpp:55:3: style: Class 'Runnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.cpp:85:12: style: The scope of the variable 'msg' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.h:55:3: warning: Member variable 'Message::signal' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.h:55:3: warning: Member variable 'Message::isSyncFini' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.h:55:3: warning: Member variable 'Message::isOut' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.h:55:3: warning: Member variable 'Message::isSyncTimeout' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.h:55:3: warning: Member variable 'Message::payloadSize' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.h:55:3: warning: Member variable 'Message::buffer' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.h:55:3: warning: Member variable 'Message::origin' is not initialized in the constructor. [uninitMemberVarPrivate]
xbmc-13.2-Gotham/xbmc/utils/ActorProtocol.h:61:24: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/utils/Archive.cpp:184:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/Archive.h:100:8: style: Technically the member function 'CArchive::IsLoading' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/Archive.cpp:58:16: note: Technically the member function 'CArchive::IsLoading' can be const.
xbmc-13.2-Gotham/xbmc/utils/Archive.h:100:8: note: Technically the member function 'CArchive::IsLoading' can be const.
xbmc-13.2-Gotham/xbmc/utils/Archive.h:101:8: style: Technically the member function 'CArchive::IsStoring' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/Archive.cpp:63:16: note: Technically the member function 'CArchive::IsStoring' can be const.
xbmc-13.2-Gotham/xbmc/utils/Archive.h:101:8: note: Technically the member function 'CArchive::IsStoring' can be const.
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:33:3: style: Technically the member function 'AUTOPTR::CAutoPtrHandle::operatorHANDLE' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.cpp:34:17: note: Technically the member function 'AUTOPTR::CAutoPtrHandle::operatorHANDLE' can be const.
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:33:3: note: Technically the member function 'AUTOPTR::CAutoPtrHandle::operatorHANDLE' can be const.
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:58:3: style: Technically the member function 'AUTOPTR::CAutoPtrSocket::operatorSOCKET' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.cpp:100:17: note: Technically the member function 'AUTOPTR::CAutoPtrSocket::operatorSOCKET' can be const.
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:58:3: note: Technically the member function 'AUTOPTR::CAutoPtrSocket::operatorSOCKET' can be const.
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:39:16: warning: Virtual function 'Cleanup' is called from destructor '~CAutoPtrHandle()' at line 31. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.cpp:31:3: note: Calling Cleanup
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:39:16: note: Cleanup is a virtual method
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:49:16: warning: Virtual function 'Cleanup' is called from destructor '~CAutoPtrFind()' at line 78. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.cpp:78:3: note: Calling Cleanup
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:49:16: note: Cleanup is a virtual method
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:64:16: warning: Virtual function 'Cleanup' is called from destructor '~CAutoPtrSocket()' at line 97. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.cpp:97:3: note: Calling Cleanup
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:64:16: note: Cleanup is a virtual method
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:31:3: style: Class 'CAutoPtrHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:46:3: style: Class 'CAutoPtrFind' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:56:3: style: Class 'CAutoPtrSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:49:16: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/AutoPtrHandle.h:49:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/Base64.cpp:36:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/Base64.cpp:90:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:519:20: style: The scope of the variable 'nal_size' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:106:15: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 105. [shiftTooManyBitsSigned]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:105:9: note: Assuming that condition 'n<32' is not redundant
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:106:15: note: Shift
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:277:22: warning: Member variable 'CBitstreamConverter::m_sps_pps_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:136:21: performance: Technically the member function 'CBitstreamParser::Open' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:188:24: note: Technically the member function 'CBitstreamParser::Open' can be static.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:136:21: note: Technically the member function 'CBitstreamParser::Open' can be static.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:137:21: performance: Technically the member function 'CBitstreamParser::Close' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:193:24: note: Technically the member function 'CBitstreamParser::Close' can be static.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:137:21: note: Technically the member function 'CBitstreamParser::Close' can be static.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:141:21: performance: Technically the member function 'CBitstreamParser::find_start_code' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:197:34: note: Technically the member function 'CBitstreamParser::find_start_code' can be static.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:141:21: note: Technically the member function 'CBitstreamParser::find_start_code' can be static.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:152:21: style: Technically the member function 'CBitstreamConverter::NeedConvert' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:155:21: style: Technically the member function 'CBitstreamConverter::GetConvertSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:550:26: note: Technically the member function 'CBitstreamConverter::GetConvertSize' can be const.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:155:21: note: Technically the member function 'CBitstreamConverter::GetConvertSize' can be const.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:157:21: style: Technically the member function 'CBitstreamConverter::GetExtraSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.cpp:565:26: note: Technically the member function 'CBitstreamConverter::GetExtraSize' can be const.
xbmc-13.2-Gotham/xbmc/utils/BitstreamConverter.h:157:21: note: Technically the member function 'CBitstreamConverter::GetExtraSize' can be const.
xbmc-13.2-Gotham/xbmc/utils/BitstreamStats.h:37:3: style: Class 'BitstreamStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/BooleanLogic.h:66:3: style: Class 'CBooleanLogicOperation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.cpp:353:11: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.cpp:350:0: note: Variable 'tok' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.cpp:353:11: note: Variable 'tok' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.cpp:756:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.h:92:8: performance: Technically the member function 'CCPUInfo::HasNeon' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.cpp:848:16: note: Technically the member function 'CCPUInfo::HasNeon' can be static.
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.h:92:8: note: Technically the member function 'CCPUInfo::HasNeon' can be static.
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.cpp:231:3: style: Class 'CCPUInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/utils/CPUInfo.cpp:231:3: style: Class 'CCPUInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/utils/CharsetConverter.cpp:384:3: style: Technically the member function 'charPtrPtrAdapter::operatorconstchar**' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/CharsetConverter.cpp:380:3: style: Struct 'charPtrPtrAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/CharsetConverter.cpp:94:1: warning: The class 'CConverterType' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/utils/CharsetDetection.cpp:521:101: style: Function 'GetHtmlAttribute' argument 3 names different: declaration 'atrName' definition 'attrName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/CharsetDetection.h:96:91: note: Function 'GetHtmlAttribute' argument 3 names different: declaration 'atrName' definition 'attrName'.
xbmc-13.2-Gotham/xbmc/utils/CharsetDetection.cpp:521:101: note: Function 'GetHtmlAttribute' argument 3 names different: declaration 'atrName' definition 'attrName'.
xbmc-13.2-Gotham/xbmc/utils/CharsetDetection.cpp:521:124: style: Function 'GetHtmlAttribute' argument 4 names different: declaration 'strValue' definition 'attrValue'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/CharsetDetection.h:96:113: note: Function 'GetHtmlAttribute' argument 4 names different: declaration 'strValue' definition 'attrValue'.
xbmc-13.2-Gotham/xbmc/utils/CharsetDetection.cpp:521:124: note: Function 'GetHtmlAttribute' argument 4 names different: declaration 'strValue' definition 'attrValue'.
xbmc-13.2-Gotham/xbmc/utils/CryptThreading.cpp:90:7: style: Condition '!attemptedToSetSSLMTHook' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/utils/CryptThreading.cpp:75:29: note: Assignment 'attemptedToSetSSLMTHook=true', assigned value is 1
xbmc-13.2-Gotham/xbmc/utils/CryptThreading.cpp:90:7: note: Condition '!attemptedToSetSSLMTHook' is always false
xbmc-13.2-Gotham/xbmc/utils/CryptThreading.cpp:75:3: style: Variable 'attemptedToSetSSLMTHook' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/utils/CryptThreading.cpp:69:0: note: Variable 'attemptedToSetSSLMTHook' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/CryptThreading.cpp:75:3: note: Variable 'attemptedToSetSSLMTHook' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/CryptThreading.cpp:80:3: style: Class 'CryptThreadingInitializer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/utils/CryptThreading.cpp:80:3: style: Class 'CryptThreadingInitializer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/utils/DatabaseUtils.cpp:346:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/DatabaseUtils.cpp:437:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/DatabaseUtils.cpp:447:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/EdenVideoArtUpdater.cpp:282:86: style: Function 'CacheTexture' argument 2 names different: declaration 'oldCachedFile' definition 'cachedFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/EdenVideoArtUpdater.h:46:66: note: Function 'CacheTexture' argument 2 names different: declaration 'oldCachedFile' definition 'cachedFile'.
xbmc-13.2-Gotham/xbmc/utils/EdenVideoArtUpdater.cpp:282:86: note: Function 'CacheTexture' argument 2 names different: declaration 'oldCachedFile' definition 'cachedFile'.
xbmc-13.2-Gotham/xbmc/utils/Fanart.h:84:16: style: Technically the member function 'CFanart::GetNumFanarts' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/Fanart.cpp:131:23: note: Technically the member function 'CFanart::GetNumFanarts' can be const.
xbmc-13.2-Gotham/xbmc/utils/Fanart.h:84:16: note: Technically the member function 'CFanart::GetNumFanarts' can be const.
xbmc-13.2-Gotham/xbmc/utils/Fanart.h:105:8: performance: Technically the member function 'CFanart::ParseColors' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/Fanart.cpp:136:15: note: Technically the member function 'CFanart::ParseColors' can be static.
xbmc-13.2-Gotham/xbmc/utils/Fanart.h:105:8: note: Technically the member function 'CFanart::ParseColors' can be static.
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.cpp:328:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.cpp:44:20: warning: Member variable 'CFileOperationJob::m_action' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.cpp:44:20: warning: Member variable 'CFileOperationJob::m_heading' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.cpp:44:20: warning: Member variable 'CFileOperationJob::m_line' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:57:21: style: Technically the member function 'CFileOperationJob::GetAverageSpeed' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:58:21: style: Technically the member function 'CFileOperationJob::GetCurrentOperation' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:59:21: style: Technically the member function 'CFileOperationJob::GetCurrentFile' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:60:24: style: Technically the member function 'CFileOperationJob::GetItems' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:50:16: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:149:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:50:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:54:15: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:147:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:54:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:56:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/FileOperationJob.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/GroupUtils.cpp:101:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/HTMLTable.cpp:43:40: style: Function 'Parse' argument 1 names different: declaration 'strTableRow' definition 'strTable'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/HTMLTable.h:34:32: note: Function 'Parse' argument 1 names different: declaration 'strTableRow' definition 'strTable'.
xbmc-13.2-Gotham/xbmc/utils/HTMLTable.cpp:43:40: note: Function 'Parse' argument 1 names different: declaration 'strTableRow' definition 'strTable'.
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.h:32:7: performance: Technically the member function 'HTML::CHTMLUtil::FindTag' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.cpp:34:16: note: Technically the member function 'HTML::CHTMLUtil::FindTag' can be static.
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.h:32:7: note: Technically the member function 'HTML::CHTMLUtil::FindTag' can be static.
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.h:33:7: performance: Technically the member function 'HTML::CHTMLUtil::FindClosingTag' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.cpp:54:16: note: Technically the member function 'HTML::CHTMLUtil::FindClosingTag' can be static.
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.h:33:7: note: Technically the member function 'HTML::CHTMLUtil::FindClosingTag' can be static.
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.h:34:8: performance: Technically the member function 'HTML::CHTMLUtil::getValueOfTag' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.cpp:81:17: note: Technically the member function 'HTML::CHTMLUtil::getValueOfTag' can be static.
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.h:34:8: note: Technically the member function 'HTML::CHTMLUtil::getValueOfTag' can be static.
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.h:35:8: performance: Technically the member function 'HTML::CHTMLUtil::getAttributeOfTag' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.cpp:96:17: note: Technically the member function 'HTML::CHTMLUtil::getAttributeOfTag' can be static.
xbmc-13.2-Gotham/xbmc/utils/HTMLUtil.h:35:8: note: Technically the member function 'HTML::CHTMLUtil::getAttributeOfTag' can be static.
xbmc-13.2-Gotham/xbmc/utils/HttpParser.h:68:17: style: Technically the member function 'HttpParser::getMethod' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/HttpParser.cpp:209:13: note: Technically the member function 'HttpParser::getMethod' can be const.
xbmc-13.2-Gotham/xbmc/utils/HttpParser.h:68:17: note: Technically the member function 'HttpParser::getMethod' can be const.
xbmc-13.2-Gotham/xbmc/utils/HttpParser.h:69:17: style: Technically the member function 'HttpParser::getUri' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/HttpParser.cpp:215:13: note: Technically the member function 'HttpParser::getUri' can be const.
xbmc-13.2-Gotham/xbmc/utils/HttpParser.h:69:17: note: Technically the member function 'HttpParser::getUri' can be const.
xbmc-13.2-Gotham/xbmc/utils/HttpParser.h:71:17: style: Technically the member function 'HttpParser::getBody' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/HttpParser.cpp:235:13: note: Technically the member function 'HttpParser::getBody' can be const.
xbmc-13.2-Gotham/xbmc/utils/HttpParser.h:71:17: note: Technically the member function 'HttpParser::getBody' can be const.
xbmc-13.2-Gotham/xbmc/utils/HttpParser.h:74:14: style: Technically the member function 'HttpParser::getContentLength' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/HttpParser.cpp:262:13: note: Technically the member function 'HttpParser::getContentLength' can be const.
xbmc-13.2-Gotham/xbmc/utils/HttpParser.h:74:14: note: Technically the member function 'HttpParser::getContentLength' can be const.
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:82:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:92:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:106:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:116:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:130:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:140:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:153:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:162:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:171:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.cpp:180:32: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:60:14: style: Unused private function: 'CJSONVariantParser::ParseNull' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:61:14: style: Unused private function: 'CJSONVariantParser::ParseBoolean' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:65:14: style: Unused private function: 'CJSONVariantParser::ParseInteger' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:67:14: style: Unused private function: 'CJSONVariantParser::ParseDouble' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:71:14: style: Unused private function: 'CJSONVariantParser::ParseString' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:73:14: style: Unused private function: 'CJSONVariantParser::ParseMapStart' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:77:14: style: Unused private function: 'CJSONVariantParser::ParseMapKey' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:79:14: style: Unused private function: 'CJSONVariantParser::ParseMapEnd' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:80:14: style: Unused private function: 'CJSONVariantParser::ParseArrayStart' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:81:14: style: Unused private function: 'CJSONVariantParser::ParseArrayEnd' [unusedPrivateFunction]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:52:3: style: Class 'CJSONVariantParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:42:16: style: The function 'onParsed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:36:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/JSONVariantParser.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/JSONVariantWriter.cpp:109:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/JSONVariantWriter.cpp:119:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/JobManager.cpp:323:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/JobManager.cpp:339:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:317:16: performance: Technically the member function 'CJobManager::GetMaxWorkers' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/JobManager.cpp:428:27: note: Technically the member function 'CJobManager::GetMaxWorkers' can be static.
xbmc-13.2-Gotham/xbmc/utils/JobManager.h:317:16: note: Technically the member function 'CJobManager::GetMaxWorkers' can be static.
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.h:82:14: performance: Technically the member function 'CLabelFormatter::GetMaskContent' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.cpp:150:29: note: Technically the member function 'CLabelFormatter::GetMaskContent' can be static.
xbmc-13.2-Gotham/xbmc/utils/LabelFormatter.h:82:14: note: Technically the member function 'CLabelFormatter::GetMaskContent' can be static.
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.cpp:330:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.h:77:8: performance: Technically the member function 'CLangCodeExpander::ConvertTwoToThreeCharCode' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.cpp:145:25: note: Technically the member function 'CLangCodeExpander::ConvertTwoToThreeCharCode' can be static.
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.h:77:8: note: Technically the member function 'CLangCodeExpander::ConvertTwoToThreeCharCode' can be static.
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.h:88:28: performance: Technically the member function 'CLangCodeExpander::GetLanguageNames' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.cpp:449:45: note: Technically the member function 'CLangCodeExpander::GetLanguageNames' can be static.
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.h:88:28: note: Technically the member function 'CLangCodeExpander::GetLanguageNames' can be static.
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.h:96:8: performance: Technically the member function 'CLangCodeExpander::CodeToString' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.cpp:414:25: note: Technically the member function 'CLangCodeExpander::CodeToString' can be static.
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.h:96:8: note: Technically the member function 'CLangCodeExpander::CodeToString' can be static.
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.h:101:8: performance: Technically the member function 'CLangCodeExpander::LookupInDb' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.cpp:377:25: note: Technically the member function 'CLangCodeExpander::LookupInDb' can be static.
xbmc-13.2-Gotham/xbmc/utils/LangCodeExpander.h:101:8: note: Technically the member function 'CLangCodeExpander::LookupInDb' can be static.
xbmc-13.2-Gotham/xbmc/utils/Observer.cpp:133:34: style: Function 'SetChanged' argument 1 names different: declaration 'bSetTo' definition 'SetTo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/Observer.h:126:32: note: Function 'SetChanged' argument 1 names different: declaration 'bSetTo' definition 'SetTo'.
xbmc-13.2-Gotham/xbmc/utils/Observer.cpp:133:34: note: Function 'SetChanged' argument 1 names different: declaration 'bSetTo' definition 'SetTo'.
xbmc-13.2-Gotham/xbmc/utils/Observer.h:57:16: warning: Virtual function 'StopObserving' is called from destructor '~Observer()' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/utils/Observer.cpp:30:3: note: Calling StopObserving
xbmc-13.2-Gotham/xbmc/utils/Observer.h:57:16: note: StopObserving is a virtual method
xbmc-13.2-Gotham/xbmc/utils/Observer.h:102:16: warning: Virtual function 'StopObserver' is called from destructor '~Observable()' at line 69. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/utils/Observer.cpp:69:3: note: Calling StopObserver
xbmc-13.2-Gotham/xbmc/utils/Observer.h:102:16: note: StopObserver is a virtual method
xbmc-13.2-Gotham/xbmc/utils/Observer.h:90:1: warning: The class 'Observable' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/utils/POUtils.cpp:203:8: style: The scope of the variable 'oescchar' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/POUtils.cpp:278:10: style: The scope of the variable 'nextLFPos' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/POUtils.cpp:315:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/PerformanceSample.cpp:38:3: performance: Variable 'm_statName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/PerformanceStats.cpp:38:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/PerformanceStats.cpp:74:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:35:8: performance: Technically the member function 'CRecentlyAddedJob::UpdateVideo' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.cpp:44:25: note: Technically the member function 'CRecentlyAddedJob::UpdateVideo' can be static.
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:35:8: note: Technically the member function 'CRecentlyAddedJob::UpdateVideo' can be static.
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:36:8: performance: Technically the member function 'CRecentlyAddedJob::UpdateMusic' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.cpp:194:25: note: Technically the member function 'CRecentlyAddedJob::UpdateMusic' can be static.
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:36:8: note: Technically the member function 'CRecentlyAddedJob::UpdateMusic' can be static.
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:37:8: performance: Technically the member function 'CRecentlyAddedJob::UpdateTotal' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.cpp:303:25: note: Technically the member function 'CRecentlyAddedJob::UpdateTotal' can be static.
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:37:8: note: Technically the member function 'CRecentlyAddedJob::UpdateTotal' can be static.
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:34:3: style: Class 'CRecentlyAddedJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:38:16: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Job.h:135:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/RecentlyAddedJob.h:38:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/RegExp.cpp:291:98: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/utils/RegExp.cpp:309:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/utils/RegExp.cpp:246:25: warning: Member variable 'CRegExp::m_utf8Mode' is not assigned a value in 'CRegExp::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/utils/RegExp.cpp:246:25: warning: Member variable 'CRegExp::m_jitStack' is not assigned a value in 'CRegExp::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/utils/RingBuffer.h:47:16: style: Technically the member function 'CRingBuffer::getReadPtr' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/RingBuffer.cpp:236:27: note: Technically the member function 'CRingBuffer::getReadPtr' can be const.
xbmc-13.2-Gotham/xbmc/utils/RingBuffer.h:47:16: note: Technically the member function 'CRingBuffer::getReadPtr' can be const.
xbmc-13.2-Gotham/xbmc/utils/RssReader.cpp:143:9: style: The scope of the variable 'nRetries' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/RssReader.cpp:188:14: style: The scope of the variable 'iEnd' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/RssReader.cpp:71:72: style: Function 'Create' argument 2 names different: declaration 'aUrl' definition 'aUrls'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/RssReader.h:37:72: note: Function 'Create' argument 2 names different: declaration 'aUrl' definition 'aUrls'.
xbmc-13.2-Gotham/xbmc/utils/RssReader.cpp:71:72: note: Function 'Create' argument 2 names different: declaration 'aUrl' definition 'aUrls'.
xbmc-13.2-Gotham/xbmc/utils/RssReader.cpp:226:43: style: Function 'AddTag' argument 1 names different: declaration 'addTag' definition 'aString'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/RssReader.h:40:33: note: Function 'AddTag' argument 1 names different: declaration 'addTag' definition 'aString'.
xbmc-13.2-Gotham/xbmc/utils/RssReader.cpp:226:43: note: Function 'AddTag' argument 1 names different: declaration 'addTag' definition 'aString'.
xbmc-13.2-Gotham/xbmc/utils/RssReader.cpp:272:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/RssReader.cpp:298:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:262:44: warning: Either the condition 'iCompare>-1' is redundant, otherwise there is negative array index -1. [negativeIndex]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:261:18: note: Assuming that condition 'iCompare>-1' is not redundant
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:262:44: note: Negative array index
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:324:52: warning: Either the condition 'iCompare>-1' is redundant, otherwise there is negative array index -1. [negativeIndex]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:320:22: note: Assuming that condition 'iCompare>-1' is not redundant
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:324:52: note: Negative array index
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:60:33: warning: Member variable 'CScraperParser::m_param' is not assigned a value in 'CScraperParser::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.h:48:8: style: Technically the member function 'CScraperParser::IsNoop' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.h:51:20: style: Technically the member function 'CScraperParser::GetFilename' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.h:78:8: performance: Technically the member function 'CScraperParser::ConvertJSON' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:541:22: note: Technically the member function 'CScraperParser::ConvertJSON' can be static.
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.h:78:8: note: Technically the member function 'CScraperParser::ConvertJSON' can be static.
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.h:80:8: performance: Technically the member function 'CScraperParser::GetBufferParams' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:576:22: note: Technically the member function 'CScraperParser::GetBufferParams' can be static.
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.h:80:8: note: Technically the member function 'CScraperParser::GetBufferParams' can be static.
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.h:81:8: performance: Technically the member function 'CScraperParser::InsertToken' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.cpp:593:22: note: Technically the member function 'CScraperParser::InsertToken' can be static.
xbmc-13.2-Gotham/xbmc/utils/ScraperParser.h:81:8: note: Technically the member function 'CScraperParser::InsertToken' can be static.
xbmc-13.2-Gotham/xbmc/utils/ScraperUrl.h:34:3: style: Class 'CScraperUrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/ScraperUrl.h:35:3: style: Class 'CScraperUrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/Screenshot.cpp:166:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/utils/Screenshot.h:34:8: performance: Technically the member function 'CScreenshotSurface::capture' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/Screenshot.cpp:61:26: note: Technically the member function 'CScreenshotSurface::capture' can be static.
xbmc-13.2-Gotham/xbmc/utils/Screenshot.h:34:8: note: Technically the member function 'CScreenshotSurface::capture' can be static.
xbmc-13.2-Gotham/xbmc/utils/SortUtils.cpp:631:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/SortUtils.cpp:634:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/SortUtils.cpp:670:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/SortUtils.cpp:673:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/Splash.cpp:35:3: performance: Variable 'm_ImageName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:82:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:119:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:157:59: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:163:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:352:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:361:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:370:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:379:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:388:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:397:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:404:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:413:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:422:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:431:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:440:33: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:474:7: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:471:0: note: Variable 'p' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:474:7: note: Variable 'p' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:204:56: style: Function 'operator==' argument 1 names different: declaration 'that' definition 'right'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:98:42: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'right'.
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:204:56: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'right'.
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:240:56: style: Function 'operator!=' argument 1 names different: declaration 'that' definition 'right'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:99:42: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'right'.
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:240:56: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'right'.
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:182:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:273:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:312:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:339:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:454:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:491:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:517:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:116:8: style: Technically the member function 'CStreamDetails::SetVideoDuration' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.cpp:395:22: note: Technically the member function 'CStreamDetails::SetVideoDuration' can be const.
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:116:8: note: Technically the member function 'CStreamDetails::SetVideoDuration' can be const.
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:38:3: style: Class 'CStreamDetail' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:79:1: warning: The class 'CStreamDetailSubtitle' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:39:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Archive.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:39:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:40:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISerializable.h:27:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:40:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:54:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:54:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:55:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:55:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:56:16: style: The function 'IsWorseThan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:56:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:70:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:70:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:71:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:71:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:72:16: style: The function 'IsWorseThan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:72:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:84:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:84:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:85:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:85:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:86:16: style: The function 'IsWorseThan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:86:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:129:16: style: The function 'Archive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/Archive.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:129:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:130:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/utils/ISerializable.h:27:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/utils/StreamDetails.h:130:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:1040:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:688:3: style: Variable 'newPos' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:680:0: note: Variable 'newPos' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:688:3: note: Variable 'newPos' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:872:50: style: Function 'SecondsToTimeString' argument 1 names different: declaration 'seconds' definition 'lSeconds'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.h:113:46: note: Function 'SecondsToTimeString' argument 1 names different: declaration 'seconds' definition 'lSeconds'.
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:872:50: note: Function 'SecondsToTimeString' argument 1 names different: declaration 'seconds' definition 'lSeconds'.
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:509:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:651:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:1150:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:1165:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:319:0: error: Memory leak: cstr [memleak]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:721:23: warning: Either the condition 'i>0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:726:21: note: Assuming that condition 'i>0' is not redundant
xbmc-13.2-Gotham/xbmc/utils/StringUtils.cpp:721:23: note: Negative array index
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:944:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:137:3: style: Variable 'iMinutes' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:136:3: note: Variable 'iMinutes' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:137:3: note: Variable 'iMinutes' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:69:8: performance: Technically the member function 'CSysInfoJob::SystemUpTime' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:134:19: note: Technically the member function 'CSysInfoJob::SystemUpTime' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:69:8: note: Technically the member function 'CSysInfoJob::SystemUpTime' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:70:10: performance: Technically the member function 'CSysInfoJob::GetCPUFrequency' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:125:21: note: Technically the member function 'CSysInfoJob::GetCPUFrequency' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:70:10: note: Technically the member function 'CSysInfoJob::GetCPUFrequency' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:73:14: performance: Technically the member function 'CSysInfoJob::GetMACAddress' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:105:25: note: Technically the member function 'CSysInfoJob::GetMACAddress' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:73:14: note: Technically the member function 'CSysInfoJob::GetMACAddress' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:74:14: performance: Technically the member function 'CSysInfoJob::GetVideoEncoder' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:115:25: note: Technically the member function 'CSysInfoJob::GetVideoEncoder' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:74:14: note: Technically the member function 'CSysInfoJob::GetVideoEncoder' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:75:14: performance: Technically the member function 'CSysInfoJob::GetBatteryLevel' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.cpp:120:25: note: Technically the member function 'CSysInfoJob::GetBatteryLevel' can be static.
xbmc-13.2-Gotham/xbmc/utils/SystemInfo.h:75:14: note: Technically the member function 'CSysInfoJob::GetBatteryLevel' can be static.
xbmc-13.2-Gotham/xbmc/utils/TextSearch.h:42:8: performance: Technically the member function 'CTextSearch::GetAndCutNextTerm' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TextSearch.cpp:83:19: note: Technically the member function 'CTextSearch::GetAndCutNextTerm' can be static.
xbmc-13.2-Gotham/xbmc/utils/TextSearch.h:42:8: note: Technically the member function 'CTextSearch::GetAndCutNextTerm' can be static.
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.h:126:8: performance: Technically the member function 'CTimeSmoother::BinData' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.cpp:96:21: note: Technically the member function 'CTimeSmoother::BinData' can be static.
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.h:126:8: note: Technically the member function 'CTimeSmoother::BinData' can be static.
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.h:136:8: performance: Technically the member function 'CTimeSmoother::GetConvergent' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.cpp:142:21: note: Technically the member function 'CTimeSmoother::GetConvergent' can be static.
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.h:136:8: note: Technically the member function 'CTimeSmoother::GetConvergent' can be static.
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.h:155:8: performance: Technically the member function 'CTimeSmoother::GetIntRepresentation' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.cpp:203:21: note: Technically the member function 'CTimeSmoother::GetIntRepresentation' can be static.
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.h:155:8: note: Technically the member function 'CTimeSmoother::GetIntRepresentation' can be static.
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.h:166:10: performance: Technically the member function 'CTimeSmoother::EstimatePeriod' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.cpp:224:23: note: Technically the member function 'CTimeSmoother::EstimatePeriod' can be static.
xbmc-13.2-Gotham/xbmc/utils/TimeSmoother.h:166:10: note: Technically the member function 'CTimeSmoother::EstimatePeriod' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:793:7: style: Variable 'XMLRoot' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:788:0: note: Variable 'XMLRoot' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:793:7: note: Variable 'XMLRoot' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:769:9: style: The scope of the variable 'size_read' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:770:9: style: The scope of the variable 'data_size' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:57:14: warning: Member variable 'CTuxBoxUtil::vVideoSubChannel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:152:10: performance: Technically the member function 'CTuxBoxUtil::ParseBouquets' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:162:19: note: Technically the member function 'CTuxBoxUtil::ParseBouquets' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:152:10: note: Technically the member function 'CTuxBoxUtil::ParseBouquets' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:153:10: performance: Technically the member function 'CTuxBoxUtil::ParseBouquetsEnigma2' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:223:19: note: Technically the member function 'CTuxBoxUtil::ParseBouquetsEnigma2' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:153:10: note: Technically the member function 'CTuxBoxUtil::ParseBouquetsEnigma2' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:155:10: performance: Technically the member function 'CTuxBoxUtil::ParseChannelsEnigma2' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:354:19: note: Technically the member function 'CTuxBoxUtil::ParseChannelsEnigma2' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:155:10: note: Technically the member function 'CTuxBoxUtil::ParseChannelsEnigma2' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:164:10: style: Technically the member function 'CTuxBoxUtil::GetRequestedAudioChannel' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:1467:19: note: Technically the member function 'CTuxBoxUtil::GetRequestedAudioChannel' can be const.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:164:10: note: Technically the member function 'CTuxBoxUtil::GetRequestedAudioChannel' can be const.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:168:10: performance: Technically the member function 'CTuxBoxUtil::InitZapstream' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:650:19: note: Technically the member function 'CTuxBoxUtil::InitZapstream' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:168:10: note: Technically the member function 'CTuxBoxUtil::InitZapstream' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:169:10: performance: Technically the member function 'CTuxBoxUtil::SetAudioChannel' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:694:19: note: Technically the member function 'CTuxBoxUtil::SetAudioChannel' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:169:10: note: Technically the member function 'CTuxBoxUtil::SetAudioChannel' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:171:16: performance: Technically the member function 'CTuxBoxUtil::GetPicon' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:1505:25: note: Technically the member function 'CTuxBoxUtil::GetPicon' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:171:16: note: Technically the member function 'CTuxBoxUtil::GetPicon' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:172:16: performance: Technically the member function 'CTuxBoxUtil::GetSubMode' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:1568:25: note: Technically the member function 'CTuxBoxUtil::GetSubMode' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:172:16: note: Technically the member function 'CTuxBoxUtil::GetSubMode' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:173:16: performance: Technically the member function 'CTuxBoxUtil::DetectSubMode' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.cpp:1621:25: note: Technically the member function 'CTuxBoxUtil::DetectSubMode' can be static.
xbmc-13.2-Gotham/xbmc/utils/TuxBoxUtil.h:173:16: note: Technically the member function 'CTuxBoxUtil::DetectSubMode' can be static.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:243:42: warning: Function 'GetCommonPath' argument order different: declaration 'strPath, strPath2' definition 'strParent, strPath' [funcArgOrderDifferent]
xbmc-13.2-Gotham/xbmc/utils/URIUtils.h:68:41: note: Function 'GetCommonPath' argument order different: declaration 'strPath, strPath2' definition 'strParent, strPath'
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:243:42: note: Function 'GetCommonPath' argument order different: declaration 'strPath, strPath2' definition 'strParent, strPath'
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:532:42: style: Function 'IsOnLAN' argument 1 names different: declaration 'strFile' definition 'strPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/URIUtils.h:109:41: note: Function 'IsOnLAN' argument 1 names different: declaration 'strFile' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:532:42: note: Function 'IsOnLAN' argument 1 names different: declaration 'strFile' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:574:46: style: Function 'IsHostOnLAN' argument 1 names different: declaration 'hostName' definition 'host'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/URIUtils.h:110:45: note: Function 'IsHostOnLAN' argument 1 names different: declaration 'hostName' definition 'host'.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:574:46: note: Function 'IsHostOnLAN' argument 1 names different: declaration 'hostName' definition 'host'.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:749:48: style: Function 'IsSourcesPath' argument 1 names different: declaration 'strFile' definition 'strPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/URIUtils.h:84:47: note: Function 'IsSourcesPath' argument 1 names different: declaration 'strFile' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:749:48: note: Function 'IsSourcesPath' argument 1 names different: declaration 'strFile' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:938:47: style: Function 'IsAndroidApp' argument 1 names different: declaration 'strFile' definition 'path'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/URIUtils.h:127:46: note: Function 'IsAndroidApp' argument 1 names different: declaration 'strFile' definition 'path'.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:938:47: note: Function 'IsAndroidApp' argument 1 names different: declaration 'strFile' definition 'path'.
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:446:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:1210:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/URIUtils.cpp:1257:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.cpp:46:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.cpp:136:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:47:16: warning: Virtual function 'AddOptions' is called from constructor 'CUrlOptions(const std::string&options,const char*strLead="")' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.cpp:37:3: note: Calling AddOptions
xbmc-13.2-Gotham/xbmc/utils/UrlOptions.h:47:16: note: AddOptions is a virtual method
xbmc-13.2-Gotham/xbmc/utils/Variant.cpp:164:7: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/utils/Variant.cpp:503:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/utils/Variant.cpp:260:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/Variant.cpp:551:21: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
xbmc-13.2-Gotham/xbmc/utils/Vector.h:29:16: warning: Virtual function 'reset' is called from constructor 'CVector()' at line 27. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/utils/Vector.cpp:27:3: note: Calling reset
xbmc-13.2-Gotham/xbmc/utils/Vector.h:29:16: note: reset is a virtual method
xbmc-13.2-Gotham/xbmc/utils/Weather.cpp:471:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/utils/Weather.cpp:130:53: style: Function 'LocalizeOverviewToken' argument 1 names different: declaration 'str' definition 'token'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/Weather.h:104:42: note: Function 'LocalizeOverviewToken' argument 1 names different: declaration 'str' definition 'token'.
xbmc-13.2-Gotham/xbmc/utils/Weather.cpp:130:53: note: Function 'LocalizeOverviewToken' argument 1 names different: declaration 'str' definition 'token'.
xbmc-13.2-Gotham/xbmc/utils/Weather.cpp:162:35: style: Function 'ConvertSpeed' argument 1 names different: declaration 'speed' definition 'curSpeed'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/Weather.h:106:24: note: Function 'ConvertSpeed' argument 1 names different: declaration 'speed' definition 'curSpeed'.
xbmc-13.2-Gotham/xbmc/utils/Weather.cpp:162:35: note: Function 'ConvertSpeed' argument 1 names different: declaration 'speed' definition 'curSpeed'.
xbmc-13.2-Gotham/xbmc/utils/Weather.h:106:7: performance: Technically the member function 'CWeatherJob::ConvertSpeed' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/Weather.cpp:162:18: note: Technically the member function 'CWeatherJob::ConvertSpeed' can be static.
xbmc-13.2-Gotham/xbmc/utils/Weather.h:106:7: note: Technically the member function 'CWeatherJob::ConvertSpeed' can be static.
xbmc-13.2-Gotham/xbmc/utils/Weather.h:114:8: performance: Technically the member function 'CWeatherJob::FormatTemperature' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/Weather.cpp:226:19: note: Technically the member function 'CWeatherJob::FormatTemperature' can be static.
xbmc-13.2-Gotham/xbmc/utils/Weather.h:114:8: note: Technically the member function 'CWeatherJob::FormatTemperature' can be static.
xbmc-13.2-Gotham/xbmc/utils/WindowsShortcut.cpp:99:18: style: Array index 'iPos' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/xbmc/utils/WindowsShortcut.cpp:108:18: style: Array index 'iPos' is used before limits check. [arrayIndexThenCheck]
xbmc-13.2-Gotham/xbmc/utils/WindowsShortcut.h:40:8: performance: Technically the member function 'CWindowsShortcut::GetShortcut' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/utils/WindowsShortcut.cpp:57:24: note: Technically the member function 'CWindowsShortcut::GetShortcut' can be static.
xbmc-13.2-Gotham/xbmc/utils/WindowsShortcut.h:40:8: note: Technically the member function 'CWindowsShortcut::GetShortcut' can be static.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:28:81: style: Function 'GetHex' argument 3 names different: declaration 'dwHexValue' definition 'hexValue'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:33:80: note: Function 'GetHex' argument 3 names different: declaration 'dwHexValue' definition 'hexValue'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:28:81: note: Function 'GetHex' argument 3 names different: declaration 'dwHexValue' definition 'hexValue'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:37:82: style: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'uintValue'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:34:81: note: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'uintValue'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:37:82: note: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'uintValue'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:45:82: style: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:60:81: note: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:45:82: note: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:72:76: style: Function 'GetInt' argument 3 names different: declaration 'iIntValue' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:61:75: note: Function 'GetInt' argument 3 names different: declaration 'iIntValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:72:76: note: Function 'GetInt' argument 3 names different: declaration 'iIntValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:83:43: style: Function 'GetDouble' argument 1 names different: declaration 'pRootNode' definition 'root'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:37:42: note: Function 'GetDouble' argument 1 names different: declaration 'pRootNode' definition 'root'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:83:43: note: Function 'GetDouble' argument 1 names different: declaration 'pRootNode' definition 'root'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:83:61: style: Function 'GetDouble' argument 2 names different: declaration 'strTag' definition 'tag'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:37:65: note: Function 'GetDouble' argument 2 names different: declaration 'strTag' definition 'tag'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:83:61: note: Function 'GetDouble' argument 2 names different: declaration 'strTag' definition 'tag'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:42: style: Function 'GetFloat' argument 1 names different: declaration 'pRootNode' definition 'pRootElement'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:59:41: note: Function 'GetFloat' argument 1 names different: declaration 'pRootNode' definition 'pRootElement'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:42: note: Function 'GetFloat' argument 1 names different: declaration 'pRootNode' definition 'pRootElement'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:68: style: Function 'GetFloat' argument 2 names different: declaration 'strTag' definition 'tagName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:59:64: note: Function 'GetFloat' argument 2 names different: declaration 'strTag' definition 'tagName'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:68: note: Function 'GetFloat' argument 2 names different: declaration 'strTag' definition 'tagName'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:84: style: Function 'GetFloat' argument 3 names different: declaration 'value' definition 'fValue'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:59:79: note: Function 'GetFloat' argument 3 names different: declaration 'value' definition 'fValue'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:84: note: Function 'GetFloat' argument 3 names different: declaration 'value' definition 'fValue'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:104: style: Function 'GetFloat' argument 4 names different: declaration 'min' definition 'fMin'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:59:98: note: Function 'GetFloat' argument 4 names different: declaration 'min' definition 'fMin'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:104: note: Function 'GetFloat' argument 4 names different: declaration 'min' definition 'fMin'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:122: style: Function 'GetFloat' argument 5 names different: declaration 'max' definition 'fMax'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:59:115: note: Function 'GetFloat' argument 5 names different: declaration 'max' definition 'fMax'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:99:122: note: Function 'GetFloat' argument 5 names different: declaration 'max' definition 'fMax'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:163:51: style: Function 'GetAdditiveString' argument 1 names different: declaration 'rootNode' definition 'pRootNode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:56:50: note: Function 'GetAdditiveString' argument 1 names different: declaration 'rootNode' definition 'pRootNode'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:163:51: note: Function 'GetAdditiveString' argument 1 names different: declaration 'rootNode' definition 'pRootNode'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:163:74: style: Function 'GetAdditiveString' argument 2 names different: declaration 'tag' definition 'strTag'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:56:72: note: Function 'GetAdditiveString' argument 2 names different: declaration 'tag' definition 'strTag'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:163:74: note: Function 'GetAdditiveString' argument 2 names different: declaration 'tag' definition 'strTag'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:164:52: style: Function 'GetAdditiveString' argument 3 names different: declaration 'separator' definition 'strSeparator'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:56:95: note: Function 'GetAdditiveString' argument 3 names different: declaration 'separator' definition 'strSeparator'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:164:52: note: Function 'GetAdditiveString' argument 3 names different: declaration 'separator' definition 'strSeparator'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:164:78: style: Function 'GetAdditiveString' argument 4 names different: declaration 'value' definition 'strStringValue'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:56:118: note: Function 'GetAdditiveString' argument 4 names different: declaration 'value' definition 'strStringValue'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:164:78: note: Function 'GetAdditiveString' argument 4 names different: declaration 'value' definition 'strStringValue'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:194:48: style: Function 'GetStringArray' argument 1 names different: declaration 'rootNode' definition 'pRootNode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:57:47: note: Function 'GetStringArray' argument 1 names different: declaration 'rootNode' definition 'pRootNode'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:194:48: note: Function 'GetStringArray' argument 1 names different: declaration 'rootNode' definition 'pRootNode'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:194:71: style: Function 'GetStringArray' argument 2 names different: declaration 'tag' definition 'strTag'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:57:69: note: Function 'GetStringArray' argument 2 names different: declaration 'tag' definition 'strTag'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:194:71: note: Function 'GetStringArray' argument 2 names different: declaration 'tag' definition 'strTag'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:302:71: style: Function 'SetLong' argument 3 names different: declaration 'iValue' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.h:73:70: note: Function 'SetLong' argument 3 names different: declaration 'iValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/utils/XMLUtils.cpp:302:71: note: Function 'SetLong' argument 3 names different: declaration 'iValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/utils/fastmemcpy.c:167:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:69:15: style: The scope of the variable 'theta' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:69:22: style: The scope of the variable 'wr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:69:26: style: The scope of the variable 'wpr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:69:31: style: The scope of the variable 'wpi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:69:36: style: The scope of the variable 'wi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:69:40: style: The scope of the variable 'wtemp' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:107:9: style: The scope of the variable 'rep' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:107:14: style: The scope of the variable 'rem' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:107:19: style: The scope of the variable 'aip' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:107:24: style: The scope of the variable 'aim' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:143:9: style: The scope of the variable 'rep' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:143:14: style: The scope of the variable 'rem' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:143:19: style: The scope of the variable 'aip' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:143:24: style: The scope of the variable 'aim' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/fft.cpp:147:9: style: The scope of the variable 'wn' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/log.cpp:67:22: style: The scope of the variable 'prefixFormat' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:129:28: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:26:40: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:129:28: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:145:30: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:27:42: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:145:30: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:185:49: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:28:67: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/utils/md5.cpp:185:49: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/utils/test/TestCharsetConverter.cpp:340:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/utils/test/TestJobManager.cpp:98:3: style: Class 'BroadcastingJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/utils/test/TestMathUtils.cpp:27:7: style: The scope of the variable 'refval' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/test/TestMathUtils.cpp:27:15: style: The scope of the variable 'varval' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/test/TestMathUtils.cpp:40:7: style: The scope of the variable 'refval' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/utils/test/TestMathUtils.cpp:40:15: style: The scope of the variable 'varval' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/FFmpegVideoDecoder.cpp:31:21: warning: Member variable 'FFmpegVideoDecoder::m_videoStream' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/FFmpegVideoDecoder.cpp:31:21: warning: Member variable 'FFmpegVideoDecoder::m_lastFrameTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/FFmpegVideoDecoder.cpp:31:21: warning: Member variable 'FFmpegVideoDecoder::m_frameRGBwidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/FFmpegVideoDecoder.cpp:31:21: warning: Member variable 'FFmpegVideoDecoder::m_frameRGBheight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/FFmpegVideoDecoder.cpp:39:3: style: Class 'FFmpegVideoDecoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/video/FFmpegVideoDecoder.cpp:39:3: style: Class 'FFmpegVideoDecoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:28:3: style: Class 'CGUIViewStateWindowVideo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:40:3: style: Class 'CGUIViewStateWindowVideoFiles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:50:3: style: Class 'CGUIViewStateWindowVideoNav' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:61:3: style: Class 'CGUIViewStateWindowVideoPlaylist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:73:3: style: Class 'CGUIViewStateVideoMovies' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:81:3: style: Class 'CGUIViewStateVideoMusicVideos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:89:3: style: Class 'CGUIViewStateVideoTVShows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:97:3: style: Class 'CGUIViewStateVideoEpisodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:44:23: style: The function 'GetSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:31:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:44:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:55:23: style: The function 'GetSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:31:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:55:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:67:23: style: The function 'GetSources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:31:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/video/GUIViewStateVideo.h:67:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2735:24: warning: Either the switch case 'case 246' is redundant or the array 'arrowtable[8]' is accessed at index 9, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2734:5: note: case 246: Char is 246 here.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2735:24: note: Array index out of bounds
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:511:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:535:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1318:39: warning: Redundant assignment of 'm_RenderInfo.PageChar[32+i]' to itself. [selfAssignment]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1617:10: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2042:7: style: The scope of the variable 'xoffset' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2042:16: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2074:37: style: The scope of the variable 'p1' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2074:42: style: The scope of the variable 'p2' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2756:7: style: The scope of the variable 'col' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2757:7: style: The scope of the variable 'hold' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2757:13: style: The scope of the variable 'dhset' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:7: style: The scope of the variable 'foreground' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:19: style: The scope of the variable 'background' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:31: style: The scope of the variable 'doubleheight' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:45: style: The scope of the variable 'doublewidth' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:58: style: The scope of the variable 'charset' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:67: style: The scope of the variable 'previous_charset' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:85: style: The scope of the variable 'mosaictype' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:97: style: The scope of the variable 'IgnoreAtBlackBgSubst' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:119: style: The scope of the variable 'concealed' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:130: style: The scope of the variable 'flashmode' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2758:141: style: The scope of the variable 'boxwin' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2759:17: style: The scope of the variable 'held_mosaic' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2759:31: style: The scope of the variable 'p' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2853:11: style: The scope of the variable 'h' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2886:7: style: The scope of the variable 'mosaic_pending' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2886:22: style: The scope of the variable 'esc_pending' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2087:67: style: Function 'ShapeCoord' argument 3 names different: declaration 'curfontheight' definition 'curFontHeight'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:91:51: note: Function 'ShapeCoord' argument 3 names different: declaration 'curfontheight' definition 'curFontHeight'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2087:67: note: Function 'ShapeCoord' argument 3 names different: declaration 'curfontheight' definition 'curFontHeight'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2114:111: style: Function 'DrawShape' argument 7 names different: declaration 'fontheight' definition 'FontHeight'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:92:95: note: Function 'DrawShape' argument 7 names different: declaration 'fontheight' definition 'FontHeight'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2114:111: note: Function 'DrawShape' argument 7 names different: declaration 'fontheight' definition 'FontHeight'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2114:127: style: Function 'DrawShape' argument 8 names different: declaration 'curfontheight' definition 'curFontHeight'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:92:111: note: Function 'DrawShape' argument 8 names different: declaration 'curfontheight' definition 'curFontHeight'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2114:127: note: Function 'DrawShape' argument 8 names different: declaration 'curfontheight' definition 'curFontHeight'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2396:37: style: Function 'RenderChar' argument 10 names different: declaration 'fontheight' definition 'FontHeight'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:108:22: note: Function 'RenderChar' argument 10 names different: declaration 'fontheight' definition 'FontHeight'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2396:37: note: Function 'RenderChar' argument 10 names different: declaration 'fontheight' definition 'FontHeight'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3202:48: style: Function 'Eval_l25' argument 1 names different: declaration 'page_char' definition 'PageChar'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:117:32: note: Function 'Eval_l25' argument 1 names different: declaration 'page_char' definition 'PageChar'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3202:48: note: Function 'Eval_l25' argument 1 names different: declaration 'page_char' definition 'PageChar'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3434:71: style: Function 'Eval_Object' argument 9 names different: declaration 'page_char' definition 'PageChar'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:121:78: note: Function 'Eval_Object' argument 9 names different: declaration 'page_char' definition 'PageChar'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3434:71: note: Function 'Eval_Object' argument 9 names different: declaration 'page_char' definition 'PageChar'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3481:77: style: Function 'Eval_NumberedObject' argument 10 names different: declaration 'page_char' definition 'PageChar'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:124:87: note: Function 'Eval_NumberedObject' argument 10 names different: declaration 'page_char' definition 'PageChar'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3481:77: note: Function 'Eval_NumberedObject' argument 10 names different: declaration 'page_char' definition 'PageChar'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3508:103: style: Function 'Eval_Triplet' argument 12 names different: declaration 'page_char' definition 'PageChar'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:129:110: note: Function 'Eval_Triplet' argument 12 names different: declaration 'page_char' definition 'PageChar'.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3508:103: note: Function 'Eval_Triplet' argument 12 names different: declaration 'page_char' definition 'PageChar'.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:46:8: style: Technically the member function 'CTeletextDecoder::NeedRendering' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:49:7: style: Technically the member function 'CTeletextDecoder::GetHeight' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:50:7: style: Technically the member function 'CTeletextDecoder::GetWidth' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Teletext.h:72:7: style: Technically the member function 'CTeletextDecoder::TopText_GetNext' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1681:23: note: Technically the member function 'CTeletextDecoder::TopText_GetNext' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:72:7: note: Technically the member function 'CTeletextDecoder::TopText_GetNext' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:79:7: style: Technically the member function 'CTeletextDecoder::GetCurFontWidth' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1922:23: note: Technically the member function 'CTeletextDecoder::GetCurFontWidth' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:79:7: note: Technically the member function 'CTeletextDecoder::GetCurFontWidth' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:81:8: style: Technically the member function 'CTeletextDecoder::ClearBB' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1938:24: note: Technically the member function 'CTeletextDecoder::ClearBB' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:81:8: note: Technically the member function 'CTeletextDecoder::ClearBB' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:82:8: style: Technically the member function 'CTeletextDecoder::ClearFB' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1943:24: note: Technically the member function 'CTeletextDecoder::ClearFB' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:82:8: note: Technically the member function 'CTeletextDecoder::ClearFB' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:84:8: performance: Technically the member function 'CTeletextDecoder::FillRect' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1954:24: note: Technically the member function 'CTeletextDecoder::FillRect' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:84:8: note: Technically the member function 'CTeletextDecoder::FillRect' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:85:8: performance: Technically the member function 'CTeletextDecoder::DrawVLine' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1970:24: note: Technically the member function 'CTeletextDecoder::DrawVLine' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:85:8: note: Technically the member function 'CTeletextDecoder::DrawVLine' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:86:8: performance: Technically the member function 'CTeletextDecoder::DrawHLine' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1982:24: note: Technically the member function 'CTeletextDecoder::DrawHLine' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:86:8: note: Technically the member function 'CTeletextDecoder::DrawHLine' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:88:8: performance: Technically the member function 'CTeletextDecoder::FillTrapez' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2039:24: note: Technically the member function 'CTeletextDecoder::FillTrapez' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:88:8: note: Technically the member function 'CTeletextDecoder::FillTrapez' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:89:8: performance: Technically the member function 'CTeletextDecoder::FlipHorz' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2054:24: note: Technically the member function 'CTeletextDecoder::FlipHorz' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:89:8: note: Technically the member function 'CTeletextDecoder::FlipHorz' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:90:8: performance: Technically the member function 'CTeletextDecoder::FlipVert' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2071:24: note: Technically the member function 'CTeletextDecoder::FlipVert' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:90:8: note: Technically the member function 'CTeletextDecoder::FlipVert' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:91:7: performance: Technically the member function 'CTeletextDecoder::ShapeCoord' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2087:23: note: Technically the member function 'CTeletextDecoder::ShapeCoord' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:91:7: note: Technically the member function 'CTeletextDecoder::ShapeCoord' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:93:8: performance: Technically the member function 'CTeletextDecoder::RenderDRCS' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:1989:24: note: Technically the member function 'CTeletextDecoder::RenderDRCS' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:93:8: note: Technically the member function 'CTeletextDecoder::RenderDRCS' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:130:7: performance: Technically the member function 'CTeletextDecoder::iTripletNumber2Data' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3910:23: note: Technically the member function 'CTeletextDecoder::iTripletNumber2Data' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:130:7: note: Technically the member function 'CTeletextDecoder::iTripletNumber2Data' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:131:7: performance: Technically the member function 'CTeletextDecoder::SetNational' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3939:23: note: Technically the member function 'CTeletextDecoder::SetNational' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:131:7: note: Technically the member function 'CTeletextDecoder::SetNational' can be static.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:132:7: style: Technically the member function 'CTeletextDecoder::NextHex' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3971:23: note: Technically the member function 'CTeletextDecoder::NextHex' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.h:132:7: note: Technically the member function 'CTeletextDecoder::NextHex' can be const.
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:2541:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3655:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3656:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/video/Teletext.cpp:3658:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:8685:62: style: Condition '!singleFiles' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:8684:18: note: Assuming that condition '!singleFiles' is not redundant
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:8685:62: note: Condition '!singleFiles' is always true
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:7757:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:8316:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:8858:16: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1964:57: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:3196:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:4033:12: style: The scope of the variable 'bMvidsChecked' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:672:47: style: Function 'AddFile' argument 1 names different: declaration 'url' definition 'strFileNameAndPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:621:33: note: Function 'AddFile' argument 1 names different: declaration 'url' definition 'strFileNameAndPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:672:47: note: Function 'AddFile' argument 1 names different: declaration 'url' definition 'strFileNameAndPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:889:49: style: Function 'GetFileId' argument 1 names different: declaration 'url' definition 'strFilenameAndPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:730:35: note: Function 'GetFileId' argument 1 names different: declaration 'url' definition 'strFilenameAndPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:889:49: note: Function 'GetFileId' argument 1 names different: declaration 'url' definition 'strFilenameAndPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1290:48: style: Function 'AddGenre' argument 1 names different: declaration 'strGenre1' definition 'strGenre'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:733:34: note: Function 'AddGenre' argument 1 names different: declaration 'strGenre1' definition 'strGenre'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1290:48: note: Function 'AddGenre' argument 1 names different: declaration 'strGenre1' definition 'strGenre'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1295:49: style: Function 'AddStudio' argument 1 names different: declaration 'strStudio1' definition 'strStudio'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:736:35: note: Function 'AddStudio' argument 1 names different: declaration 'strStudio1' definition 'strStudio'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1295:49: note: Function 'AddStudio' argument 1 names different: declaration 'strStudio1' definition 'strStudio'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1306:76: style: Function 'AddActor' argument 2 names different: declaration 'thumbURL' definition 'thumbURLs'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:734:62: note: Function 'AddActor' argument 2 names different: declaration 'thumbURL' definition 'thumbURLs'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1306:76: note: Function 'AddActor' argument 2 names different: declaration 'thumbURL' definition 'thumbURLs'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1348:81: style: Function 'AddLinkToActor' argument 3 names different: declaration 'secondField' definition 'field'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:743:67: note: Function 'AddLinkToActor' argument 3 names different: declaration 'secondField' definition 'field'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1348:81: note: Function 'AddLinkToActor' argument 3 names different: declaration 'secondField' definition 'field'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1418:39: style: Function 'AddTagToItem' argument 1 names different: declaration 'idItem' definition 'idMovie'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:704:25: note: Function 'AddTagToItem' argument 1 names different: declaration 'idItem' definition 'idMovie'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1418:39: note: Function 'AddTagToItem' argument 1 names different: declaration 'idItem' definition 'idMovie'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1456:48: style: Function 'AddArtistToMusicVideo' argument 1 names different: declaration 'lMVideo' definition 'idMVideo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:748:34: note: Function 'AddArtistToMusicVideo' argument 1 names different: declaration 'lMVideo' definition 'idMVideo'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1456:48: note: Function 'AddArtistToMusicVideo' argument 1 names different: declaration 'lMVideo' definition 'idMVideo'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1487:50: style: Function 'AddDirectorToMusicVideo' argument 1 names different: declaration 'lMVideo' definition 'idMVideo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:753:36: note: Function 'AddDirectorToMusicVideo' argument 1 names different: declaration 'lMVideo' definition 'idMVideo'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1487:50: note: Function 'AddDirectorToMusicVideo' argument 1 names different: declaration 'lMVideo' definition 'idMVideo'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1561:54: style: Function 'HasTvShowInfo' argument 1 names different: declaration 'strFilenameAndPath' definition 'strPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:416:40: note: Function 'HasTvShowInfo' argument 1 names different: declaration 'strFilenameAndPath' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:1561:54: note: Function 'HasTvShowInfo' argument 1 names different: declaration 'strFilenameAndPath' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:2333:37: style: Function 'GetSeasonId' argument 1 names different: declaration 'idShow' definition 'showID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:444:23: note: Function 'GetSeasonId' argument 1 names different: declaration 'idShow' definition 'showID'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:2333:37: note: Function 'GetSeasonId' argument 1 names different: declaration 'idShow' definition 'showID'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:3739:99: style: Function 'SetVideoSettings' argument 2 names different: declaration 'settings' definition 'setting'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:478:85: note: Function 'SetVideoSettings' argument 2 names different: declaration 'settings' definition 'setting'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:3739:99: note: Function 'SetVideoSettings' argument 2 names different: declaration 'settings' definition 'setting'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:3877:45: style: Function 'GetTvShowSeasonArt' argument 1 names different: declaration 'mediaId' definition 'showId'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:700:31: note: Function 'GetTvShowSeasonArt' argument 1 names different: declaration 'mediaId' definition 'showId'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:3877:45: note: Function 'GetTvShowSeasonArt' argument 1 names different: declaration 'mediaId' definition 'showId'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:4158:39: style: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:790:33: note: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:4158:39: note: Function 'UpdateTables' argument 1 names different: declaration 'version' definition 'iVersion'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:4340:54: style: Function 'GetPlayCounts' argument 1 names different: declaration 'path' definition 'strPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:410:40: note: Function 'GetPlayCounts' argument 1 names different: declaration 'path' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:4340:54: note: Function 'GetPlayCounts' argument 1 names different: declaration 'path' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:7102:62: style: Function 'GetMusicVideosByAlbum' argument 1 names different: declaration 'strAlbum' definition 'strSearch'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:558:48: note: Function 'GetMusicVideosByAlbum' argument 1 names different: declaration 'strAlbum' definition 'strSearch'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:7102:62: note: Function 'GetMusicVideosByAlbum' argument 1 names different: declaration 'strAlbum' definition 'strSearch'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:8802:58: style: Function 'ExportActorThumbs' argument 1 names different: declaration 'path' definition 'strDir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:647:44: note: Function 'ExportActorThumbs' argument 1 names different: declaration 'path' definition 'strDir'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:8802:58: note: Function 'ExportActorThumbs' argument 1 names different: declaration 'path' definition 'strDir'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:9191:83: style: Function 'GetItemsForPath' argument 2 names different: declaration 'path' definition 'strPath'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.h:528:69: note: Function 'GetItemsForPath' argument 2 names different: declaration 'path' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:9191:83: note: Function 'GetItemsForPath' argument 2 names different: declaration 'path' definition 'strPath'.
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:3599:64: style: Variable 'time' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:5301:78: style: Variable 'time' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:5921:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:6026:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:6340:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:7191:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:8659:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:9175:49: performance: Function parameter 'content' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/video/VideoDatabase.cpp:9183:49: performance: Function parameter 'content' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/video/VideoInfoDownloader.cpp:119:48: style: Function 'FindMovie' argument 2 names different: declaration 'movielist' definition 'movieList'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoInfoDownloader.h:55:56: note: Function 'FindMovie' argument 2 names different: declaration 'movielist' definition 'movieList'.
xbmc-13.2-Gotham/xbmc/video/VideoInfoDownloader.cpp:119:48: note: Function 'FindMovie' argument 2 names different: declaration 'movielist' definition 'movieList'.
xbmc-13.2-Gotham/xbmc/video/VideoInfoScanner.cpp:866:22: style: The scope of the variable 'regexp2pos' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/VideoInfoScanner.cpp:1688:102: style: Function 'GetSeasonThumbs' argument 2 names different: declaration 'art' definition 'seasonArt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoInfoScanner.h:119:112: note: Function 'GetSeasonThumbs' argument 2 names different: declaration 'art' definition 'seasonArt'.
xbmc-13.2-Gotham/xbmc/video/VideoInfoScanner.cpp:1688:102: note: Function 'GetSeasonThumbs' argument 2 names different: declaration 'art' definition 'seasonArt'.
xbmc-13.2-Gotham/xbmc/video/VideoInfoScanner.cpp:1861:62: style: Function 'DownloadFailed' argument 1 names different: declaration 'pDlgProgress' definition 'pDialog'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoInfoScanner.h:93:52: note: Function 'DownloadFailed' argument 1 names different: declaration 'pDlgProgress' definition 'pDialog'.
xbmc-13.2-Gotham/xbmc/video/VideoInfoScanner.cpp:1861:62: note: Function 'DownloadFailed' argument 1 names different: declaration 'pDlgProgress' definition 'pDialog'.
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.cpp:569:53: style: Function 'ParseNative' argument 1 names different: declaration 'element' definition 'movie'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.h:163:40: note: Function 'ParseNative' argument 1 names different: declaration 'element' definition 'movie'.
xbmc-13.2-Gotham/xbmc/video/VideoInfoTag.cpp:569:53: note: Function 'ParseNative' argument 1 names different: declaration 'element' definition 'movie'.
xbmc-13.2-Gotham/xbmc/video/VideoReferenceClock.cpp:148:11: style: The scope of the variable 'Now' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.cpp:527:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.cpp:48:115: style: Function 'CThumbExtractor' argument 4 names different: declaration 'strTarget' definition 'target'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.h:41:100: note: Function 'CThumbExtractor' argument 4 names different: declaration 'strTarget' definition 'target'.
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.cpp:48:115: note: Function 'CThumbExtractor' argument 4 names different: declaration 'strTarget' definition 'target'.
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.cpp:50:3: performance: Variable 'm_listpath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.cpp:51:3: performance: Variable 'm_target' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/video/VideoThumbLoader.cpp:53:3: performance: Variable 'm_item' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:384:81: style: Function 'PercentAsDecibel' argument 2 names different: declaration 'minimum' definition 'interval'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.h:34:57: note: Function 'PercentAsDecibel' argument 2 names different: declaration 'minimum' definition 'interval'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:384:81: note: Function 'PercentAsDecibel' argument 2 names different: declaration 'minimum' definition 'interval'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:389:78: style: Function 'FormatDecibel' argument 2 names different: declaration 'minimum' definition 'interval'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.h:36:54: note: Function 'FormatDecibel' argument 2 names different: declaration 'minimum' definition 'interval'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:389:78: note: Function 'FormatDecibel' argument 2 names different: declaration 'minimum' definition 'interval'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:394:76: style: Function 'FormatDelay' argument 2 names different: declaration 'minimum' definition 'interval'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.h:35:52: note: Function 'FormatDelay' argument 2 names different: declaration 'minimum' definition 'interval'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:394:76: note: Function 'FormatDelay' argument 2 names different: declaration 'minimum' definition 'interval'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:408:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:418:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:50:34: warning: Member variable 'CGUIDialogAudioSubtitleSettings::m_volume' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:50:34: warning: Member variable 'CGUIDialogAudioSubtitleSettings::m_audioStream' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:50:34: warning: Member variable 'CGUIDialogAudioSubtitleSettings::m_subtitleStream' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:50:34: warning: Member variable 'CGUIDialogAudioSubtitleSettings::m_outputmode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp:50:34: warning: Member variable 'CGUIDialogAudioSubtitleSettings::m_subtitleVisible' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogSubtitles.cpp:345:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogSubtitles.cpp:346:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogSubtitles.cpp:347:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogSubtitles.cpp:257:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogTeletext.cpp:35:21: warning: Member variable 'CGUIDialogTeletext::m_bClose' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp:278:49: style: Function 'GotoBookmark' argument 1 names different: declaration 'iItem' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoBookmarks.h:62:25: note: Function 'GotoBookmark' argument 1 names different: declaration 'iItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp:278:49: note: Function 'GotoBookmark' argument 1 names different: declaration 'iItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp:328:19: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp:327:14: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoInfo.cpp:614:60: style: Function 'ChooseArtType' argument 1 names different: declaration 'item' definition 'videoItem'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoInfo.h:46:53: note: Function 'ChooseArtType' argument 1 names different: declaration 'item' definition 'videoItem'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoInfo.cpp:614:60: note: Function 'ChooseArtType' argument 1 names different: declaration 'item' definition 'videoItem'.
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoInfo.cpp:338:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoInfo.cpp:643:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoInfo.cpp:85:22: warning: Member variable 'CGUIDialogVideoInfo::m_bViewReview' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoSettings.cpp:124:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/dialogs/GUIDialogVideoSettings.cpp:159:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.cpp:914:44: style: Function 'OnFileAction' argument 1 names different: declaration 'item' definition 'iItem'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:124:25: note: Function 'OnFileAction' argument 1 names different: declaration 'item' definition 'iItem'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.cpp:914:44: note: Function 'OnFileAction' argument 1 names different: declaration 'item' definition 'iItem'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.cpp:977:38: style: Function 'OnInfo' argument 1 names different: declaration 'item' definition 'iItem'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:118:19: note: Function 'OnInfo' argument 1 names different: declaration 'item' definition 'iItem'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.cpp:977:38: note: Function 'OnInfo' argument 1 names different: declaration 'item' definition 'iItem'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.cpp:1272:47: style: Function 'OnPlayStackPart' argument 1 names different: declaration 'item' definition 'iItem'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:145:28: note: Function 'OnPlayStackPart' argument 1 names different: declaration 'item' definition 'iItem'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.cpp:1272:47: note: Function 'OnPlayStackPart' argument 1 names different: declaration 'item' definition 'iItem'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.cpp:1618:53: style: Function 'OnDeleteItem' argument 1 names different: declaration 'pItem' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.h:107:42: note: Function 'OnDeleteItem' argument 1 names different: declaration 'pItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoBase.cpp:1618:53: note: Function 'OnDeleteItem' argument 1 names different: declaration 'pItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.cpp:671:70: style: Function 'OnInfo' argument 2 names different: declaration 'info' definition 'scraper'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.h:37:60: note: Function 'OnInfo' argument 2 names different: declaration 'info' definition 'scraper'.
xbmc-13.2-Gotham/xbmc/video/windows/GUIWindowVideoNav.cpp:671:70: note: Function 'OnInfo' argument 2 names different: declaration 'info' definition 'scraper'.
xbmc-13.2-Gotham/xbmc/view/GUIViewControl.cpp:53:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/view/GUIViewControl.cpp:223:38: style: Function 'HasControl' argument 1 names different: declaration 'controlID' definition 'viewControlID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/view/GUIViewControl.h:51:23: note: Function 'HasControl' argument 1 names different: declaration 'controlID' definition 'viewControlID'.
xbmc-13.2-Gotham/xbmc/view/GUIViewControl.cpp:223:38: note: Function 'HasControl' argument 1 names different: declaration 'controlID' definition 'viewControlID'.
xbmc-13.2-Gotham/xbmc/view/GUIViewControl.cpp:99:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/view/GUIViewControl.cpp:226:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.cpp:133:62: style: Function 'GetViewState' argument 2 names different: declaration 'windowID' definition 'window'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:32:49: note: Function 'GetViewState' argument 2 names different: declaration 'windowID' definition 'window'.
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.cpp:133:62: note: Function 'GetViewState' argument 2 names different: declaration 'windowID' definition 'window'.
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.cpp:169:62: style: Function 'SetViewState' argument 2 names different: declaration 'windowID' definition 'window'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.h:33:49: note: Function 'SetViewState' argument 2 names different: declaration 'windowID' definition 'window'.
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.cpp:169:62: note: Function 'SetViewState' argument 2 names different: declaration 'windowID' definition 'window'.
xbmc-13.2-Gotham/xbmc/view/ViewDatabase.cpp:97:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.cpp:65:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.cpp:89:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.cpp:146:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.h:40:16: warning: Virtual function 'Clear' is called from constructor 'CViewStateSettings()' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.cpp:60:3: note: Calling Clear
xbmc-13.2-Gotham/xbmc/view/ViewStateSettings.h:40:16: note: Clear is a virtual method
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:202:6: style: Condition 'configured' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:179:21: note: Assignment 'configured=true', assigned value is 1
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:202:6: note: Condition 'configured' is always true
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:168:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:124:19: style: The scope of the variable 'z_offset' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:124:29: style: The scope of the variable 'r_base' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:124:37: style: The scope of the variable 'b_base' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:163:33: style: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:41:57: note: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:163:33: note: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:163:44: style: Function 'ADDON_Create' argument 2 names different: declaration 'props' definition 'visProps'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:41:74: note: Function 'ADDON_Create' argument 2 names different: declaration 'props' definition 'visProps'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:163:44: note: Function 'ADDON_Create' argument 2 names different: declaration 'props' definition 'visProps'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:292:47: style: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_vis_dll.h:37:38: note: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:292:47: note: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:300:31: style: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_vis_dll.h:33:22: note: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:300:31: note: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:386:54: style: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'strSetting'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:47:67: note: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'strSetting'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:386:54: note: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'strSetting'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:386:78: style: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:47:92: note: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp:386:78: note: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:170:3: warning: Member variable 'CVisGLSLShaderProgram::m_validated' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:175:3: warning: Member variable 'CVisGLSLShaderProgram::m_validated' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisMatrixGLES.h:67:5: warning: Member variable 'MatrixWrapper::m_values' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:63:24: performance: Variable 'm_vertexShader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:85:23: performance: Variable 'm_pixelShader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:112:7: performance: Variable 'm_shaderProgram' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.cpp:26:3: performance: Variable 'm_hTex0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.cpp:27:3: performance: Variable 'm_hTex1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.cpp:28:3: performance: Variable 'm_hProj' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.cpp:29:3: performance: Variable 'm_hModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.cpp:30:3: performance: Variable 'm_hPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.cpp:31:3: performance: Variable 'm_hCol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.cpp:32:3: performance: Variable 'm_hCord0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.cpp:33:3: performance: Variable 'm_hCord1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:46:8: style: Technically the member function 'CVisShader::OK' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:131:8: style: Technically the member function 'CVisShaderProgram::OK' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:34:9: style: Technically the member function 'CVisGUIShader::GetPosLoc' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:35:9: style: Technically the member function 'CVisGUIShader::GetColLoc' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:36:9: style: Technically the member function 'CVisGUIShader::GetCord0Loc' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:37:9: style: Technically the member function 'CVisGUIShader::GetCord1Loc' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:65:16: warning: Virtual function 'Free' is called from destructor '~CVisVertexShader()' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:64:33: note: Calling Free
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:65:16: note: Free is a virtual method
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:87:16: warning: Virtual function 'Free' is called from destructor '~CVisPixelShader()' at line 86. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:86:32: note: Calling Free
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:87:16: note: Free is a virtual method
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:134:16: warning: Virtual function 'Free' is called from destructor '~CVisShaderProgram()' at line 119. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:119:7: note: Calling Free
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:134:16: note: Free is a virtual method
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisMatrixGLES.h:68:5: style: Struct 'MatrixWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:65:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:65:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:66:18: style: The function 'Handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:43:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:66:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:75:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:65:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:75:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:76:16: style: The function 'Compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:76:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:87:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:87:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:88:18: style: The function 'Handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:43:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:88:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:98:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:87:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:98:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:99:16: style: The function 'Compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:99:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:184:16: style: The function 'Enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:125:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:184:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:187:16: style: The function 'Disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:128:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:187:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:190:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:134:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:190:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:193:16: style: The function 'CompileAndLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:143:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:193:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:30:8: style: The function 'OnCompiledAndLinked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:147:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:30:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:31:8: style: The function 'OnEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:153:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:31:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:32:8: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisShader.h:190:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisGUIShader.h:32:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisMatrixGLES.h:61:8: performance: Technically the member function 'CVisMatrixGLES::Project' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisMatrixGLES.cpp:340:22: note: Technically the member function 'CVisMatrixGLES::Project' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/EGLHelpers/VisMatrixGLES.h:61:8: note: Technically the member function 'CVisMatrixGLES::Project' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:68:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:63:44: style: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:41:57: note: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:63:44: note: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:220:31: style: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_vis_dll.h:33:22: note: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:220:31: note: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:253:47: style: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_vis_dll.h:37:38: note: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:253:47: note: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:298:54: style: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'strSetting'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:47:67: note: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'strSetting'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:298:54: note: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'strSetting'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:298:78: style: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:47:92: note: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:298:78: note: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/Main.cpp:72:28: style: Variable 'presetsDir' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/bindtextdom.c:155:0: error: Memory leak: new_binding [memleak]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/dcgettext.c:325:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/dcgettext.c:231:27: style: The scope of the variable 'domain' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/l10nflist.c:361:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/loadmsgcat.c:119:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/loadmsgcat.c:70:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/loadmsgcat.c:119:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/loadmsgcat.c:119:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/loadmsgcat.c:70:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/loadmsgcat.c:119:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/localealias.c:254:22: style: The scope of the variable 'alias' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/intl/localealias.c:255:22: style: The scope of the variable 'value' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioDevice.h:26:5: style: Class 'CoreAudioDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.cpp:54:113: style: Function 'AddPropertyListener' argument 2 names different: declaration 'listenerProc' definition 'proc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.h:24:117: note: Function 'AddPropertyListener' argument 2 names different: declaration 'listenerProc' definition 'proc'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.cpp:54:113: note: Function 'AddPropertyListener' argument 2 names different: declaration 'listenerProc' definition 'proc'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.cpp:54:125: style: Function 'AddPropertyListener' argument 3 names different: declaration 'inClientData' definition 'data'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.h:24:137: note: Function 'AddPropertyListener' argument 3 names different: declaration 'inClientData' definition 'data'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.cpp:54:125: note: Function 'AddPropertyListener' argument 3 names different: declaration 'inClientData' definition 'data'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.cpp:63:116: style: Function 'RemovePropertyListener' argument 2 names different: declaration 'listenerProc' definition 'proc'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.h:25:120: note: Function 'RemovePropertyListener' argument 2 names different: declaration 'listenerProc' definition 'proc'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/StandAlone/CoreAudioHardware.cpp:63:116: note: Function 'RemovePropertyListener' argument 2 names different: declaration 'listenerProc' definition 'proc'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:156:17: warning: Either the condition 'source==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:157:16: note: Assuming that condition 'source==NULL' is not redundant
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:154:31: note: Assignment 'src=(char*)source', assigned value is 0
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:156:17: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:222:21: warning: Either the condition 'NULL==destRect' is redundant or there is possible null pointer dereference: destRect. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:239:37: note: Assuming that condition 'NULL==destRect' is not redundant
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:222:21: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:441:5: style: Variable 'wind' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:436:0: note: Variable 'wind' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iGoom.c:441:5: note: Variable 'wind' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iTuneVisualAPI/iTunesAPI.c:69:59: style: Function 'ITCallApplication' argument 2 names different: declaration 'appProc' definition 'handler'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iTuneVisualAPI/iTunesAPI.h:395:66: note: Function 'ITCallApplication' argument 2 names different: declaration 'appProc' definition 'handler'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/mac/iTunes/iTuneVisualAPI/iTunesAPI.c:69:59: note: Function 'ITCallApplication' argument 2 names different: declaration 'appProc' definition 'handler'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/sdl-goom/gtk-callbacks.c:34:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/sdl-goom/gtk-callbacks.c:367:29: style: Function 'gtk_data_init' argument 1 names different: declaration 'sdlGoom' definition 'sg'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/sdl-goom/sdl_goom.h:28:29: note: Function 'gtk_data_init' argument 1 names different: declaration 'sdlGoom' definition 'sg'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/sdl-goom/gtk-callbacks.c:367:29: note: Function 'gtk_data_init' argument 1 names different: declaration 'sdlGoom' definition 'sg'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/sdl-goom/sdl_goom.c:446:13: style: The scope of the variable 'msg_pos' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/sdl-goom/sdl_goom.c:60:9: style: Label 'value' is not used. [unusedLabel]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/convolve_fx.c:51:10: style: The scope of the variable 'h' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/convolve_fx.c:52:10: style: The scope of the variable 'radian' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/filters.c:252:5: style: Variable 'maxEnd' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/filters.c:243:0: note: Variable 'maxEnd' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/filters.c:252:5: note: Variable 'maxEnd' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/filters.c:170:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/filters.c:406:20: style: The scope of the variable 'myPos2' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/filters.c:526:10: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/filters.c:526:13: style: The scope of the variable 'y' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/gfontlib.c:182:12: style: The scope of the variable 'xx' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/gfontlib.c:135:36: style: Function 'goom_draw_text' argument 7 names different: declaration 'chspace' definition 'charspace'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/gfontlib.h:8:26: note: Function 'goom_draw_text' argument 7 names different: declaration 'chspace' definition 'charspace'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/gfontlib.c:135:36: note: Function 'goom_draw_text' argument 7 names different: declaration 'chspace' definition 'charspace'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/gfontlib.c:69:63: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_core.c:151:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_core.c:610:18: style: The scope of the variable 'text' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_core.c:842:9: style: The scope of the variable 'fin' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_core.c:858:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_core.c:859:15: style: The scope of the variable 'ecart' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.c:66:31: style: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.h:25:31: note: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.c:66:31: note: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.c:71:30: style: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.h:27:30: note: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.c:71:30: note: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.c:78:36: style: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.h:28:36: note: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_hash.c:78:36: note: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:702:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:723:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:744:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:765:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:137:39: style: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_private.h:199:39: note: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:137:39: note: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:819:37: style: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_private.h:208:37: note: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:819:37: note: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:1326:26: style: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.h:15:29: note: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:1326:26: note: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:1439:35: style: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.h:12:35: note: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:1439:35: note: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:1470:44: style: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.h:13:45: note: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl.c:1470:44: note: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.c:68:31: style: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.h:26:36: note: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.c:68:31: note: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.c:73:30: style: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.h:28:30: note: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.c:73:30: note: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.c:81:36: style: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.h:29:36: note: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goomsl_hash.c:81:36: note: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'.
goomsl_lex.c:1691:2: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1691:2: note: Null pointer dereference
goomsl_lex.c:1692:2: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1692:2: note: Null pointer dereference
goomsl_lex.c:1703:9: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1703:9: note: Null pointer dereference
goomsl_lex.l:94:30: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
goomsl_lex.c:1346:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
goomsl_lex.c:864:1: style: Label 'find_rule' is not used. [unusedLabel]
goomsl_lex.c:1426:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
goomsl_lex.c:354:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
goomsl_lex.c:1426:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
goomsl_lex.c:1445:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
goomsl_lex.c:669:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
goomsl_lex.c:1445:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
goomsl_lex.c:1872:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'. [funcArgNamesDifferent]
goomsl_lex.c:307:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'.
goomsl_lex.c:1872:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'.
goomsl_yacc.y:1069:42: style: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'. [funcArgNamesDifferent]
goomsl_yacc.y:25:49: note: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'.
goomsl_yacc.y:1069:42: note: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:344:16: style: The scope of the variable 'xo' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:344:20: style: The scope of the variable 'yo' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:535:12: style: The scope of the variable 'tra' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:558:23: error: Signed integer overflow for expression 'couleur>>(0*8)'. [integerOverflow]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:472:23: note: Assignment 'couleur=3233857728U', assigned value is 3233857728
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:558:23: note: Integer overflow
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:608:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:660:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/ifs.c:719:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/jitc_x86.c:390:13: warning: Width 3 given in format string (no. 1) is smaller than destination buffer 'regname[256]'. [invalidScanfFormatWidth_smaller]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/jitc_x86.c:397:13: warning: Width 3 given in format string (no. 1) is smaller than destination buffer 'regname[256]'. [invalidScanfFormatWidth_smaller]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/jitc_x86.c:340:45: style: Function 'jitc_add' argument 2 names different: declaration 'instr' definition '_instr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/jitc_x86.h:206:52: note: Function 'jitc_add' argument 2 names different: declaration 'instr' definition '_instr'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/jitc_x86.c:340:45: note: Function 'jitc_add' argument 2 names different: declaration 'instr' definition '_instr'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:204:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:154:46: style: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.h:73:8: note: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:154:46: note: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:165:33: style: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.h:68:34: note: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:165:33: note: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:166:34: style: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.h:69:35: note: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:166:34: note: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:199:28: style: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.h:77:36: note: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:199:28: note: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:207:35: style: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.h:79:38: note: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:207:35: note: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:207:50: style: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.h:79:57: note: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/lines.c:207:50: note: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:73:35: style: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_plugin_info.h:171:35: note: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:73:35: note: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:73:43: style: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/goom_plugin_info.h:171:42: note: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:73:43: note: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:26:31: style: Variable 'cpuFlavour' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.params [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.screen [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.convolve_fx [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.star_fx [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.zoomFilter_fx [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.tentacles_fx [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.ifs_fx [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.pixel [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.back [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.p1 [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.p2 [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.conv [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.outputBuf [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.cycle [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.statesNumber [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.statesRangeMax [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.curGState [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.gmline1 [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.gmline2 [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.update [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.update_message [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.methods [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.gRandom [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.scanner [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.main_scanner [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/plugin_info.c:109:8: error: Uninitialized struct member: p.main_script_str [uninitStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/pngload.c:111:13: style: Variable 'rowbytes' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/sound_tester.c:14:53: style: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/sound_tester.h:8:53: note: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/sound_tester.c:14:53: note: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/surf3d.c:80:29: style: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/surf3d.h:30:29: note: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/surf3d.c:80:29: note: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/tentacle3d.c:241:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/tentacle3d.c:242:6: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/tentacle3d.c:238:41: warning: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data' [funcArgOrderDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/tentacle3d.c:42:41: note: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data'
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/tentacle3d.c:238:41: note: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data'
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/v3d.c:3:22: style: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/v3d.h:40:22: note: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/v3d.c:3:22: note: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/v3d.c:3:84: style: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/v3d.h:40:85: note: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/src/v3d.c:3:84: note: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'.
xbmc-13.2-Gotham/xbmc/visualizations/Goom/goom2k4-0/xmms-goom/xmms_goom.c:118:18: style: The scope of the variable 'title' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.h:79:12: warning: Either the condition '!szFile' is redundant or there is possible null pointer dereference: szFile. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.h:80:9: note: Assuming that condition '!szFile' is not redundant
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.h:79:12: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:91:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:86:44: style: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:41:57: note: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:86:44: note: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:150:31: style: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_vis_dll.h:33:22: note: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:150:31: note: Function 'OnAction' argument 1 names different: declaration 'action' definition 'flags'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:265:54: style: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:47:67: note: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:265:54: note: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:265:70: style: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:47:92: note: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:265:70: note: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:356:47: style: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_vis_dll.h:37:38: note: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp:356:47: note: Function 'GetSubModules' argument 1 names different: declaration 'presets' definition 'names'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.cpp:133:8: style: The scope of the variable 'szCurrentTag' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.cpp:160:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.cpp:199:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.cpp:316:8: style: The scope of the variable 'szCurrentTag' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.cpp:88:36: style: Checking if unsigned variable 'fread(m_doc,m_size,1,hFile)' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.cpp:129:38: style: Function 'GetNodeCount' argument 1 names different: declaration 'tag' definition 'szTag'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.h:53:26: note: Function 'GetNodeCount' argument 1 names different: declaration 'tag' definition 'szTag'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.cpp:129:38: note: Function 'GetNodeCount' argument 1 names different: declaration 'tag' definition 'szTag'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.h:58:10: style: Technically the member function 'CXmlDocument::GetNextNode' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.cpp:155:23: note: Technically the member function 'CXmlDocument::GetNextNode' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/XmlDocument.h:58:10: note: Technically the member function 'CXmlDocument::GetNextNode' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/CAL_TAB.C:53:7: style: struct member 'yyltype::timestamp' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/CAL_TAB.C:54:7: style: struct member 'yyltype::first_line' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/CAL_TAB.C:55:7: style: struct member 'yyltype::first_column' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/CAL_TAB.C:56:7: style: struct member 'yyltype::last_line' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/CAL_TAB.C:57:7: style: struct member 'yyltype::last_column' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/CAL_TAB.C:58:9: style: struct member 'yyltype::text' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/Compiler.c:329:23: style: Function 'compileCode' argument 1 names different: declaration 'exp' definition 'expression'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/Compiler.h:52:23: note: Function 'compileCode' argument 1 names different: declaration 'exp' definition 'expression'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/Compiler.c:329:23: note: Function 'compileCode' argument 1 names different: declaration 'exp' definition 'expression'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/Compiler.c:223:3: style: Variable 'txt' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/Yylex.c:72:19: style: The scope of the variable 'st' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/Yylex.c:73:7: style: The scope of the variable 'final' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/Yylex.c:73:17: style: The scope of the variable 'llk' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.c:64:31: style: Function 'compileExpression' argument 1 names different: declaration 'txt' definition 'exp'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.h:74:31: note: Function 'compileExpression' argument 1 names different: declaration 'txt' definition 'exp'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.c:64:31: note: Function 'compileExpression' argument 1 names different: declaration 'txt' definition 'exp'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.c:131:25: style: Function 'getVarPtr' argument 1 names different: declaration 'varName' definition 'var'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.h:61:25: note: Function 'getVarPtr' argument 1 names different: declaration 'varName' definition 'var'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.c:131:25: note: Function 'getVarPtr' argument 1 names different: declaration 'varName' definition 'var'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.c:141:27: style: Function 'registerVar' argument 1 names different: declaration 'varName' definition 'var'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.h:62:27: note: Function 'registerVar' argument 1 names different: declaration 'varName' definition 'var'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/evallib/eval.c:141:27: note: Function 'registerVar' argument 1 names different: declaration 'varName' definition 'var'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:142:13: style: The scope of the variable 'm' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:175:11: style: The scope of the variable 'theta' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:240:27: style: The scope of the variable 'hdftsize' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:241:11: style: The scope of the variable 'wr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:241:15: style: The scope of the variable 'wi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:241:19: style: The scope of the variable 'wpi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:241:24: style: The scope of the variable 'wpr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:42:6: warning: Member variable 'FFT::m_ready' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:42:6: warning: Member variable 'FFT::m_samples_in' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.cpp:42:6: warning: Member variable 'FFT::cossintable' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/fft.h:42:10: style: Technically the member function 'FFT::GetNumFreq' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:943:7: style: Condition '!RenderStringToTitleTexture()' is always true [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:1056:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:1056:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:3146:8: style: The scope of the variable 'fZoom' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:1381:0: style: Variable 'fCosineBlend' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:1382:0: style: Variable 'fCosineBlend2' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:265:6: warning: Class 'CPluginShell' which has virtual members does not have a virtual destructor. [virtualDestructor]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/dxcontext.h:68:21: style: Technically the member function 'DXContext::TempIgnoreDestroyMessages' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/dxcontext.h:71:14: style: Technically the member function 'DXContext::GetBitDepth' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:359:12: style: Technically the member function 'CPlugin::ReversePropagatePoint' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:1318:15: note: Technically the member function 'CPlugin::ReversePropagatePoint' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:359:12: note: Technically the member function 'CPlugin::ReversePropagatePoint' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:362:12: performance: Technically the member function 'CPlugin::OnResizeTextWindow' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:218:15: note: Technically the member function 'CPlugin::OnResizeTextWindow' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:362:12: note: Technically the member function 'CPlugin::OnResizeTextWindow' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:366:12: performance: Technically the member function 'CPlugin::ClearGraphicsWindow' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:265:15: note: Technically the member function 'CPlugin::ClearGraphicsWindow' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:366:12: note: Technically the member function 'CPlugin::ClearGraphicsWindow' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:373:12: performance: Technically the member function 'CPlugin::RenderStringToTitleTexture' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:286:15: note: Technically the member function 'CPlugin::RenderStringToTitleTexture' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:373:12: note: Technically the member function 'CPlugin::RenderStringToTitleTexture' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:374:12: performance: Technically the member function 'CPlugin::ShowSongTitleAnim' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:3562:15: note: Technically the member function 'CPlugin::ShowSongTitleAnim' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:374:12: note: Technically the member function 'CPlugin::ShowSongTitleAnim' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:382:12: performance: Technically the member function 'CPlugin::DrawUserSprites' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/milkdropfs.cpp:2786:15: note: Technically the member function 'CPlugin::DrawUserSprites' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:382:12: note: Technically the member function 'CPlugin::DrawUserSprites' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:393:22: style: The function 'OverrideDefaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:155:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:393:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:394:22: style: The function 'MyPreInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:156:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:394:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:395:22: style: The function 'MyReadConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:157:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:395:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:396:22: style: The function 'MyWriteConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:158:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:396:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:397:22: style: The function 'AllocateMyNonDx8Stuff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:159:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:397:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:398:23: style: The function 'CleanUpMyNonDx8Stuff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:160:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:398:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:399:22: style: The function 'AllocateMyDX8Stuff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:161:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:399:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:400:23: style: The function 'CleanUpMyDX8Stuff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:162:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:400:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:401:22: style: The function 'MyRenderFn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:163:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:401:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:402:22: style: The function 'MyRenderUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:164:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:402:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:403:25: style: The function 'MyWindowProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:165:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:403:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:404:25: style: The function 'MyConfigTabProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:166:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:404:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:730:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:4597:0: style: Same expression used in consecutive assignments of 'minc' and 'maxc'. [duplicateAssignExpression]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:4598:0: note: Same expression used in consecutive assignments of 'minc' and 'maxc'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:4597:0: note: Same expression used in consecutive assignments of 'minc' and 'maxc'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:1123:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:4739:7: style: The scope of the variable 'hFile' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:242:15: style: Technically the member function 'CPlugin::WaitString_GetCursorColumn' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:5094:14: note: Technically the member function 'CPlugin::WaitString_GetCursorColumn' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:242:15: note: Technically the member function 'CPlugin::WaitString_GetCursorColumn' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:332:14: performance: Technically the member function 'CPlugin::RefreshTab2' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:3380:15: note: Technically the member function 'CPlugin::RefreshTab2' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:332:14: note: Technically the member function 'CPlugin::RefreshTab2' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:336:21: performance: Technically the member function 'CPlugin::DrawTooltip' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:1639:15: note: Technically the member function 'CPlugin::DrawTooltip' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:336:21: note: Technically the member function 'CPlugin::DrawTooltip' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:342:12: performance: Technically the member function 'CPlugin::WriteRealtimeConfig' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:4360:15: note: Technically the member function 'CPlugin::WriteRealtimeConfig' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:342:12: note: Technically the member function 'CPlugin::WriteRealtimeConfig' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:343:12: performance: Technically the member function 'CPlugin::dumpmsg' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:4385:15: note: Technically the member function 'CPlugin::dumpmsg' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:343:12: note: Technically the member function 'CPlugin::dumpmsg' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:360:12: performance: Technically the member function 'CPlugin::HandleRegularKey' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:3098:14: note: Technically the member function 'CPlugin::HandleRegularKey' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:360:12: note: Technically the member function 'CPlugin::HandleRegularKey' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:370:12: performance: Technically the member function 'CPlugin::ReadCustomMessages' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:5364:15: note: Technically the member function 'CPlugin::ReadCustomMessages' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:370:12: note: Technically the member function 'CPlugin::ReadCustomMessages' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:384:12: performance: Technically the member function 'CPlugin::BuildMenus' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:4169:15: note: Technically the member function 'CPlugin::BuildMenus' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:384:12: note: Technically the member function 'CPlugin::BuildMenus' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:386:12: performance: Technically the member function 'CPlugin::LaunchSprite' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:5581:15: note: Technically the member function 'CPlugin::LaunchSprite' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:386:12: note: Technically the member function 'CPlugin::LaunchSprite' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:387:12: performance: Technically the member function 'CPlugin::KillSprite' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.cpp:5716:15: note: Technically the member function 'CPlugin::KillSprite' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/plugin.h:387:12: note: Technically the member function 'CPlugin::KillSprite' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:210:9: style: Condition '!InitGDIStuff()' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:1141:7: style: Condition '!InitVJStuff()' is always false [knownConditionTrueFalse]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:153:11: style: struct member '_HELPVERTEX::x' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:153:14: style: struct member '_HELPVERTEX::y' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:154:11: style: struct member '_HELPVERTEX::z' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:156:11: style: struct member '_HELPVERTEX::tu' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:156:15: style: struct member '_HELPVERTEX::tv' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:161:11: style: struct member '_SIMPLEVERTEX::x' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:161:14: style: struct member '_SIMPLEVERTEX::y' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:162:11: style: struct member '_SIMPLEVERTEX::z' is never used. [unusedStructMember]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:3294:35: style: Variable 'compare_samples' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_sound' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_start_fullscreen' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_start_desktop' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_fake_fullscreen_mode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_max_fps_fs' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_max_fps_dm' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_max_fps_w' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_show_press_f1_msg' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_allow_page_tearing_w' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_allow_page_tearing_fs' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_allow_page_tearing_dm' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_minimize_winamp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_show_icons' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_textlabel_boxes' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_manual_icon_scoot' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_555_fix' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_dualhead_horz' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_dualhead_vert' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_save_cpu' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_skin' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_fix_slow_text' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_fontinfo' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_posX' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_posY' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_backBufferWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_backBufferHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_pixelRatio' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_screenmode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_frame' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_time' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_fps' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_lpDX' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_szPluginsDirPath' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_szConfigIniFile' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_lpDDSText' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_lost_focus' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_hidden' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_resizing' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_show_help' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_show_playlist' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_playlist_pos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_playlist_pageups' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_playlist_top_idx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_playlist_btm_idx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_playlist_width_pixels' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_playlist' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_exiting' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_upper_left_corner_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_lower_left_corner_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_upper_right_corner_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_lower_right_corner_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_left_edge' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_right_edge' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_force_accept_WM_WINDOWPOSCHANGING' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_icons_texture' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_szDesktopFolder' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_icon_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_dragging' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_box' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_wc_registered' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_icon_state' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_icon_count' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_icon_update_frame' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_icons_disabled' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_vms_desktop_loaded' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_desktop_hook_set' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_last_raw_time' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_time_hist' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_time_hist_pos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_oldwave' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_prev_align_offset' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_align_weights_ready' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_vj_mode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_hidden_textwnd' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_resizing_textwnd' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_nTextWndWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_nTextWndHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:174:15: warning: Member variable 'CPluginShell::m_bTextWindowClassRegistered' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:78:15: style: Technically the member function 'CPluginShell::GetFrame' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:185:25: note: Technically the member function 'CPluginShell::GetFrame' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:78:15: note: Technically the member function 'CPluginShell::GetFrame' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:79:15: style: Technically the member function 'CPluginShell::GetTime' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:186:25: note: Technically the member function 'CPluginShell::GetTime' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:79:15: note: Technically the member function 'CPluginShell::GetTime' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:80:15: style: Technically the member function 'CPluginShell::GetFps' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:187:25: note: Technically the member function 'CPluginShell::GetFps' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:80:15: note: Technically the member function 'CPluginShell::GetFps' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:82:15: style: Technically the member function 'CPluginShell::GetScreenMode' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:184:25: note: Technically the member function 'CPluginShell::GetScreenMode' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:82:15: note: Technically the member function 'CPluginShell::GetScreenMode' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:95:18: style: Technically the member function 'CPluginShell::GetWidth' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:189:25: note: Technically the member function 'CPluginShell::GetWidth' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:95:18: note: Technically the member function 'CPluginShell::GetWidth' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:96:18: style: Technically the member function 'CPluginShell::GetHeight' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:190:25: note: Technically the member function 'CPluginShell::GetHeight' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:96:18: note: Technically the member function 'CPluginShell::GetHeight' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:116:18: performance: Technically the member function 'CPluginShell::SuggestHowToFreeSomeMem' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:2224:20: note: Technically the member function 'CPluginShell::SuggestHowToFreeSomeMem' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:116:18: note: Technically the member function 'CPluginShell::SuggestHowToFreeSomeMem' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:289:10: performance: Technically the member function 'CPluginShell::PushWindowToJustBeforeDesktop' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:1439:20: note: Technically the member function 'CPluginShell::PushWindowToJustBeforeDesktop' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:289:10: note: Technically the member function 'CPluginShell::PushWindowToJustBeforeDesktop' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:291:10: performance: Technically the member function 'CPluginShell::ReadConfig' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:1160:20: note: Technically the member function 'CPluginShell::ReadConfig' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:291:10: note: Technically the member function 'CPluginShell::ReadConfig' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:292:10: performance: Technically the member function 'CPluginShell::WriteConfig' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:1254:20: note: Technically the member function 'CPluginShell::WriteConfig' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:292:10: note: Technically the member function 'CPluginShell::WriteConfig' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:298:10: performance: Technically the member function 'CPluginShell::InitGDIStuff' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:222:19: note: Technically the member function 'CPluginShell::InitGDIStuff' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:298:10: note: Technically the member function 'CPluginShell::InitGDIStuff' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:299:10: performance: Technically the member function 'CPluginShell::CleanUpGDIStuff' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:251:20: note: Technically the member function 'CPluginShell::CleanUpGDIStuff' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:299:10: note: Technically the member function 'CPluginShell::CleanUpGDIStuff' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:302:10: performance: Technically the member function 'CPluginShell::InitVJStuff' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:280:19: note: Technically the member function 'CPluginShell::InitVJStuff' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:302:10: note: Technically the member function 'CPluginShell::InitVJStuff' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:303:10: performance: Technically the member function 'CPluginShell::CleanUpVJStuff' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:449:20: note: Technically the member function 'CPluginShell::CleanUpVJStuff' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:303:10: note: Technically the member function 'CPluginShell::CleanUpVJStuff' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:304:10: performance: Technically the member function 'CPluginShell::AllocateFonts' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:496:19: note: Technically the member function 'CPluginShell::AllocateFonts' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:304:10: note: Technically the member function 'CPluginShell::AllocateFonts' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:305:10: performance: Technically the member function 'CPluginShell::CleanUpFonts' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:519:20: note: Technically the member function 'CPluginShell::CleanUpFonts' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:305:10: note: Technically the member function 'CPluginShell::CleanUpFonts' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:306:10: performance: Technically the member function 'CPluginShell::AllocateTextSurface' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:527:20: note: Technically the member function 'CPluginShell::AllocateTextSurface' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:306:10: note: Technically the member function 'CPluginShell::AllocateTextSurface' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:308:10: performance: Technically the member function 'CPluginShell::OnUserResizeWindow' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:665:20: note: Technically the member function 'CPluginShell::OnUserResizeWindow' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:308:10: note: Technically the member function 'CPluginShell::OnUserResizeWindow' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:309:10: performance: Technically the member function 'CPluginShell::OnUserResizeTextWindow' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:618:20: note: Technically the member function 'CPluginShell::OnUserResizeTextWindow' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:309:10: note: Technically the member function 'CPluginShell::OnUserResizeTextWindow' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:310:10: performance: Technically the member function 'CPluginShell::PrepareFor2DDrawing_B' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:1942:20: note: Technically the member function 'CPluginShell::PrepareFor2DDrawing_B' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:310:10: note: Technically the member function 'CPluginShell::PrepareFor2DDrawing_B' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:311:10: performance: Technically the member function 'CPluginShell::RenderBuiltInTextMsgs' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:2048:20: note: Technically the member function 'CPluginShell::RenderBuiltInTextMsgs' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:311:10: note: Technically the member function 'CPluginShell::RenderBuiltInTextMsgs' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:313:10: performance: Technically the member function 'CPluginShell::ToggleFullScreen' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:789:20: note: Technically the member function 'CPluginShell::ToggleFullScreen' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:313:10: note: Technically the member function 'CPluginShell::ToggleFullScreen' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:314:10: performance: Technically the member function 'CPluginShell::DrawDarkTranslucentBox' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:2001:20: note: Technically the member function 'CPluginShell::DrawDarkTranslucentBox' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:314:10: note: Technically the member function 'CPluginShell::DrawDarkTranslucentBox' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:316:10: performance: Technically the member function 'CPluginShell::RenderPlaylist' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:2089:20: note: Technically the member function 'CPluginShell::RenderPlaylist' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:316:10: note: Technically the member function 'CPluginShell::RenderPlaylist' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:317:10: style: Technically the member function 'CPluginShell::StuffParams' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.cpp:718:20: note: Technically the member function 'CPluginShell::StuffParams' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/pluginshell.h:317:10: note: Technically the member function 'CPluginShell::StuffParams' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1312:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1313:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1416:7: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1417:7: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:929:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1026:25: style: Function 'Import' argument 1 names different: declaration 'szSection' definition 'szSectionName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.h:149:23: note: Function 'Import' argument 1 names different: declaration 'szSection' definition 'szSectionName'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1026:25: note: Function 'Import' argument 1 names different: declaration 'szSection' definition 'szSectionName'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1026:46: style: Function 'Import' argument 2 names different: declaration 'szFile' definition 'szIniFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.h:149:40: note: Function 'Import' argument 2 names different: declaration 'szFile' definition 'szIniFile'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1026:46: note: Function 'Import' argument 2 names different: declaration 'szFile' definition 'szIniFile'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1055:27: style: Function 'Import' argument 1 names different: declaration 'szSection' definition 'szSectionName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.h:92:23: note: Function 'Import' argument 1 names different: declaration 'szSection' definition 'szSectionName'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1055:27: note: Function 'Import' argument 1 names different: declaration 'szSection' definition 'szSectionName'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1055:48: style: Function 'Import' argument 2 names different: declaration 'szFile' definition 'szIniFile'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.h:92:40: note: Function 'Import' argument 2 names different: declaration 'szFile' definition 'szIniFile'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1055:48: note: Function 'Import' argument 2 names different: declaration 'szFile' definition 'szIniFile'.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1529:30: style: Variable 'pf_codehandle_init' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1612:35: style: Variable 'codehandle_temp' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1698:35: style: Variable 'codehandle_temp' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1752:18: warning: Member variable 'CBlendableFloat::val' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1752:18: warning: Member variable 'CBlendableFloat::m_fBlendStartTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1752:18: warning: Member variable 'CBlendableFloat::m_fBlendDuration' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1752:18: warning: Member variable 'CBlendableFloat::m_fBlendFrom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_szDesc' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_fRating' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_fVideoEchoAlphaOld' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_nVideoEchoOrientation' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_nVideoEchoOrientationOld' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_nWaveMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_nOldWaveMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bAdditiveWaves' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bWaveDots' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bWaveThick' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bModWaveAlphaByVolume' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_fWarpAnimSpeed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bMaximizeWaveColor' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bTexWrap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bDarkenCenter' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bRedBlueStereo' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bBrighten' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bDarken' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bSolarize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bInvert' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_szPerFrameInit' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_szPerFrameExpr' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_szPerPixelExpr' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_bBlending' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_fBlendStartTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_fBlendDuration' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_fBlendProgress' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_pf_vars' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_zoom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_zoomexp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_rot' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_warp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_cx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_cy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_dx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_dy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_sx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_sy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_time' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_fps' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_bass' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mid' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_treb' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_bass_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mid_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_treb_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_a' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_mystery' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_mode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_decay' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_frame' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_q1' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_q2' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_q3' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_q4' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_q5' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_q6' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_q7' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_q8' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_progress' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ob_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ob_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ob_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ob_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ob_a' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ib_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ib_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ib_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ib_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_ib_a' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_dx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_dy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_l' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_mv_a' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_monitor' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_echo_zoom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_echo_alpha' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_echo_orient' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_usedots' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_thick' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_additive' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wave_brighten' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_darken_center' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_gamma' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_wrap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_invert' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_brighten' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_darken' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_solarize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_meshx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pf_meshy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::m_pv_vars' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_zoom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_zoomexp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_rot' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_warp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_cx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_cy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_dx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_dy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_sx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_sy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_time' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_fps' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_bass' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_mid' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_treb' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_bass_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_mid_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_treb_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_rad' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_ang' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_frame' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_q1' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_q2' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_q3' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_q4' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_q5' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_q6' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_q7' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_q8' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_progress' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_meshx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::var_pv_meshy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::q_values_after_init_code' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:45:9: warning: Member variable 'CState::monitor_after_init_code' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.h:333:9: performance: Technically the member function 'CState::StripLinefeedCharsAndComments' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.cpp:1327:14: note: Technically the member function 'CState::StripLinefeedCharsAndComments' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/state.h:333:9: note: Technically the member function 'CState::StripLinefeedCharsAndComments' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Milkdrop/vis_milkdrop/utility.cpp:352:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/StandAlone/StandAlone.cpp:129:7: style: The scope of the variable 'bGotMsg' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/StandAlone/StandAlone.cpp:103:15: style: Variable 'iCurrent' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/EffectBase.cpp:30:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/EffectBase.cpp:29:2: note: Variable 'r' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/EffectBase.cpp:30:2: note: Variable 'r' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/EffectBase.cpp:31:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/EffectBase.cpp:30:2: note: Variable 'r' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/EffectBase.cpp:31:2: note: Variable 'r' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/EffectBase.cpp:31:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Mesh.cpp:27:2: performance: Variable 'm_pMesh' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Preset.h:26:1: style: The class 'Preset' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Preset.h:33:7: style: Technically the member function 'Preset::IsValid' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Renderer.cpp:730:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Renderer.cpp:1297:0: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:93:2: warning: The class 'DiffuseUVEnvVertexShader' defines member variable with name 'StaticType' also defined in its parent class 'DiffuseUVVertexShader'. [duplInheritedMember]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:77:2: note: Parent variable 'DiffuseUVVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:93:2: note: Derived variable 'DiffuseUVEnvVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:100:2: warning: The class 'DiffuseUVCubeVertexShader' defines member variable with name 'StaticType' also defined in its parent class 'DiffuseUVVertexShader'. [duplInheritedMember]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:77:2: note: Parent variable 'DiffuseUVVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:100:2: note: Derived variable 'DiffuseUVCubeVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:117:2: warning: The class 'DiffuseUVEnvCubeVertexShader' defines member variable with name 'StaticType' also defined in its parent class 'DiffuseUVCubeVertexShader'. [duplInheritedMember]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:100:2: note: Parent variable 'DiffuseUVCubeVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:117:2: note: Derived variable 'DiffuseUVEnvCubeVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:124:2: warning: The class 'DiffuseNormalEnvCubeVertexShader' defines member variable with name 'StaticType' also defined in its parent class 'DiffuseUVCubeVertexShader'. [duplInheritedMember]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:100:2: note: Parent variable 'DiffuseUVCubeVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:124:2: note: Derived variable 'DiffuseNormalEnvCubeVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:131:2: warning: The class 'UVNormalEnvVertexShader' defines member variable with name 'StaticType' also defined in its parent class 'DiffuseUVVertexShader'. [duplInheritedMember]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:77:2: note: Parent variable 'DiffuseUVVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.h:131:2: note: Derived variable 'UVNormalEnvVertexShader::StaticType'
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.cpp:31:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Shader.cpp:48:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Texture.cpp:28:2: performance: Variable 'm_pTexture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.h:80:12: warning: Either the condition '!szFile' is redundant or there is possible null pointer dereference: szFile. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.h:81:9: note: Assuming that condition '!szFile' is not redundant
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.h:80:12: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:752:2: style: Variable 'g_timePass' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:751:2: note: Variable 'g_timePass' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:752:2: note: Variable 'g_timePass' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:666:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:668:2: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:666:2: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:160:14: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:54:1: style: The class 'Vortex' does not have a constructor although it has private member variables. [noConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:201:10: style: Member variable 'FileHolder::m_AllFilenames' is in the wrong place in the initializer list. [initializerList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:108:3: note: Member variable 'FileHolder::m_AllFilenames' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:201:10: note: Member variable 'FileHolder::m_AllFilenames' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:62:3: performance: Variable 'Title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:58:7: performance: Technically the member function 'Vortex::Start' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:386:14: note: Technically the member function 'Vortex::Start' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:58:7: note: Technically the member function 'Vortex::Start' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:60:7: performance: Technically the member function 'Vortex::AudioData' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:482:14: note: Technically the member function 'Vortex::AudioData' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:60:7: note: Technically the member function 'Vortex::AudioData' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:62:7: performance: Technically the member function 'Vortex::UpdateTrack' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:390:14: note: Technically the member function 'Vortex::UpdateTrack' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:62:7: note: Technically the member function 'Vortex::UpdateTrack' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:63:7: performance: Technically the member function 'Vortex::UpdateAlbumArt' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:1418:14: note: Technically the member function 'Vortex::UpdateAlbumArt' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:63:7: note: Technically the member function 'Vortex::UpdateAlbumArt' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:64:7: performance: Technically the member function 'Vortex::LoadNextPreset' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:1440:14: note: Technically the member function 'Vortex::LoadNextPreset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:64:7: note: Technically the member function 'Vortex::LoadNextPreset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:65:7: performance: Technically the member function 'Vortex::LoadPreviousPreset' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:1445:14: note: Technically the member function 'Vortex::LoadPreviousPreset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:65:7: note: Technically the member function 'Vortex::LoadPreviousPreset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:66:7: performance: Technically the member function 'Vortex::LoadRandomPreset' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:1454:14: note: Technically the member function 'Vortex::LoadRandomPreset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:66:7: note: Technically the member function 'Vortex::LoadRandomPreset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:67:7: performance: Technically the member function 'Vortex::LoadPreset' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:1459:14: note: Technically the member function 'Vortex::LoadPreset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:67:7: note: Technically the member function 'Vortex::LoadPreset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:69:6: performance: Technically the member function 'Vortex::GetCurrentPresetIndex' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:1424:13: note: Technically the member function 'Vortex::GetCurrentPresetIndex' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:69:6: note: Technically the member function 'Vortex::GetCurrentPresetIndex' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:70:6: performance: Technically the member function 'Vortex::GetPresets' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:1434:13: note: Technically the member function 'Vortex::GetPresets' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.h:70:6: note: Technically the member function 'Vortex::GetPresets' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.h:42:10: style: Technically the member function 'FFT::GetNumFreq' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:170:6: style: Technically the member function 'FileHolder::NumFiles' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.h:31:2: style: Class 'CScriptString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:126:30: performance: Function parameter 'fileDir' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/Vortex.cpp:126:52: performance: Function parameter 'fileExt' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.cpp:129:8: style: The scope of the variable 'szCurrentTag' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.cpp:156:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.cpp:195:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.cpp:312:8: style: The scope of the variable 'szCurrentTag' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.cpp:84:36: style: Checking if unsigned variable 'fread(m_doc,m_size,1,hFile)' is less than zero. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.cpp:125:38: style: Function 'GetNodeCount' argument 1 names different: declaration 'tag' definition 'szTag'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.h:54:26: note: Function 'GetNodeCount' argument 1 names different: declaration 'tag' definition 'szTag'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.cpp:125:38: note: Function 'GetNodeCount' argument 1 names different: declaration 'tag' definition 'szTag'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.h:59:10: style: Technically the member function 'CXmlDocument::GetNextNode' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.cpp:151:23: note: Technically the member function 'CXmlDocument::GetNextNode' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/XmlDocument.h:59:10: note: Technically the member function 'CXmlDocument::GetNextNode' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:142:13: style: The scope of the variable 'm' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:175:11: style: The scope of the variable 'theta' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:240:27: style: The scope of the variable 'hdftsize' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:241:11: style: The scope of the variable 'wr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:241:15: style: The scope of the variable 'wi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:241:19: style: The scope of the variable 'wpi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:241:24: style: The scope of the variable 'wpr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:42:6: warning: Member variable 'FFT::m_ready' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:42:6: warning: Member variable 'FFT::m_samples_in' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Core/fft.cpp:42:6: warning: Member variable 'FFT::cossintable' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexVis/Effects/VoicePrint.cpp:59:2: performance: Variable 'm_tex1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexXBMC/VortexXBMC.cpp:39:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexXBMC/VortexXBMC.cpp:83:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexXBMC/VortexXBMC.cpp:34:44: style: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:41:57: note: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexXBMC/VortexXBMC.cpp:34:44: note: Function 'ADDON_Create' argument 1 names different: declaration 'callbacks' definition 'hdl'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexXBMC/VortexXBMC.cpp:185:54: style: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:47:67: note: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexXBMC/VortexXBMC.cpp:185:54: note: Function 'ADDON_SetSetting' argument 1 names different: declaration 'settingName' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexXBMC/VortexXBMC.cpp:185:70: style: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_dll.h:47:92: note: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/VortexXBMC/VortexXBMC.cpp:185:70: note: Function 'ADDON_SetSetting' argument 2 names different: declaration 'settingValue' definition 'value'.
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_cpp_dll.h:41:7: style: Class 'DllSetting' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/addons/include/xbmc_addon_cpp_dll.h:30:1: warning: The class 'DllSetting' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/autowrapper/generator/generateheader.cpp:88:32: style: The scope of the variable 'start2' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:919:7: style: Unused variable: ERROR_UnsupportedMethodPtr [unusedVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/clib/as_c.cpp:53:7: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:844:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/clib/as_c.cpp:53:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/clib/as_c.cpp:54:7: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:843:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/clib/as_c.cpp:54:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/contextmgr/contextmgr.cpp:86:2: performance: Variable 'currentThread' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/contextmgr/contextmgr.h:44:7: performance: Technically the member function 'CContextMgr::RegisterCoRoutineSupport' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/contextmgr/contextmgr.cpp:295:19: note: Technically the member function 'CContextMgr::RegisterCoRoutineSupport' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/contextmgr/contextmgr.h:44:7: note: Technically the member function 'CContextMgr::RegisterCoRoutineSupport' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:32:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:33:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:44:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:52:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:60:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:69:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:77:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:85:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:92:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:98:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:104:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:110:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:116:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:122:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:129:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:234:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:306:32: style: Function 'Store' argument 1 names different: declaration 'value' definition 'ref'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.h:26:21: note: Function 'Store' argument 1 names different: declaration 'value' definition 'ref'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:306:32: note: Function 'Store' argument 1 names different: declaration 'value' definition 'ref'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:311:33: style: Function 'Store' argument 1 names different: declaration 'value' definition 'ref'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.h:25:22: note: Function 'Store' argument 1 names different: declaration 'value' definition 'ref'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:311:33: note: Function 'Store' argument 1 names different: declaration 'value' definition 'ref'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:197:25: warning: Member variable 'CScriptAny::refCount' is not assigned a value in 'CScriptAny::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.h:37:7: style: Technically the member function 'CScriptAny::GetRefCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:448:17: note: Technically the member function 'CScriptAny::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.h:37:7: note: Technically the member function 'CScriptAny::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.h:39:7: style: Technically the member function 'CScriptAny::GetFlag' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.cpp:458:18: note: Technically the member function 'CScriptAny::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.h:39:7: note: Technically the member function 'CScriptAny::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.h:12:2: style: Class 'CScriptAny' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptany/scriptany.h:8:1: warning: The class 'CScriptAny' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:227:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:249:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:336:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:341:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:544:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:545:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:555:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:562:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:570:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:577:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:583:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:589:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:595:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:601:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:607:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:614:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:138:29: warning: Member variable 'CScriptArray::refCount' is not assigned a value in 'CScriptArray::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:138:29: warning: Member variable 'CScriptArray::gcFlag' is not assigned a value in 'CScriptArray::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:138:29: warning: Member variable 'CScriptArray::isArrayOfHandles' is not assigned a value in 'CScriptArray::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.h:25:9: style: Technically the member function 'CScriptArray::GetSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:204:22: note: Technically the member function 'CScriptArray::GetSize' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.h:25:9: note: Technically the member function 'CScriptArray::GetSize' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.h:35:7: style: Technically the member function 'CScriptArray::GetRefCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:501:19: note: Technically the member function 'CScriptArray::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.h:35:7: note: Technically the member function 'CScriptArray::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.h:37:7: style: Technically the member function 'CScriptArray::GetFlag' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:513:20: note: Technically the member function 'CScriptArray::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.h:37:7: note: Technically the member function 'CScriptArray::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.h:10:1: warning: The class 'CScriptArray' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptarray/scriptarray.cpp:178:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.cpp:437:37: style: Function 'ExcludeCode' argument 1 names different: declaration 'start' definition 'pos'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.h:98:23: note: Function 'ExcludeCode' argument 1 names different: declaration 'start' definition 'pos'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.cpp:437:37: note: Function 'ExcludeCode' argument 1 names different: declaration 'start' definition 'pos'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.cpp:491:60: style: Function 'ExtractMetadataString' argument 2 names different: declaration 'outMetadata' definition 'metadata'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.h:109:51: note: Function 'ExtractMetadataString' argument 2 names different: declaration 'outMetadata' definition 'metadata'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.cpp:491:60: note: Function 'ExtractMetadataString' argument 2 names different: declaration 'outMetadata' definition 'metadata'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.cpp:528:57: style: Function 'ExtractDeclaration' argument 2 names different: declaration 'outDeclaration' definition 'declaration'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.h:110:48: note: Function 'ExtractDeclaration' argument 2 names different: declaration 'outDeclaration' definition 'declaration'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.cpp:528:57: note: Function 'ExtractDeclaration' argument 2 names different: declaration 'outDeclaration' definition 'declaration'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.cpp:528:75: style: Function 'ExtractDeclaration' argument 3 names different: declaration 'outType' definition 'type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.h:110:69: note: Function 'ExtractDeclaration' argument 3 names different: declaration 'outType' definition 'type'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.cpp:528:75: note: Function 'ExtractDeclaration' argument 3 names different: declaration 'outType' definition 'type'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.h:115:29: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptbuilder/scriptbuilder.h:115:44: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:280:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:286:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:292:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:301:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:309:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:317:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:326:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:334:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:342:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:350:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:357:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:363:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:369:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:375:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:381:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:388:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:66:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:248:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:80:39: warning: Member variable 'CScriptDictionary::engine' is not assigned a value in 'CScriptDictionary::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:80:39: warning: Member variable 'CScriptDictionary::refCount' is not assigned a value in 'CScriptDictionary::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:80:39: warning: Member variable 'CScriptDictionary::dict' is not assigned a value in 'CScriptDictionary::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.h:50:6: style: Technically the member function 'CScriptDictionary::GetRefCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:47:24: note: Technically the member function 'CScriptDictionary::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.h:50:6: note: Technically the member function 'CScriptDictionary::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.h:52:7: style: Technically the member function 'CScriptDictionary::GetGCFlag' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.cpp:57:25: note: Technically the member function 'CScriptDictionary::GetGCFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.h:52:7: note: Technically the member function 'CScriptDictionary::GetGCFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.h:24:5: style: Class 'CScriptDictionary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptdictionary/scriptdictionary.h:20:1: warning: The class 'CScriptDictionary' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:31:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:37:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:43:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:52:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:59:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:66:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:75:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:83:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:90:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:97:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:103:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptfile/scriptfile.cpp:110:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:145:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:151:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:152:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:161:18: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:167:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:168:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:175:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:181:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:182:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:189:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:190:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:198:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:206:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:213:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:214:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:221:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:222:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:230:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:237:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:245:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:23:24: style: Function 'Vector3' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.h:16:16: note: Function 'Vector3' argument 1 names different: declaration 'x' definition '_x'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:23:24: note: Function 'Vector3' argument 1 names different: declaration 'x' definition '_x'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:23:34: style: Function 'Vector3' argument 2 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.h:16:25: note: Function 'Vector3' argument 2 names different: declaration 'y' definition '_y'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:23:34: note: Function 'Vector3' argument 2 names different: declaration 'y' definition '_y'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:23:44: style: Function 'Vector3' argument 3 names different: declaration 'z' definition '_z'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.h:16:34: note: Function 'Vector3' argument 3 names different: declaration 'z' definition '_z'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:23:44: note: Function 'Vector3' argument 3 names different: declaration 'z' definition '_z'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:64:36: style: Function 'operator*=' argument 1 names different: declaration 'scalar' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.h:21:28: note: Function 'operator*=' argument 1 names different: declaration 'scalar' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:64:36: note: Function 'operator*=' argument 1 names different: declaration 'scalar' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:72:36: style: Function 'operator/=' argument 1 names different: declaration 'scalar' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.h:22:28: note: Function 'operator/=' argument 1 names different: declaration 'scalar' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptmath3d/scriptmath3d.cpp:72:36: note: Function 'operator/=' argument 1 names different: declaration 'scalar' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:53:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:65:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:84:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:85:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:102:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:103:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:151:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:152:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:172:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:188:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:204:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:220:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:240:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:256:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:272:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:288:31: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:306:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:321:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:336:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:351:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:371:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:386:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:401:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:416:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:443:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:486:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:31:51: style: Function 'CScriptString' argument 1 names different: declaration 'other' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.h:29:37: note: Function 'CScriptString' argument 1 names different: declaration 'other' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:31:51: note: Function 'CScriptString' argument 1 names different: declaration 'other' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:73:31: warning: Member variable 'CScriptString::refCount' is not assigned a value in 'CScriptString::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:28:2: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/add_on/scriptstring/scriptstring.cpp:34:2: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:108:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:109:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:119:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:126:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:134:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:141:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:147:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:153:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:159:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:165:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:171:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:178:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:253:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:331:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:353:15: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:443:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:448:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:324:0: style: Function 'Exists' argument 1 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:72:0: note: Function 'Exists' argument 1 names different: declaration 'element' definition 'e'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:324:0: note: Function 'Exists' argument 1 names different: declaration 'element' definition 'e'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: style: Function 'IndexOf' argument 1 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Function 'IndexOf' argument 1 names different: declaration 'element' definition 'e'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Function 'IndexOf' argument 1 names different: declaration 'element' definition 'e'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:351:0: style: Function 'RemoveValue' argument 1 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:75:0: note: Function 'RemoveValue' argument 1 names different: declaration 'element' definition 'e'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:351:0: note: Function 'RemoveValue' argument 1 names different: declaration 'element' definition 'e'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:331:30: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:353:30: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:443:25: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:448:25: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < void * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:75:7: style: Technically the member function 'asCArrayObject::GetRefCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:613:21: note: Technically the member function 'asCArrayObject::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:75:7: note: Technically the member function 'asCArrayObject::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:77:7: style: Technically the member function 'asCArrayObject::GetFlag' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:623:22: note: Technically the member function 'asCArrayObject::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:77:7: note: Technically the member function 'asCArrayObject::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:78:7: style: Technically the member function 'asCArrayObject::EnumReferences' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:558:22: note: Technically the member function 'asCArrayObject::EnumReferences' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:78:7: note: Technically the member function 'asCArrayObject::EnumReferences' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:79:7: style: Technically the member function 'asCArrayObject::ReleaseAllHandles' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:573:22: note: Technically the member function 'asCArrayObject::ReleaseAllHandles' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:79:7: note: Technically the member function 'asCArrayObject::ReleaseAllHandles' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:89:7: style: Technically the member function 'asCArrayObject::CheckMaxSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:367:22: note: Technically the member function 'asCArrayObject::CheckMaxSize' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:89:7: note: Technically the member function 'asCArrayObject::CheckMaxSize' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:95:7: style: Technically the member function 'asCArrayObject::Construct' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:463:22: note: Technically the member function 'asCArrayObject::Construct' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:95:7: note: Technically the member function 'asCArrayObject::Construct' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:96:7: style: Technically the member function 'asCArrayObject::Destruct' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:484:22: note: Technically the member function 'asCArrayObject::Destruct' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:96:7: note: Technically the member function 'asCArrayObject::Destruct' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < void * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < void * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < void * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < void * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:51:1: warning: The class 'asCArrayObject' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:57:19: style: The function 'GetEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:740:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:57:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:59:6: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:743:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:59:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:60:6: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:744:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:60:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:62:9: style: The function 'GetArrayTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:747:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:62:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:63:9: style: The function 'GetElementTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:750:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:63:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:65:9: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:753:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:65:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:66:9: style: The function 'GetElementCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:751:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:66:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:67:9: style: The function 'GetElementPointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:752:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:67:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:71:9: style: The function 'CopyFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:754:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.h:71:9: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_arrayobject.cpp:277:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:197:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:203:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:377:23: warning: Either the condition 'remove!=0' is redundant or there is possible null pointer dereference: remove. [nullPointerRedundantCheck]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:376:6: note: Assuming that condition 'remove!=0' is not redundant
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:377:23: note: Null pointer dereference
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:188:0: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:191:0: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:242:0: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:1528:72: warning: Redundant assignment of 'prop' to itself. [selfAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:1536:24: style: The scope of the variable 'derivedFunc' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:573:78: style: Function 'VerifyProperty' argument 3 names different: declaration 'outName' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:94:67: note: Function 'VerifyProperty' argument 3 names different: declaration 'outName' definition 'name'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:573:78: note: Function 'VerifyProperty' argument 3 names different: declaration 'outName' definition 'name'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:573:97: style: Function 'VerifyProperty' argument 4 names different: declaration 'outType' definition 'type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:94:89: note: Function 'VerifyProperty' argument 4 names different: declaration 'outType' definition 'type'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:573:97: note: Function 'VerifyProperty' argument 4 names different: declaration 'outType' definition 'type'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:691:57: style: Function 'ParseFunctionDeclaration' argument 1 names different: declaration 'type' definition 'objType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:99:46: note: Function 'ParseFunctionDeclaration' argument 1 names different: declaration 'type' definition 'objType'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:691:57: note: Function 'ParseFunctionDeclaration' argument 1 names different: declaration 'type' definition 'objType'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:1791:70: style: Function 'AddPropertyToClass' argument 1 names different: declaration 'c' definition 'decl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:145:59: note: Function 'AddPropertyToClass' argument 1 names different: declaration 'c' definition 'decl'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:1791:70: note: Function 'AddPropertyToClass' argument 1 names different: declaration 'c' definition 'decl'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:1791:118: style: Function 'AddPropertyToClass' argument 3 names different: declaration 'type' definition 'dt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:145:104: note: Function 'AddPropertyToClass' argument 3 names different: declaration 'type' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:1791:118: note: Function 'AddPropertyToClass' argument 3 names different: declaration 'type' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2128:109: style: Function 'RegisterScriptFunction' argument 4 names different: declaration 'object' definition 'objType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:131:98: note: Function 'RegisterScriptFunction' argument 4 names different: declaration 'object' definition 'objType'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2128:109: note: Function 'RegisterScriptFunction' argument 4 names different: declaration 'object' definition 'objType'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2279:46: style: Function 'RegisterImportedFunction' argument 1 names different: declaration 'funcID' definition 'importID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:132:35: note: Function 'RegisterImportedFunction' argument 1 names different: declaration 'funcID' definition 'importID'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2279:46: note: Function 'RegisterImportedFunction' argument 1 names different: declaration 'funcID' definition 'importID'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2373:59: style: Function 'GetFunctionDescription' argument 1 names different: declaration 'funcID' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:127:48: note: Function 'GetFunctionDescription' argument 1 names different: declaration 'funcID' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2373:59: note: Function 'GetFunctionDescription' argument 1 names different: declaration 'funcID' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2473:64: style: Function 'WriteInfo' argument 2 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:112:53: note: Function 'WriteInfo' argument 2 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2473:64: note: Function 'WriteInfo' argument 2 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2473:92: style: Function 'WriteInfo' argument 5 names different: declaration 'preMessage' definition 'pre'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:112:77: note: Function 'WriteInfo' argument 5 names different: declaration 'preMessage' definition 'pre'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2473:92: note: Function 'WriteInfo' argument 5 names different: declaration 'preMessage' definition 'pre'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2490:65: style: Function 'WriteError' argument 2 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:113:54: note: Function 'WriteError' argument 2 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2490:65: note: Function 'WriteError' argument 2 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2501:67: style: Function 'WriteWarning' argument 2 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:114:56: note: Function 'WriteWarning' argument 2 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2501:67: note: Function 'WriteWarning' argument 2 names different: declaration 'msg' definition 'message'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2685:133: style: Function 'ModifyDataTypeFromNode' argument 4 names different: declaration 'inOutFlag' definition 'inOutFlags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:180:122: note: Function 'ModifyDataTypeFromNode' argument 4 names different: declaration 'inOutFlag' definition 'inOutFlags'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2685:133: note: Function 'ModifyDataTypeFromNode' argument 4 names different: declaration 'inOutFlag' definition 'inOutFlags'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:133:0: style: Function 'EraseAll' argument 1 names different: declaration 'node' definition 'p'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:76:0: note: Function 'EraseAll' argument 1 names different: declaration 'node' definition 'p'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:133:0: note: Function 'EraseAll' argument 1 names different: declaration 'node' definition 'p'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::func' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::baseOffset' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::callConv' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::scriptReturnSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::hostReturnInMemory' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::hostReturnFloat' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::hostReturnSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::paramSize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::takesObjByVal' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::returnAutoHandle' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.h:94:2: warning: Member variable 'asSSystemFunctionInterface::hasAutoHandles' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:51:13: warning: Member variable 'asCBuilder::preMessage' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:51:13: warning: Member variable 'asCBuilder::numErrors' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:51:13: warning: Member variable 'asCBuilder::numWarnings' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:58:2: warning: Member variable 'asSDeferredParam::argInOutFlags' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:68:2: warning: Member variable 'asSExprContext::property_const' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:68:2: warning: Member variable 'asSExprContext::property_handle' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:101:0: warning: Member variable 'asSMapNode < void * , asSIntTypePair >::key' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCDataType >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asETypeModifiers >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < unsigned long >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asSScriptVariable * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCObjectProperty * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asSEnumValue * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCScriptFunction * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < sBindInfo * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCGlobalProperty * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < bool >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < unsigned long * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCConfigGroup * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asSObjTypePair >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCModule * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCString * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCScriptCode * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < sFunctionDescription * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < sGlobalVariableDescription * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < sClassDeclaration * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < sVariable * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asSDeferredParam >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < message_t * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCParser * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:151:6: performance: Technically the member function 'asCBuilder::GetEnumValueFromObjectType' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.cpp:2753:17: note: Technically the member function 'asCBuilder::GetEnumValueFromObjectType' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_builder.h:151:6: note: Technically the member function 'asCBuilder::GetEnumValueFromObjectType' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:51:0: style: Technically the member function 'asCMap < asCString , bool >::GetCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:149:0: note: Technically the member function 'asCMap < asCString , bool >::GetCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:51:0: note: Technically the member function 'asCMap < asCString , bool >::GetCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:62:0: style: Technically the member function 'asCMap < asCString , bool >::MoveTo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:318:0: note: Technically the member function 'asCMap < asCString , bool >::MoveTo' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:62:0: note: Technically the member function 'asCMap < asCString , bool >::MoveTo' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:63:0: style: Technically the member function 'asCMap < asCString , bool >::MoveFirst' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:654:0: note: Technically the member function 'asCMap < asCString , bool >::MoveFirst' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:63:0: note: Technically the member function 'asCMap < asCString , bool >::MoveFirst' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:64:0: style: Technically the member function 'asCMap < asCString , bool >::MoveLast' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:666:0: note: Technically the member function 'asCMap < asCString , bool >::MoveLast' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:64:0: note: Technically the member function 'asCMap < asCString , bool >::MoveLast' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:65:0: performance: Technically the member function 'asCMap < asCString , bool >::MoveNext' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:678:0: note: Technically the member function 'asCMap < asCString , bool >::MoveNext' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:65:0: note: Technically the member function 'asCMap < asCString , bool >::MoveNext' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:66:0: performance: Technically the member function 'asCMap < asCString , bool >::MovePrev' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:709:0: note: Technically the member function 'asCMap < asCString , bool >::MovePrev' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:66:0: note: Technically the member function 'asCMap < asCString , bool >::MovePrev' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:51:0: style: Technically the member function 'asCMap < void * , asSIntTypePair >::GetCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:149:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::GetCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:51:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::GetCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:62:0: style: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveTo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:318:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveTo' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:62:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveTo' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:63:0: style: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveFirst' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:654:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveFirst' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:63:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveFirst' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:64:0: style: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveLast' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:666:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveLast' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:64:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveLast' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:65:0: performance: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveNext' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:678:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveNext' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:65:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MoveNext' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:66:0: performance: Technically the member function 'asCMap < void * , asSIntTypePair >::MovePrev' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:709:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MovePrev' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:66:0: note: Technically the member function 'asCMap < void * , asSIntTypePair >::MovePrev' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:51:0: style: Technically the member function 'asCMap < int , asCDataType * >::GetCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:149:0: note: Technically the member function 'asCMap < int , asCDataType * >::GetCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:51:0: note: Technically the member function 'asCMap < int , asCDataType * >::GetCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:62:0: style: Technically the member function 'asCMap < int , asCDataType * >::MoveTo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:318:0: note: Technically the member function 'asCMap < int , asCDataType * >::MoveTo' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:62:0: note: Technically the member function 'asCMap < int , asCDataType * >::MoveTo' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:63:0: style: Technically the member function 'asCMap < int , asCDataType * >::MoveFirst' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:654:0: note: Technically the member function 'asCMap < int , asCDataType * >::MoveFirst' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:63:0: note: Technically the member function 'asCMap < int , asCDataType * >::MoveFirst' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:64:0: style: Technically the member function 'asCMap < int , asCDataType * >::MoveLast' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:666:0: note: Technically the member function 'asCMap < int , asCDataType * >::MoveLast' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:64:0: note: Technically the member function 'asCMap < int , asCDataType * >::MoveLast' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:65:0: performance: Technically the member function 'asCMap < int , asCDataType * >::MoveNext' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:678:0: note: Technically the member function 'asCMap < int , asCDataType * >::MoveNext' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:65:0: note: Technically the member function 'asCMap < int , asCDataType * >::MoveNext' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:66:0: performance: Technically the member function 'asCMap < int , asCDataType * >::MovePrev' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:709:0: note: Technically the member function 'asCMap < int , asCDataType * >::MovePrev' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:66:0: note: Technically the member function 'asCMap < int , asCDataType * >::MovePrev' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCDataType >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCDataType >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCDataType >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asETypeModifiers >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asETypeModifiers >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asETypeModifiers >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < unsigned long >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < unsigned long >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < unsigned long >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asSScriptVariable * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asSScriptVariable * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asSScriptVariable * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCObjectProperty * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCObjectProperty * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCObjectProperty * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asSEnumValue * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asSEnumValue * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asSEnumValue * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCScriptFunction * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCScriptFunction * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCScriptFunction * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < sBindInfo * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < sBindInfo * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < sBindInfo * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCGlobalProperty * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCGlobalProperty * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCGlobalProperty * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < bool >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < bool >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < bool >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < unsigned long * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < unsigned long * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < unsigned long * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCConfigGroup * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCConfigGroup * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCConfigGroup * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asSObjTypePair >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asSObjTypePair >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asSObjTypePair >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCModule * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCModule * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCModule * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCString * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCString * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCString * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCScriptCode * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCScriptCode * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCScriptCode * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < sFunctionDescription * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < sFunctionDescription * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < sFunctionDescription * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < sGlobalVariableDescription * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < sGlobalVariableDescription * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < sGlobalVariableDescription * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < sClassDeclaration * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < sClassDeclaration * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < sClassDeclaration * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < sVariable * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < sVariable * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < sVariable * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asSDeferredParam >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asSDeferredParam >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asSDeferredParam >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < message_t * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < message_t * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < message_t * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCParser * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCParser * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCParser * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.h:48:2: style: Class 'asCString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:178:2: style: Class 'asCObjectType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptnode.h:102:2: style: Class 'asCScriptNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:99:2: style: Class 'asCParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_variablescope.h:61:2: style: Class 'asCVariableScope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:58:2: style: Class 'asCByteCode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:68:2: style: Struct 'asSExprContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:91:2: style: Class 'asCCompiler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:79:2: style: Class 'asCScriptObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCDataType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asETypeModifiers >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asSScriptVariable * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCObjectProperty * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asSEnumValue * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCScriptFunction * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < sBindInfo * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCGlobalProperty * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < unsigned long * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCConfigGroup * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asSObjTypePair >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCModule * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCString * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCScriptCode * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < sFunctionDescription * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < sGlobalVariableDescription * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < sClassDeclaration * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < sVariable * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asSDeferredParam >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < message_t * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCParser * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:87:23: style: The function 'GetEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:811:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:87:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:90:6: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:814:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:90:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:91:6: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:815:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:91:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:93:23: style: The function 'GetId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:817:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:93:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:94:23: style: The function 'GetModuleName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:818:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:94:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:95:23: style: The function 'GetObjectType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:821:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:95:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:96:23: style: The function 'GetObjectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:822:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:96:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:97:23: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:823:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:97:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:98:23: style: The function 'GetDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:824:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:98:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:99:23: style: The function 'GetScriptSectionName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:819:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:99:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:100:23: style: The function 'GetConfigGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:820:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:100:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:102:23: style: The function 'IsClassMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:825:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:102:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:103:23: style: The function 'IsInterfaceMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:826:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:103:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:104:23: style: The function 'IsReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:827:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:104:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:106:23: style: The function 'GetParamCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:829:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:106:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:107:23: style: The function 'GetParamTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:830:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:107:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:108:23: style: The function 'GetReturnTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:831:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:108:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:111:23: style: The function 'GetByteCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:834:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:111:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:132:19: style: The function 'GetEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:763:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:132:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:133:19: style: The function 'GetConfigGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:764:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:133:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:136:6: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:767:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:136:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:137:6: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:768:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:137:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:140:19: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:771:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:140:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:141:19: style: The function 'GetBaseType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:772:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:141:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:142:19: style: The function 'GetFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:773:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:142:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:143:19: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:774:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:143:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:144:19: style: The function 'GetTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:775:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:144:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:145:19: style: The function 'GetSubTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:776:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:145:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:148:6: style: The function 'GetBehaviourCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:801:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:148:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:149:6: style: The function 'GetBehaviourByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:802:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:149:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:152:19: style: The function 'GetInterfaceCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:779:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:152:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:153:19: style: The function 'GetInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:780:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:153:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:156:21: style: The function 'GetFactoryCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:783:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:156:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:157:21: style: The function 'GetFactoryIdByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:784:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:157:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:158:21: style: The function 'GetFactoryIdByDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:785:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:158:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:161:21: style: The function 'GetMethodCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:788:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:161:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:162:21: style: The function 'GetMethodIdByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:789:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:162:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:163:21: style: The function 'GetMethodIdByName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:790:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:163:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:164:21: style: The function 'GetMethodIdByDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:791:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:164:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:165:21: style: The function 'GetMethodDescriptorByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:792:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:165:21: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:168:14: style: The function 'GetPropertyCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:795:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:168:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:169:14: style: The function 'GetPropertyTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:796:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:169:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:170:14: style: The function 'GetPropertyName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:797:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:170:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:171:14: style: The function 'GetPropertyOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:798:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:171:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:91:27: style: The function 'GetEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:537:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:91:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:92:27: style: The function 'SetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:538:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:92:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:93:27: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:539:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:93:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:96:15: style: The function 'AddScriptSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:542:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:96:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:97:15: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:543:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:97:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:98:15: style: The function 'CompileFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:544:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:98:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:99:15: style: The function 'CompileGlobalVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:545:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:99:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:102:29: style: The function 'GetFunctionCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:548:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:102:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:103:29: style: The function 'GetFunctionIdByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:549:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:103:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:104:29: style: The function 'GetFunctionIdByName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:550:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:104:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:105:29: style: The function 'GetFunctionIdByDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:551:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:105:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:106:29: style: The function 'GetFunctionDescriptorByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:552:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:106:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:107:29: style: The function 'GetFunctionDescriptorById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:553:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:107:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:108:29: style: The function 'RemoveFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:554:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:108:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:111:22: style: The function 'ResetGlobalVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:557:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:111:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:112:22: style: The function 'GetGlobalVarCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:558:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:112:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:113:22: style: The function 'GetGlobalVarIndexByName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:559:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:113:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:114:22: style: The function 'GetGlobalVarIndexByDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:560:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:114:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:115:22: style: The function 'GetGlobalVarDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:561:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:115:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:116:22: style: The function 'GetGlobalVarName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:562:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:116:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:117:22: style: The function 'GetGlobalVarTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:563:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:117:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:118:22: style: The function 'GetAddressOfGlobalVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:564:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:118:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:119:22: style: The function 'RemoveGlobalVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:565:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:119:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:122:25: style: The function 'GetObjectTypeCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:568:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:122:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:123:25: style: The function 'GetObjectTypeByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:569:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:123:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:124:25: style: The function 'GetTypeIdByDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:570:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:124:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:127:22: style: The function 'GetEnumCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:573:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:127:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:128:22: style: The function 'GetEnumByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:574:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:128:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:129:22: style: The function 'GetEnumValueCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:575:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:129:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:130:22: style: The function 'GetEnumValueByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:576:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:130:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:133:22: style: The function 'GetTypedefCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:579:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:133:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:134:22: style: The function 'GetTypedefByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:580:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:134:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:137:22: style: The function 'GetImportedFunctionCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:583:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:137:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:138:22: style: The function 'GetImportedFunctionIndexByDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:584:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:138:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:139:22: style: The function 'GetImportedFunctionDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:585:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:139:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:140:22: style: The function 'GetImportedFunctionSourceModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:586:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:140:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:141:22: style: The function 'BindImportedFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:587:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:141:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:142:22: style: The function 'UnbindImportedFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:588:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:142:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:143:22: style: The function 'BindAllImportedFunctions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:589:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:143:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:144:22: style: The function 'UnbindAllImportedFunctions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:590:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:144:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:147:14: style: The function 'SaveByteCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:593:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:147:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:148:14: style: The function 'LoadByteCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:594:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:148:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:60:7: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:604:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:60:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:61:7: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:605:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:61:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:63:19: style: The function 'GetEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:608:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:63:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:65:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:617:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:65:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:67:7: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:611:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:67:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:68:7: style: The function 'Unprepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:612:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:68:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:70:6: style: The function 'SetArgByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:620:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:70:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:71:6: style: The function 'SetArgWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:621:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:71:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:72:6: style: The function 'SetArgDWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:622:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:72:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:73:6: style: The function 'SetArgQWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:623:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:73:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:74:6: style: The function 'SetArgFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:624:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:74:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:75:6: style: The function 'SetArgDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:625:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:75:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:76:6: style: The function 'SetArgAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:626:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:76:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:77:6: style: The function 'SetArgObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:627:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:77:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:78:8: style: The function 'GetAddressOfArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:628:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:78:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:80:6: style: The function 'SetObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:613:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:80:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:82:10: style: The function 'GetReturnByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:631:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:82:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:83:10: style: The function 'GetReturnWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:632:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:83:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:84:10: style: The function 'GetReturnDWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:633:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:84:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:85:10: style: The function 'GetReturnQWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:634:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:85:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:86:10: style: The function 'GetReturnFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:635:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:86:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:87:10: style: The function 'GetReturnDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:636:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:87:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:88:10: style: The function 'GetReturnAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:637:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:88:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:89:10: style: The function 'GetReturnObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:638:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:89:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:90:10: style: The function 'GetAddressOfReturnValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:639:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:90:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:92:7: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:614:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:92:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:93:7: style: The function 'Abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:615:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:93:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:94:7: style: The function 'Suspend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:616:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:94:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:96:7: style: The function 'GetCurrentLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:652:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:96:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:97:7: style: The function 'GetCurrentFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:653:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:97:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:99:7: style: The function 'SetException' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:642:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:99:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:100:7: style: The function 'GetExceptionLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:643:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:100:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:101:7: style: The function 'GetExceptionFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:644:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:101:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:102:14: style: The function 'GetExceptionString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:645:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:102:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:104:7: style: The function 'SetLineCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:650:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:104:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:105:7: style: The function 'ClearLineCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:651:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:105:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:106:7: style: The function 'SetExceptionCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:646:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:106:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:107:7: style: The function 'ClearExceptionCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:647:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:107:7: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:109:6: style: The function 'GetCallstackSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:654:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:109:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:110:6: style: The function 'GetCallstackFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:655:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:110:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:111:6: style: The function 'GetCallstackLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:656:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:111:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:113:14: style: The function 'GetVarCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:657:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:113:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:114:14: style: The function 'GetVarName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:658:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:114:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:115:14: style: The function 'GetVarDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:659:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:115:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:116:14: style: The function 'GetVarTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:660:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:116:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:117:14: style: The function 'GetAddressOfVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:661:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:117:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:118:14: style: The function 'GetThisTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:662:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:118:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:119:17: style: The function 'GetThisPointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:663:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:119:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:121:8: style: The function 'SetUserData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:666:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:121:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:122:8: style: The function 'GetUserData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:667:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:122:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:82:14: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:431:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:82:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:83:14: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:432:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:83:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:86:18: style: The function 'SetEngineProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:435:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:86:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:87:18: style: The function 'GetEngineProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:436:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:87:18: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:90:14: style: The function 'SetMessageCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:439:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:90:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:91:14: style: The function 'ClearMessageCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:440:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:91:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:92:14: style: The function 'WriteMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:441:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:92:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:95:17: style: The function 'SetJITCompiler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:444:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:95:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:96:29: style: The function 'GetJITCompiler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:445:26: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:96:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:99:14: style: The function 'RegisterGlobalFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:448:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:99:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:100:14: style: The function 'GetGlobalFunctionCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:449:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:100:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:101:14: style: The function 'GetGlobalFunctionIdByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:450:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:101:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:104:14: style: The function 'RegisterGlobalProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:453:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:104:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:105:14: style: The function 'GetGlobalPropertyCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:454:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:105:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:106:14: style: The function 'GetGlobalPropertyByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:455:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:106:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:109:25: style: The function 'RegisterObjectType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:458:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:109:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:110:25: style: The function 'RegisterObjectProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:459:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:110:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:111:25: style: The function 'RegisterObjectMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:460:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:111:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:112:25: style: The function 'RegisterObjectBehaviour' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:461:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:112:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:113:25: style: The function 'RegisterInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:462:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:113:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:114:25: style: The function 'RegisterInterfaceMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:463:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:114:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:115:25: style: The function 'GetObjectTypeCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:464:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:115:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:116:25: style: The function 'GetObjectTypeByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:465:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:116:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:119:14: style: The function 'RegisterStringFactory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:468:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:119:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:120:14: style: The function 'GetStringFactoryReturnTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:469:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:120:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:123:22: style: The function 'RegisterEnum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:472:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:123:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:124:22: style: The function 'RegisterEnumValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:473:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:124:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:125:22: style: The function 'GetEnumCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:474:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:125:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:126:22: style: The function 'GetEnumByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:475:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:126:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:127:22: style: The function 'GetEnumValueCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:476:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:127:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:128:22: style: The function 'GetEnumValueByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:477:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:128:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:131:22: style: The function 'RegisterTypedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:480:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:131:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:132:22: style: The function 'GetTypedefCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:481:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:132:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:133:22: style: The function 'GetTypedefByIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:482:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:133:22: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:136:14: style: The function 'BeginConfigGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:485:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:136:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:137:14: style: The function 'EndConfigGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:486:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:137:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:138:14: style: The function 'RemoveConfigGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:487:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:138:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:139:14: style: The function 'SetConfigGroupModuleAccess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:488:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:139:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:142:27: style: The function 'GetModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:491:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:142:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:143:27: style: The function 'DiscardModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:492:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:143:27: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:146:29: style: The function 'GetFunctionDescriptorById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:495:29: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:146:29: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:149:25: style: The function 'GetObjectTypeById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:498:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:149:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:150:25: style: The function 'GetTypeIdByDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:499:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:150:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:151:25: style: The function 'GetTypeDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:500:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:151:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:152:25: style: The function 'GetSizeOfPrimitiveType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:501:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:152:25: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:155:28: style: The function 'CreateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:504:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:155:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:156:28: style: The function 'CreateScriptObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:505:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:156:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:157:28: style: The function 'CreateScriptObjectCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:506:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:157:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:158:28: style: The function 'CopyScriptObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:507:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:158:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:159:28: style: The function 'ReleaseScriptObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:508:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:159:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:160:28: style: The function 'AddRefScriptObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:509:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:160:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:161:28: style: The function 'IsHandleCompatibleWithObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:510:28: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:161:28: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:164:24: style: The function 'ParseToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:513:24: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:164:24: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:167:15: style: The function 'GarbageCollect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:516:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:167:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:168:15: style: The function 'GetGCStatistics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:517:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:168:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:169:15: style: The function 'NotifyGarbageCollectorOfNewObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:518:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:169:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:170:15: style: The function 'GCEnumCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:519:15: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:170:15: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:173:16: style: The function 'SetUserData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:522:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:173:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:174:16: style: The function 'GetUserData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:523:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:174:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:58:19: style: The function 'GetEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:730:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:58:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:61:6: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:717:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:61:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:62:6: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:718:14: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:62:6: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:65:17: style: The function 'GetTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:721:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:65:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:66:17: style: The function 'GetObjectType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:722:25: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:66:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:69:14: style: The function 'GetPropertyCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:725:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:69:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:70:14: style: The function 'GetPropertyTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:726:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:70:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:71:14: style: The function 'GetPropertyName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:727:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:71:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:72:14: style: The function 'GetAddressOfProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:728:22: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:72:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:74:14: style: The function 'CopyFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:731:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:74:14: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1987:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:2103:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:901:67: warning: Redundant assignment of 'r' to itself. [selfAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:915:67: warning: Redundant assignment of 'r' to itself. [selfAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1433:68: warning: Redundant assignment of 'r' to itself. [selfAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1445:68: warning: Redundant assignment of 'r' to itself. [selfAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:819:68: style: Function 'IsTempVarReadByInstr' argument 2 names different: declaration 'var' definition 'offset'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:144:56: note: Function 'IsTempVarReadByInstr' argument 2 names different: declaration 'var' definition 'offset'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:819:68: note: Function 'IsTempVarReadByInstr' argument 2 names different: declaration 'var' definition 'offset'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:857:75: style: Function 'IsTempVarOverwrittenByInstr' argument 2 names different: declaration 'var' definition 'offset'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:145:63: note: Function 'IsTempVarOverwrittenByInstr' argument 2 names different: declaration 'var' definition 'offset'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:857:75: note: Function 'IsTempVarOverwrittenByInstr' argument 2 names different: declaration 'var' definition 'offset'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1122:35: style: Function 'Call' argument 1 names different: declaration 'bc' definition 'instr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:94:23: note: Function 'Call' argument 1 names different: declaration 'bc' definition 'instr'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1122:35: note: Function 'Call' argument 1 names different: declaration 'bc' definition 'instr'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1139:36: style: Function 'Alloc' argument 1 names different: declaration 'bc' definition 'instr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:95:24: note: Function 'Alloc' argument 1 names different: declaration 'bc' definition 'instr'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1139:36: note: Function 'Alloc' argument 1 names different: declaration 'bc' definition 'instr'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1837:46: style: Function 'InstrW_W' argument 2 names different: declaration 'w' definition 'a'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:118:34: note: Function 'InstrW_W' argument 2 names different: declaration 'w' definition 'a'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1837:46: note: Function 'InstrW_W' argument 2 names different: declaration 'w' definition 'a'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:2196:52: style: Function 'AddBefore' argument 1 names different: declaration 'nextCode' definition 'prevCode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:165:35: note: Function 'AddBefore' argument 1 names different: declaration 'nextCode' definition 'prevCode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:2196:52: note: Function 'AddBefore' argument 1 names different: declaration 'nextCode' definition 'prevCode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:915:67: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:63:6: style: Technically the member function 'asCByteCode::GetSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1054:18: note: Technically the member function 'asCByteCode::GetSize' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:63:6: note: Technically the member function 'asCByteCode::GetSize' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:70:7: performance: Technically the member function 'asCByteCode::FindLabel' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1217:18: note: Technically the member function 'asCByteCode::FindLabel' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:70:7: note: Technically the member function 'asCByteCode::FindLabel' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:72:7: performance: Technically the member function 'asCByteCode::AddPath' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:225:19: note: Technically the member function 'asCByteCode::AddPath' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:72:7: note: Technically the member function 'asCByteCode::AddPath' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:74:7: style: Technically the member function 'asCByteCode::Output' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:1310:19: note: Technically the member function 'asCByteCode::Output' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:74:7: note: Technically the member function 'asCByteCode::Output' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:83:7: style: Technically the member function 'asCByteCode::GetLastInstr' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:2126:18: note: Technically the member function 'asCByteCode::GetLastInstr' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:83:7: note: Technically the member function 'asCByteCode::GetLastInstr' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:85:10: style: Technically the member function 'asCByteCode::GetLastInstrValueDW' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:2155:22: note: Technically the member function 'asCByteCode::GetLastInstrValueDW' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:85:10: note: Technically the member function 'asCByteCode::GetLastInstrValueDW' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:87:7: performance: Technically the member function 'asCByteCode::InsertIfNotExists' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:100:19: note: Technically the member function 'asCByteCode::InsertIfNotExists' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:87:7: note: Technically the member function 'asCByteCode::InsertIfNotExists' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:89:7: style: Technically the member function 'asCByteCode::IsVarUsed' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:142:19: note: Technically the member function 'asCByteCode::IsVarUsed' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:89:7: note: Technically the member function 'asCByteCode::IsVarUsed' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:90:7: style: Technically the member function 'asCByteCode::ExchangeVar' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:182:19: note: Technically the member function 'asCByteCode::ExchangeVar' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:90:7: note: Technically the member function 'asCByteCode::ExchangeVar' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:130:7: performance: Technically the member function 'asCByteCode::CanBeSwapped' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:313:19: note: Technically the member function 'asCByteCode::CanBeSwapped' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:130:7: note: Technically the member function 'asCByteCode::CanBeSwapped' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:131:7: performance: Technically the member function 'asCByteCode::IsCombination' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:241:19: note: Technically the member function 'asCByteCode::IsCombination' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:131:7: note: Technically the member function 'asCByteCode::IsCombination' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:132:7: performance: Technically the member function 'asCByteCode::IsCombination' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:249:19: note: Technically the member function 'asCByteCode::IsCombination' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:132:7: note: Technically the member function 'asCByteCode::IsCombination' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:141:7: performance: Technically the member function 'asCByteCode::IsTempRegUsed' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:931:19: note: Technically the member function 'asCByteCode::IsTempRegUsed' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:141:7: note: Technically the member function 'asCByteCode::IsTempRegUsed' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:144:7: performance: Technically the member function 'asCByteCode::IsTempVarReadByInstr' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:819:19: note: Technically the member function 'asCByteCode::IsTempVarReadByInstr' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:144:7: note: Technically the member function 'asCByteCode::IsTempVarReadByInstr' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:145:7: performance: Technically the member function 'asCByteCode::IsTempVarOverwrittenByInstr' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:857:19: note: Technically the member function 'asCByteCode::IsTempVarOverwrittenByInstr' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:145:7: note: Technically the member function 'asCByteCode::IsTempVarOverwrittenByInstr' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:146:7: performance: Technically the member function 'asCByteCode::IsInstrJmpOrLabel' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:841:19: note: Technically the member function 'asCByteCode::IsInstrJmpOrLabel' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:146:7: note: Technically the member function 'asCByteCode::IsInstrJmpOrLabel' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:168:7: style: Technically the member function 'cByteInstruction::GetSize' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:2206:23: note: Technically the member function 'cByteInstruction::GetSize' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:168:7: note: Technically the member function 'cByteInstruction::GetSize' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:169:7: style: Technically the member function 'cByteInstruction::GetStackIncrease' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.cpp:2211:23: note: Technically the member function 'cByteInstruction::GetStackIncrease' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_bytecode.h:169:7: note: Technically the member function 'cByteInstruction::GetStackIncrease' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.cpp:140:34: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.cpp:167:36: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_callfunc.cpp:178:33: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < int >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < int >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < int >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < int >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9262:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9264:2: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9262:7: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:241:7: style: The scope of the variable 'isDestructor' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:3168:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5878:34: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:649:99: style: Function 'CompileGlobalVariable' argument 3 names different: declaration 'expr' definition 'node'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:98:87: note: Function 'CompileGlobalVariable' argument 3 names different: declaration 'expr' definition 'node'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:649:99: note: Function 'CompileGlobalVariable' argument 3 names different: declaration 'expr' definition 'node'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:1864:57: style: Function 'CompileSwitchStatement' argument 1 names different: declaration 'node' definition 'snode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:114:45: note: Function 'CompileSwitchStatement' argument 1 names different: declaration 'node' definition 'snode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:1864:57: note: Function 'CompileSwitchStatement' argument 1 names different: declaration 'node' definition 'snode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2169:53: style: Function 'CompileIfStatement' argument 1 names different: declaration 'node' definition 'inode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:113:41: note: Function 'CompileIfStatement' argument 1 names different: declaration 'node' definition 'inode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2169:53: note: Function 'CompileIfStatement' argument 1 names different: declaration 'node' definition 'inode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2295:54: style: Function 'CompileForStatement' argument 1 names different: declaration 'node' definition 'fnode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:116:42: note: Function 'CompileForStatement' argument 1 names different: declaration 'node' definition 'fnode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2295:54: note: Function 'CompileForStatement' argument 1 names different: declaration 'node' definition 'fnode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2393:56: style: Function 'CompileWhileStatement' argument 1 names different: declaration 'node' definition 'wnode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:117:44: note: Function 'CompileWhileStatement' argument 1 names different: declaration 'node' definition 'wnode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2393:56: note: Function 'CompileWhileStatement' argument 1 names different: declaration 'node' definition 'wnode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2453:58: style: Function 'CompileDoWhileStatement' argument 1 names different: declaration 'node' definition 'wnode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:118:46: note: Function 'CompileDoWhileStatement' argument 1 names different: declaration 'node' definition 'wnode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2453:58: note: Function 'CompileDoWhileStatement' argument 1 names different: declaration 'node' definition 'wnode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2559:61: style: Function 'CompileExpressionStatement' argument 1 names different: declaration 'node' definition 'enode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:122:49: note: Function 'CompileExpressionStatement' argument 1 names different: declaration 'node' definition 'enode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2559:61: note: Function 'CompileExpressionStatement' argument 1 names different: declaration 'node' definition 'enode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2619:57: style: Function 'CompileReturnStatement' argument 1 names different: declaration 'node' definition 'rnode'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:121:45: note: Function 'CompileReturnStatement' argument 1 names different: declaration 'node' definition 'rnode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2619:57: note: Function 'CompileReturnStatement' argument 1 names different: declaration 'node' definition 'rnode'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2842:38: style: Function 'GetVariableSlot' argument 1 names different: declaration 'varOffset' definition 'offset'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:227:26: note: Function 'GetVariableSlot' argument 1 names different: declaration 'varOffset' definition 'offset'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2842:38: note: Function 'GetVariableSlot' argument 1 names different: declaration 'varOffset' definition 'offset'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2858:42: style: Function 'DeallocateVariable' argument 1 names different: declaration 'pos' definition 'offset'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:228:30: note: Function 'DeallocateVariable' argument 1 names different: declaration 'pos' definition 'offset'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2858:42: note: Function 'DeallocateVariable' argument 1 names different: declaration 'pos' definition 'offset'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2987:77: style: Function 'PrepareForAssignment' argument 2 names different: declaration 'rvalue' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:159:65: note: Function 'PrepareForAssignment' argument 2 names different: declaration 'rvalue' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2987:77: note: Function 'PrepareForAssignment' argument 2 names different: declaration 'rvalue' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4136:62: style: Function 'ImplicitConversionConstant' argument 1 names different: declaration 'ctx' definition 'from'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:192:50: note: Function 'ImplicitConversionConstant' argument 1 names different: declaration 'ctx' definition 'from'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4136:62: note: Function 'ImplicitConversionConstant' argument 1 names different: declaration 'ctx' definition 'from'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4690:47: style: Function 'DoAssignment' argument 1 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:174:36: note: Function 'DoAssignment' argument 1 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4690:47: note: Function 'DoAssignment' argument 1 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4874:73: style: Function 'CompileAssignment' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:125:62: note: Function 'CompileAssignment' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4874:73: note: Function 'CompileAssignment' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4902:72: style: Function 'CompileCondition' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:126:61: note: Function 'CompileCondition' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4902:72: note: Function 'CompileCondition' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5089:73: style: Function 'CompileExpression' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:127:62: note: Function 'CompileExpression' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5089:73: note: Function 'CompileExpression' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5149:95: style: Function 'CompilePostFixExpression' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:128:84: note: Function 'CompilePostFixExpression' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5149:95: note: Function 'CompilePostFixExpression' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5173:77: style: Function 'CompileExpressionTerm' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:129:66: note: Function 'CompileExpressionTerm' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5173:77: note: Function 'CompileExpressionTerm' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5217:78: style: Function 'CompileExpressionValue' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:132:67: note: Function 'CompileExpressionValue' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5217:78: note: Function 'CompileExpressionValue' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5739:54: style: Function 'ProcessStringConstant' argument 1 names different: declaration 'str' definition 'cstr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:196:42: note: Function 'ProcessStringConstant' argument 1 names different: declaration 'str' definition 'cstr'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5739:54: note: Function 'ProcessStringConstant' argument 1 names different: declaration 'str' definition 'cstr'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5972:74: style: Function 'CompileConversion' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:135:62: note: Function 'CompileConversion' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5972:74: note: Function 'CompileConversion' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:6230:77: style: Function 'CompileConstructCall' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:134:65: note: Function 'CompileConstructCall' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:6230:77: note: Function 'CompileConstructCall' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:6393:76: style: Function 'CompileFunctionCall' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:133:64: note: Function 'CompileFunctionCall' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:6393:76: note: Function 'CompileFunctionCall' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:6471:78: style: Function 'CompileExpressionPreOp' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:130:67: note: Function 'CompileExpressionPreOp' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:6471:78: note: Function 'CompileExpressionPreOp' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7059:79: style: Function 'CompileExpressionPostOp' argument 2 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:131:68: note: Function 'CompileExpressionPostOp' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7059:79: note: Function 'CompileExpressionPostOp' argument 2 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7611:86: style: Function 'CompileOverloadedDualOperator' argument 2 names different: declaration 'l' definition 'lctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:142:74: note: Function 'CompileOverloadedDualOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7611:86: note: Function 'CompileOverloadedDualOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7611:108: style: Function 'CompileOverloadedDualOperator' argument 3 names different: declaration 'r' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:142:93: note: Function 'CompileOverloadedDualOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7611:108: note: Function 'CompileOverloadedDualOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7611:130: style: Function 'CompileOverloadedDualOperator' argument 4 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:142:112: note: Function 'CompileOverloadedDualOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7611:130: note: Function 'CompileOverloadedDualOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7804:110: style: Function 'CompileOverloadedDualOperator2' argument 3 names different: declaration 'l' definition 'lctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:143:99: note: Function 'CompileOverloadedDualOperator2' argument 3 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7804:110: note: Function 'CompileOverloadedDualOperator2' argument 3 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7804:132: style: Function 'CompileOverloadedDualOperator2' argument 4 names different: declaration 'r' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:143:118: note: Function 'CompileOverloadedDualOperator2' argument 4 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7804:132: note: Function 'CompileOverloadedDualOperator2' argument 4 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7804:154: style: Function 'CompileOverloadedDualOperator2' argument 5 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:143:137: note: Function 'CompileOverloadedDualOperator2' argument 5 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7804:154: note: Function 'CompileOverloadedDualOperator2' argument 5 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7928:71: style: Function 'CompileOperator' argument 2 names different: declaration 'l' definition 'lctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:136:60: note: Function 'CompileOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7928:71: note: Function 'CompileOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7928:93: style: Function 'CompileOperator' argument 3 names different: declaration 'r' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:136:79: note: Function 'CompileOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7928:93: note: Function 'CompileOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7928:115: style: Function 'CompileOperator' argument 4 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:136:98: note: Function 'CompileOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7928:115: note: Function 'CompileOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8210:76: style: Function 'CompileMathOperator' argument 2 names different: declaration 'l' definition 'lctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:138:64: note: Function 'CompileMathOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8210:76: note: Function 'CompileMathOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8210:99: style: Function 'CompileMathOperator' argument 3 names different: declaration 'r' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:138:83: note: Function 'CompileMathOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8210:99: note: Function 'CompileMathOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8210:121: style: Function 'CompileMathOperator' argument 4 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:138:102: note: Function 'CompileMathOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8210:121: note: Function 'CompileMathOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8506:79: style: Function 'CompileBitwiseOperator' argument 2 names different: declaration 'l' definition 'lctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:139:67: note: Function 'CompileBitwiseOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8506:79: note: Function 'CompileBitwiseOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8506:101: style: Function 'CompileBitwiseOperator' argument 3 names different: declaration 'r' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:139:86: note: Function 'CompileBitwiseOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8506:101: note: Function 'CompileBitwiseOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8506:123: style: Function 'CompileBitwiseOperator' argument 4 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:139:105: note: Function 'CompileBitwiseOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8506:123: note: Function 'CompileBitwiseOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8763:82: style: Function 'CompileComparisonOperator' argument 2 names different: declaration 'l' definition 'lctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:140:70: note: Function 'CompileComparisonOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8763:82: note: Function 'CompileComparisonOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8763:104: style: Function 'CompileComparisonOperator' argument 3 names different: declaration 'r' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:140:89: note: Function 'CompileComparisonOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8763:104: note: Function 'CompileComparisonOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8763:126: style: Function 'CompileComparisonOperator' argument 4 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:140:108: note: Function 'CompileComparisonOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:8763:126: note: Function 'CompileComparisonOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9073:79: style: Function 'CompileBooleanOperator' argument 2 names different: declaration 'l' definition 'lctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:141:67: note: Function 'CompileBooleanOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9073:79: note: Function 'CompileBooleanOperator' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9073:101: style: Function 'CompileBooleanOperator' argument 3 names different: declaration 'r' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:141:86: note: Function 'CompileBooleanOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9073:101: note: Function 'CompileBooleanOperator' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9073:123: style: Function 'CompileBooleanOperator' argument 4 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:141:105: note: Function 'CompileBooleanOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9073:123: note: Function 'CompileBooleanOperator' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9234:81: style: Function 'CompileOperatorOnHandles' argument 2 names different: declaration 'l' definition 'lctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:137:69: note: Function 'CompileOperatorOnHandles' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9234:81: note: Function 'CompileOperatorOnHandles' argument 2 names different: declaration 'l' definition 'lctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9234:103: style: Function 'CompileOperatorOnHandles' argument 3 names different: declaration 'r' definition 'rctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:137:88: note: Function 'CompileOperatorOnHandles' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9234:103: note: Function 'CompileOperatorOnHandles' argument 3 names different: declaration 'r' definition 'rctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9234:125: style: Function 'CompileOperatorOnHandles' argument 4 names different: declaration 'out' definition 'ctx'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:137:107: note: Function 'CompileOperatorOnHandles' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9234:125: note: Function 'CompileOperatorOnHandles' argument 4 names different: declaration 'out' definition 'ctx'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5152:2: warning: Assert statement calls a function which may have desired side effects: 'GetLastInstr'. [assertWithSideEffect]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5176:2: warning: Assert statement calls a function which may have desired side effects: 'GetLastInstr'. [assertWithSideEffect]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:5220:2: warning: Assert statement calls a function which may have desired side effects: 'GetLastInstr'. [assertWithSideEffect]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:6324:5: warning: Assert statement calls a function which may have desired side effects: 'GetLastInstr'. [assertWithSideEffect]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:50:14: warning: Member variable 'asCCompiler::hasCompileErrors' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:50:14: warning: Member variable 'asCCompiler::nextLabel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:50:14: warning: Member variable 'asCCompiler::engine' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:50:14: warning: Member variable 'asCCompiler::outFunc' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:50:14: warning: Member variable 'asCCompiler::m_isConstructor' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:50:14: warning: Member variable 'asCCompiler::m_isConstructorCalled' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:50:14: warning: Member variable 'asCCompiler::globalExpression' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asSExprContext * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < char >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCTypeInfo >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:148:7: performance: Technically the member function 'asCCompiler::CallDestructor' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:569:19: note: Technically the member function 'asCCompiler::CallDestructor' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:148:7: note: Technically the member function 'asCCompiler::CallDestructor' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:162:7: performance: Technically the member function 'asCCompiler::Dereference' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:2922:19: note: Technically the member function 'asCCompiler::Dereference' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:162:7: note: Technically the member function 'asCCompiler::Dereference' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:173:7: performance: Technically the member function 'asCCompiler::IsLValue' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:3062:19: note: Technically the member function 'asCCompiler::IsLValue' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:173:7: note: Technically the member function 'asCCompiler::IsLValue' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:175:7: performance: Technically the member function 'asCCompiler::MergeExprContexts' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9481:19: note: Technically the member function 'asCCompiler::MergeExprContexts' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:175:7: note: Technically the member function 'asCCompiler::MergeExprContexts' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:183:7: performance: Technically the member function 'asCCompiler::ConvertToReference' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:6813:19: note: Technically the member function 'asCCompiler::ConvertToReference' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:183:7: note: Technically the member function 'asCCompiler::ConvertToReference' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:184:7: performance: Technically the member function 'asCCompiler::PushVariableOnStack' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:9058:19: note: Technically the member function 'asCCompiler::PushVariableOnStack' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:184:7: note: Technically the member function 'asCCompiler::PushVariableOnStack' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:190:7: performance: Technically the member function 'asCCompiler::ImplicitConvPrimitiveToObject' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:4042:19: note: Technically the member function 'asCCompiler::ImplicitConvPrimitiveToObject' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:190:7: note: Technically the member function 'asCCompiler::ImplicitConvPrimitiveToObject' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:198:7: performance: Technically the member function 'asCCompiler::GetPrecedence' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.cpp:7410:18: note: Technically the member function 'asCCompiler::GetPrecedence' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_compiler.h:198:7: note: Technically the member function 'asCCompiler::GetPrecedence' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asSExprContext * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asSExprContext * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asSExprContext * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < char >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < char >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < char >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCTypeInfo >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCTypeInfo >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCTypeInfo >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asSExprContext * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCTypeInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:101:0: warning: Member variable 'asSMapNode < asCString , bool >::value' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:919:22: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1011:21: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1111:27: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1131:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1141:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2058:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2067:37: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2155:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2219:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3311:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3645:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3664:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3686:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3713:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3739:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3771:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3804:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:725:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:763:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1664:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1670:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1846:18: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1867:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:1899:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2472:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2477:41: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2482:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2488:48: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2517:41: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2523:48: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2528:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2528:51: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2533:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2538:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2543:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2543:53: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2603:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2608:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2613:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2619:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2631:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2638:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2650:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2656:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2661:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2666:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2672:22: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2685:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2692:22: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2705:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2728:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2733:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2738:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2912:55: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2917:55: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2922:63: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2927:63: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2932:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2942:6: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2944:6: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2953:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2963:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:2965:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:138:2: warning: Redundant assignment of 'ctx' to itself. [selfAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:237:29: style: Function 'Prepare' argument 1 names different: declaration 'functionID' definition 'funcID'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:67:19: note: Function 'Prepare' argument 1 names different: declaration 'functionID' definition 'funcID'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:237:29: note: Function 'Prepare' argument 1 names different: declaration 'functionID' definition 'funcID'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:768:49: style: Function 'SetArgAddress' argument 2 names different: declaration 'addr' definition 'value'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:76:38: note: Function 'SetArgAddress' argument 2 names different: declaration 'addr' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:768:49: note: Function 'SetArgAddress' argument 2 names different: declaration 'addr' definition 'value'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3555:33: style: Function 'CallGeneric' argument 1 names different: declaration 'funcID' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.h:140:23: note: Function 'CallGeneric' argument 1 names different: declaration 'funcID' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3555:33: note: Function 'CallGeneric' argument 1 names different: declaration 'funcID' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:56:19: style: The function 'GetEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:677:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:56:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:57:19: style: The function 'GetFunctionId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:678:27: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:57:19: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:60:10: style: The function 'GetObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:681:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:60:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:61:10: style: The function 'GetObjectTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:682:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:61:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:64:10: style: The function 'GetArgCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:685:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:64:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:65:10: style: The function 'GetArgTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:686:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:65:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:66:10: style: The function 'GetArgByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:687:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:66:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:67:10: style: The function 'GetArgWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:688:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:67:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:68:10: style: The function 'GetArgDWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:689:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:68:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:69:10: style: The function 'GetArgQWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:690:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:69:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:70:10: style: The function 'GetArgFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:691:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:70:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:71:10: style: The function 'GetArgDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:692:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:71:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:72:10: style: The function 'GetArgAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:693:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:72:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:73:10: style: The function 'GetArgObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:694:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:73:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:74:10: style: The function 'GetAddressOfArg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:695:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:74:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:77:10: style: The function 'GetReturnTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:698:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:77:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:78:10: style: The function 'SetReturnByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:699:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:78:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:79:10: style: The function 'SetReturnWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:700:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:79:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:80:10: style: The function 'SetReturnDWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:701:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:80:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:81:10: style: The function 'SetReturnQWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:702:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:81:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:82:10: style: The function 'SetReturnFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:703:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:82:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:83:10: style: The function 'SetReturnDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:704:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:83:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:84:10: style: The function 'SetReturnAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:705:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:84:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:85:10: style: The function 'SetReturnObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:706:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:85:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:86:10: style: The function 'GetAddressOfReturnLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/include/angelscript.h:707:18: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:86:10: note: Function in derived class
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3476:44: performance: Function parameter 'callback' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_context.cpp:3515:49: performance: Function parameter 'callback' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_datatype.cpp:48:14: warning: Member variable 'asCDataType::dummy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_datatype.cpp:58:14: warning: Member variable 'asCDataType::dummy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_datatype.cpp:186:27: warning: Member variable 'asCDataType::dummy' is not assigned a value in 'asCDataType::operator='. [operatorEqVarError]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.cpp:219:23: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.cpp:84:7: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.cpp:407:20: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.cpp:47:22: warning: Member variable 'asCGarbageCollector::destroyIdx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.cpp:47:22: warning: Member variable 'asCGarbageCollector::detectIdx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.cpp:47:22: warning: Member variable 'asCGarbageCollector::gcMapCursor' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.h:59:7: style: Technically the member function 'asCGarbageCollector::GetStatistics' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.cpp:123:27: note: Technically the member function 'asCGarbageCollector::GetStatistics' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.h:59:7: note: Technically the member function 'asCGarbageCollector::GetStatistics' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.h:94:17: style: Technically the member function 'asCGarbageCollector::GetObjectAtIdx' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.cpp:156:58: note: Technically the member function 'asCGarbageCollector::GetObjectAtIdx' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_gc.h:94:17: note: Technically the member function 'asCGarbageCollector::GetObjectAtIdx' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.cpp:68:9: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.cpp:208:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.cpp:231:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.cpp:415:40: style: Function 'SetReturnAddress' argument 1 names different: declaration 'addr' definition 'val'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.h:84:33: note: Function 'SetReturnAddress' argument 1 names different: declaration 'addr' definition 'val'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_generic.cpp:415:40: note: Function 'SetReturnAddress' argument 1 names different: declaration 'addr' definition 'val'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < asCObjectType * >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < asCObjectType * >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < asCObjectType * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < asCObjectType * >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < asCObjectType * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:1110:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:1111:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:756:55: style: Function 'GetImportedFunction' argument 1 names different: declaration 'funcId' definition 'index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:180:45: note: Function 'GetImportedFunction' argument 1 names different: declaration 'funcId' definition 'index'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:756:55: note: Function 'GetImportedFunction' argument 1 names different: declaration 'funcId' definition 'index'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:762:52: style: Function 'BindImportedFunction' argument 2 names different: declaration 'sourceID' definition 'sourceId'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:141:58: note: Function 'BindImportedFunction' argument 2 names different: declaration 'sourceID' definition 'sourceId'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:762:52: note: Function 'BindImportedFunction' argument 2 names different: declaration 'sourceID' definition 'sourceId'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:796:43: style: Function 'UnbindImportedFunction' argument 1 names different: declaration 'importIndex' definition 'index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:142:49: note: Function 'UnbindImportedFunction' argument 1 names different: declaration 'importIndex' definition 'index'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:796:43: note: Function 'UnbindImportedFunction' argument 1 names different: declaration 'importIndex' definition 'index'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:813:59: style: Function 'GetImportedFunctionDeclaration' argument 1 names different: declaration 'importIndex' definition 'index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:139:57: note: Function 'GetImportedFunctionDeclaration' argument 1 names different: declaration 'importIndex' definition 'index'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:813:59: note: Function 'GetImportedFunctionDeclaration' argument 1 names different: declaration 'importIndex' definition 'index'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:826:60: style: Function 'GetImportedFunctionSourceModule' argument 1 names different: declaration 'importIndex' definition 'index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:140:58: note: Function 'GetImportedFunctionSourceModule' argument 1 names different: declaration 'importIndex' definition 'index'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:826:60: note: Function 'GetImportedFunctionSourceModule' argument 1 names different: declaration 'importIndex' definition 'index'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:1290:99: style: Function 'CompileFunction' argument 4 names different: declaration 'reserved' definition 'compileFlags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:98:98: note: Function 'CompileFunction' argument 4 names different: declaration 'reserved' definition 'compileFlags'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:1290:99: note: Function 'CompileFunction' argument 4 names different: declaration 'reserved' definition 'compileFlags'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:1280:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:96:0: warning: Member variable 'asCArray < sObjectTypePair >::buf' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:50:8: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:174:7: style: Technically the member function 'asCModule::GetNextImportedFunctionId' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:671:16: note: Technically the member function 'asCModule::GetNextImportedFunctionId' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:174:7: note: Technically the member function 'asCModule::GetNextImportedFunctionId' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: style: Technically the member function 'asCArray < sObjectTypePair >::IndexOf' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:330:0: note: Technically the member function 'asCArray < sObjectTypePair >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:73:0: note: Technically the member function 'asCArray < sObjectTypePair >::IndexOf' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:144:22: warning: Virtual function 'UnbindAllImportedFunctions' is called from destructor '~asCModule()' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:60:2: note: Calling InternalReset
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.cpp:303:2: note: Calling UnbindAllImportedFunctions
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_module.h:144:22: note: UnbindAllImportedFunctions is a virtual method
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_array.h:50:0: style: Class 'asCArray < sObjectTypePair >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:52:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:58:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:64:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:70:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:76:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:82:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:89:24: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:123:16: warning: Member variable 'asCObjectType::size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:123:16: warning: Member variable 'asCObjectType::flags' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:123:16: warning: Member variable 'asCObjectType::gcFlag' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:133:16: warning: Member variable 'asCObjectType::size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:133:16: warning: Member variable 'asCObjectType::flags' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:133:16: warning: Member variable 'asCObjectType::gcFlag' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:181:7: style: Technically the member function 'asCObjectType::GetRefCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:155:20: note: Technically the member function 'asCObjectType::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:181:7: note: Technically the member function 'asCObjectType::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:183:7: style: Technically the member function 'asCObjectType::GetGCFlag' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.cpp:160:21: note: Technically the member function 'asCObjectType::GetGCFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_objecttype.h:183:7: note: Technically the member function 'asCObjectType::GetGCFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:1271:55: style: Function 'ParseOneOf' argument 2 names different: declaration 'num' definition 'count'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:163:45: note: Function 'ParseOneOf' argument 2 names different: declaration 'num' definition 'count'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:1271:55: note: Function 'ParseOneOf' argument 2 names different: declaration 'num' definition 'count'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2858:49: style: Function 'ExpectedTokens' argument 1 names different: declaration 'token1' definition 't1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:186:39: note: Function 'ExpectedTokens' argument 1 names different: declaration 'token1' definition 't1'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2858:49: note: Function 'ExpectedTokens' argument 1 names different: declaration 'token1' definition 't1'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2858:65: style: Function 'ExpectedTokens' argument 2 names different: declaration 'token2' definition 't2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:186:59: note: Function 'ExpectedTokens' argument 2 names different: declaration 'token2' definition 't2'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2858:65: note: Function 'ExpectedTokens' argument 2 names different: declaration 'token2' definition 't2'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:51:12: warning: Member variable 'asCParser::errorWhileParsing' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:51:12: warning: Member variable 'asCParser::isSyntaxError' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:51:12: warning: Member variable 'asCParser::sourcePos' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:174:7: performance: Technically the member function 'asCParser::IsRealType' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2720:17: note: Technically the member function 'asCParser::IsRealType' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:174:7: note: Technically the member function 'asCParser::IsRealType' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:176:7: performance: Technically the member function 'asCParser::IsOperator' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2761:17: note: Technically the member function 'asCParser::IsOperator' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:176:7: note: Technically the member function 'asCParser::IsOperator' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:177:7: performance: Technically the member function 'asCParser::IsPreOperator' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2809:17: note: Technically the member function 'asCParser::IsPreOperator' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:177:7: note: Technically the member function 'asCParser::IsPreOperator' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:178:7: performance: Technically the member function 'asCParser::IsPostOperator' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2822:17: note: Technically the member function 'asCParser::IsPostOperator' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:178:7: note: Technically the member function 'asCParser::IsPostOperator' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:179:7: performance: Technically the member function 'asCParser::IsConstant' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2832:17: note: Technically the member function 'asCParser::IsConstant' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:179:7: note: Technically the member function 'asCParser::IsConstant' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:180:7: performance: Technically the member function 'asCParser::IsAssignOperator' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2790:17: note: Technically the member function 'asCParser::IsAssignOperator' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:180:7: note: Technically the member function 'asCParser::IsAssignOperator' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:185:12: performance: Technically the member function 'asCParser::ExpectedToken' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2849:22: note: Technically the member function 'asCParser::ExpectedToken' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:185:12: note: Technically the member function 'asCParser::ExpectedToken' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:186:12: performance: Technically the member function 'asCParser::ExpectedTokens' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2858:22: note: Technically the member function 'asCParser::ExpectedTokens' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:186:12: note: Technically the member function 'asCParser::ExpectedTokens' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:187:12: performance: Technically the member function 'asCParser::ExpectedOneOf' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.cpp:2867:22: note: Technically the member function 'asCParser::ExpectedOneOf' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_parser.h:187:12: note: Technically the member function 'asCParser::ExpectedOneOf' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.cpp:48:35: style: Function 'asCRestore' argument 1 names different: declaration 'module' definition '_module'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.h:54:24: note: Function 'asCRestore' argument 1 names different: declaration 'module' definition '_module'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.cpp:48:35: note: Function 'asCRestore' argument 1 names different: declaration 'module' definition '_module'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.cpp:48:61: style: Function 'asCRestore' argument 2 names different: declaration 'stream' definition '_stream'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.h:54:49: note: Function 'asCRestore' argument 2 names different: declaration 'stream' definition '_stream'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.cpp:48:61: note: Function 'asCRestore' argument 2 names different: declaration 'stream' definition '_stream'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.cpp:48:87: style: Function 'asCRestore' argument 3 names different: declaration 'engine' definition '_engine'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.h:54:74: note: Function 'asCRestore' argument 3 names different: declaration 'engine' definition '_engine'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.cpp:48:87: note: Function 'asCRestore' argument 3 names different: declaration 'engine' definition '_engine'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.h:90:6: style: Technically the member function 'asCRestore::FindTypeId' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.cpp:1462:17: note: Technically the member function 'asCRestore::FindTypeId' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_restore.h:90:6: note: Technically the member function 'asCRestore::FindTypeId' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptcode.cpp:45:16: warning: Member variable 'asCScriptCode::idx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptcode.h:57:7: style: Technically the member function 'asCScriptCode::ConvertPosToRowCol' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptcode.cpp:98:21: note: Technically the member function 'asCScriptCode::ConvertPosToRowCol' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptcode.h:57:7: note: Technically the member function 'asCScriptCode::ConvertPosToRowCol' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2827:5: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2892:12: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2958:12: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3067:5: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3449:29: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:921:59: style: Function 'GetScriptFunction' argument 1 names different: declaration 'funcID' definition 'funcId'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:240:43: note: Function 'GetScriptFunction' argument 1 names different: declaration 'funcID' definition 'funcId'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:921:59: note: Function 'GetScriptFunction' argument 1 names different: declaration 'funcID' definition 'funcId'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:1098:53: style: Function 'RegisterObjectType' argument 1 names different: declaration 'obj' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:109:56: note: Function 'RegisterObjectType' argument 1 names different: declaration 'obj' definition 'name'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:1098:53: note: Function 'RegisterObjectType' argument 1 names different: declaration 'obj' definition 'name'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:1348:58: style: Function 'RegisterObjectBehaviour' argument 1 names different: declaration 'obj' definition 'datatype'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:112:61: note: Function 'RegisterObjectBehaviour' argument 1 names different: declaration 'obj' definition 'datatype'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:1348:58: note: Function 'RegisterObjectBehaviour' argument 1 names different: declaration 'obj' definition 'datatype'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:1348:105: style: Function 'RegisterObjectBehaviour' argument 3 names different: declaration 'declaration' definition 'decl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:112:103: note: Function 'RegisterObjectBehaviour' argument 3 names different: declaration 'declaration' definition 'decl'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:1348:105: note: Function 'RegisterObjectBehaviour' argument 3 names different: declaration 'declaration' definition 'decl'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2245:84: style: Function 'RegisterStringFactory' argument 2 names different: declaration 'factoryFunc' definition 'funcPointer'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:119:76: note: Function 'RegisterStringFactory' argument 2 names different: declaration 'factoryFunc' definition 'funcPointer'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2245:84: note: Function 'RegisterStringFactory' argument 2 names different: declaration 'factoryFunc' definition 'funcPointer'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2312:51: style: Function 'GetModule' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:242:35: note: Function 'GetModule' argument 1 names different: declaration 'name' definition '_name'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2312:51: note: Function 'GetModule' argument 1 names different: declaration 'name' definition '_name'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2343:53: style: Function 'GetModuleFromFuncId' argument 1 names different: declaration 'funcId' definition 'id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:243:37: note: Function 'GetModuleFromFuncId' argument 1 names different: declaration 'funcId' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2343:53: note: Function 'GetModuleFromFuncId' argument 1 names different: declaration 'funcId' definition 'id'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2686:95: style: Function 'GenerateNewTemplateFunction' argument 2 names different: declaration 'templateInstanceType' definition 'ot'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:261:79: note: Function 'GenerateNewTemplateFunction' argument 2 names different: declaration 'templateInstanceType' definition 'ot'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2686:95: note: Function 'GenerateNewTemplateFunction' argument 2 names different: declaration 'templateInstanceType' definition 'ot'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2686:140: style: Function 'GenerateNewTemplateFunction' argument 4 names different: declaration 'templateFunc' definition 'func'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:261:142: note: Function 'GenerateNewTemplateFunction' argument 4 names different: declaration 'templateFunc' definition 'func'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2686:140: note: Function 'GenerateNewTemplateFunction' argument 4 names different: declaration 'templateFunc' definition 'func'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2783:79: style: Function 'CallObjectMethod' argument 2 names different: declaration 'func' definition 'i'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:211:64: note: Function 'CallObjectMethod' argument 2 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2783:79: note: Function 'CallObjectMethod' argument 2 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2783:101: style: Function 'CallObjectMethod' argument 3 names different: declaration 'desc' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:211:89: note: Function 'CallObjectMethod' argument 3 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2783:101: note: Function 'CallObjectMethod' argument 3 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2989:77: style: Function 'CallGlobalFunctionRetPtr' argument 1 names different: declaration 'func' definition 'i'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:207:61: note: Function 'CallGlobalFunctionRetPtr' argument 1 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2989:77: note: Function 'CallGlobalFunctionRetPtr' argument 1 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2989:99: style: Function 'CallGlobalFunctionRetPtr' argument 2 names different: declaration 'desc' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:207:86: note: Function 'CallGlobalFunctionRetPtr' argument 2 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:2989:99: note: Function 'CallGlobalFunctionRetPtr' argument 2 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3037:92: style: Function 'CallObjectMethod' argument 3 names different: declaration 'func' definition 'i'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:212:77: note: Function 'CallObjectMethod' argument 3 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3037:92: note: Function 'CallObjectMethod' argument 3 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3037:114: style: Function 'CallObjectMethod' argument 4 names different: declaration 'desc' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:212:102: note: Function 'CallObjectMethod' argument 4 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3037:114: note: Function 'CallObjectMethod' argument 4 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3090:98: style: Function 'CallGlobalFunction' argument 3 names different: declaration 'func' definition 'i'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:215:83: note: Function 'CallGlobalFunction' argument 3 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3090:98: note: Function 'CallGlobalFunction' argument 3 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3090:120: style: Function 'CallGlobalFunction' argument 4 names different: declaration 'desc' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:215:108: note: Function 'CallGlobalFunction' argument 4 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3090:120: note: Function 'CallGlobalFunction' argument 4 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3110:105: style: Function 'CallGlobalFunctionRetBool' argument 3 names different: declaration 'func' definition 'i'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:216:90: note: Function 'CallGlobalFunctionRetBool' argument 3 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3110:105: note: Function 'CallGlobalFunctionRetBool' argument 3 names different: declaration 'func' definition 'i'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3110:127: style: Function 'CallGlobalFunctionRetBool' argument 4 names different: declaration 'desc' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:216:115: note: Function 'CallGlobalFunctionRetBool' argument 4 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3110:127: note: Function 'CallGlobalFunctionRetBool' argument 4 names different: declaration 'desc' definition 's'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3133:49: style: Function 'CallAlloc' argument 1 names different: declaration 'objType' definition 'type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:203:33: note: Function 'CallAlloc' argument 1 names different: declaration 'objType' definition 'type'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3133:49: note: Function 'CallAlloc' argument 1 names different: declaration 'objType' definition 'type'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3340:53: style: Function 'CreateScriptObjectCopy' argument 1 names different: declaration 'obj' definition 'origObj'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:157:57: note: Function 'CreateScriptObjectCopy' argument 1 names different: declaration 'obj' definition 'origObj'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3340:53: note: Function 'CreateScriptObjectCopy' argument 1 names different: declaration 'obj' definition 'origObj'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3562:84: style: Function 'FindConfigGroupForObjectType' argument 1 names different: declaration 'type' definition 'objType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:224:68: note: Function 'FindConfigGroupForObjectType' argument 1 names different: declaration 'type' definition 'objType'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3562:84: note: Function 'FindConfigGroupForObjectType' argument 1 names different: declaration 'type' definition 'objType'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3760:47: style: Function 'RegisterEnum' argument 1 names different: declaration 'type' definition 'name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:123:47: note: Function 'RegisterEnum' argument 1 names different: declaration 'type' definition 'name'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3760:47: note: Function 'RegisterEnum' argument 1 names different: declaration 'type' definition 'name'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3810:52: style: Function 'RegisterEnumValue' argument 1 names different: declaration 'type' definition 'typeName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:124:52: note: Function 'RegisterEnumValue' argument 1 names different: declaration 'type' definition 'typeName'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3810:52: note: Function 'RegisterEnumValue' argument 1 names different: declaration 'type' definition 'typeName'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3810:74: style: Function 'RegisterEnumValue' argument 2 names different: declaration 'name' definition 'valueName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:124:70: note: Function 'RegisterEnumValue' argument 2 names different: declaration 'name' definition 'valueName'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3810:74: note: Function 'RegisterEnumValue' argument 2 names different: declaration 'name' definition 'valueName'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3955:64: style: Function 'AddConstantString' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:265:61: note: Function 'AddConstantString' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3955:64: note: Function 'AddConstantString' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:101:0: warning: Member variable 'asSMapNode < int , asCDataType * >::key' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:101:0: warning: Member variable 'asSMapNode < int , asCDataType * >::value' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:201:6: performance: Technically the member function 'asCScriptEngine::VerifyVarTypeNotInFunction' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:1752:22: note: Technically the member function 'asCScriptEngine::VerifyVarTypeNotInFunction' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:201:6: note: Technically the member function 'asCScriptEngine::VerifyVarTypeNotInFunction' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:204:8: performance: Technically the member function 'asCScriptEngine::CallFree' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3144:23: note: Technically the member function 'asCScriptEngine::CallFree' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:204:8: note: Technically the member function 'asCScriptEngine::CallFree' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:266:19: style: Technically the member function 'asCScriptEngine::GetConstantString' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3980:35: note: Technically the member function 'asCScriptEngine::GetConstantString' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:266:19: note: Technically the member function 'asCScriptEngine::GetConstantString' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:167:15: warning: Virtual function 'GarbageCollect' is called from destructor '~asCScriptEngine()' at line 413. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:413:2: note: Calling GarbageCollect
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:167:15: note: GarbageCollect is a virtual method
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:167:15: warning: Virtual function 'GarbageCollect' is called from destructor '~asCScriptEngine()' at line 442. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:442:2: note: Calling GarbageCollect
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:167:15: note: GarbageCollect is a virtual method
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:167:15: warning: Virtual function 'GarbageCollect' is called from destructor '~asCScriptEngine()' at line 459. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:459:2: note: Calling GarbageCollect
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.h:167:15: note: GarbageCollect is a virtual method
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptengine.cpp:3947:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:54:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:60:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:66:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:72:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:78:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:84:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:91:28: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:429:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:437:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:527:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:536:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:790:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:797:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:848:42: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:856:30: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:126:83: style: Function 'asCScriptFunction' argument 3 names different: declaration 'funcType' definition '_funcType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:117:65: note: Function 'asCScriptFunction' argument 3 names different: declaration 'funcType' definition '_funcType'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:126:83: note: Function 'asCScriptFunction' argument 3 names different: declaration 'funcType' definition '_funcType'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:123:12: style: Technically the member function 'asCScriptFunction::GetSpaceNeededForReturnValue' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:263:24: note: Technically the member function 'asCScriptFunction::GetSpaceNeededForReturnValue' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:123:12: note: Technically the member function 'asCScriptFunction::GetSpaceNeededForReturnValue' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:139:7: style: Technically the member function 'asCScriptFunction::GetRefCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:753:24: note: Technically the member function 'asCScriptFunction::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:139:7: note: Technically the member function 'asCScriptFunction::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:141:7: style: Technically the member function 'asCScriptFunction::GetFlag' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.cpp:765:25: note: Technically the member function 'asCScriptFunction::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptfunction.h:141:7: note: Technically the member function 'asCScriptFunction::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptnode.cpp:45:42: style: Function 'asCScriptNode' argument 1 names different: declaration 'nodeType' definition 'type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptnode.h:102:28: note: Function 'asCScriptNode' argument 1 names different: declaration 'nodeType' definition 'type'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptnode.cpp:45:42: note: Function 'asCScriptNode' argument 1 names different: declaration 'nodeType' definition 'type'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:66:25: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:80:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:86:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:92:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:98:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:104:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:110:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:117:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:161:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:383:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:398:6: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:408:26: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:460:11: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:171:49: style: Function 'asCScriptObject' argument 1 names different: declaration 'objType' definition 'ot'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:79:33: note: Function 'asCScriptObject' argument 1 names different: declaration 'objType' definition 'ot'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:171:49: note: Function 'asCScriptObject' argument 1 names different: declaration 'objType' definition 'ot'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:86:7: style: Technically the member function 'asCScriptObject::GetRefCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:317:22: note: Technically the member function 'asCScriptObject::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:86:7: note: Technically the member function 'asCScriptObject::GetRefCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:88:7: style: Technically the member function 'asCScriptObject::GetFlag' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:327:23: note: Technically the member function 'asCScriptObject::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:88:7: note: Technically the member function 'asCScriptObject::GetFlag' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:89:7: style: Technically the member function 'asCScriptObject::EnumReferences' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:373:23: note: Technically the member function 'asCScriptObject::EnumReferences' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:89:7: note: Technically the member function 'asCScriptObject::EnumReferences' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:90:7: style: Technically the member function 'asCScriptObject::ReleaseAllHandles' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.cpp:388:23: note: Technically the member function 'asCScriptObject::ReleaseAllHandles' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:90:7: note: Technically the member function 'asCScriptObject::ReleaseAllHandles' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_scriptobject.h:52:1: warning: The class 'asCScriptObject' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:60:46: style: Function 'asCString' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.h:49:33: note: Function 'asCString' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:60:46: note: Function 'asCString' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:151:48: style: Function 'Assign' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.h:61:38: note: Function 'Assign' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:151:48: note: Function 'Assign' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:182:53: style: Function 'Concatenate' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.h:56:43: note: Function 'Concatenate' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:182:53: note: Function 'Concatenate' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:219:38: style: Function 'Format' argument 1 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.h:68:28: note: Function 'Format' argument 1 names different: declaration 'fmt' definition 'format'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:219:38: note: Function 'Format' argument 1 names different: declaration 'fmt' definition 'format'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:288:48: style: Function 'Compare' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.h:72:38: note: Function 'Compare' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_string.cpp:288:48: note: Function 'Compare' argument 2 names different: declaration 'length' definition 'len'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:133:54: style: Function 'EraseAll' argument 1 names different: declaration 'node' definition 'p'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:76:36: note: Function 'EraseAll' argument 1 names different: declaration 'node' definition 'p'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:133:54: note: Function 'EraseAll' argument 1 names different: declaration 'node' definition 'p'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:51:8: style: Technically the member function 'asCMap::GetCount' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:149:23: note: Technically the member function 'asCMap::GetCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:51:8: note: Technically the member function 'asCMap::GetCount' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:62:7: style: Technically the member function 'asCMap::MoveTo' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:318:24: note: Technically the member function 'asCMap::MoveTo' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:62:7: note: Technically the member function 'asCMap::MoveTo' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:63:7: style: Technically the member function 'asCMap::MoveFirst' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:654:24: note: Technically the member function 'asCMap::MoveFirst' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:63:7: note: Technically the member function 'asCMap::MoveFirst' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:64:7: style: Technically the member function 'asCMap::MoveLast' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:666:24: note: Technically the member function 'asCMap::MoveLast' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:64:7: note: Technically the member function 'asCMap::MoveLast' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:65:7: performance: Technically the member function 'asCMap::MoveNext' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:678:24: note: Technically the member function 'asCMap::MoveNext' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:65:7: note: Technically the member function 'asCMap::MoveNext' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:66:7: performance: Technically the member function 'asCMap::MovePrev' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:709:24: note: Technically the member function 'asCMap::MovePrev' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_map.h:66:7: note: Technically the member function 'asCMap::MovePrev' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_tokenizer.cpp:49:15: warning: Member variable 'asCTokenizer::source' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_tokenizer.cpp:49:15: warning: Member variable 'asCTokenizer::sourceLength' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_tokenizer.cpp:49:15: warning: Member variable 'asCTokenizer::tokenType' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_tokenizer.cpp:49:15: warning: Member variable 'asCTokenizer::tokenLength' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:53:42: style: Function 'Set' argument 1 names different: declaration 'dataType' definition 'dt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:51:30: note: Function 'Set' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:53:42: note: Function 'Set' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:65:50: style: Function 'SetVariable' argument 1 names different: declaration 'dataType' definition 'dt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:53:38: note: Function 'SetVariable' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:65:50: note: Function 'SetVariable' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:74:52: style: Function 'SetConstantQW' argument 1 names different: declaration 'dataType' definition 'dt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:55:40: note: Function 'SetConstantQW' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:74:52: note: Function 'SetConstantQW' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:82:52: style: Function 'SetConstantDW' argument 1 names different: declaration 'dataType' definition 'dt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:56:40: note: Function 'SetConstantDW' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:82:52: note: Function 'SetConstantDW' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:90:51: style: Function 'SetConstantB' argument 1 names different: declaration 'dataType' definition 'dt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:54:39: note: Function 'SetConstantB' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:90:51: note: Function 'SetConstantB' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:98:51: style: Function 'SetConstantF' argument 1 names different: declaration 'dataType' definition 'dt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:57:39: note: Function 'SetConstantF' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:98:51: note: Function 'SetConstantF' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:106:51: style: Function 'SetConstantD' argument 1 names different: declaration 'dataType' definition 'dt'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:58:39: note: Function 'SetConstantD' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:106:51: note: Function 'SetConstantD' argument 1 names different: declaration 'dataType' definition 'dt'.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:62:7: style: Technically the member function 'asCTypeInfo::IsNullConstant' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.cpp:127:19: note: Technically the member function 'asCTypeInfo::IsNullConstant' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/Vortex/angelscript/angelscript/source/as_typeinfo.h:62:7: note: Technically the member function 'asCTypeInfo::IsNullConstant' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.hpp:243:22: style: Technically the member function 'projectM::pcm' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.hpp:108:2: style: Class 'RandomizerFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.hpp:266:34: performance: Function parameter 'configpm' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Common.hpp:139:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BeatDetect.hpp:64:3: style: Class 'BeatDetect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinFuncs.hpp:184:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/RandomNumberGenerators.hpp:47:7: style: Variable 'y2' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Algorithms.hpp:57:12: style: Technically the member function 'Algorithms::TraverseFunctors::DeleteFunctor::operator()' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp:46:28: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp:60:28: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp:74:28: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp:88:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp:97:28: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/InitCondUtils.hpp:24:16: style: The scope of the variable 'init_cond' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp:116:77: style: Function 'insert_param_alt_name' argument 2 names different: declaration 'salt_name' definition 'alt_name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.hpp:56:65: note: Function 'insert_param_alt_name' argument 2 names different: declaration 'salt_name' definition 'alt_name'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp:116:77: note: Function 'insert_param_alt_name' argument 2 names different: declaration 'salt_name' definition 'alt_name'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:84:5: style: Class 'Param' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/ConfigFile.h:110:3: style: Struct 'file_not_found' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/ConfigFile.h:114:3: style: Struct 'key_not_found' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Preset.hpp:198:18: style: The scope of the variable 'custom_object' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::id' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::per_frame_count' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::a' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::x_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::y_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::r_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::b_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::g_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::a_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::value1' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::value2' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::sample_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::enabled' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::samples' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::sample' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::bSpectrum' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::bUseDots' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::bDrawThick' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::bAdditive' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::scaling' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::smoothing' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::sep' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::t1' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::t2' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::t3' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::t4' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::t5' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::t6' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::t7' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::t8' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::q1' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::q2' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::q3' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::q4' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::q5' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::q6' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::q7' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::q8' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::v1' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::v2' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::per_point_eqn_string_index' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::per_frame_eqn_string_index' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:51:6: warning: Member variable 'CustomWave::per_frame_init_eqn_string_index' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Preset.hpp:191:6: style: Technically the member function 'Preset::transfer_q_variables' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Preset.hpp:196:14: note: Technically the member function 'Preset::transfer_q_variables' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Preset.hpp:191:6: note: Technically the member function 'Preset::transfer_q_variables' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomShape.hpp:120:5: style: Class 'CustomShape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:54:6: style: Class 'CustomWave' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:86:46: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:99:46: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:114:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:128:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:142:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:156:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:174:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:192:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:209:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:222:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:236:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:248:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:260:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:273:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:283:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:293:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:305:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:317:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:329:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:341:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:351:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:362:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:371:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:380:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:391:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:403:52: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:411:55: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:416:55: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:421:55: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:426:55: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:431:55: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:436:55: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:441:55: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:446:55: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:45:28: style: Function 'CustomWave' argument 1 names different: declaration 'id' definition '_id'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.hpp:54:21: note: Function 'CustomWave' argument 1 names different: declaration 'id' definition '_id'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:45:28: note: Function 'CustomWave' argument 1 names different: declaration 'id' definition '_id'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:86:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:99:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:114:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:128:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:142:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:156:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:174:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:192:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:209:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:222:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:236:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:248:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:260:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:273:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:283:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:293:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:305:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:317:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:329:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:341:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:351:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:362:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:371:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:380:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:391:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:403:25: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:411:26: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:416:26: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:421:26: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:426:26: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:431:26: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:436:26: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:441:26: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/CustomWave.cpp:446:26: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:38:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:40:10: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:44:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:384:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:387:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:390:13: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:356:32: style: Function 'TreeExpr' argument 1 names different: declaration 'infix_op' definition '_infix_op'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.hpp:101:22: note: Function 'TreeExpr' argument 1 names different: declaration 'infix_op' definition '_infix_op'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:356:32: note: Function 'TreeExpr' argument 1 names different: declaration 'infix_op' definition '_infix_op'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:356:53: style: Function 'TreeExpr' argument 2 names different: declaration 'gen_expr' definition '_gen_expr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.hpp:101:41: note: Function 'TreeExpr' argument 2 names different: declaration 'gen_expr' definition '_gen_expr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:356:53: note: Function 'TreeExpr' argument 2 names different: declaration 'gen_expr' definition '_gen_expr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:356:75: style: Function 'TreeExpr' argument 3 names different: declaration 'left' definition '_left'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.hpp:102:45: note: Function 'TreeExpr' argument 3 names different: declaration 'left' definition '_left'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:356:75: note: Function 'TreeExpr' argument 3 names different: declaration 'left' definition '_left'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:356:93: style: Function 'TreeExpr' argument 4 names different: declaration 'right' definition '_right'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.hpp:102:61: note: Function 'TreeExpr' argument 4 names different: declaration 'right' definition '_right'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:356:93: note: Function 'TreeExpr' argument 4 names different: declaration 'right' definition '_right'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:362:24: style: Function 'ValExpr' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.hpp:87:16: note: Function 'ValExpr' argument 1 names different: declaration 'type' definition '_type'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:362:24: note: Function 'ValExpr' argument 1 names different: declaration 'type' definition '_type'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:362:38: style: Function 'ValExpr' argument 2 names different: declaration 'term' definition '_term'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.hpp:87:28: note: Function 'ValExpr' argument 2 names different: declaration 'term' definition '_term'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:362:38: note: Function 'ValExpr' argument 2 names different: declaration 'term' definition '_term'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:375:24: style: Function 'GenExpr' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.hpp:71:16: note: Function 'GenExpr' argument 1 names different: declaration 'type' definition '_type'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:375:24: note: Function 'GenExpr' argument 1 names different: declaration 'type' definition '_type'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:375:38: style: Function 'GenExpr' argument 2 names different: declaration 'item' definition '_item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.hpp:71:28: note: Function 'GenExpr' argument 2 names different: declaration 'item' definition '_item'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:375:38: note: Function 'GenExpr' argument 2 names different: declaration 'item' definition '_item'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:450:13: warning: Member variable 'PrefunExpr::func_ptr' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:450:13: warning: Member variable 'PrefunExpr::num_args' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Expr.cpp:450:13: warning: Member variable 'PrefunExpr::expr_list' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.cpp:156:10: style: Variable 'this->useFBO' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.cpp:97:11: note: Variable 'this->useFBO' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.cpp:156:10: note: Variable 'this->useFBO' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.cpp:271:9: style: The scope of the variable 'power' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.hpp:72:8: performance: Technically the member function 'RenderTarget::lock' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.cpp:234:20: note: Technically the member function 'RenderTarget::lock' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.hpp:72:8: note: Technically the member function 'RenderTarget::lock' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.hpp:74:10: performance: Technically the member function 'RenderTarget::initRenderToTexture' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.cpp:57:22: note: Technically the member function 'RenderTarget::initRenderToTexture' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.hpp:74:10: note: Technically the member function 'RenderTarget::initRenderToTexture' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.hpp:75:7: performance: Technically the member function 'RenderTarget::nearestPower2' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.cpp:268:19: note: Technically the member function 'RenderTarget::nearestPower2' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/FBO.hpp:75:7: note: Technically the member function 'RenderTarget::nearestPower2' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.cpp:33:33: style: Function 'Func' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.hpp:43:30: note: Function 'Func' argument 1 names different: declaration 'name' definition '_name'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.cpp:33:33: note: Function 'Func' argument 1 names different: declaration 'name' definition '_name'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.cpp:33:48: style: Function 'Func' argument 2 names different: declaration 'func_ptr' definition '_func_ptr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.hpp:43:44: note: Function 'Func' argument 2 names different: declaration 'func_ptr' definition '_func_ptr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.cpp:33:48: note: Function 'Func' argument 2 names different: declaration 'func_ptr' definition '_func_ptr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.cpp:33:72: style: Function 'Func' argument 3 names different: declaration 'num_args' definition '_num_args'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.hpp:43:67: note: Function 'Func' argument 3 names different: declaration 'num_args' definition '_num_args'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.cpp:33:72: note: Function 'Func' argument 3 names different: declaration 'num_args' definition '_num_args'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.hpp:56:13: style: Member variable 'Func::func_ptr' is in the wrong place in the initializer list. [initializerList]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.cpp:34:15: note: Member variable 'Func::func_ptr' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Func.hpp:56:13: note: Member variable 'Func::func_ptr' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/InitCond.cpp:43:29: style: Function 'InitCond' argument 1 names different: declaration 'param' definition '_param'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/InitCond.hpp:50:23: note: Function 'InitCond' argument 1 names different: declaration 'param' definition '_param'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/InitCond.cpp:43:29: note: Function 'InitCond' argument 1 names different: declaration 'param' definition '_param'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/InitCond.cpp:43:44: style: Function 'InitCond' argument 2 names different: declaration 'init_val' definition '_init_val'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/InitCond.hpp:50:37: note: Function 'InitCond' argument 2 names different: declaration 'init_val' definition '_init_val'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/InitCond.cpp:43:44: note: Function 'InitCond' argument 2 names different: declaration 'init_val' definition '_init_val'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetChooser.hpp:20:5: warning: Member variable 'PresetIterator::m_currentIndex' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetChooser.hpp:20:5: warning: Member variable 'PresetIterator::m_presetChooser' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetChooser.hpp:124:24: warning: Member variable 'PresetIterator::m_presetChooser' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetChooser.hpp:46:27: style: Technically the member function 'PresetIterator::allocate' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetChooser.hpp:145:46: note: Technically the member function 'PresetIterator::allocate' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetChooser.hpp:46:27: note: Technically the member function 'PresetIterator::allocate' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.hpp:32:3: style: Class 'PresetLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetChooser.hpp:23:5: style: Class 'PresetIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetChooser.hpp:66:5: style: Class 'PresetChooser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:107:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:138:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:159:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:189:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:218:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:48:23: style: Function 'initPCM' argument 1 names different: declaration 'maxsamples' definition 'samples'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.hpp:55:22: note: Function 'initPCM' argument 1 names different: declaration 'maxsamples' definition 'samples'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:48:23: note: Function 'initPCM' argument 1 names different: declaration 'maxsamples' definition 'samples'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:255:25: style: Function 'getPCM' argument 1 names different: declaration 'data' definition 'PCMdata'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.hpp:61:24: note: Function 'getPCM' argument 1 names different: declaration 'data' definition 'PCMdata'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PCM.cpp:255:25: note: Function 'getPCM' argument 1 names different: declaration 'data' definition 'PCMdata'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:27: style: Function 'Param' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:76:23: note: Function 'Param' argument 1 names different: declaration 'name' definition '_name'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:27: note: Function 'Param' argument 1 names different: declaration 'name' definition '_name'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:40: style: Function 'Param' argument 2 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:76:35: note: Function 'Param' argument 2 names different: declaration 'type' definition '_type'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:40: note: Function 'Param' argument 2 names different: declaration 'type' definition '_type'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:57: style: Function 'Param' argument 3 names different: declaration 'flags' definition '_flags'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:76:51: note: Function 'Param' argument 3 names different: declaration 'flags' definition '_flags'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:57: note: Function 'Param' argument 3 names different: declaration 'flags' definition '_flags'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:76: style: Function 'Param' argument 4 names different: declaration 'eqn_val' definition '_engine_val'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:77:19: note: Function 'Param' argument 4 names different: declaration 'eqn_val' definition '_engine_val'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:76: note: Function 'Param' argument 4 names different: declaration 'eqn_val' definition '_engine_val'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:96: style: Function 'Param' argument 5 names different: declaration 'matrix' definition '_matrix'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:77:34: note: Function 'Param' argument 5 names different: declaration 'matrix' definition '_matrix'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:96: note: Function 'Param' argument 5 names different: declaration 'matrix' definition '_matrix'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:43:22: style: Function 'Param' argument 6 names different: declaration 'default_init_val' definition '_default_init_val'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:78:19: note: Function 'Param' argument 6 names different: declaration 'default_init_val' definition '_default_init_val'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:43:22: note: Function 'Param' argument 6 names different: declaration 'default_init_val' definition '_default_init_val'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:43:48: style: Function 'Param' argument 7 names different: declaration 'upper_bound' definition '_upper_bound'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:78:44: note: Function 'Param' argument 7 names different: declaration 'upper_bound' definition '_upper_bound'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:43:48: note: Function 'Param' argument 7 names different: declaration 'upper_bound' definition '_upper_bound'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:43:69: style: Function 'Param' argument 8 names different: declaration 'lower_bound' definition '_lower_bound'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:79:19: note: Function 'Param' argument 8 names different: declaration 'lower_bound' definition '_lower_bound'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:43:69: note: Function 'Param' argument 8 names different: declaration 'lower_bound' definition '_lower_bound'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:59:26: style: Function 'Param' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.hpp:84:24: note: Function 'Param' argument 1 names different: declaration 'name' definition '_name'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:59:26: note: Function 'Param' argument 1 names different: declaration 'name' definition '_name'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:67:2: style: Class 'Param' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:67:2: style: Class 'Param' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:42:27: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Param.cpp:59:26: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:585:26: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:653:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:712:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:720:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:778:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:782:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:853:26: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:868:26: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:907:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:937:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1063:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1269:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1274:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1277:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1280:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1283:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1286:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1289:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1292:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1295:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1303:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1308:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1427:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1447:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1451:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1493:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1500:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1504:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1538:20: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1549:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1634:20: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1645:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2042:20: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2139:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2144:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2152:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2169:24: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2184:24: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2193:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2201:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2228:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2238:26: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2248:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2418:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2423:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2447:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2462:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2471:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2478:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2509:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2524:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2533:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2540:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:812:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:819:14: style: The scope of the variable 'expr_list' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2121:11: style: The scope of the variable 'param' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2124:17: style: The scope of the variable 'per_frame_eqn' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2126:14: style: The scope of the variable 'init_cond' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1796:36: style: Function 'parse_shapecode' argument 1 names different: declaration 'eqn_string' definition 'token'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.hpp:166:39: note: Function 'parse_shapecode' argument 1 names different: declaration 'eqn_string' definition 'token'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:1796:36: note: Function 'parse_shapecode' argument 1 names different: declaration 'eqn_string' definition 'token'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2090:31: style: Function 'parse_wave' argument 1 names different: declaration 'eqn_string' definition 'token'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.hpp:169:34: note: Function 'parse_wave' argument 1 names different: declaration 'eqn_string' definition 'token'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2090:31: note: Function 'parse_wave' argument 1 names different: declaration 'eqn_string' definition 'token'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2275:32: style: Function 'parse_shape' argument 1 names different: declaration 'eqn_string' definition 'token'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.hpp:170:35: note: Function 'parse_shape' argument 1 names different: declaration 'eqn_string' definition 'token'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Parser.cpp:2275:32: note: Function 'parse_shape' argument 1 names different: declaration 'eqn_string' definition 'token'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.cpp:66:30: style: Function 'PerFrameEqn' argument 1 names different: declaration 'index' definition '_index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.hpp:44:21: note: Function 'PerFrameEqn' argument 1 names different: declaration 'index' definition '_index'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.cpp:66:30: note: Function 'PerFrameEqn' argument 1 names different: declaration 'index' definition '_index'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.cpp:66:46: style: Function 'PerFrameEqn' argument 2 names different: declaration 'param' definition '_param'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.hpp:44:36: note: Function 'PerFrameEqn' argument 2 names different: declaration 'param' definition '_param'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.cpp:66:46: note: Function 'PerFrameEqn' argument 2 names different: declaration 'param' definition '_param'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.cpp:66:64: style: Function 'PerFrameEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.hpp:44:53: note: Function 'PerFrameEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerFrameEqn.cpp:66:64: note: Function 'PerFrameEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.cpp:67:30: style: Function 'PerPixelEqn' argument 1 names different: declaration 'index' definition '_index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.hpp:61:21: note: Function 'PerPixelEqn' argument 1 names different: declaration 'index' definition '_index'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.cpp:67:30: note: Function 'PerPixelEqn' argument 1 names different: declaration 'index' definition '_index'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.cpp:67:46: style: Function 'PerPixelEqn' argument 2 names different: declaration 'param' definition '_param'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.hpp:61:36: note: Function 'PerPixelEqn' argument 2 names different: declaration 'param' definition '_param'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.cpp:67:46: note: Function 'PerPixelEqn' argument 2 names different: declaration 'param' definition '_param'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.cpp:67:64: style: Function 'PerPixelEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.hpp:61:53: note: Function 'PerPixelEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.cpp:67:64: note: Function 'PerPixelEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPixelEqn.cpp:67:14: warning: Member variable 'PerPixelEqn::flags' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:44:11: style: The scope of the variable 'param_matrix' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:79:30: style: Function 'PerPointEqn' argument 1 names different: declaration 'index' definition '_index'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.hpp:45:22: note: Function 'PerPointEqn' argument 1 names different: declaration 'index' definition '_index'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:79:30: note: Function 'PerPointEqn' argument 1 names different: declaration 'index' definition '_index'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:79:46: style: Function 'PerPointEqn' argument 2 names different: declaration 'param' definition '_param'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.hpp:45:36: note: Function 'PerPointEqn' argument 2 names different: declaration 'param' definition '_param'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:79:46: note: Function 'PerPointEqn' argument 2 names different: declaration 'param' definition '_param'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:79:64: style: Function 'PerPointEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.hpp:45:52: note: Function 'PerPointEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:79:64: note: Function 'PerPointEqn' argument 3 names different: declaration 'gen_expr' definition '_gen_expr'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:79:79: style: Function 'PerPointEqn' argument 4 names different: declaration 'samples' definition '_samples'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.hpp:45:66: note: Function 'PerPointEqn' argument 4 names different: declaration 'samples' definition '_samples'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PerPointEqn.cpp:79:79: note: Function 'PerPointEqn' argument 4 names different: declaration 'samples' definition '_samples'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Preset.cpp:500:19: style: Variable 'line_mode' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Preset.hpp:184:8: performance: Technically the member function 'Preset::preloadInitialize' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Preset.cpp:239:14: note: Technically the member function 'Preset::preloadInitialize' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Preset.hpp:184:8: note: Technically the member function 'Preset::preloadInitialize' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::zoom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::zoomexp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::rot' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::warp' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::sx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::sy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::dx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::dy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::cx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::cy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::decay' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_o' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_mystery' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ob_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ob_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ob_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ob_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ob_a' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ib_size' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ib_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ib_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ib_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::ib_a' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_a' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_l' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_x' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_y' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_dy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::mv_dx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::gy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::gx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fRating' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fGammaAdj' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fVideoEchoZoom' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fVideoEchoAlpha' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::nVideoEchoOrientation' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::nWaveMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bAdditiveWaves' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bWaveDots' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bWaveThick' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bModWaveAlphaByVolume' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bMaximizeWaveColor' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bTexWrap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bDarkenCenter' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bRedBlueStereo' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bBrighten' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bDarken' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bSolarize' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bInvert' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::bMotionVectorsOn' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fWaveAlpha' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fWaveScale' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fWaveSmoothing' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fWaveParam' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fModWaveAlphaStart' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fModWaveAlphaEnd' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fWarpAnimSpeed' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fWarpScale' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::fShader' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::q1' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::q2' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::q3' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::q4' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::q5' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::q6' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::q7' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::q8' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::zoom_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::zoomexp_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::rot_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::sx_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::sy_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::dx_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::dy_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::cx_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::cy_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::warp_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::x_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::y_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wavearray' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wavearray2' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_samples' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::two_waves' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::draw_wave_as_loop' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_rot' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:74:16: warning: Member variable 'PresetOutputs::wave_scale' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::x_per_pixel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::y_per_pixel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::rad_per_pixel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::ang_per_pixel' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::fps' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::time' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::bass' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::mid' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::treb' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::bass_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::mid_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::treb_att' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::frame' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::progress' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::gx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::gy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::x_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::y_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::rad_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::theta_mesh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::origtheta' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::origrad' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::origx' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::origy' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::mood_r' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::mood_g' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetFrameIO.cpp:6:15: warning: Member variable 'PresetInputs::mood_b' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.cpp:137:16: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.cpp:178:15: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.cpp:51:49: style: Function 'setScanDirectory' argument 1 names different: declaration 'pathname' definition 'dirname'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.hpp:82:37: note: Function 'setScanDirectory' argument 1 names different: declaration 'pathname' definition 'dirname'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.cpp:51:49: note: Function 'setScanDirectory' argument 1 names different: declaration 'pathname' definition 'dirname'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.hpp:93:8: style: Technically the member function 'PresetLoader::handleDirectoryError' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.cpp:144:20: note: Technically the member function 'PresetLoader::handleDirectoryError' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.hpp:93:8: note: Technically the member function 'PresetLoader::handleDirectoryError' can be const.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.cpp:38:40: performance: Function parameter 'dirname' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/PresetLoader.cpp:51:49: performance: Function parameter 'dirname' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:645:8: style: The scope of the variable 'radius' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1142:8: style: The scope of the variable 'wave_r_switch' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1142:25: style: The scope of the variable 'wave_g_switch' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1142:42: style: The scope of the variable 'wave_b_switch' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:108: style: Function 'Renderer' argument 7 names different: declaration 'presetURL' definition '_presetURL'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:59:102: note: Function 'Renderer' argument 7 names different: declaration 'presetURL' definition '_presetURL'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:108: note: Function 'Renderer' argument 7 names different: declaration 'presetURL' definition '_presetURL'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:132: style: Function 'Renderer' argument 8 names different: declaration 'title_fontURL' definition '_titlefontURL'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:59:125: note: Function 'Renderer' argument 8 names different: declaration 'title_fontURL' definition '_titlefontURL'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:132: note: Function 'Renderer' argument 8 names different: declaration 'title_fontURL' definition '_titlefontURL'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:159: style: Function 'Renderer' argument 9 names different: declaration 'menu_fontURL' definition '_menufontURL'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:59:152: note: Function 'Renderer' argument 9 names different: declaration 'menu_fontURL' definition '_menufontURL'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:159: note: Function 'Renderer' argument 9 names different: declaration 'menu_fontURL' definition '_menufontURL'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:660:4: style: Variable 'radius' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1209:0: style: Variable 'unit' is assigned a value that is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1297:18: style: Unused variable: lz [unusedVariable]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:93:15: style: Member variable 'Renderer::m_presetName' is in the wrong place in the initializer list. [initializerList]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:288: note: Member variable 'Renderer::m_presetName' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:93:15: note: Member variable 'Renderer::m_presetName' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:90:7: style: Member variable 'Renderer::gx' is in the wrong place in the initializer list. [initializerList]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:333: note: Member variable 'Renderer::gx' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:90:7: note: Member variable 'Renderer::gx' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:57:7: style: Member variable 'Renderer::texsize' is in the wrong place in the initializer list. [initializerList]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:349: note: Member variable 'Renderer::texsize' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:57:7: note: Member variable 'Renderer::texsize' is in the wrong place in the initializer list.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:42:8: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:120:8: performance: Technically the member function 'Renderer::render_texture_to_studio' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1804:16: note: Technically the member function 'Renderer::render_texture_to_studio' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:120:8: note: Technically the member function 'Renderer::render_texture_to_studio' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:121:8: performance: Technically the member function 'Renderer::draw_fps' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1665:16: note: Technically the member function 'Renderer::draw_fps' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:121:8: note: Technically the member function 'Renderer::draw_fps' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:122:8: performance: Technically the member function 'Renderer::draw_stats' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1618:16: note: Technically the member function 'Renderer::draw_stats' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:122:8: note: Technically the member function 'Renderer::draw_stats' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:123:8: performance: Technically the member function 'Renderer::draw_help' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1559:16: note: Technically the member function 'Renderer::draw_help' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:123:8: note: Technically the member function 'Renderer::draw_help' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:124:8: performance: Technically the member function 'Renderer::draw_preset' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1532:16: note: Technically the member function 'Renderer::draw_preset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:124:8: note: Technically the member function 'Renderer::draw_preset' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:125:8: performance: Technically the member function 'Renderer::draw_title' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:1510:16: note: Technically the member function 'Renderer::draw_title' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.hpp:125:8: note: Technically the member function 'Renderer::draw_title' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:87:8: style: Class 'Renderer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:87:8: style: Class 'Renderer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/TextureManager.hpp:32:3: style: Class 'TextureManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/SectionLock.h:12:5: style: Class 'CSectionLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:108: performance: Function parameter '_presetURL' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:132: performance: Function parameter '_titlefontURL' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/Renderer.cpp:15:159: performance: Function parameter '_menufontURL' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/SOIL.c:857:15: style: The scope of the variable 'internal_texture_format' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/SOIL.c:857:44: style: The scope of the variable 'original_texture_format' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/TextureManager.cpp:90:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/TextureManager.hpp:33:8: performance: Technically the member function 'TextureManager::unloadTextures' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/TextureManager.cpp:98:22: note: Technically the member function 'TextureManager::unloadTextures' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/TextureManager.hpp:33:8: note: Technically the member function 'TextureManager::unloadTextures' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/TextureManager.hpp:37:16: performance: Technically the member function 'TextureManager::getTextureMemorySize' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/TextureManager.cpp:155:30: note: Technically the member function 'TextureManager::getTextureMemorySize' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/TextureManager.hpp:37:16: note: Technically the member function 'TextureManager::getTextureMemorySize' can be static.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:314:12: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:468:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:468:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:468:15: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:468:21: style: The scope of the variable 'mh' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:469:12: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:469:20: style: The scope of the variable 'yr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:561:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:561:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:561:15: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:561:18: style: The scope of the variable 'm' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:561:21: style: The scope of the variable 'mh' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:562:12: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:562:16: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:562:20: style: The scope of the variable 'yr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:562:24: style: The scope of the variable 'yi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:646:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:646:12: style: The scope of the variable 'nwh' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:646:17: style: The scope of the variable 'nw0' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:646:22: style: The scope of the variable 'nw1' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:647:12: style: The scope of the variable 'delta' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:647:19: style: The scope of the variable 'wn4r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:647:25: style: The scope of the variable 'wk1r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:647:31: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:647:37: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:647:43: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:706:18: style: The scope of the variable 'm2' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:706:25: style: The scope of the variable 'q' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:726:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:726:12: style: The scope of the variable 'nch' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:727:12: style: The scope of the variable 'delta' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:1801:9: style: The scope of the variable 'y0r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:1801:14: style: The scope of the variable 'y0i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:1801:19: style: The scope of the variable 'y1r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:1801:24: style: The scope of the variable 'y1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:1801:29: style: The scope of the variable 'y2r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:1801:34: style: The scope of the variable 'y2i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:1801:39: style: The scope of the variable 'y3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:1801:44: style: The scope of the variable 'y3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2007:9: style: The scope of the variable 'y0r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2007:14: style: The scope of the variable 'y0i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2007:19: style: The scope of the variable 'y1r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2007:24: style: The scope of the variable 'y1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2007:29: style: The scope of the variable 'y2r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2007:34: style: The scope of the variable 'y2i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2007:39: style: The scope of the variable 'y3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2007:44: style: The scope of the variable 'y3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2318:9: style: The scope of the variable 'isplt' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2339:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2339:19: style: The scope of the variable 'm' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2438:18: style: The scope of the variable 'wk1r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2438:24: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2438:30: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2438:36: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2548:30: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2548:36: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2548:42: style: The scope of the variable 'wd1r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2548:48: style: The scope of the variable 'wd1i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2548:54: style: The scope of the variable 'wd3r' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:2548:60: style: The scope of the variable 'wd3i' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3237:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3238:12: style: The scope of the variable 'wkr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3238:17: style: The scope of the variable 'wki' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3238:22: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3238:26: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3238:30: style: The scope of the variable 'yr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3238:34: style: The scope of the variable 'yi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3262:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3263:12: style: The scope of the variable 'wkr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3263:17: style: The scope of the variable 'wki' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3263:22: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3263:26: style: The scope of the variable 'xi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3263:30: style: The scope of the variable 'yr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3263:34: style: The scope of the variable 'yi' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3287:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3288:12: style: The scope of the variable 'wkr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3288:17: style: The scope of the variable 'wki' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3288:22: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3308:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3309:12: style: The scope of the variable 'wkr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3309:17: style: The scope of the variable 'wki' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp:3309:22: style: The scope of the variable 'xr' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/glew.c:179:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/glew.c:179:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/glew.c:195:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/glew.c:195:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/glew.c:211:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/glew.c:211:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/image_DXT.c:533:2: style: Variable 'vec_len2' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/image_DXT.c:514:0: note: Variable 'vec_len2' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/image_DXT.c:533:2: note: Variable 'vec_len2' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/image_DXT.c:168:4: style: Variable 'block_count' is modified but its new value is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/image_DXT.c:263:4: style: Variable 'block_count' is modified but its new value is never used. [unreadVariable]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:897:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:902:2: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:897:7: note: Found duplicate branches for 'if' and 'else'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:792:17: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/compare.h:59:59: style: Function 'compare_string' argument 1 names different: declaration 'string1' definition 'str1'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/compare.h:36:40: note: Function 'compare_string' argument 1 names different: declaration 'string1' definition 'str1'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/compare.h:59:59: note: Function 'compare_string' argument 1 names different: declaration 'string1' definition 'str1'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/compare.h:59:78: style: Function 'compare_string' argument 2 names different: declaration 'string2' definition 'str2'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/compare.h:36:62: note: Function 'compare_string' argument 2 names different: declaration 'string2' definition 'str2'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/compare.h:59:78: note: Function 'compare_string' argument 2 names different: declaration 'string2' definition 'str2'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:339:118: style: Function 'projectM_init' argument 9 names different: declaration 'useFBO' definition 'usefbo'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.hpp:267:108: note: Function 'projectM_init' argument 9 names different: declaration 'useFBO' definition 'usefbo'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:339:118: note: Function 'projectM_init' argument 9 names different: declaration 'useFBO' definition 'usefbo'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:630:49: style: Function 'projectM_resetGL' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.hpp:147:40: note: Function 'projectM_resetGL' argument 1 names different: declaration 'width' definition 'w'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:630:49: note: Function 'projectM_resetGL' argument 1 names different: declaration 'width' definition 'w'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:630:56: style: Function 'projectM_resetGL' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.hpp:147:51: note: Function 'projectM_resetGL' argument 2 names different: declaration 'height' definition 'h'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:630:56: note: Function 'projectM_resetGL' argument 2 names different: declaration 'height' definition 'h'.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:366:9: warning: Assert statement calls a function which may have desired side effects: 'pcm'. [assertWithSideEffect]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:395:9: warning: Assert statement calls a function which may have desired side effects: 'pcm'. [assertWithSideEffect]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:119:22: warning: Member variable 'projectM::wvw' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:119:22: warning: Member variable 'projectM::wvh' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:119:42: performance: Function parameter 'config_pm' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:128:43: performance: Function parameter 'configpm' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:639:58: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/projectM.cpp:281:21: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1590:18: warning: Either the condition 'b<65535' is redundant or the array 'z->size[288]' is accessed at index 65534, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1589:10: note: Assuming that condition 'b<65535' is not redundant
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1590:18: note: Array index out of bounds
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1593:22: warning: Either the condition 'b<65535' is redundant or the array 'z->value[288]' is accessed at index 65534, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1589:10: note: Assuming that condition 'b<65535' is not redundant
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1593:22: note: Array index out of bounds
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2431:17: style: Redundant condition: If 'req_comp >= 3', the comparison 'req_comp' is always true. [redundantCondition]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2008:4: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2002:0: note: Variable 'p' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2008:4: note: Variable 'p' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2886:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2884:0: note: Variable 'c' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2886:4: note: Variable 'c' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:152:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:183:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:212:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:222:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:238:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:252:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:449:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:489:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:507:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1327:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1351:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1367:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2208:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2355:47: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2361:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2372:25: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2380:50: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2436:21: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2439:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2450:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2488:40: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2946:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2955:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2960:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2964:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:3009:69: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1084:15: style: The scope of the variable 'z' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1198:11: style: The scope of the variable 'above' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1199:11: style: The scope of the variable 'below' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:1779:15: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2353:20: style: The scope of the variable 'compress' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stbi_DDS_aug_c.h:271:10: style: The scope of the variable 'compressed' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:723:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/stb_image_aug.c:2088:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/visualizations/XBMCProjectM/libprojectM/win32-dirent.cpp:40:19: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/visualizations/fishBMC/wavepainter.c:220:68: style: Function 'fische__wavepainter_beat' argument 2 names different: declaration 'bpm' definition 'frames_per_beat'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/fishBMC/wavepainter.h:16:96: note: Function 'fische__wavepainter_beat' argument 2 names different: declaration 'bpm' definition 'frames_per_beat'.
xbmc-13.2-Gotham/xbmc/visualizations/fishBMC/wavepainter.c:220:68: note: Function 'fische__wavepainter_beat' argument 2 names different: declaration 'bpm' definition 'frames_per_beat'.
xbmc-13.2-Gotham/xbmc/visualizations/fishBMC/wavepainter.c:236:42: style: Function 'fische__wavepainter_change_color' argument 2 names different: declaration 'bpm' definition 'frames_per_beat'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/visualizations/fishBMC/wavepainter.h:17:104: note: Function 'fische__wavepainter_change_color' argument 2 names different: declaration 'bpm' definition 'frames_per_beat'.
xbmc-13.2-Gotham/xbmc/visualizations/fishBMC/wavepainter.c:236:42: note: Function 'fische__wavepainter_change_color' argument 2 names different: declaration 'bpm' definition 'frames_per_beat'.
xbmc-13.2-Gotham/xbmc/win32/WIN32Util.cpp:724:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/win32/WIN32Util.cpp:723:3: note: Variable 'res' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/win32/WIN32Util.cpp:724:3: note: Variable 'res' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/win32/WIN32Util.cpp:845:12: style: The scope of the variable 'bUseDCD' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/win32/WIN32Util.cpp:1339:73: error: Common realloc mistake: 'pcValue' nulled but not freed upon failure [memleakOnRealloc]
xbmc-13.2-Gotham/xbmc/win32/WindowHelper.cpp:32:3: performance: Variable 'm_hwnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/win32/WindowHelper.cpp:33:3: performance: Variable 'm_hProcess' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-13.2-Gotham/xbmc/win32/XBMC_PC.cpp:229:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/win32/XBMC_PC.cpp:226:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/win32/XBMC_PC.cpp:229:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:58:20: style: Technically the member function 'CWinSystemBase::GetWinSystem' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:95:16: style: Technically the member function 'CWinSystemBase::GetWidth' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:96:16: style: Technically the member function 'CWinSystemBase::GetHeight' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:99:8: style: Technically the member function 'CWinSystemBase::IsFullScreen' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:101:8: performance: Technically the member function 'CWinSystemBase::SetWindowResolution' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.cpp:104:22: note: Technically the member function 'CWinSystemBase::SetWindowResolution' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:101:8: note: Technically the member function 'CWinSystemBase::SetWindowResolution' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:103:31: performance: Technically the member function 'CWinSystemBase::ScreenResolutions' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.cpp:161:40: note: Technically the member function 'CWinSystemBase::ScreenResolutions' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:103:31: note: Technically the member function 'CWinSystemBase::ScreenResolutions' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:104:28: performance: Technically the member function 'CWinSystemBase::RefreshRates' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.cpp:196:37: note: Technically the member function 'CWinSystemBase::RefreshRates' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:104:28: note: Technically the member function 'CWinSystemBase::RefreshRates' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:111:15: performance: Technically the member function 'CWinSystemBase::GetClipboardText' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.cpp:244:29: note: Technically the member function 'CWinSystemBase::GetClipboardText' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:111:15: note: Technically the member function 'CWinSystemBase::GetClipboardText' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:114:8: performance: Technically the member function 'CWinSystemBase::UpdateDesktopResolution' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.cpp:56:22: note: Technically the member function 'CWinSystemBase::UpdateDesktopResolution' can be static.
xbmc-13.2-Gotham/xbmc/windowing/WinSystem.h:114:8: note: Technically the member function 'CWinSystemBase::UpdateDesktopResolution' can be static.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:52:8: performance: Technically the member function 'CEGLNativeTypeAmlogic::ModeToResolution' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.cpp:234:29: note: Technically the member function 'CEGLNativeTypeAmlogic::ModeToResolution' can be static.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:52:8: note: Technically the member function 'CEGLNativeTypeAmlogic::ModeToResolution' can be static.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:53:8: performance: Technically the member function 'CEGLNativeTypeAmlogic::EnableFreeScale' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.cpp:340:29: note: Technically the member function 'CEGLNativeTypeAmlogic::EnableFreeScale' can be static.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:53:8: note: Technically the member function 'CEGLNativeTypeAmlogic::EnableFreeScale' can be static.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:54:8: style: Technically the member function 'CEGLNativeTypeAmlogic::DisableFreeScale' can be const. [functionConst]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.cpp:371:29: note: Technically the member function 'CEGLNativeTypeAmlogic::DisableFreeScale' can be const.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:54:8: note: Technically the member function 'CEGLNativeTypeAmlogic::DisableFreeScale' can be const.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:29:23: style: The function 'GetNativeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:62:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:29:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:30:17: style: The function 'CheckCompatibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:30:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:31:17: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:74:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:31:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:32:17: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:79:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:32:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:33:17: style: The function 'GetQuirks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:85:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:33:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:35:17: style: The function 'CreateNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:92:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:35:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:36:17: style: The function 'CreateNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:101:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:36:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:37:17: style: The function 'GetNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:104:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:37:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:38:17: style: The function 'GetNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:107:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:38:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:40:17: style: The function 'DestroyNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:113:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:40:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:41:17: style: The function 'DestroyNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:119:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:43:17: style: The function 'GetNativeResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:124:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:43:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:44:17: style: The function 'SetNativeResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:129:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:44:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:45:17: style: The function 'ProbeResolutions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:132:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:45:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:46:17: style: The function 'GetPreferredResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:138:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:46:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:48:17: style: The function 'ShowWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:144:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.h:48:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAmlogic.cpp:335:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.cpp:154:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.cpp:153:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.cpp:154:3: note: Variable 'ret' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:29:23: style: The function 'GetNativeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:62:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:29:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:30:17: style: The function 'CheckCompatibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:30:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:31:17: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:74:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:31:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:32:17: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:79:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:32:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:33:17: style: The function 'GetQuirks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:85:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:33:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:35:17: style: The function 'CreateNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:92:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:35:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:36:17: style: The function 'CreateNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:101:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:36:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:37:17: style: The function 'GetNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:104:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:37:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:38:17: style: The function 'GetNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:107:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:38:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:40:17: style: The function 'DestroyNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:113:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:40:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:41:17: style: The function 'DestroyNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:119:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:43:17: style: The function 'GetNativeResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:124:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:43:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:44:17: style: The function 'SetNativeResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:129:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:44:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:45:17: style: The function 'ProbeResolutions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:132:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:45:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:46:17: style: The function 'GetPreferredResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:138:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:46:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:48:17: style: The function 'ShowWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:144:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeAndroid.h:48:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:35:23: style: The function 'GetNativeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:62:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:35:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:36:17: style: The function 'CheckCompatibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:36:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:37:17: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:74:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:37:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:38:17: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:79:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:38:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:39:17: style: The function 'GetQuirks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:85:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:39:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:41:17: style: The function 'CreateNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:92:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:42:17: style: The function 'CreateNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:101:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:42:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:43:17: style: The function 'GetNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:104:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:43:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:44:17: style: The function 'GetNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:107:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:44:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:46:17: style: The function 'DestroyNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:113:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:46:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:47:17: style: The function 'DestroyNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:119:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:47:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:49:17: style: The function 'GetNativeResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:124:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:49:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:50:17: style: The function 'SetNativeResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:129:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:50:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:51:17: style: The function 'ProbeResolutions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:132:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:51:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:52:17: style: The function 'GetPreferredResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:138:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:52:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:54:17: style: The function 'ShowWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:144:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeRaspberryPI.h:54:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:33:23: style: The function 'GetNativeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:62:23: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:33:23: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:34:17: style: The function 'CheckCompatibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:68:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:34:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:35:17: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:74:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:35:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:36:17: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:79:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:36:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:37:17: style: The function 'GetQuirks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:85:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:37:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:39:17: style: The function 'CreateNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:92:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:39:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:40:17: style: The function 'CreateNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:101:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:40:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:41:17: style: The function 'GetNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:104:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:41:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:42:17: style: The function 'GetNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:107:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:42:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:44:17: style: The function 'DestroyNativeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:113:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:44:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:45:17: style: The function 'DestroyNativeDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:119:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:45:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:47:17: style: The function 'GetNativeResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:124:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:47:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:48:17: style: The function 'SetNativeResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:129:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:48:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:49:17: style: The function 'ProbeResolutions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:132:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:49:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:50:17: style: The function 'GetPreferredResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:138:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:50:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:52:17: style: The function 'ShowWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeType.h:144:17: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/EGLNativeTypeWayland.h:52:17: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/Display.h:42:5: style: Class 'Display' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/Output.cpp:168:30: style: Function 'Geometry' argument 5 names different: declaration 'subpixel' definition 'subpixelArrangement'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/Output.h:124:25: note: Function 'Geometry' argument 5 names different: declaration 'subpixel' definition 'subpixelArrangement'.
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/Output.cpp:168:30: note: Function 'Geometry' argument 5 names different: declaration 'subpixel' definition 'subpixelArrangement'.
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/ShellSurface.cpp:36:57: style: Function 'ShellSurface' argument 2 names different: declaration 'shellSurface' definition 'shell_surface'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/ShellSurface.h:38:41: note: Function 'ShellSurface' argument 2 names different: declaration 'shellSurface' definition 'shell_surface'.
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/ShellSurface.cpp:36:57: note: Function 'ShellSurface' argument 2 names different: declaration 'shellSurface' definition 'shell_surface'.
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:566:51: style: Function 'XBMCConnection' argument 3 names different: declaration 'injector' definition 'eventInjector'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.h:74:33: note: Function 'XBMCConnection' argument 3 names different: declaration 'injector' definition 'eventInjector'.
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:566:51: note: Function 'XBMCConnection' argument 3 names different: declaration 'injector' definition 'eventInjector'.
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:724:72: style: Function 'AvailableResolutions' argument 1 names different: declaration 'res' definition 'resolutions'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.h:79:59: note: Function 'AvailableResolutions' argument 1 names different: declaration 'res' definition 'resolutions'.
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:724:72: note: Function 'AvailableResolutions' argument 1 names different: declaration 'res' definition 'resolutions'.
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:96:3: warning: Member variable 'GlobalInterface::m_version' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:101:3: warning: Member variable 'GlobalInterface::m_version' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:96:3: style: Class 'GlobalInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:109:16: style: The function 'OnObjectAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:75:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/egl/wayland/XBMCConnection.cpp:109:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestEGLNativeTypeWayland.cpp:79:16: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonTest.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestEGLNativeTypeWayland.cpp:79:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestEGLNativeTypeWayland.cpp:111:16: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestEGLNativeTypeWayland.cpp:79:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestEGLNativeTypeWayland.cpp:111:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestXBMCWaylandInputAcceptance.cpp:166:24: warning: Member variable 'InputEventsWestonTest::synchronized' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestXBMCWaylandInputAcceptance.cpp:117:16: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonTest.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestXBMCWaylandInputAcceptance.cpp:117:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestXBMCWaylandInputAcceptance.cpp:306:38: style: The function 'CreateEventQueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestXBMCWaylandInputAcceptance.cpp:146:38: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/TestXBMCWaylandInputAcceptance.cpp:306:38: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:200:9: style: The scope of the variable 'received' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:91:40: style: Function 'Process' argument 1 names different: declaration 'base' definition 'xbmcTestBase'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.h:43:29: note: Function 'Process' argument 1 names different: declaration 'base' definition 'xbmcTestBase'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:91:40: note: Function 'Process' argument 1 names different: declaration 'base' definition 'xbmcTestBase'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:92:40: style: Function 'Process' argument 2 names different: declaration 'socket' definition 'tempFileName'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.h:44:29: note: Function 'Process' argument 2 names different: declaration 'socket' definition 'tempFileName'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:92:40: note: Function 'Process' argument 2 names different: declaration 'socket' definition 'tempFileName'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:377:32: style: Function 'WaitForStatus' argument 1 names different: declaration 'status' definition 'code'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.h:48:26: note: Function 'WaitForStatus' argument 1 names different: declaration 'status' definition 'code'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:377:32: note: Function 'WaitForStatus' argument 1 names different: declaration 'status' definition 'code'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:394:21: style: Unused variable: statusMessage [unusedVariable]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:536:9: warning: Class Process is not safe, destructor throws exception [exceptThrowInDestructor]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonProcess.cpp:79:5: performance: Returning the result of c_str() in a function that returns std::string is slow and redundant. [stlcstrReturn]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/WestonTest.cpp:43:3: style: Class 'TempFileWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:363:48: style: Function 'PingSurfaceCallback' argument 4 names different: declaration 'timestamp' definition 't'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:174:44: note: Function 'PingSurfaceCallback' argument 4 names different: declaration 'timestamp' definition 't'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:363:48: note: Function 'PingSurfaceCallback' argument 4 names different: declaration 'timestamp' definition 't'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:478:57: style: Function 'SendKeyToKeyboard' argument 3 names different: declaration 'surfaceResource' definition 'surface'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:199:46: note: Function 'SendKeyToKeyboard' argument 3 names different: declaration 'surfaceResource' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:478:57: note: Function 'SendKeyToKeyboard' argument 3 names different: declaration 'surfaceResource' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:495:63: style: Function 'SendModifiersToKeyboard' argument 3 names different: declaration 'surfaceResource' definition 'surface'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:204:52: note: Function 'SendModifiersToKeyboard' argument 3 names different: declaration 'surfaceResource' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:495:63: note: Function 'SendModifiersToKeyboard' argument 3 names different: declaration 'surfaceResource' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:515:62: style: Function 'GiveSurfaceKeyboardFocus' argument 1 names different: declaration 'clent' definition 'client'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:209:51: note: Function 'GiveSurfaceKeyboardFocus' argument 1 names different: declaration 'clent' definition 'client'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:515:62: note: Function 'GiveSurfaceKeyboardFocus' argument 1 names different: declaration 'clent' definition 'client'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:517:64: style: Function 'GiveSurfaceKeyboardFocus' argument 3 names different: declaration 'surfaceResource' definition 'surface'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:211:53: note: Function 'GiveSurfaceKeyboardFocus' argument 3 names different: declaration 'surfaceResource' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:517:64: note: Function 'GiveSurfaceKeyboardFocus' argument 3 names different: declaration 'surfaceResource' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:527:51: style: Function 'PingSurface' argument 3 names different: declaration 'surfaceResource' definition 'surface'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:214:40: note: Function 'PingSurface' argument 3 names different: declaration 'surfaceResource' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:527:51: note: Function 'PingSurface' argument 3 names different: declaration 'surfaceResource' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:744:47: style: Function 'Surface' argument 1 names different: declaration 'client' definition 'surface'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:89:55: note: Function 'Surface' argument 1 names different: declaration 'client' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:744:47: note: Function 'Surface' argument 1 names different: declaration 'client' definition 'surface'.
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:574:23: style: Unused variable: ss [unusedVariable]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:58:3: style: Class 'Listener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/windowing/tests/wayland/XBMCWaylandTestExtension.cpp:79:3: style: Class 'Compositor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventLoop.h:80:8: style: The function 'OnEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventListener.h:36:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventLoop.h:80:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventLoop.h:81:8: style: The function 'OnFocused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventListener.h:37:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventLoop.h:81:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventLoop.h:82:8: style: The function 'OnUnfocused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventListener.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventLoop.h:82:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.h:44:8: style: The function 'Motion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Pointer.h:37:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.h:44:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.h:47:8: style: The function 'Button' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Pointer.h:40:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.h:47:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.h:51:8: style: The function 'Axis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Pointer.h:44:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.h:51:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.h:54:8: style: The function 'Enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Pointer.h:47:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.h:54:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:62:8: style: The function 'UpdateKeymap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Keyboard.h:45:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:62:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:63:8: style: The function 'Enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Keyboard.h:46:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:63:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:66:8: style: The function 'Leave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Keyboard.h:49:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:66:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:68:8: style: The function 'Key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Keyboard.h:51:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:68:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:72:8: style: The function 'Modifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Keyboard.h:55:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:72:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:61:8: style: The function 'SetCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/CursorManager.h:33:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:61:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:66:8: style: The function 'InsertPointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Seat.h:38:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:66:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:67:8: style: The function 'InsertKeyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Seat.h:39:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:67:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:69:8: style: The function 'RemovePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Seat.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:69:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:70:8: style: The function 'RemoveKeyboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Seat.h:42:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/InputFactory.h:70:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.cpp:57:60: style: Function 'SetXBMCSurface' argument 1 names different: declaration 'xbmcWindow' definition 's'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:58:42: note: Function 'SetXBMCSurface' argument 1 names different: declaration 'xbmcWindow' definition 's'.
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.cpp:57:60: note: Function 'SetXBMCSurface' argument 1 names different: declaration 'xbmcWindow' definition 's'.
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.cpp:93:49: style: Function 'SendKeyToXBMC' argument 3 names different: declaration 'type' definition 'eventType'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.h:80:31: note: Function 'SendKeyToXBMC' argument 3 names different: declaration 'type' definition 'eventType'.
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.cpp:93:49: note: Function 'SendKeyToXBMC' argument 3 names different: declaration 'type' definition 'eventType'.
xbmc-13.2-Gotham/xbmc/windowing/wayland/KeyboardProcessor.cpp:42:26: warning: Member variable 'KeyboardProcessor::m_keymap' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Pointer.h:110:8: performance: Technically the member function 'xbmc::wayland::Pointer::HandleLeave' can be static. [functionStatic]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Pointer.cpp:140:19: note: Technically the member function 'xbmc::wayland::Pointer::HandleLeave' can be static.
xbmc-13.2-Gotham/xbmc/windowing/wayland/Pointer.h:110:8: note: Technically the member function 'xbmc::wayland::Pointer::HandleLeave' can be static.
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.cpp:31:25: warning: Member variable 'PointerProcessor::m_currentlyPressedButton' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.cpp:31:25: warning: Member variable 'PointerProcessor::m_lastPointerX' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.cpp:31:25: warning: Member variable 'PointerProcessor::m_lastPointerY' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windowing/wayland/PointerProcessor.cpp:98:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Wayland11EventQueueStrategy.cpp:102:16: style: The scope of the variable 'numActions' can be reduced. [variableScope]
xbmc-13.2-Gotham/xbmc/windowing/wayland/Wayland11EventQueueStrategy.h:65:8: style: The function 'DispatchEventsFromMain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventQueueStrategy.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/Wayland11EventQueueStrategy.h:65:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/wayland/Wayland12EventQueueStrategy.h:48:8: style: The function 'DispatchEventsFromMain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/wayland/EventQueueStrategy.h:41:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/wayland/Wayland12EventQueueStrategy.h:48:8: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/windows/WinSystemWin32GL.h:41:16: style: The function 'ResizeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/windows/WinSystemWin32.h:136:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/windows/WinSystemWin32GL.h:41:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windowing/windows/WinSystemWin32GL.h:42:16: style: The function 'SetFullScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-13.2-Gotham/xbmc/windowing/windows/WinSystemWin32.h:137:16: note: Virtual function in base class
xbmc-13.2-Gotham/xbmc/windowing/windows/WinSystemWin32GL.h:42:16: note: Function in derived class
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:868:29: style: Redundant condition: iWindow==WINDOW_PVR. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:1640:34: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:942:5: style: Variable 'pFileDirectory' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:941:0: note: Variable 'pFileDirectory' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:942:5: note: Variable 'pFileDirectory' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:1662:58: style: Function 'UpdateFilterPath' argument 1 names different: declaration 'strDirector' definition 'strDirectory'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:107:51: note: Function 'UpdateFilterPath' argument 1 names different: declaration 'strDirector' definition 'strDirectory'.
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:1662:58: note: Function 'UpdateFilterPath' argument 1 names different: declaration 'strDirector' definition 'strDirectory'.
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:1958:62: style: Function 'GetStartFolder' argument 1 names different: declaration 'url' definition 'dir'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.h:151:55: note: Function 'GetStartFolder' argument 1 names different: declaration 'url' definition 'dir'.
xbmc-13.2-Gotham/xbmc/windows/GUIMediaWindow.cpp:1958:62: note: Function 'GetStartFolder' argument 1 names different: declaration 'url' definition 'dir'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:1050:36: style: C-style pointer casting [cstyleCast]
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:545:5: style: Variable 'pFileDirectory' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:544:0: note: Variable 'pFileDirectory' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:545:5: note: Variable 'pFileDirectory' is reassigned a value before the old one has been used.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:807:48: style: Function 'GetSelectedItem' argument 1 names different: declaration 'iList' definition 'iControl'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:70:27: note: Function 'GetSelectedItem' argument 1 names different: declaration 'iList' definition 'iControl'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:807:48: note: Function 'GetSelectedItem' argument 1 names different: declaration 'iList' definition 'iControl'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:939:45: style: Function 'OnPopupMenu' argument 1 names different: declaration 'iList' definition 'list'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:82:24: note: Function 'OnPopupMenu' argument 1 names different: declaration 'iList' definition 'list'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:939:45: note: Function 'OnPopupMenu' argument 1 names different: declaration 'iList' definition 'list'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:939:55: style: Function 'OnPopupMenu' argument 2 names different: declaration 'iItem' definition 'item'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:82:35: note: Function 'OnPopupMenu' argument 2 names different: declaration 'iItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:939:55: note: Function 'OnPopupMenu' argument 2 names different: declaration 'iItem' definition 'item'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:1100:44: style: Function 'SelectItem' argument 1 names different: declaration 'iList' definition 'list'. [funcArgNamesDifferent]
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.h:56:23: note: Function 'SelectItem' argument 1 names different: declaration 'iList' definition 'list'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:1100:44: note: Function 'SelectItem' argument 1 names different: declaration 'iList' definition 'list'.
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:93:24: warning: Member variable 'CGUIWindowFileManager::m_errorHeading' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windows/GUIWindowFileManager.cpp:93:24: warning: Member variable 'CGUIWindowFileManager::m_errorLine' is not initialized in the constructor. [uninitMemberVar]
xbmc-13.2-Gotham/xbmc/windows/GUIWindowScreensaver.cpp:33:24: warning: Member variable 'CGUIWindowScreensaver::m_bInitialized' is not initialized in the constructor. [uninitMemberVar]
[17:27]
ftp://ftp.se.debian.org/debian/pool/main/x/xbmc-pvr-addons/xbmc-pvr-addons_13.0+git20140512+g91cc731+dfsg1.orig.tar.xz
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/EventsThread.cpp:28:16: warning: Member variable 'CEventsThread::m_subscribed' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/argustvrpc.h:163:96: performance: Function parameter 'channelname' should be passed by const reference. [passedByValue]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/argustvrpc.h:251:41: performance: Function parameter 'recordingfilename' should be passed by const reference. [passedByValue]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/argustvrpc.cpp:203:0: error: #error implement for your OS! [preprocessorErrorDirective]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/channel.cpp:28:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/channel.cpp:29:3: performance: Variable 'guid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/channel.cpp:33:3: performance: Variable 'guidechannelid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/epg.cpp:31:7: warning: Member variable 'cEpg::m_utcdiff' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/epg.cpp:33:3: performance: Variable 'm_starttime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/epg.cpp:34:3: performance: Variable 'm_endtime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:29:3: performance: Variable 'actors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:30:3: performance: Variable 'category' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:31:3: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:32:3: performance: Variable 'directors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:34:3: performance: Variable 'episodenumberdisplay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:38:3: performance: Variable 'guidechannelid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:39:3: performance: Variable 'guideprogramid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:44:3: performance: Variable 'lastmodifiedtime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:45:3: performance: Variable 'rating' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:48:3: performance: Variable 'starttime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:49:3: performance: Variable 'stoptime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:50:3: performance: Variable 'subtitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/guideprogram.cpp:51:3: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:48:18: warning: Virtual function 'CloseFile' is called from destructor '~FileReader()' at line 68. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.cpp:68:3: note: Calling CloseFile
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:48:18: note: CloseFile is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:149:3: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:148:3: note: Variable 'hr' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:149:3: note: Variable 'hr' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:478:5: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:474:0: note: Variable 'pos' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:478:5: note: Variable 'pos' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:461:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:463:9: note: Found duplicate branches for 'if' and 'else'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:461:9: note: Found duplicate branches for 'if' and 'else'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:201:8: style: The scope of the variable 'hr' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:312:8: style: The scope of the variable 'result' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:315:11: style: The scope of the variable 'filesAdded2' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:315:24: style: The scope of the variable 'filesRemoved2' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:151:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:218:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:535:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:541:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:572:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:69:10: performance: Technically the member function 'MultiFileReader::GetFileLength' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.cpp:614:23: note: Technically the member function 'MultiFileReader::GetFileLength' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:69:10: note: Technically the member function 'MultiFileReader::GetFileLength' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:84:14: warning: The class 'MultiFileReader' defines member variable with name 'm_bDebugOutput' also defined in its parent class 'FileReader'. [duplInheritedMember]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:65:14: note: Parent variable 'FileReader::m_bDebugOutput'
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:84:14: note: Derived variable 'MultiFileReader::m_bDebugOutput'
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:55:18: style: The function 'GetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:45:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:55:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:56:18: style: The function 'SetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:46:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:56:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:57:18: style: The function 'OpenFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:47:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:57:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:58:18: style: The function 'CloseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:48:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:58:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:59:18: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:49:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:59:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:60:18: style: The function 'IsFileInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:50:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:60:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:62:21: style: The function 'SetFilePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:51:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:62:21: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:63:21: style: The function 'GetFilePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:52:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:63:21: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:64:21: style: The function 'GetFileSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:54:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:64:21: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:65:18: style: The function 'OnZap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/FileReader.h:53:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/MultiFileReader.h:65:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/TSReader.cpp:123:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/lib/tsreader/TSReader.cpp:38:12: warning: Member variable 'CTsReader::m_bRecording' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:212:7: style: Variable 'isAccessibleByAddon' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:209:0: note: Variable 'isAccessibleByAddon' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:212:7: note: Variable 'isAccessibleByAddon' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:633:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:629:0: note: Variable 'retval' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:633:3: note: Variable 'retval' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:659:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:654:0: note: Variable 'retval' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:659:3: note: Variable 'retval' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:935:56: style: Function 'AddTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:81:39: note: Function 'AddTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:935:56: note: Function 'AddTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1018:59: style: Function 'DeleteTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:82:42: note: Function 'DeleteTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1018:59: note: Function 'DeleteTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1018:75: style: Function 'DeleteTimer' argument 2 names different: declaration 'bForceDelete' definition 'force'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:82:54: note: Function 'DeleteTimer' argument 2 names different: declaration 'bForceDelete' definition 'force'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1018:75: note: Function 'DeleteTimer' argument 2 names different: declaration 'bForceDelete' definition 'force'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1106:59: style: Function 'UpdateTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:83:42: note: Function 'UpdateTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1106:59: note: Function 'UpdateTimer' argument 1 names different: declaration 'timer' definition 'timerinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1152:60: style: Function '_OpenLiveStream' argument 1 names different: declaration 'channel' definition 'channelinfo'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:114:43: note: Function '_OpenLiveStream' argument 1 names different: declaration 'channel' definition 'channelinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1152:60: note: Function '_OpenLiveStream' argument 1 names different: declaration 'channel' definition 'channelinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1262:59: style: Function 'OpenLiveStream' argument 1 names different: declaration 'channel' definition 'channelinfo'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:86:42: note: Function 'OpenLiveStream' argument 1 names different: declaration 'channel' definition 'channelinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1262:59: note: Function 'OpenLiveStream' argument 1 names different: declaration 'channel' definition 'channelinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1395:58: style: Function 'SwitchChannel' argument 1 names different: declaration 'channel' definition 'channelinfo'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:93:41: note: Function 'SwitchChannel' argument 1 names different: declaration 'channel' definition 'channelinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1395:58: note: Function 'SwitchChannel' argument 1 names different: declaration 'channel' definition 'channelinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1471:65: style: Function 'OpenRecordedStream' argument 1 names different: declaration 'recording' definition 'recinfo'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:99:48: note: Function 'OpenRecordedStream' argument 1 names different: declaration 'recording' definition 'recinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1471:65: note: Function 'OpenRecordedStream' argument 1 names different: declaration 'recording' definition 'recinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1504:80: style: Function 'ReadRecordedStream' argument 2 names different: declaration 'iBufferSize' definition 'iBuffersize'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:101:63: note: Function 'ReadRecordedStream' argument 2 names different: declaration 'iBufferSize' definition 'iBuffersize'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1504:80: note: Function 'ReadRecordedStream' argument 2 names different: declaration 'iBufferSize' definition 'iBuffersize'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1554:68: style: Function 'GetLiveStreamURL' argument 1 names different: declaration 'channel' definition 'channelinfo'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:107:51: note: Function 'GetLiveStreamURL' argument 1 names different: declaration 'channel' definition 'channelinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1554:68: note: Function 'GetLiveStreamURL' argument 1 names different: declaration 'channel' definition 'channelinfo'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:157:10: style: Unused variable: result [unusedVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:603:29: style: Variable 'channelId' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1353:10: style: Unused variable: result [unusedVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1129:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1146:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:49:20: warning: Member variable 'cPVRClientArgusTV::m_iBackendVersion' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:49:20: warning: Member variable 'cPVRClientArgusTV::m_signalqualityInterval' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:54:3: performance: Variable 'm_BackendUTCoffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:55:3: performance: Variable 'm_BackendTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:49:8: performance: Technically the member function 'cPVRClientArgusTV::ShareErrorsFound' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:178:25: note: Technically the member function 'cPVRClientArgusTV::ShareErrorsFound' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:49:8: note: Technically the member function 'cPVRClientArgusTV::ShareErrorsFound' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:54:15: performance: Technically the member function 'cPVRClientArgusTV::GetConnectionString' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:273:32: note: Technically the member function 'cPVRClientArgusTV::GetConnectionString' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:54:15: note: Technically the member function 'cPVRClientArgusTV::GetConnectionString' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:62:7: performance: Technically the member function 'cPVRClientArgusTV::GetNumChannels' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:390:24: note: Technically the member function 'cPVRClientArgusTV::GetNumChannels' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:62:7: note: Technically the member function 'cPVRClientArgusTV::GetNumChannels' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:65:7: performance: Technically the member function 'cPVRClientArgusTV::GetChannelGroupsAmount' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:500:24: note: Technically the member function 'cPVRClientArgusTV::GetChannelGroupsAmount' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:65:7: note: Technically the member function 'cPVRClientArgusTV::GetChannelGroupsAmount' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:70:7: performance: Technically the member function 'cPVRClientArgusTV::GetNumRecordings' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:626:24: note: Technically the member function 'cPVRClientArgusTV::GetNumRecordings' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:70:7: note: Technically the member function 'cPVRClientArgusTV::GetNumRecordings' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:75:7: performance: Technically the member function 'cPVRClientArgusTV::GetRecordingLastPlayedPosition' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:767:24: note: Technically the member function 'cPVRClientArgusTV::GetRecordingLastPlayedPosition' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:75:7: note: Technically the member function 'cPVRClientArgusTV::GetRecordingLastPlayedPosition' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:79:7: performance: Technically the member function 'cPVRClientArgusTV::GetNumTimers' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:815:24: note: Technically the member function 'cPVRClientArgusTV::GetNumTimers' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:79:7: note: Technically the member function 'cPVRClientArgusTV::GetNumTimers' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:92:7: style: Technically the member function 'cPVRClientArgusTV::GetCurrentClientChannel' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1413:24: note: Technically the member function 'cPVRClientArgusTV::GetCurrentClientChannel' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:92:7: note: Technically the member function 'cPVRClientArgusTV::GetCurrentClientChannel' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:95:8: style: Technically the member function 'cPVRClientArgusTV::CanPauseAndSeek' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1575:25: note: Technically the member function 'cPVRClientArgusTV::CanPauseAndSeek' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:95:8: note: Technically the member function 'cPVRClientArgusTV::CanPauseAndSeek' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:96:8: performance: Technically the member function 'cPVRClientArgusTV::PauseStream' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1569:25: note: Technically the member function 'cPVRClientArgusTV::PauseStream' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:96:8: note: Technically the member function 'cPVRClientArgusTV::PauseStream' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:112:8: performance: Technically the member function 'cPVRClientArgusTV::FreeChannels' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:1141:25: note: Technically the member function 'cPVRClientArgusTV::FreeChannels' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.h:112:8: note: Technically the member function 'cPVRClientArgusTV::FreeChannels' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:59:3: style: Class 'cPVRClientArgusTV' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/pvrclient-argustv.cpp:59:3: style: Class 'cPVRClientArgusTV' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:28:13: warning: Member variable 'cRecording::id' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:30:3: performance: Variable 'actors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:31:3: performance: Variable 'category' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:32:3: performance: Variable 'channeldisplayname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:33:3: performance: Variable 'channelid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:35:3: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:36:3: performance: Variable 'director' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:38:3: performance: Variable 'episodenumberdisplay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:51:3: performance: Variable 'lastwatchedtime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:52:3: performance: Variable 'programstarttime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:53:3: performance: Variable 'programstoptime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:54:3: performance: Variable 'rating' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:55:3: performance: Variable 'recordingfileformatid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:56:3: performance: Variable 'recordingfilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:57:3: performance: Variable 'recordingid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:58:3: performance: Variable 'recordingstarttime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:59:3: performance: Variable 'recordingstoptime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:60:3: performance: Variable 'scheduleid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:61:3: performance: Variable 'schedulename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:65:3: performance: Variable 'subtitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recording.cpp:66:3: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recordinggroup.cpp:29:3: performance: Variable 'category' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recordinggroup.cpp:30:3: performance: Variable 'channeldisplayname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recordinggroup.cpp:31:3: performance: Variable 'channelid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recordinggroup.cpp:34:3: performance: Variable 'latestprogramstarttime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recordinggroup.cpp:35:3: performance: Variable 'programtitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recordinggroup.cpp:38:3: performance: Variable 'scheduleid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/recordinggroup.cpp:39:3: performance: Variable 'schedulename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/tools.h:58:8: style: Technically the member function 'cTimeMs::TimedOut' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/tools.cpp:89:15: note: Technically the member function 'cTimeMs::TimedOut' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/tools.h:58:8: note: Technically the member function 'cTimeMs::TimedOut' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/tools.h:59:12: style: Technically the member function 'cTimeMs::Elapsed' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/tools.cpp:94:19: note: Technically the member function 'cTimeMs::Elapsed' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/tools.h:59:12: note: Technically the member function 'cTimeMs::Elapsed' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/tools.h:54:3: style: Class 'cTimeMs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/upcomingrecording.cpp:28:21: warning: Member variable 'cUpcomingRecording::prerecordseconds' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/upcomingrecording.cpp:28:21: warning: Member variable 'cUpcomingRecording::postrecordseconds' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/upcomingrecording.cpp:30:3: performance: Variable 'channeldisplayname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/upcomingrecording.cpp:31:3: performance: Variable 'channelid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/upcomingrecording.cpp:32:3: performance: Variable 'date' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/upcomingrecording.cpp:33:3: performance: Variable 'starttime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/upcomingrecording.cpp:34:3: performance: Variable 'stoptime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.argustv/src/upcomingrecording.cpp:35:3: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.cpp:73:7: style: The scope of the variable 'iUniqueChannelId' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.cpp:441:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.cpp:30:3: performance: Variable 'm_iEpgStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.cpp:31:3: performance: Variable 'm_strDefaultIcon' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.cpp:32:3: performance: Variable 'm_strDefaultMovie' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.h:104:16: warning: Virtual function 'LoadDemoData' is called from constructor 'PVRDemoData()' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.cpp:34:3: note: Calling LoadDemoData
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.h:104:16: note: LoadDemoData is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.demo/src/PVRDemoData.cpp:273:30: error: Uninitialized struct member: recording.recordingTime [uninitStructMember]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:43:178: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:89:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:233:134: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:274:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:390:178: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:455:161: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:690:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:694:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/DVBLinkClient.cpp:540:143: performance: Function parameter 'audiotrack' should be passed by const reference. [passedByValue]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/TimeShiftBuffer.cpp:84:7: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/TimeShiftBuffer.cpp:120:16: style: The scope of the variable 'totalTimeWaited' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/base64.cpp:47:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/base64.cpp:91:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/base64.cpp:43:69: style: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/base64.h:3:54: note: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/base64.cpp:43:69: note: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/base64.cpp:87:46: style: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/base64.h:4:46: note: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/base64.cpp:87:46: note: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/client.cpp:320:88: style: C-style pointer casting [cstyleCast]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvblink/src/client.cpp:322:24: style: C-style pointer casting [cstyleCast]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:282:85: style: Function 'GetChannelGroupMembers' argument 2 names different: declaration 'group' definition 'pvrGroup'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:197:82: note: Function 'GetChannelGroupMembers' argument 2 names different: declaration 'group' definition 'pvrGroup'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:282:85: note: Function 'GetChannelGroupMembers' argument 2 names different: declaration 'group' definition 'pvrGroup'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:1024:54: style: Function 'GenerateTimer' argument 2 names different: declaration 'newtimer' definition 'newTimer'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:225:51: note: Function 'GenerateTimer' argument 2 names different: declaration 'newtimer' definition 'newTimer'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:1024:54: note: Function 'GenerateTimer' argument 2 names different: declaration 'newtimer' definition 'newTimer'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:1184:45: style: Function 'ParseDateTime' argument 1 names different: declaration 'strDate' definition 'date'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:232:42: note: Function 'ParseDateTime' argument 1 names different: declaration 'strDate' definition 'date'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:1184:45: note: Function 'ParseDateTime' argument 1 names different: declaration 'strDate' definition 'date'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:1246:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:45:3: warning: Member variable 'DvbChannel::id' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:45:3: warning: Member variable 'DvbChannel::frontendNr' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:45:3: warning: Member variable 'DvbChannel::radio' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:45:3: warning: Member variable 'DvbChannel::hidden' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:45:3: warning: Member variable 'DvbChannel::encrypted' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:79:3: warning: Member variable 'DvbEPGEntry::iEventId' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:79:3: warning: Member variable 'DvbEPGEntry::iChannelUid' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:79:3: warning: Member variable 'DvbEPGEntry::startTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:79:3: warning: Member variable 'DvbEPGEntry::endTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::iChannelUid' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::startTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::endTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::bRepeating' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::iWeekdays' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::iEpgId' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::iTimerId' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::iPriority' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::iFirstDay' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:97:3: warning: Member variable 'DvbTimer::iClientIndex' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:155:3: warning: Member variable 'DvbRecording::startTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.h:155:3: warning: Member variable 'DvbRecording::duration' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:41:6: warning: Member variable 'Dvb::m_timezone' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:41:6: warning: Member variable 'Dvb::m_diskspace' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:41:6: warning: Member variable 'Dvb::m_channelAmount' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:41:6: warning: Member variable 'Dvb::m_groupAmount' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/DvbData.cpp:41:6: warning: Member variable 'Dvb::m_recordingAmount' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/TimeshiftBuffer.cpp:7:45: style: Function 'TimeshiftBuffer' argument 1 names different: declaration 'streamPath' definition 'streampath'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/TimeshiftBuffer.h:17:30: note: Function 'TimeshiftBuffer' argument 1 names different: declaration 'streamPath' definition 'streampath'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/TimeshiftBuffer.cpp:7:45: note: Function 'TimeshiftBuffer' argument 1 names different: declaration 'streamPath' definition 'streampath'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/TimeshiftBuffer.cpp:7:68: style: Function 'TimeshiftBuffer' argument 2 names different: declaration 'bufferPath' definition 'bufferpath'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/TimeshiftBuffer.h:17:53: note: Function 'TimeshiftBuffer' argument 2 names different: declaration 'bufferPath' definition 'bufferpath'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.dvbviewer/src/TimeshiftBuffer.cpp:7:68: note: Function 'TimeshiftBuffer' argument 2 names different: declaration 'bufferPath' definition 'bufferpath'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/CircBuffer.cpp:82:10: style: The scope of the variable 'pt1' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/CircBuffer.cpp:82:15: style: The scope of the variable 'pt2' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/CircBuffer.cpp:107:10: style: The scope of the variable 'pt1' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/CircBuffer.cpp:107:15: style: The scope of the variable 'pt2' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/CircBuffer.cpp:41:5: error: Common realloc mistake: 'm_buffer' nulled but not freed upon failure [memleakOnRealloc]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPTypes.h:102:3: warning: Member variable 'SEvent::chan_id' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPTypes.h:102:3: warning: Member variable 'SEvent::content' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/GUIDialogTranscode.h:40:8: performance: Technically the member function 'CGUIDialogTranscode::OnFocus' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/GUIDialogTranscode.cpp:183:27: note: Technically the member function 'CGUIDialogTranscode::OnFocus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/GUIDialogTranscode.h:40:8: note: Technically the member function 'CGUIDialogTranscode::OnFocus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/GUIDialogTranscode.h:31:3: style: Class 'CGUIDialogTranscode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.cpp:273:12: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.cpp:459:19: style: The scope of the variable 'f' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.cpp:704:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.h:78:3: style: Class 'CHTSPReconnect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.h:93:3: style: Class 'CHTSPConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:860:31: style: Redundant condition: If 'EXPR == '\0'', the comparison 'EXPR != '/'' is always true. [redundantCondition]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:783:13: style: The scope of the variable 'e' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:101:38: style: Function 'ReadResult' argument 1 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:46:37: note: Function 'ReadResult' argument 1 names different: declaration 'message' definition 'm'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:101:38: note: Function 'ReadResult' argument 1 names different: declaration 'message' definition 'm'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:357:59: style: Function 'DeleteRecording' argument 1 names different: declaration 'recinfo' definition 'recording'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:63:53: note: Function 'DeleteRecording' argument 1 names different: declaration 'recinfo' definition 'recording'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:357:59: note: Function 'DeleteRecording' argument 1 names different: declaration 'recinfo' definition 'recording'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:484:51: style: Function 'DeleteTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:69:45: note: Function 'DeleteTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:484:51: note: Function 'DeleteTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:484:63: style: Function 'DeleteTimer' argument 2 names different: declaration 'force' definition 'bForce'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:69:61: note: Function 'DeleteTimer' argument 2 names different: declaration 'force' definition 'bForce'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:484:63: note: Function 'DeleteTimer' argument 2 names different: declaration 'force' definition 'bForce'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:517:48: style: Function 'AddTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:64:42: note: Function 'AddTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:517:48: note: Function 'AddTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:585:51: style: Function 'UpdateTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:65:45: note: Function 'UpdateTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:585:51: note: Function 'UpdateTimer' argument 1 names different: declaration 'timerinfo' definition 'timer'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:614:59: style: Function 'RenameRecording' argument 1 names different: declaration 'recinfo' definition 'recording'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:66:53: note: Function 'RenameRecording' argument 1 names different: declaration 'recinfo' definition 'recording'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:614:59: note: Function 'RenameRecording' argument 1 names different: declaration 'recinfo' definition 'recording'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:614:82: style: Function 'RenameRecording' argument 2 names different: declaration 'newname' definition 'strNewName'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:66:74: note: Function 'RenameRecording' argument 2 names different: declaration 'newname' definition 'strNewName'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:614:82: note: Function 'RenameRecording' argument 2 names different: declaration 'newname' definition 'strNewName'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:1446:50: style: Function 'GetEdl' argument 1 names different: declaration 'recinfo' definition 'recording'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:95:44: note: Function 'GetEdl' argument 1 names different: declaration 'recinfo' definition 'recording'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:1446:50: note: Function 'GetEdl' argument 1 names different: declaration 'recinfo' definition 'recording'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:710:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:895:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:900:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:52:12: warning: Member variable 'CHTSPData::m_iReconnectRetries' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:52:12: warning: Member variable 'CHTSPData::m_recordingOff' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:100:9: style: Unused private function: 'CHTSPData::GetTags' [unusedPrivateFunction]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:70:16: style: Technically the member function 'CHTSPData::GetNumChannelGroups' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:389:25: note: Technically the member function 'CHTSPData::GetNumChannelGroups' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:70:16: note: Technically the member function 'CHTSPData::GetNumChannelGroups' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:77:16: style: Technically the member function 'CHTSPData::PositionRecordedStream' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:1306:22: note: Technically the member function 'CHTSPData::PositionRecordedStream' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:77:16: note: Technically the member function 'CHTSPData::PositionRecordedStream' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:110:8: style: Technically the member function 'CHTSPData::ParseEvent' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.cpp:1046:17: note: Technically the member function 'CHTSPData::ParseEvent' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:110:8: note: Technically the member function 'CHTSPData::ParseEvent' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:42:15: style: Technically the member function 'CHTSPDemux::CurrentChannel' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:33:3: style: Class 'CHTSPDemux' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:80:16: style: The function 'OnConnectionDropped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.h:44:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:80:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:81:16: style: The function 'OnConnectionRestored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.h:45:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:81:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:82:16: style: The function 'ProcessMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.h:46:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPData.h:82:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:46:16: style: The function 'OnConnectionRestored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.h:45:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:46:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:47:16: style: The function 'ProcessMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPConnection.h:46:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:47:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:476:15: style: The scope of the variable 'audioCodec' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:477:15: style: The scope of the variable 'videoCodec' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:162:43: style: Function 'ParseMuxPacket' argument 1 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:60:33: note: Function 'ParseMuxPacket' argument 1 names different: declaration 'm' definition 'msg'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:162:43: note: Function 'ParseMuxPacket' argument 1 names different: declaration 'm' definition 'msg'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:34:13: warning: Member variable 'CHTSPDemux::m_Quality' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:55:8: performance: Technically the member function 'CHTSPDemux::ParseSubscriptionSpeed' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:451:18: note: Technically the member function 'CHTSPDemux::ParseSubscriptionSpeed' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:55:8: note: Technically the member function 'CHTSPDemux::ParseSubscriptionSpeed' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:63:8: performance: Technically the member function 'CHTSPDemux::ParseTimeshiftStatus' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:598:18: note: Technically the member function 'CHTSPDemux::ParseTimeshiftStatus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.h:63:8: note: Technically the member function 'CHTSPDemux::ParseTimeshiftStatus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:42:3: style: Class 'CHTSPDemux' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.hts/src/HTSPDemux.cpp:42:3: style: Class 'CHTSPDemux' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:389:19: style: The scope of the variable 'bRadio' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:390:19: style: The scope of the variable 'fTvgShift' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:866:93: style: Function 'GetCachedFileContents' argument 2 names different: declaration 'strFilePath' definition 'filePath'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.h:103:107: note: Function 'GetCachedFileContents' argument 2 names different: declaration 'strFilePath' definition 'filePath'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:866:93: note: Function 'GetCachedFileContents' argument 2 names different: declaration 'strFilePath' definition 'filePath'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:867:53: style: Function 'GetCachedFileContents' argument 3 names different: declaration 'strContent' definition 'strContents'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.h:104:67: note: Function 'GetCachedFileContents' argument 3 names different: declaration 'strContent' definition 'strContents'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:867:53: note: Function 'GetCachedFileContents' argument 3 names different: declaration 'strContent' definition 'strContents'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:241:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:616:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:641:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:715:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:741:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:755:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:769:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:915:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:74:3: performance: Variable 'm_strXMLTVUrl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:75:3: performance: Variable 'm_strM3uUrl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:76:3: performance: Variable 'm_strLogoPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.h:94:32: warning: Virtual function 'LoadPlayList' is called from constructor 'PVRIptvData()' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:84:7: note: Calling LoadPlayList
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.h:94:32: note: LoadPlayList is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:182:3: style: Exception should be caught by reference. [catchExceptionByValue]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.iptvsimple/src/PVRIptvData.cpp:836:7: error: Common realloc mistake: 'uncomp' nulled but not freed upon failure [memleakOnRealloc]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/GenreTable.cpp:80:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/GenreTable.cpp:90:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/GenreTable.h:33:3: style: Class 'CGenreTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/Socket.h:70:0: error: #error Platform specific socket support is not yet available on this platform! [preprocessorErrorDirective]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/epg.cpp:146:39: style: Function 'SetGenreTable' argument 1 names different: declaration 'genremap' definition 'genretable'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/epg.h:79:35: note: Function 'SetGenreTable' argument 1 names different: declaration 'genremap' definition 'genretable'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/epg.cpp:146:39: note: Function 'SetGenreTable' argument 1 names different: declaration 'genremap' definition 'genretable'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSReader.h:77:17: style: Technically the member function 'CTsReader::State' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.h:27:3: style: Class 'CTsHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DeMultiplexer.h:48:3: style: Class 'CDeMultiplexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:55:18: style: The function 'SetFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:47:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:55:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:56:18: style: The function 'OpenFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:49:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:56:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:57:18: style: The function 'OpenFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:48:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:57:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:58:18: style: The function 'CloseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:50:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:58:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:59:18: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:51:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:59:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:61:18: style: The function 'IsFileInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:52:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:61:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:63:21: style: The function 'SetFilePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:53:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:63:21: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:64:21: style: The function 'GetFilePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:54:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:64:21: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:65:21: style: The function 'GetFileSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:55:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:65:21: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:66:21: style: The function 'OnChannelChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:57:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:66:21: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PmtParser.h:65:15: style: The function 'OnNewSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/SectionDecoder.h:43:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PmtParser.h:65:15: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PatParser.h:48:15: style: The function 'OnNewSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/SectionDecoder.h:43:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PatParser.h:48:15: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DeMultiplexer.h:52:14: style: The function 'OnTsPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PacketSync.h:36:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DeMultiplexer.h:52:14: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DeMultiplexer.h:53:14: style: The function 'OnNewChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PatParser.h:32:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DeMultiplexer.h:53:14: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DvbUtil.cpp:97:12: style: The scope of the variable 'w' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DvbUtil.h:31:8: performance: Technically the member function 'CDvbUtil::getString468A' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DvbUtil.cpp:94:16: note: Technically the member function 'CDvbUtil::getString468A' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/DvbUtil.h:31:8: note: Technically the member function 'CDvbUtil::getString468A' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:50:18: warning: Virtual function 'CloseFile' is called from destructor '~FileReader()' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.cpp:70:3: note: Calling CloseFile
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/FileReader.h:50:18: note: CloseFile is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.cpp:363:11: style: The scope of the variable 'filesAdded2' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.cpp:363:24: style: The scope of the variable 'filesRemoved2' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.cpp:52:18: warning: Member variable 'MultiFileReader::m_currentFileStartOffset' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:71:10: performance: Technically the member function 'MultiFileReader::GetFileLength' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.cpp:630:23: note: Technically the member function 'MultiFileReader::GetFileLength' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/MultiFileReader.h:71:10: note: Technically the member function 'MultiFileReader::GetFileLength' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PatParser.h:49:15: style: Technically the member function 'CPatParser::Count' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PatParser.cpp:74:17: note: Technically the member function 'CPatParser::Count' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PatParser.h:49:15: note: Technically the member function 'CPatParser::Count' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PidTable.h:161:15: performance: Technically the member function 'CPidTable::StreamFormatAsString' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PidTable.cpp:157:24: note: Technically the member function 'CPidTable::StreamFormatAsString' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PidTable.h:161:15: note: Technically the member function 'CPidTable::StreamFormatAsString' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PmtParser.h:67:15: style: Technically the member function 'CPmtParser::IsReady' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PmtParser.cpp:45:18: note: Technically the member function 'CPmtParser::IsReady' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/PmtParser.h:67:15: note: Technically the member function 'CPmtParser::IsReady' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/Section.h:25:1: warning: The class 'CSection' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/SectionDecoder.h:39:8: style: Technically the member function 'CSectionDecoder::GetPid' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/SectionDecoder.cpp:60:22: note: Technically the member function 'CSectionDecoder::GetPid' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/SectionDecoder.h:39:8: note: Technically the member function 'CSectionDecoder::GetPid' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/SectionDecoder.h:48:7: performance: Technically the member function 'CSectionDecoder::SnapshotSectionLength' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/SectionDecoder.cpp:137:22: note: Technically the member function 'CSectionDecoder::SnapshotSectionLength' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/SectionDecoder.h:48:7: note: Technically the member function 'CSectionDecoder::SnapshotSectionLength' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.h:31:8: style: Technically the member function 'CTsHeader::PayLoadOnly' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.cpp:56:17: note: Technically the member function 'CTsHeader::PayLoadOnly' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.h:31:8: note: Technically the member function 'CTsHeader::PayLoadOnly' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.h:32:8: style: Technically the member function 'CTsHeader::AdaptionFieldOnly' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.cpp:61:17: note: Technically the member function 'CTsHeader::AdaptionFieldOnly' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.h:32:8: note: Technically the member function 'CTsHeader::AdaptionFieldOnly' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.h:33:8: style: Technically the member function 'CTsHeader::AdaptionFieldAndPayLoad' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.cpp:66:17: note: Technically the member function 'CTsHeader::AdaptionFieldAndPayLoad' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSHeader.h:33:8: note: Technically the member function 'CTsHeader::AdaptionFieldAndPayLoad' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSReader.h:73:8: style: Technically the member function 'CTsReader::IsTimeShifting' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSReader.cpp:398:17: note: Technically the member function 'CTsReader::IsTimeShifting' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSReader.h:73:8: note: Technically the member function 'CTsReader::IsTimeShifting' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSReader.h:74:8: style: Technically the member function 'CTsReader::IsSeeking' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSReader.cpp:438:17: note: Technically the member function 'CTsReader::IsSeeking' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/lib/tsreader/TSReader.h:74:8: note: Technically the member function 'CTsReader::IsSeeking' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/recordings.cpp:61:10: style: The scope of the variable 'endtime' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/recordings.cpp:301:45: style: Function 'SetGenreTable' argument 1 names different: declaration 'genremap' definition 'genretable'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/recordings.h:132:35: note: Function 'SetGenreTable' argument 1 names different: declaration 'genremap' definition 'genretable'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/recordings.cpp:301:45: note: Function 'SetGenreTable' argument 1 names different: declaration 'genremap' definition 'genretable'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/recordings.cpp:32:13: warning: Member variable 'cRecording::m_keepUntilDate' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/recordings.cpp:34:3: performance: Variable 'm_StartTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/recordings.h:83:8: style: Technically the member function 'cRecording::IsRecording' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:72:5: style: Class 'cTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:408:71: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:410:66: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:436:71: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:438:66: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:39:3: performance: Variable 'm_starttime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:40:3: performance: Variable 'm_endtime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:43:3: performance: Variable 'm_keepdate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:46:3: performance: Variable 'm_canceled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:92:39: performance: Technically the member function 'cTimer::RepeatFlags2SchedRecType' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:360:43: note: Technically the member function 'cTimer::RepeatFlags2SchedRecType' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:92:39: note: Technically the member function 'cTimer::RepeatFlags2SchedRecType' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:106:9: performance: Technically the member function 'cTimer::XBMC2MepoPriority' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:459:13: note: Technically the member function 'cTimer::XBMC2MepoPriority' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:106:9: note: Technically the member function 'cTimer::XBMC2MepoPriority' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:107:9: performance: Technically the member function 'cTimer::Mepo2XBMCPriority' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:467:13: note: Technically the member function 'cTimer::Mepo2XBMCPriority' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:107:9: note: Technically the member function 'cTimer::Mepo2XBMCPriority' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:108:12: performance: Technically the member function 'cTimer::Now' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.cpp:545:16: note: Technically the member function 'cTimer::Now' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mediaportal.tvserver/src/timers.h:108:12: note: Technically the member function 'cTimer::Now' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.h:87:7: performance: Variable 'm_recordingStartTimeSlot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythTimestamp.h:43:8: style: Technically the member function 'MythTimestamp::operator!=' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythTimestamp.h:45:8: style: Technically the member function 'MythTimestamp::operator>=' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythTimestamp.h:47:8: style: Technically the member function 'MythTimestamp::operator<=' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythChannel.h:36:3: style: Class 'MythChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEPGInfo.h:36:3: style: Class 'MythEPGInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythTimestamp.h:38:3: style: Class 'MythTimestamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythTimestamp.h:39:3: style: Class 'MythTimestamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythProgramInfo.h:42:3: style: Class 'MythProgramInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.h:97:5: style: Class 'RecordingChangeEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythFile.h:34:3: style: Class 'MythFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecordingRule.h:96:3: style: Class 'MythRecordingRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:51:3: style: Class 'MythRecordingRuleNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:182:3: style: Class 'MythScheduleHelper1226' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:201:3: style: Class 'MythScheduleHelper1278' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:212:3: style: Class 'MythScheduleHelper1302' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:222:3: style: Class 'MythScheduleHelper1309' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythStorageGroupFile.h:36:3: style: Class 'MythStorageGroupFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/fileOps.h:87:3: style: Class 'FileOps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:49:3: style: Class 'ElementaryStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demux.h:39:3: style: Class 'Demux' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:167:16: style: The function 'SameTimeslot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:106:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:167:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:168:24: style: The function 'GetMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:107:26: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:168:24: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:169:29: style: The function 'NewFromTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:108:31: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:169:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:170:29: style: The function 'NewSingleRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:109:31: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:170:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:171:29: style: The function 'NewDailyRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:110:31: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:171:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:172:29: style: The function 'NewWeeklyRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:111:31: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:172:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:173:29: style: The function 'NewChannelRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:112:31: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:173:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:174:29: style: The function 'NewOneRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:113:31: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:174:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:184:16: style: The function 'SameTimeslot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:167:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:184:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:185:24: style: The function 'GetMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:168:24: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:185:24: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:186:29: style: The function 'NewFromTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:169:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:186:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:187:29: style: The function 'NewSingleRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:170:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:187:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:188:29: style: The function 'NewDailyRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:171:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:188:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:189:29: style: The function 'NewWeeklyRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:172:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:189:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:190:29: style: The function 'NewChannelRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:173:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:190:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:191:29: style: The function 'NewOneRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:174:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:191:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:203:16: style: The function 'SameTimeslot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:184:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:203:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:204:29: style: The function 'NewFromTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:186:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:204:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:214:29: style: The function 'NewFromTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:204:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:214:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:224:24: style: The function 'GetMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:185:24: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:224:24: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:225:29: style: The function 'NewDailyRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:188:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:225:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:226:29: style: The function 'NewWeeklyRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:189:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:226:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:227:29: style: The function 'NewChannelRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:190:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:227:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:228:29: style: The function 'NewOneRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:191:29: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:228:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demux.h:42:24: style: The function 'ReadAV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.h:44:32: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demux.h:42:24: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:57:8: style: The function 'UpdateRecordings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.h:47:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:57:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:68:8: style: The function 'UpdateSchedules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.h:46:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:68:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:77:8: style: The function 'CloseLiveStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.h:45:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:77:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_channel_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:160:3: style: Variable 'hostname' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:159:0: note: Variable 'hostname' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:160:3: note: Variable 'hostname' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:169:3: style: Variable 'hostname' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:168:0: note: Variable 'hostname' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:169:3: note: Variable 'hostname' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:192:3: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:191:0: note: Variable 'value' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:192:3: note: Variable 'value' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:208:3: style: Variable 'rec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:207:0: note: Variable 'rec' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:208:3: note: Variable 'rec' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:216:3: style: Variable 'rec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:215:0: note: Variable 'rec' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:216:3: note: Variable 'rec' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:241:3: style: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:240:0: note: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:241:3: note: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:300:3: style: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:299:0: note: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:300:3: note: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:322:3: style: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:321:0: note: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:322:3: note: Variable 'proglist' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:355:3: style: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:354:0: note: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:355:3: note: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:364:3: style: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:363:0: note: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:364:3: note: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:372:3: style: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:371:0: note: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:372:3: note: Variable 'file' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:394:3: style: Variable 'list' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:393:0: note: Variable 'list' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:394:3: note: Variable 'list' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:413:3: style: Variable 'list' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:412:0: note: Variable 'list' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythConnection.cpp:413:3: note: Variable 'list' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_conn_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythDatabase.cpp:85:3: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythDatabase.cpp:114:3: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythDatabase.cpp:132:3: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythDatabase.cpp:194:3: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_database_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_epginfo_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.cpp:296:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.cpp:285:86: style: Function 'HandleAskRecording' argument 1 names different: declaration 'buffer' definition 'databuf'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.cpp:70:45: note: Function 'HandleAskRecording' argument 1 names different: declaration 'buffer' definition 'databuf'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.cpp:285:86: note: Function 'HandleAskRecording' argument 1 names different: declaration 'buffer' definition 'databuf'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.cpp:444:79: style: Function 'SignalRecordingListEvent' argument 1 names different: declaration 'changeEvent' definition 'newChangeEvent'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.cpp:82:38: note: Function 'SignalRecordingListEvent' argument 1 names different: declaration 'changeEvent' definition 'newChangeEvent'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.cpp:444:79: note: Function 'SignalRecordingListEvent' argument 1 names different: declaration 'changeEvent' definition 'newChangeEvent'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.h:62:14: style: Technically the member function 'MythEventHandler::GetSignal' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.cpp:622:30: note: Technically the member function 'MythEventHandler::GetSignal' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythEventHandler.h:62:14: note: Technically the member function 'MythEventHandler::GetSignal' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_file_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythProgramInfo.h:57:8: style: Technically the member function 'MythProgramInfo::operator!=' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythProgramInfo.cpp:79:23: note: Technically the member function 'MythProgramInfo::operator!=' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythProgramInfo.h:57:8: note: Technically the member function 'MythProgramInfo::operator!=' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_proginfo_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecorder.cpp:83:3: style: Variable 'proginfo' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecorder.cpp:81:0: note: Variable 'proginfo' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecorder.cpp:83:3: note: Variable 'proginfo' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecorder.cpp:165:3: style: Variable 'recorder' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecorder.cpp:164:0: note: Variable 'recorder' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecorder.cpp:165:3: note: Variable 'recorder' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_recorder_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecordingRule.cpp:63:51: style: Function 'SetChannelID' argument 1 names different: declaration 'channelid' definition 'chanid'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecordingRule.h:106:34: note: Function 'SetChannelID' argument 1 names different: declaration 'channelid' definition 'chanid'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecordingRule.cpp:63:51: note: Function 'SetChannelID' argument 1 names different: declaration 'channelid' definition 'chanid'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecordingRule.cpp:76:55: style: Function 'SetCallsign' argument 1 names different: declaration 'callsign' definition 'channame'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecordingRule.h:109:38: note: Function 'SetCallsign' argument 1 names different: declaration 'callsign' definition 'channame'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythRecordingRule.cpp:76:55: note: Function 'SetCallsign' argument 1 names different: declaration 'callsign' definition 'channame'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_recordingrule_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.cpp:40:24: style: The scope of the variable 'g' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:135:16: performance: Technically the member function 'MythScheduleManager::MakeIndex' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.cpp:145:35: note: Technically the member function 'MythScheduleManager::MakeIndex' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythScheduleManager.h:135:16: note: Technically the member function 'MythScheduleManager::MakeIndex' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_storagegroup_file_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/cppmyth/MythPointer.h:45:0: style: Technically the member function 'MythPointer < cmyth_timestamp_t >::operatorT' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demux.cpp:430:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/bitstream.h:46:16: style: Technically the member function 'cBitstream::length' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/bitstream.h:47:16: style: Technically the member function 'cBitstream::isError' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.h:46:12: performance: Technically the member function 'ES_AAC::LATMGetValue' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.h:53:16: warning: Virtual function 'Reset' is called from constructor 'ES_AAC(uint16_t pes_pid)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.cpp:46:3: note: Calling Reset
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.h:53:16: note: Reset is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.h:49:3: style: Class 'ES_AAC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.h:52:16: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:95:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.h:52:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.h:53:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:51:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AAC.h:53:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AC3.h:40:3: style: Class 'ES_AC3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AC3.h:43:16: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:95:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AC3.h:43:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AC3.h:44:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:51:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_AC3.h:44:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGAudio.h:40:3: style: Class 'ES_MPEG2Audio' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGAudio.h:43:16: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:95:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGAudio.h:43:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGVideo.h:55:16: warning: Virtual function 'Reset' is called from constructor 'ES_MPEG2Video(uint16_t pid)' at line 72. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGVideo.cpp:72:3: note: Calling Reset
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGVideo.h:55:16: note: Reset is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGVideo.h:51:3: style: Class 'ES_MPEG2Video' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGVideo.h:54:16: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:95:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGVideo.h:54:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGVideo.h:55:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:51:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_MPEGVideo.h:55:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_Subtitle.h:29:3: style: Class 'ES_Subtitle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_Subtitle.h:32:16: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:95:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_Subtitle.h:32:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_Teletext.h:29:3: style: Class 'ES_Teletext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_Teletext.h:32:16: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:95:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_Teletext.h:32:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:101:8: style: Technically the member function 'ES_h264::IsFirstVclNal' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.cpp:532:15: note: Technically the member function 'ES_h264::IsFirstVclNal' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:101:8: note: Technically the member function 'ES_h264::IsFirstVclNal' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:108:16: warning: Virtual function 'Reset' is called from constructor 'ES_h264(uint16_t pes_pid)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.cpp:61:3: note: Calling Reset
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:108:16: note: Reset is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:104:3: style: Class 'ES_h264' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:107:16: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:95:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:107:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:108:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:51:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/ES_h264.h:108:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/bitstream.h:44:16: style: Technically the member function 'cBitstream::remainingBits' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/bitstream.cpp:119:26: note: Technically the member function 'cBitstream::remainingBits' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/bitstream.h:44:16: note: Technically the member function 'cBitstream::remainingBits' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/debug.cpp:65:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/debug.cpp:66:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:98:8: performance: Technically the member function 'ElementaryStream::ResetStreamPacket' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.cpp:191:24: note: Technically the member function 'ElementaryStream::ResetStreamPacket' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:98:8: note: Technically the member function 'ElementaryStream::ResetStreamPacket' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:99:12: performance: Technically the member function 'ElementaryStream::Rescale' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.cpp:202:28: note: Technically the member function 'ElementaryStream::Rescale' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/elementaryStream.h:99:12: note: Technically the member function 'ElementaryStream::Rescale' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:807:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:244:24: style: The scope of the variable 'data' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:315:24: style: The scope of the variable 'data' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:119:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:167:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:533:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:541:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:549:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:554:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:484:0: style: Boolean variable 'discontinuity' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.h:94:19: style: Unused private function: 'AVContext::av_rb32' [unusedPrivateFunction]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/demuxer/tsDemuxer.cpp:247:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:1221:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:1223:7: note: Found duplicate branches for 'if' and 'else'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:1221:7: note: Found duplicate branches for 'if' and 'else'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:1502:40: style: Checking if unsigned variable 'm_rec.ID()' is less than zero. This might be a false warning. [unsignedLessThanZero]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:1785:63: style: Function 'OpenRecordedStream' argument 1 names different: declaration 'recinfo' definition 'recording'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:96:48: note: Function 'OpenRecordedStream' argument 1 names different: declaration 'recinfo' definition 'recording'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:1785:63: note: Function 'OpenRecordedStream' argument 1 names different: declaration 'recinfo' definition 'recording'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:2044:87: style: Function 'BreakBroadcastID' argument 3 names different: declaration 'starttime' definition 'attime'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:167:72: note: Function 'BreakBroadcastID' argument 3 names different: declaration 'starttime' definition 'attime'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:2044:87: note: Function 'BreakBroadcastID' argument 3 names different: declaration 'starttime' definition 'attime'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:160:14: performance: Technically the member function 'PVRClientMythTV::MakeProgramTitle' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:2020:29: note: Technically the member function 'PVRClientMythTV::MakeProgramTitle' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:160:14: note: Technically the member function 'PVRClientMythTV::MakeProgramTitle' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:166:7: performance: Technically the member function 'PVRClientMythTV::MakeBroadcastID' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:2038:22: note: Technically the member function 'PVRClientMythTV::MakeBroadcastID' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:166:7: note: Technically the member function 'PVRClientMythTV::MakeBroadcastID' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:167:8: performance: Technically the member function 'PVRClientMythTV::BreakBroadcastID' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.cpp:2044:23: note: Technically the member function 'PVRClientMythTV::BreakBroadcastID' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.mythtv.cmyth/src/pvrclient-mythtv.h:167:8: note: Technically the member function 'PVRClientMythTV::BreakBroadcastID' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/Socket.h:67:0: error: #error Platform specific socket support is not yet available on this platform! [preprocessorErrorDirective]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:45:16: style: Technically the member function 'CRingBuffer::getSize' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.cpp:222:27: note: Technically the member function 'CRingBuffer::getSize' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:45:16: note: Technically the member function 'CRingBuffer::getSize' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:46:16: style: Technically the member function 'CRingBuffer::getReadPtr' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.cpp:227:27: note: Technically the member function 'CRingBuffer::getReadPtr' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:46:16: note: Technically the member function 'CRingBuffer::getReadPtr' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:47:16: style: Technically the member function 'CRingBuffer::getWritePtr' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.cpp:232:27: note: Technically the member function 'CRingBuffer::getWritePtr' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:47:16: note: Technically the member function 'CRingBuffer::getWritePtr' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:48:16: style: Technically the member function 'CRingBuffer::getMaxReadSize' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.cpp:237:27: note: Technically the member function 'CRingBuffer::getMaxReadSize' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:48:16: note: Technically the member function 'CRingBuffer::getMaxReadSize' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:49:16: style: Technically the member function 'CRingBuffer::getMaxWriteSize' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.cpp:242:27: note: Technically the member function 'CRingBuffer::getMaxWriteSize' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.h:49:16: note: Technically the member function 'CRingBuffer::getMaxWriteSize' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/RingBuffer.cpp:47:3: warning: Possible leak in public function. The pointer 'm_buffer' is not deallocated before it is allocated. [publicAllocationError]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:128:28: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:26:40: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:128:28: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:144:30: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:27:42: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:144:30: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:184:49: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:28:67: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.nextpvr/src/md5.cpp:184:49: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.h:18:5: performance: Variable 'strChannelName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.h:19:5: performance: Variable 'strIconPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.h:20:5: performance: Variable 'strStreamURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.h:30:8: performance: Technically the member function 'CCurlFile::Get' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.cpp:9:17: note: Technically the member function 'CCurlFile::Get' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.h:30:8: note: Technically the member function 'CCurlFile::Get' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.h:38:7: style: Technically the member function 'N7Xml::getChannelsAmount' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.cpp:34:12: note: Technically the member function 'N7Xml::getChannelsAmount' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.njoy/src/N7Xml.h:38:7: note: Technically the member function 'N7Xml::getChannelsAmount' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:170:3: warning: Member variable 'CVisGLSLShaderProgram::m_validated' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:175:3: warning: Member variable 'CVisGLSLShaderProgram::m_validated' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisMatrixGLES.h:67:5: warning: Member variable 'MatrixWrapper::m_values' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:63:24: performance: Variable 'm_vertexShader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:85:23: performance: Variable 'm_pixelShader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:112:7: performance: Variable 'm_shaderProgram' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.cpp:26:3: performance: Variable 'm_hTex0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.cpp:27:3: performance: Variable 'm_hTex1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.cpp:28:3: performance: Variable 'm_hProj' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.cpp:29:3: performance: Variable 'm_hModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.cpp:30:3: performance: Variable 'm_hPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.cpp:31:3: performance: Variable 'm_hCol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.cpp:32:3: performance: Variable 'm_hCord0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.cpp:33:3: performance: Variable 'm_hCord1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:46:8: style: Technically the member function 'CVisShader::OK' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:131:8: style: Technically the member function 'CVisShaderProgram::OK' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:34:9: style: Technically the member function 'CVisGUIShader::GetPosLoc' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:35:9: style: Technically the member function 'CVisGUIShader::GetColLoc' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:36:9: style: Technically the member function 'CVisGUIShader::GetCord0Loc' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:37:9: style: Technically the member function 'CVisGUIShader::GetCord1Loc' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:65:16: warning: Virtual function 'Free' is called from destructor '~CVisVertexShader()' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:64:33: note: Calling Free
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:65:16: note: Free is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:87:16: warning: Virtual function 'Free' is called from destructor '~CVisPixelShader()' at line 86. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:86:32: note: Calling Free
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:87:16: note: Free is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:134:16: warning: Virtual function 'Free' is called from destructor '~CVisShaderProgram()' at line 119. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:119:7: note: Calling Free
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:134:16: note: Free is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisMatrixGLES.h:68:5: style: Struct 'MatrixWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:65:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:42:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:65:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:66:18: style: The function 'Handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:43:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:66:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:75:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:65:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:75:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:76:16: style: The function 'Compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:41:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:76:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:87:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:42:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:87:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:88:18: style: The function 'Handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:43:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:88:18: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:98:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:87:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:98:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:99:16: style: The function 'Compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:41:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:99:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:184:16: style: The function 'Enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:125:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:184:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:187:16: style: The function 'Disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:128:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:187:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:190:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:134:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:190:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:193:16: style: The function 'CompileAndLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:143:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:193:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:30:8: style: The function 'OnCompiledAndLinked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:147:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:30:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:31:8: style: The function 'OnEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:153:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:31:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:32:8: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisShader.h:190:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisGUIShader.h:32:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisMatrixGLES.h:61:8: performance: Technically the member function 'CVisMatrixGLES::Project' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisMatrixGLES.cpp:340:22: note: Technically the member function 'CVisMatrixGLES::Project' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/EGLHelpers/VisMatrixGLES.h:61:8: note: Technically the member function 'CVisMatrixGLES::Project' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/threads/mutex.h:271:0: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:194:7: style: The scope of the variable 'col' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/threads/mutex.h:266:0: style: The scope of the variable 'iMsLeft' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/posix/os-types.h:176:11: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_window' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_spinTimeshiftMode' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_spinTimeshiftBufferRam' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_spinTimeshiftBufferFile' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_ratioIsRadio' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_bIsOsdControl' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_bIsOsdDirty' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_width' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_height' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_osdWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_osdHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:806:13: warning: Member variable 'cVNSIAdmin::m_osdRender' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:158:14: warning: Member variable 'cOSDTexture::m_numColors' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:158:14: warning: Member variable 'cOSDTexture::m_palette' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:294:13: warning: Member variable 'cOSDRender::m_osdWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:294:13: warning: Member variable 'cOSDRender::m_osdHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:294:13: warning: Member variable 'cOSDRender::m_controlWidth' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:294:13: warning: Member variable 'cOSDRender::m_controlHeight' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:52:22: style: Technically the member function 'cVNSISession::GetProtocol' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:53:22: style: Technically the member function 'cVNSISession::GetServerName' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:54:22: style: Technically the member function 'cVNSISession::GetVersion' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:67:8: style: Technically the member function 'cVNSISession::ConnectionLost' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:39:8: performance: Technically the member function 'cVNSIAdmin::OnFocus' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:1002:18: note: Technically the member function 'cVNSIAdmin::OnFocus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:39:8: note: Technically the member function 'cVNSIAdmin::OnFocus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:46:8: style: Technically the member function 'cVNSIAdmin::Dirty' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:1246:18: note: Technically the member function 'cVNSIAdmin::Dirty' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:46:8: note: Technically the member function 'cVNSIAdmin::Dirty' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:63:8: performance: Technically the member function 'cVNSIAdmin::IsVdrAction' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:1185:18: note: Technically the member function 'cVNSIAdmin::IsVdrAction' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:63:8: note: Technically the member function 'cVNSIAdmin::IsVdrAction' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:41:10: style: Technically the member function 'cResponsePacket::noResponse' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:44:15: style: Technically the member function 'cResponsePacket::getUserDataLength' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:45:15: style: Technically the member function 'cResponsePacket::getChannelID' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:46:15: style: Technically the member function 'cResponsePacket::getRequestID' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:47:15: style: Technically the member function 'cResponsePacket::getStreamID' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:48:15: style: Technically the member function 'cResponsePacket::getOpCodeID' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:49:15: style: Technically the member function 'cResponsePacket::getDuration' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:50:15: style: Technically the member function 'cResponsePacket::getDTS' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:51:15: style: Technically the member function 'cResponsePacket::getPTS' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:52:15: style: Technically the member function 'cResponsePacket::getMuxSerial' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:55:15: style: Technically the member function 'cResponsePacket::getPacketPos' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:71:18: performance: Technically the member function 'cResponsePacket::getStreamHeaderLength' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:72:18: performance: Technically the member function 'cResponsePacket::getHeaderLength' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:73:18: performance: Technically the member function 'cResponsePacket::getOSDHeaderLength' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/requestpacket.h:40:14: style: Technically the member function 'cRequestPacket::getLen' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/requestpacket.h:41:14: style: Technically the member function 'cRequestPacket::getChannel' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/requestpacket.h:42:14: style: Technically the member function 'cRequestPacket::getSerial' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/requestpacket.h:44:14: style: Technically the member function 'cRequestPacket::getOpcode' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:144:8: style: Technically the member function 'cOSDTexture::GetSize' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:252:19: note: Technically the member function 'cOSDTexture::GetSize' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:144:8: note: Technically the member function 'cOSDTexture::GetSize' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:145:8: style: Technically the member function 'cOSDTexture::GetOrigin' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:165:3: style: Class 'cOSDTexture' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:165:3: style: Class 'cOSDTexture' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/threads/threads.h:110:18: warning: Virtual function 'StopThread' is called from destructor '~CThread()' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/threads/threads.h:48:7: note: Calling StopThread
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/threads/threads.h:110:18: note: StopThread is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:282:16: warning: Virtual function 'DisposeTexture' is called from destructor '~cOSDRender()' at line 304. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:304:5: note: Calling DisposeTexture
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:282:16: note: DisposeTexture is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:283:16: warning: Virtual function 'FreeResources' is called from destructor '~cOSDRender()' at line 306. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:306:3: note: Calling FreeResources
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.cpp:283:16: note: FreeResources is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:89:20: warning: The class 'cVNSIData' defines member variable with name 'm_mutex' also defined in its parent class 'cVNSISession'. [duplInheritedMember]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:72:20: note: Parent variable 'cVNSISession::m_mutex'
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:89:20: note: Derived variable 'cVNSIData::m_mutex'
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/timeutils.h:108:5: style: Class 'CTimeout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/threads/mutex.h:284:5: style: Class 'CEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:39:15: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:42:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:39:15: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:40:15: style: The function 'Login' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:43:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:40:15: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:72:17: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/threads/threads.h:139:19: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:72:17: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:75:16: style: The function 'OnDisconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:63:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:75:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:76:16: style: The function 'OnReconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:64:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:76:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:36:8: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:42:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:36:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:59:16: style: The function 'OnResponsePacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:73:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:59:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:60:16: style: The function 'OnDisconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:75:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:60:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:61:16: style: The function 'OnReconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:76:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIAdmin.h:61:16: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.cpp:444:7: style: The scope of the variable 'startIndex' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.cpp:223:40: style: Function 'SetProgress' argument 1 names different: declaration 'procent' definition 'percent'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.h:70:24: note: Function 'SetProgress' argument 1 names different: declaration 'procent' definition 'percent'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.cpp:223:40: note: Function 'SetProgress' argument 1 names different: declaration 'procent' definition 'percent'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.cpp:235:38: style: Function 'SetSignal' argument 1 names different: declaration 'procent' definition 'percent'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.h:71:22: note: Function 'SetSignal' argument 1 names different: declaration 'procent' definition 'percent'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.cpp:235:38: note: Function 'SetSignal' argument 1 names different: declaration 'procent' definition 'percent'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.h:49:8: performance: Technically the member function 'cVNSIChannelScan::OnFocus' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.cpp:309:24: note: Technically the member function 'cVNSIChannelScan::OnFocus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.h:49:8: note: Technically the member function 'cVNSIChannelScan::OnFocus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.h:46:8: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:42:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.h:46:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.h:60:8: style: The function 'OnResponsePacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.h:73:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannelScan.h:60:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIChannels.cpp:30:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIData.cpp:88:5: error: Memory leak: message.event [memleak]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:33:13: warning: Member variable 'cVNSIDemux::m_Quality' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:33:13: warning: Member variable 'cVNSIDemux::m_bTimeshift' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:33:13: warning: Member variable 'cVNSIDemux::m_MuxPacketSerial' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:33:13: warning: Member variable 'cVNSIDemux::m_ReferenceTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:33:13: warning: Member variable 'cVNSIDemux::m_ReferenceDTS' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:33:13: warning: Member variable 'cVNSIDemux::m_CurrentDTS' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:33:13: warning: Member variable 'cVNSIDemux::m_BufferTimeStart' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:33:13: warning: Member variable 'cVNSIDemux::m_BufferTimeEnd' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:53:7: style: Technically the member function 'cVNSIDemux::CurrentChannel' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:55:8: style: Technically the member function 'cVNSIDemux::IsTimeshift' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:57:10: style: Technically the member function 'cVNSIDemux::GetPlayingTime' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:249:20: note: Technically the member function 'cVNSIDemux::GetPlayingTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:57:10: note: Technically the member function 'cVNSIDemux::GetPlayingTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:58:10: style: Technically the member function 'cVNSIDemux::GetBufferTimeStart' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:256:20: note: Technically the member function 'cVNSIDemux::GetBufferTimeStart' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:58:10: note: Technically the member function 'cVNSIDemux::GetBufferTimeStart' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:59:10: style: Technically the member function 'cVNSIDemux::GetBufferTimeEnd' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:261:20: note: Technically the member function 'cVNSIDemux::GetBufferTimeEnd' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:59:10: note: Technically the member function 'cVNSIDemux::GetBufferTimeEnd' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:64:8: performance: Technically the member function 'cVNSIDemux::StreamStatus' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.cpp:350:18: note: Technically the member function 'cVNSIDemux::StreamStatus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIDemux.h:64:8: note: Technically the member function 'cVNSIDemux::StreamStatus' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.cpp:32:17: warning: Member variable 'cVNSIRecording::m_currentPlayingRecordBytes' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.cpp:32:17: warning: Member variable 'cVNSIRecording::m_currentPlayingRecordFrames' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.cpp:32:17: warning: Member variable 'cVNSIRecording::m_currentPlayingRecordPosition' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.h:38:13: style: Technically the member function 'cVNSIRecording::Position' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.cpp:171:27: note: Technically the member function 'cVNSIRecording::Position' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.h:38:13: note: Technically the member function 'cVNSIRecording::Position' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.h:39:13: style: Technically the member function 'cVNSIRecording::Length' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.cpp:176:27: note: Technically the member function 'cVNSIRecording::Length' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.h:39:13: note: Technically the member function 'cVNSIRecording::Length' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.h:34:8: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:44:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.h:34:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.h:43:8: style: The function 'OnReconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:64:16: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSIRecording.h:43:8: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/posix/os-socket.h:253:8: warning: Either the condition 'iError==0' is redundant or there is possible null pointer dereference: iError. [nullPointerRedundantCheck]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/posix/os-socket.h:252:45: note: Assuming that condition 'iError==0' is not redundant
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/posix/os-socket.h:253:8: note: Null pointer dereference
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:869:7: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:866:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:869:7: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:912:7: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:909:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:912:7: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.cpp:331:48: style: Function 'ReadSuccess' argument 1 names different: declaration 'm' definition 'vrp'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:50:49: note: Function 'ReadSuccess' argument 1 names different: declaration 'm' definition 'vrp'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.cpp:331:48: note: Function 'ReadSuccess' argument 1 names different: declaration 'm' definition 'vrp'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:3451:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.cpp:46:15: warning: Member variable 'cVNSISession::m_port' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:58:8: performance: Technically the member function 'cVNSISession::SleepMs' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.cpp:412:20: note: Technically the member function 'cVNSISession::SleepMs' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:58:8: note: Technically the member function 'cVNSISession::SleepMs' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:4063:14: performance: Technically the member function 'FmtArg < std :: string >::FmtArg' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:4072:14: performance: Technically the member function 'FmtArg < std :: wstring >::FmtArg' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/tcp.h:74:20: warning: Virtual function 'Close' is called from destructor '~CTcpSocket()' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/tcp.h:47:35: note: Calling Close
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/tcp.h:74:20: note: Close is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:44:21: warning: Virtual function 'Close' is called from destructor '~cVNSISession()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.cpp:55:3: note: Calling Close
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/VNSISession.h:44:21: note: Close is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:106:0: style: Class 'PLATFORM :: CProtectedSocket < CTcpSocket >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2078:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2083:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2099:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2109:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2119:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2129:0: style: Class 'CStdStr < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2078:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2083:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2099:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2109:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2119:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2129:0: style: Class 'CStdStr < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:1987:0: style: Struct 'NotSpace < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:1987:0: style: Struct 'NotSpace < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:4061:1: warning: The struct 'FmtArg < std :: string >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:4070:1: warning: The struct 'FmtArg < std :: wstring >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A1 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A2 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A3 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A4 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A5 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A6 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A7 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A8 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A9 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A10 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A11 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A12 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A13 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A14 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A15 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A16 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:2018:0: warning: The struct 'FmtArg < A17 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:115:0: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:53:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:115:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:126:0: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:54:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:126:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:135:0: style: The function 'Shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:55:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:135:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:144:0: style: The function 'IsOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:56:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:144:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:162:0: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:57:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:162:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:173:0: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:58:21: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:173:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:184:0: style: The function 'GetError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:59:24: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:184:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:192:0: style: The function 'GetErrorNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:60:17: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:192:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:198:0: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:61:24: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:198:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:75:0: style: The function 'GetError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:59:24: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:75:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:82:0: style: The function 'GetErrorNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:60:17: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:82:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:87:0: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:61:24: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:87:0: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:1763:42: style: Reading from empty STL container 'sEmpty' [reademptycontainer]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/StdString.h:1764:42: style: Reading from empty STL container 'sEmpty' [reademptycontainer]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/requestpacket.cpp:48:36: style: Function 'init' argument 1 names different: declaration 'opcode' definition 'topcode'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/requestpacket.h:31:24: note: Function 'init' argument 1 names different: declaration 'opcode' definition 'topcode'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/requestpacket.cpp:48:36: note: Function 'init' argument 1 names different: declaration 'opcode' definition 'topcode'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/requestpacket.cpp:33:17: warning: Member variable 'cRequestPacket::channel' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:65:44: style: Function 'setResponse' argument 1 names different: declaration 'packet' definition 'tuserData'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:32:31: note: Function 'setResponse' argument 1 names different: declaration 'packet' definition 'tuserData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:65:44: note: Function 'setResponse' argument 1 names different: declaration 'packet' definition 'tuserData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:65:64: style: Function 'setResponse' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:32:48: note: Function 'setResponse' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:65:64: note: Function 'setResponse' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:73:42: style: Function 'setStatus' argument 1 names different: declaration 'packet' definition 'tuserData'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:33:29: note: Function 'setStatus' argument 1 names different: declaration 'packet' definition 'tuserData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:73:42: note: Function 'setStatus' argument 1 names different: declaration 'packet' definition 'tuserData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:73:62: style: Function 'setStatus' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:33:46: note: Function 'setStatus' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:73:62: note: Function 'setStatus' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:81:42: style: Function 'setStream' argument 1 names different: declaration 'packet' definition 'tuserData'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:34:29: note: Function 'setStream' argument 1 names different: declaration 'packet' definition 'tuserData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:81:42: note: Function 'setStream' argument 1 names different: declaration 'packet' definition 'tuserData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:81:62: style: Function 'setStream' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:34:46: note: Function 'setStream' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:81:62: note: Function 'setStream' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:90:39: style: Function 'setOSD' argument 1 names different: declaration 'packet' definition 'tuserData'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:35:26: note: Function 'setOSD' argument 1 names different: declaration 'packet' definition 'tuserData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:90:39: note: Function 'setOSD' argument 1 names different: declaration 'packet' definition 'tuserData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:90:59: style: Function 'setOSD' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:35:43: note: Function 'setOSD' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:90:59: note: Function 'setOSD' argument 2 names different: declaration 'packetLength' definition 'tuserDataLength'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::header' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::opcodeID' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::duration' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::dts' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::pts' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::muxSerial' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::osdWnd' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::osdColor' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::osdX0' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::osdY0' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::osdX1' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:31:18: warning: Member variable 'cResponsePacket::osdY1' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:53:15: style: Technically the member function 'cResponsePacket::getOSDData' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:55:23: note: Technically the member function 'cResponsePacket::getOSDData' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:53:15: note: Technically the member function 'cResponsePacket::getOSDData' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:65:15: style: Technically the member function 'cResponsePacket::end' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.cpp:152:23: note: Technically the member function 'cResponsePacket::end' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vdr.vnsi/src/responsepacket.h:65:15: note: Technically the member function 'cResponsePacket::end' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1713:3: style: Variable 'newPos' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1706:0: note: Variable 'newPos' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1713:3: note: Variable 'newPos' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:809:34: style: Function 'LoadChannels' argument 1 names different: declaration 'strServerReference' definition 'strServiceReference'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:193:32: note: Function 'LoadChannels' argument 1 names different: declaration 'strServerReference' definition 'strServiceReference'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:809:34: note: Function 'LoadChannels' argument 1 names different: declaration 'strServerReference' definition 'strServiceReference'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1366:73: style: Function 'SendSimpleCommand' argument 2 names different: declaration 'strResult' definition 'strResultText'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:191:71: note: Function 'SendSimpleCommand' argument 2 names different: declaration 'strResult' definition 'strResultText'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1366:73: note: Function 'SendSimpleCommand' argument 2 names different: declaration 'strResult' definition 'strResultText'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:885:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:57:3: warning: Member variable 'VuChannel::bRadio' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:57:3: warning: Member variable 'VuChannel::iUniqueId' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:57:3: warning: Member variable 'VuChannel::iChannelNumber' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:105:3: warning: Member variable 'VuTimer::iChannelId' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:105:3: warning: Member variable 'VuTimer::startTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:105:3: warning: Member variable 'VuTimer::endTime' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:105:3: warning: Member variable 'VuTimer::bRepeating' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:105:3: warning: Member variable 'VuTimer::iWeekdays' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:105:3: warning: Member variable 'VuTimer::iEpgID' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:105:3: warning: Member variable 'VuTimer::iClientIndex' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:596:3: performance: Variable 'm_strServerName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:16:8: performance: Technically the member function 'CCurlFile::Get' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:11:17: note: Technically the member function 'CCurlFile::Get' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.h:16:8: note: Technically the member function 'CCurlFile::Get' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1746:20: warning: Either the condition 'i>0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1751:21: note: Assuming that condition 'i>0' is not redundant
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1746:20: note: Negative array index
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.vuplus/src/VuData.cpp:1628:28: error: Uninitialized struct member: recording.startTime [uninitStructMember]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/addons/pvr.wmc/src/Socket.h:68:0: error: #error Platform specific socket support is not yet available on this platform! [preprocessorErrorDirective]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/bookmark.c:38:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/bookmark.c:80:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/commbreak.c:106:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/commbreak.c:152:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:1175:2: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:1162:0: note: Variable 'conn' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:1175:2: note: Variable 'conn' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:1885:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:1884:0: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:1885:2: note: Variable 'result' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:547:14: style: Same expression on both sides of '==' because the value of 'attempt' and '0' are the same. [duplicateExpression]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:532:16: note: 'attempt' is assigned value '0' here.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:547:14: note: Same expression on both sides of '==' because the value of 'attempt' and '0' are the same.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:654:14: style: Same expression on both sides of '==' because the value of 'attempt' and '0' are the same. [duplicateExpression]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:638:16: note: 'attempt' is assigned value '0' here.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:654:14: note: Same expression on both sides of '==' because the value of 'attempt' and '0' are the same.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:79:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:80:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:1416:6: style: The scope of the variable 'length' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/connection.c:2085:4: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/input.c:111:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/livetv.c:813:22: style: The scope of the variable 'nlen' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:101:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:90:0: note: Variable 'res' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:101:2: note: Variable 'res' is reassigned a value before the old one has been used.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:518:8: style: The scope of the variable 'N_title' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:1373:8: style: The scope of the variable 'query_str' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:1375:24: style: The scope of the variable 'query' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:1377:11: style: The scope of the variable 'recordid' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:1620:14: style: The scope of the variable 'query_str1' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:1621:14: style: The scope of the variable 'query_str2' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:746:3: style: Variable 'rows' is modified but its new value is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:818:4: style: Variable 'rows' is modified but its new value is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:2019:3: style: Variable 'rows' is modified but its new value is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/mythtv_mysql.c:2083:3: style: Variable 'rows' is modified but its new value is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/posmap.c:51:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:573:13: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:1040:13: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:69:6: style: The scope of the variable 'w' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:148:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:214:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:631:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:684:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:2785:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:3100:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:1243:69: style: Function '__cmyth_rcv_timestamp' argument 3 names different: declaration 'ts_p' definition 'ts'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/cmyth_local.h:317:30: note: Function '__cmyth_rcv_timestamp' argument 3 names different: declaration 'ts_p' definition 'ts'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:1243:69: note: Function '__cmyth_rcv_timestamp' argument 3 names different: declaration 'ts_p' definition 'ts'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:1325:68: style: Function '__cmyth_rcv_datetime' argument 3 names different: declaration 'ts_p' definition 'ts'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/cmyth_local.h:321:29: note: Function '__cmyth_rcv_datetime' argument 3 names different: declaration 'ts_p' definition 'ts'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/socket.c:1325:68: note: Function '__cmyth_rcv_datetime' argument 3 names different: declaration 'ts_p' definition 'ts'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/libcmyth/timestamp.c:503:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:277:14: warning: Either the condition 'if(block)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:282:5: note: Assuming that condition 'if(block)' is not redundant
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:277:14: note: Null pointer addition
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:329:22: warning: Either the condition 'if(p&&ret)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:338:5: note: Assuming that condition 'if(p&&ret)' is not redundant
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:329:22: note: Null pointer subtraction
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:370:16: warning: Either the condition 'if(data)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:378:5: note: Assuming that condition 'if(data)' is not redundant
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:370:16: note: Null pointer subtraction
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:449:16: warning: Either the condition 'if(p)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:456:5: note: Assuming that condition 'if(p)' is not redundant
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:449:16: note: Null pointer subtraction
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:489:16: warning: Either the condition 'if(p)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:497:5: note: Assuming that condition 'if(p)' is not redundant
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:489:16: note: Null pointer subtraction
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:405:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/librefmem/alloc.c:494:6: style: The scope of the variable 'refcount' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/channel.cpp:87:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:101:9: style: Member variable 'Channel::Number' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/channel.cpp:36:5: note: Member variable 'Channel::Number' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:101:9: note: Member variable 'Channel::Number' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:101:9: style: Member variable 'Channel::Number' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/channel.cpp:48:5: note: Member variable 'Channel::Number' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:101:9: note: Member variable 'Channel::Number' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:84:10: style: Technically the member function 'dvblinkremote::Channel::GetDvbLinkID' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/channel.cpp:65:15: note: Technically the member function 'dvblinkremote::Channel::GetDvbLinkID' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:84:10: note: Technically the member function 'dvblinkremote::Channel::GetDvbLinkID' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:45:10: performance: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::WriteObject' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:385:32: note: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::WriteObject' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:45:10: note: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::WriteObject' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:46:10: performance: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::ReadObject' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:391:32: note: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::ReadObject' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:46:10: note: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::ReadObject' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:47:10: performance: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::HasChildElement' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:408:32: note: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::HasChildElement' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:47:10: note: Technically the member function 'dvblinkremoteserialization::XmlObjectSerializer::HasChildElement' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:580:5: style: Class 'StopStreamRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:588:5: style: Class 'StopStreamRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:772:5: style: Class 'RemoveScheduleRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:824:5: style: Class 'RemoveRecordingRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:858:5: style: Class 'GetParentalStatusRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:894:5: style: Class 'SetParentalLockRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1000:5: style: Class 'GetPlaybackObjectRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1085:5: style: Class 'RemovePlaybackObjectRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1114:5: style: Class 'StopRecordingRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:343:5: style: Class 'ChannelEpgData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.h:65:5: style: Class 'HttpWebRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:39:3: warning: The class 'Channel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.cpp:116:7: style: Condition 'headers' is always false [knownConditionTrueFalse]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.cpp:97:32: note: Assignment 'headers=NULL', assigned value is 0
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.cpp:116:7: note: Condition 'headers' is always false
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.cpp:28:17: warning: Member variable 'CurlHttpClient::m_debugCallbackFunction' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.cpp:41:17: warning: Member variable 'CurlHttpClient::m_debugCallbackFunction' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:45:5: style: Class 'CurlHttpClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:46:5: style: Class 'CurlHttpClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:49:10: style: The function 'SendRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.h:181:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:49:10: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:50:22: style: The function 'GetResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.h:187:30: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:50:22: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:51:10: style: The function 'GetLastError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.h:193:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:51:10: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:52:10: style: The function 'UrlEncode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.h:200:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/curlhttpclient.h:52:10: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:47:29: style: The function 'GetChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:307:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:47:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:48:29: style: The function 'SearchEpg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:315:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:48:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:49:29: style: The function 'PlayChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:323:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:49:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:50:29: style: The function 'StopChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:330:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:50:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:51:29: style: The function 'GetRecordings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:367:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:51:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:52:29: style: The function 'RemoveRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:374:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:52:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:53:29: style: The function 'AddSchedule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:337:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:53:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:54:29: style: The function 'GetSchedules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:345:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:54:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:55:29: style: The function 'UpdateSchedule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:352:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:55:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:56:29: style: The function 'RemoveSchedule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:359:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:56:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:57:29: style: The function 'GetParentalStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:382:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:57:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:58:29: style: The function 'SetParentalLock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:390:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:58:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:59:29: style: The function 'GetM3uPlaylist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:398:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:59:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:60:29: style: The function 'GetPlaybackObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:406:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:60:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:61:29: style: The function 'RemovePlaybackObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:413:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:61:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:62:29: style: The function 'StopRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:420:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:62:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:63:29: style: The function 'GetStreamingCapabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:428:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:63:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:64:29: style: The function 'GetRecordingSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:436:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:64:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:65:29: style: The function 'SetRecordingSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:443:37: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:65:29: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:66:10: style: The function 'GetLastError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremote.h:449:18: note: Virtual function in base class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:66:10: note: Function in derived class
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:253:123: style: Function 'GetData' argument 3 names different: declaration 'response' definition 'responseObject'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:76:99: note: Function 'GetData' argument 3 names different: declaration 'response' definition 'responseObject'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:253:123: note: Function 'GetData' argument 3 names different: declaration 'response' definition 'responseObject'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:306:141: style: Function 'SerializeRequestObject' argument 3 names different: declaration 'requestXmlData' definition 'serializedXmlData'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:77:117: note: Function 'SerializeRequestObject' argument 3 names different: declaration 'requestXmlData' definition 'serializedXmlData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:306:141: note: Function 'SerializeRequestObject' argument 3 names different: declaration 'requestXmlData' definition 'serializedXmlData'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:31:29: warning: Member variable 'DVBLinkRemoteCommunication::m_errorBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:40:29: warning: Member variable 'DVBLinkRemoteCommunication::m_errorBuffer' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:36:3: performance: Variable 'm_username' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:37:3: performance: Variable 'm_password' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:77:29: performance: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::SerializeRequestObject' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:306:53: note: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::SerializeRequestObject' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:77:29: note: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::SerializeRequestObject' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:78:29: performance: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::DeserializeResponseData' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:317:53: note: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::DeserializeResponseData' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:78:29: note: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::DeserializeResponseData' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:81:17: performance: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::GetStatusCodeDescription' can be static. [functionStatic]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotecommunication.cpp:55:41: note: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::GetStatusCodeDescription' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremoteconnection.h:81:17: note: Technically the member function 'dvblinkremote::DVBLinkRemoteCommunication::GetStatusCodeDescription' can be static.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.cpp:31:3: performance: Variable 'Method' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.cpp:32:3: performance: Variable 'ContentType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.cpp:34:3: performance: Variable 'm_requestData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.cpp:61:3: performance: Variable 'ContentType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.h:145:9: style: Technically the member function 'dvblinkremotehttp::HttpWebResponse::GetStatusCode' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.cpp:70:22: note: Technically the member function 'dvblinkremotehttp::HttpWebResponse::GetStatusCode' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/dvblinkremotehttp.h:145:9: note: Technically the member function 'dvblinkremotehttp::HttpWebResponse::GetStatusCode' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:87:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:96:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:151:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:162:138: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:158:10: style: Technically the member function 'dvblinkremote::EpgSearchRequest::GetStartTime' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:68:24: note: Technically the member function 'dvblinkremote::EpgSearchRequest::GetStartTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:158:10: note: Technically the member function 'dvblinkremote::EpgSearchRequest::GetStartTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:171:10: style: Technically the member function 'dvblinkremote::EpgSearchRequest::GetEndTime' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:72:24: note: Technically the member function 'dvblinkremote::EpgSearchRequest::GetEndTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:171:10: note: Technically the member function 'dvblinkremote::EpgSearchRequest::GetEndTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:183:10: style: Technically the member function 'dvblinkremote::EpgSearchRequest::IsShortEpg' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:76:24: note: Technically the member function 'dvblinkremote::EpgSearchRequest::IsShortEpg' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:183:10: note: Technically the member function 'dvblinkremote::EpgSearchRequest::IsShortEpg' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:45:3: style: Class 'EpgSearchRequest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:45:3: style: Class 'EpgSearchRequest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/epg.cpp:105:3: style: Class 'ChannelEpgData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:336:3: warning: The class 'ChannelEpgData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/generic_response.cpp:33:3: performance: Variable 'm_xmlResult' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/generic_response.h:37:9: style: Technically the member function 'dvblinkremote::GenericResponse::GetStatusCode' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/generic_response.cpp:47:22: note: Technically the member function 'dvblinkremote::GenericResponse::GetStatusCode' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/generic_response.h:37:9: note: Technically the member function 'dvblinkremote::GenericResponse::GetStatusCode' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:32:3: performance: Variable 'm_title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:35:3: performance: Variable 'ShortDescription' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:36:3: performance: Variable 'SubTitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:37:3: performance: Variable 'Language' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:38:3: performance: Variable 'Actors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:39:3: performance: Variable 'Directors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:40:3: performance: Variable 'Writers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:41:3: performance: Variable 'Producers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:42:3: performance: Variable 'Guests' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:43:3: performance: Variable 'Keywords' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:44:3: performance: Variable 'Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:82:3: performance: Variable 'ShortDescription' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:83:3: performance: Variable 'SubTitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:84:3: performance: Variable 'Language' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:85:3: performance: Variable 'Actors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:86:3: performance: Variable 'Directors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:87:3: performance: Variable 'Writers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:88:3: performance: Variable 'Producers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:89:3: performance: Variable 'Guests' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:90:3: performance: Variable 'Keywords' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:91:3: performance: Variable 'Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:129:3: performance: Variable 'ShortDescription' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:130:3: performance: Variable 'SubTitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:131:3: performance: Variable 'Language' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:132:3: performance: Variable 'Actors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:133:3: performance: Variable 'Directors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:134:3: performance: Variable 'Writers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:135:3: performance: Variable 'Producers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:136:3: performance: Variable 'Guests' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:137:3: performance: Variable 'Keywords' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:138:3: performance: Variable 'Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:189:10: style: Technically the member function 'dvblinkremote::ItemMetadata::GetStartTime' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:186:20: note: Technically the member function 'dvblinkremote::ItemMetadata::GetStartTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:189:10: note: Technically the member function 'dvblinkremote::ItemMetadata::GetStartTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:202:10: style: Technically the member function 'dvblinkremote::ItemMetadata::GetDuration' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/item_metadata.cpp:196:20: note: Technically the member function 'dvblinkremote::ItemMetadata::GetDuration' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:202:10: note: Technically the member function 'dvblinkremote::ItemMetadata::GetDuration' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:142:3: warning: The class 'ItemMetadata' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/m3u_playlist.cpp:38:39: style: Variable 'rootElement' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:920:10: style: Technically the member function 'dvblinkremote::SetParentalLockRequest::IsEnabled' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/parental_lock.cpp:84:30: note: Technically the member function 'dvblinkremote::SetParentalLockRequest::IsEnabled' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:920:10: note: Technically the member function 'dvblinkremote::SetParentalLockRequest::IsEnabled' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:656:3: warning: The class 'ParentalStatus' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_container.cpp:69:181: style: Function 'PlaybackContainerXmlDataDeserializer' argument 2 names different: declaration 'playbackContainerlist' definition 'playbackContainerList'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/xml_object_serializer.h:295:112: note: Function 'PlaybackContainerXmlDataDeserializer' argument 2 names different: declaration 'playbackContainerlist' definition 'playbackContainerList'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_container.cpp:69:181: note: Function 'PlaybackContainerXmlDataDeserializer' argument 2 names different: declaration 'playbackContainerlist' definition 'playbackContainerList'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_container.cpp:63:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:837:17: style: Member variable 'PlaybackContainer::Description' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_container.cpp:35:5: note: Member variable 'PlaybackContainer::Description' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:837:17: note: Member variable 'PlaybackContainer::Description' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_item.cpp:144:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:936:10: style: Member variable 'PlaybackItem::CanBeDeleted' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_item.cpp:36:5: note: Member variable 'PlaybackItem::CanBeDeleted' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:936:10: note: Member variable 'PlaybackItem::CanBeDeleted' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_item.cpp:211:9: error: Uninitialized variable: item [uninitvar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_object.cpp:108:28: warning: Member variable 'GetPlaybackObjectResponse::ActualCount' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_object.cpp:108:28: warning: Member variable 'GetPlaybackObjectResponse::TotalCount' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1035:32: style: Member variable 'GetPlaybackObjectRequest::RequestedObjectType' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_object.cpp:34:5: note: Member variable 'GetPlaybackObjectRequest::RequestedObjectType' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1035:32: note: Member variable 'GetPlaybackObjectRequest::RequestedObjectType' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1035:32: style: Member variable 'GetPlaybackObjectRequest::RequestedObjectType' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_object.cpp:46:5: note: Member variable 'GetPlaybackObjectRequest::RequestedObjectType' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1035:32: note: Member variable 'GetPlaybackObjectRequest::RequestedObjectType' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_object.cpp:110:3: style: Class 'GetPlaybackObjectResponse' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/playback_object.cpp:110:3: style: Class 'GetPlaybackObjectResponse' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:261:3: warning: The class 'Program' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording.cpp:77:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording.cpp:41:3: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:464:3: warning: The class 'Recording' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording_settings.cpp:71:39: style: Variable 'rootElement' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording_settings.cpp:31:20: warning: Member variable 'RecordingSettings::TimeMarginBeforeScheduledRecordings' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording_settings.cpp:31:20: warning: Member variable 'RecordingSettings::TimeMarginAfterScheduledRecordings' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording_settings.cpp:31:20: warning: Member variable 'RecordingSettings::TotalSpace' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording_settings.cpp:31:20: warning: Member variable 'RecordingSettings::AvailableSpace' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1194:9: style: Technically the member function 'dvblinkremote::SetRecordingSettingsRequest::GetTimeMarginBeforeScheduledRecordings' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording_settings.cpp:54:34: note: Technically the member function 'dvblinkremote::SetRecordingSettingsRequest::GetTimeMarginBeforeScheduledRecordings' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1194:9: note: Technically the member function 'dvblinkremote::SetRecordingSettingsRequest::GetTimeMarginBeforeScheduledRecordings' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1200:9: style: Technically the member function 'dvblinkremote::SetRecordingSettingsRequest::GetTimeMarginAfterScheduledRecordings' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/recording_settings.cpp:59:34: note: Technically the member function 'dvblinkremote::SetRecordingSettingsRequest::GetTimeMarginAfterScheduledRecordings' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:1200:9: note: Technically the member function 'dvblinkremote::SetRecordingSettingsRequest::GetTimeMarginAfterScheduledRecordings' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:269:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:286:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:30:11: warning: Member variable 'Schedule::ForceAdd' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:30:11: warning: Member variable 'Schedule::RecordingsToKeep' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:30:11: warning: Member variable 'Schedule::m_scheduleType' is not initialized in the constructor. [uninitMemberVar]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:123:17: style: Member variable 'Schedule::m_channelId' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:37:5: note: Member variable 'Schedule::m_channelId' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:123:17: note: Member variable 'Schedule::m_channelId' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:98:9: style: Member variable 'Schedule::RecordingsToKeep' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:38:5: note: Member variable 'Schedule::RecordingsToKeep' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:98:9: note: Member variable 'Schedule::RecordingsToKeep' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:118:17: style: Member variable 'Schedule::m_id' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:47:5: note: Member variable 'Schedule::m_id' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:118:17: note: Member variable 'Schedule::m_id' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:98:9: style: Member variable 'Schedule::RecordingsToKeep' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:49:5: note: Member variable 'Schedule::RecordingsToKeep' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:98:9: note: Member variable 'Schedule::RecordingsToKeep' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:185:17: style: Member variable 'ManualSchedule::Title' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:80:5: note: Member variable 'ManualSchedule::Title' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:185:17: note: Member variable 'ManualSchedule::Title' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:185:17: style: Member variable 'ManualSchedule::Title' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:90:5: note: Member variable 'ManualSchedule::Title' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:185:17: note: Member variable 'ManualSchedule::Title' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:271:10: style: Member variable 'EpgSchedule::Repeat' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:118:5: note: Member variable 'EpgSchedule::Repeat' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:271:10: note: Member variable 'EpgSchedule::Repeat' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:271:10: style: Member variable 'EpgSchedule::Repeat' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:128:5: note: Member variable 'EpgSchedule::Repeat' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:271:10: note: Member variable 'EpgSchedule::Repeat' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:40:3: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:41:3: performance: Variable 'UserParameter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:51:3: performance: Variable 'UserParameter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:191:10: style: Technically the member function 'dvblinkremote::ManualSchedule::GetStartTime' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:100:22: note: Technically the member function 'dvblinkremote::ManualSchedule::GetStartTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:191:10: note: Technically the member function 'dvblinkremote::ManualSchedule::GetStartTime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:197:10: style: Technically the member function 'dvblinkremote::ManualSchedule::GetDuration' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:105:22: note: Technically the member function 'dvblinkremote::ManualSchedule::GetDuration' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:197:10: note: Technically the member function 'dvblinkremote::ManualSchedule::GetDuration' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:203:10: style: Technically the member function 'dvblinkremote::ManualSchedule::GetDayMask' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:110:22: note: Technically the member function 'dvblinkremote::ManualSchedule::GetDayMask' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.h:203:10: note: Technically the member function 'dvblinkremote::ManualSchedule::GetDayMask' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:737:10: style: Technically the member function 'dvblinkremote::UpdateScheduleRequest::IsNewOnly' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:423:29: note: Technically the member function 'dvblinkremote::UpdateScheduleRequest::IsNewOnly' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:737:10: note: Technically the member function 'dvblinkremote::UpdateScheduleRequest::IsNewOnly' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:744:10: style: Technically the member function 'dvblinkremote::UpdateScheduleRequest::WillRecordSeriesAnytime' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:428:29: note: Technically the member function 'dvblinkremote::UpdateScheduleRequest::WillRecordSeriesAnytime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:744:10: note: Technically the member function 'dvblinkremote::UpdateScheduleRequest::WillRecordSeriesAnytime' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:750:9: style: Technically the member function 'dvblinkremote::UpdateScheduleRequest::GetRecordingsToKeep' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:433:28: note: Technically the member function 'dvblinkremote::UpdateScheduleRequest::GetRecordingsToKeep' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:750:9: note: Technically the member function 'dvblinkremote::UpdateScheduleRequest::GetRecordingsToKeep' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:294:3: style: Class 'StoredSchedules' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/scheduling.cpp:294:3: style: Class 'StoredSchedules' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:611:10: style: Member variable 'StopStreamRequest::m_channelHandle' is in the wrong place in the initializer list. [initializerList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stop_stream_request.cpp:37:27: note: Member variable 'StopStreamRequest::m_channelHandle' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:611:10: note: Member variable 'StopStreamRequest::m_channelHandle' is in the wrong place in the initializer list.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:599:10: style: Technically the member function 'dvblinkremote::StopStreamRequest::GetChannelHandle' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stop_stream_request.cpp:47:25: note: Technically the member function 'dvblinkremote::StopStreamRequest::GetChannelHandle' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:599:10: note: Technically the member function 'dvblinkremote::StopStreamRequest::GetChannelHandle' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:436:10: style: Technically the member function 'dvblinkremote::Stream::GetChannelHandle' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream.cpp:53:14: note: Technically the member function 'dvblinkremote::Stream::GetChannelHandle' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:436:10: note: Technically the member function 'dvblinkremote::Stream::GetChannelHandle' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:405:3: warning: The class 'Stream' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:65:89: style: Function 'RawHttpStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:508:71: note: Function 'RawHttpStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:65:89: note: Function 'RawHttpStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:76:87: style: Function 'RawUdpStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:535:70: note: Function 'RawUdpStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:76:87: note: Function 'RawUdpStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:95:91: style: Function 'HttpLiveStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:456:72: note: Function 'HttpLiveStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:95:91: note: Function 'HttpLiveStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:106:125: style: Function 'RealTimeTransportProtocolStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:429:89: note: Function 'RealTimeTransportProtocolStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:106:125: note: Function 'RealTimeTransportProtocolStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:117:99: style: Function 'WindowsMediaStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:483:76: note: Function 'WindowsMediaStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:117:99: note: Function 'WindowsMediaStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:234:10: style: Technically the member function 'dvblinkremote::StreamRequest::GetDVBLinkChannelID' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:50:21: note: Technically the member function 'dvblinkremote::StreamRequest::GetDVBLinkChannelID' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:234:10: note: Technically the member function 'dvblinkremote::StreamRequest::GetDVBLinkChannelID' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:552:10: style: Technically the member function 'dvblinkremote::RawUdpStreamRequest::GetStreamingPort' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/stream_request.cpp:90:27: note: Technically the member function 'dvblinkremote::RawUdpStreamRequest::GetStreamingPort' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:552:10: note: Technically the member function 'dvblinkremote::RawUdpStreamRequest::GetStreamingPort' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/streaming_capabilities.cpp:73:39: style: Variable 'rootElement' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:1230:10: style: Technically the member function 'dvblinkremote::StreamingCapabilities::IsProtocolSupported' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/streaming_capabilities.cpp:56:29: note: Technically the member function 'dvblinkremote::StreamingCapabilities::IsProtocolSupported' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:1230:10: note: Technically the member function 'dvblinkremote::StreamingCapabilities::IsProtocolSupported' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:1235:10: style: Technically the member function 'dvblinkremote::StreamingCapabilities::IsTranscoderSupported' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/streaming_capabilities.cpp:66:29: note: Technically the member function 'dvblinkremote::StreamingCapabilities::IsTranscoderSupported' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:1235:10: note: Technically the member function 'dvblinkremote::StreamingCapabilities::IsTranscoderSupported' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/response.h:1180:3: warning: The class 'StreamingCapabilities' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/transcoded_video_stream_request.cpp:28:105: style: Function 'TranscodedVideoStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:390:79: note: Function 'TranscodedVideoStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/transcoded_video_stream_request.cpp:28:105: note: Function 'TranscodedVideoStreamRequest' argument 2 names different: declaration 'dvbLinkChannelId' definition 'channelDvbLinkId'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/transcoding_options.cpp:32:3: performance: Variable 'm_audioTrack' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:304:18: style: Technically the member function 'dvblinkremote::TranscodingOptions::GetWidth' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/transcoding_options.cpp:40:34: note: Technically the member function 'dvblinkremote::TranscodingOptions::GetWidth' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:304:18: note: Technically the member function 'dvblinkremote::TranscodingOptions::GetWidth' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:316:18: style: Technically the member function 'dvblinkremote::TranscodingOptions::GetHeight' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/transcoding_options.cpp:50:34: note: Technically the member function 'dvblinkremote::TranscodingOptions::GetHeight' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:316:18: note: Technically the member function 'dvblinkremote::TranscodingOptions::GetHeight' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:328:18: style: Technically the member function 'dvblinkremote::TranscodingOptions::GetBitrate' can be const. [functionConst]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/transcoding_options.cpp:60:34: note: Technically the member function 'dvblinkremote::TranscodingOptions::GetBitrate' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libdvblinkremote/request.h:328:18: note: Technically the member function 'dvblinkremote::TranscodingOptions::GetBitrate' can be const.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsbuf.c:139:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsbuf.c:141:18: style: The scope of the variable 'hd' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsbuf.c:191:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsbuf.c:214:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsbuf.c:215:18: style: The scope of the variable 'hd' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsmsg.c:183:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsmsg.c:448:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsmsg_binary.c:35:12: style: The scope of the variable 'type' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsmsg_binary.c:35:18: style: The scope of the variable 'namelen' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsmsg_binary.c:35:27: style: The scope of the variable 'datalen' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/htsmsg_binary.c:188:13: style: The scope of the variable 'namelen' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_posix.c:184:7: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_posix.c:184:10: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_posix.c:249:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_posix.c:313:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_posix.c:328:22: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_posix.c:190:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_winsock.c:213:7: style: The scope of the variable 'l' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_winsock.c:213:10: style: The scope of the variable 'r' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_winsock.c:278:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_winsock.c:342:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_winsock.c:342:24: style: The scope of the variable 'err' can be reduced. [variableScope]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/net_winsock.c:219:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.c:146:29: style: Function 'hts_sha1_init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.h:32:36: note: Function 'hts_sha1_init' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.c:146:29: note: Function 'hts_sha1_init' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.c:155:31: style: Function 'hts_sha1_update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.h:33:38: note: Function 'hts_sha1_update' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.c:155:31: note: Function 'hts_sha1_update' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.c:182:30: style: Function 'hts_sha1_final' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.h:34:37: note: Function 'hts_sha1_final' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/libhts/sha1.c:182:30: note: Function 'hts_sha1_final' argument 1 names different: declaration 'context' definition 'ctx'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/posix/serialport.cpp:79:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/posix/serialport.cpp:168:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/serialport.h:83:20: warning: Virtual function 'Close' is called from destructor '~CSerialSocket()' at line 80. Dynamic binding is not used. [virtualCallInConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/serialport.h:80:38: note: Calling Close
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/serialport.h:83:20: note: Close is a virtual method
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/util/buffer.h:43:7: style: Struct 'SyncedBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/sockets/socket.h:106:0: style: Class 'PLATFORM :: CProtectedSocket < CSerialSocket >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/windows/dlfcn-win32.cpp:86:5: warning: Either the condition 'dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/windows/dlfcn-win32.cpp:76:16: note: Assuming that condition 'dest' is not redundant
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/windows/dlfcn-win32.cpp:86:5: note: Null pointer dereference
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/windows/os-threads.cpp:74:38: style: Class 'CConditionImpl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/windows/os-threads.cpp:74:38: style: Class 'CConditionImpl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/platform/windows/serialport.cpp:111:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:24:81: style: Function 'GetHex' argument 3 names different: declaration 'dwHexValue' definition 'hexValue'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:35:80: note: Function 'GetHex' argument 3 names different: declaration 'dwHexValue' definition 'hexValue'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:24:81: note: Function 'GetHex' argument 3 names different: declaration 'dwHexValue' definition 'hexValue'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:33:82: style: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'uintValue'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:36:81: note: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'uintValue'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:33:82: note: Function 'GetUInt' argument 3 names different: declaration 'dwUIntValue' definition 'uintValue'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:57:76: style: Function 'GetInt' argument 3 names different: declaration 'iIntValue' definition 'value'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:46:75: note: Function 'GetInt' argument 3 names different: declaration 'iIntValue' definition 'value'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:57:76: note: Function 'GetInt' argument 3 names different: declaration 'iIntValue' definition 'value'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:68:43: style: Function 'GetDouble' argument 1 names different: declaration 'pRootNode' definition 'root'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:39:42: note: Function 'GetDouble' argument 1 names different: declaration 'pRootNode' definition 'root'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:68:43: note: Function 'GetDouble' argument 1 names different: declaration 'pRootNode' definition 'root'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:68:61: style: Function 'GetDouble' argument 2 names different: declaration 'strTag' definition 'tag'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:39:65: note: Function 'GetDouble' argument 2 names different: declaration 'strTag' definition 'tag'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:68:61: note: Function 'GetDouble' argument 2 names different: declaration 'strTag' definition 'tag'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:42: style: Function 'GetFloat' argument 1 names different: declaration 'pRootNode' definition 'pRootElement'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:45:41: note: Function 'GetFloat' argument 1 names different: declaration 'pRootNode' definition 'pRootElement'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:42: note: Function 'GetFloat' argument 1 names different: declaration 'pRootNode' definition 'pRootElement'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:68: style: Function 'GetFloat' argument 2 names different: declaration 'strTag' definition 'tagName'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:45:64: note: Function 'GetFloat' argument 2 names different: declaration 'strTag' definition 'tagName'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:68: note: Function 'GetFloat' argument 2 names different: declaration 'strTag' definition 'tagName'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:84: style: Function 'GetFloat' argument 3 names different: declaration 'value' definition 'fValue'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:45:79: note: Function 'GetFloat' argument 3 names different: declaration 'value' definition 'fValue'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:84: note: Function 'GetFloat' argument 3 names different: declaration 'value' definition 'fValue'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:104: style: Function 'GetFloat' argument 4 names different: declaration 'min' definition 'fMin'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:45:98: note: Function 'GetFloat' argument 4 names different: declaration 'min' definition 'fMin'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:104: note: Function 'GetFloat' argument 4 names different: declaration 'min' definition 'fMin'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:122: style: Function 'GetFloat' argument 5 names different: declaration 'max' definition 'fMax'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:45:115: note: Function 'GetFloat' argument 5 names different: declaration 'max' definition 'fMax'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:84:122: note: Function 'GetFloat' argument 5 names different: declaration 'max' definition 'fMax'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:205:71: style: Function 'SetLong' argument 3 names different: declaration 'iValue' definition 'value'. [funcArgNamesDifferent]
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.h:55:70: note: Function 'SetLong' argument 3 names different: declaration 'iValue' definition 'value'.
xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/tinyxml/XMLUtils.cpp:205:71: note: Function 'SetLong' argument 3 names different: declaration 'iValue' definition 'value'.
[17:27]
ftp://ftp.se.debian.org/debian/pool/main/x/xboard/xboard_4.9.1.orig.tar.gz
xboard-4.9.1/backend.c:4909:29: warning: Either the condition 'new!=EmptySquare' is redundant or the array 'promoPartner[132]' is accessed at index 132, which is out of bounds. [arrayIndexOutOfBoundsCond]
xboard-4.9.1/backend.c:4914:75: note: Assuming that condition 'new!=EmptySquare' is not redundant
xboard-4.9.1/backend.c:4909:29: note: Array index out of bounds
xboard-4.9.1/backend.c:9185:45: warning: Either the condition 'piece<EmptySquare' is redundant or the array 'pieceDesc[132]' is accessed at index 197, which is out of bounds. [arrayIndexOutOfBoundsCond]
xboard-4.9.1/backend.c:9182:16: note: Assuming that condition 'piece<EmptySquare' is not redundant
xboard-4.9.1/backend.c:9185:45: note: Array index out of bounds
xboard-4.9.1/backend.c:7442:76: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xboard-4.9.1/backend.c:11488:59: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xboard-4.9.1/backend.c:16826:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xboard-4.9.1/backend.c:9961:13: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
xboard-4.9.1/backend.c:14866:18: style: Condition '!flipView' is always true [knownConditionTrueFalse]
xboard-4.9.1/backend.c:14865:33: note: Assuming that condition '!flipView' is not redundant
xboard-4.9.1/backend.c:14866:18: note: Condition '!flipView' is always true
xboard-4.9.1/backend.c:12761:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xboard-4.9.1/backend.c:1044:47: warning: Either the condition 'if(q)' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
xboard-4.9.1/backend.c:1047:4: note: Assuming that condition 'if(q)' is not redundant
xboard-4.9.1/backend.c:1044:47: note: Null pointer dereference
xboard-4.9.1/backend.c:1046:52: warning: Either the condition 'if(q)' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
xboard-4.9.1/backend.c:1047:4: note: Assuming that condition 'if(q)' is not redundant
xboard-4.9.1/backend.c:1046:52: note: Null pointer dereference
xboard-4.9.1/backend.c:8282:69: warning: Possible null pointer dereference: cps [nullPointer]
xboard-4.9.1/backend.c:7284:17: note: Calling function 'Adjudicate', 1st argument 'cps' value is 0
xboard-4.9.1/backend.c:8282:69: note: Null pointer dereference
xboard-4.9.1/backend.c:19130:43: warning: Either the condition 'if(q)' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
xboard-4.9.1/backend.c:19133:4: note: Assuming that condition 'if(q)' is not redundant
xboard-4.9.1/backend.c:19130:43: note: Null pointer dereference
xboard-4.9.1/backend.c:19132:48: warning: Either the condition 'if(q)' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
xboard-4.9.1/backend.c:19133:4: note: Assuming that condition 'if(q)' is not redundant
xboard-4.9.1/backend.c:19132:48: note: Null pointer dereference
xboard-4.9.1/backend.c:4734:9: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
xboard-4.9.1/backend.c:4733:9: note: Variable 'r' is reassigned a value before the old one has been used.
xboard-4.9.1/backend.c:4734:9: note: Variable 'r' is reassigned a value before the old one has been used.
xboard-4.9.1/gettext.h:208:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
xboard-4.9.1/gettext.h:254:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
xboard-4.9.1/backend.c:1056:9: style: The scope of the variable 'matched' can be reduced. [variableScope]
xboard-4.9.1/backend.c:1601:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xboard-4.9.1/backend.c:1965:19: style: The scope of the variable 'outCount' can be reduced. [variableScope]
xboard-4.9.1/backend.c:1967:18: style: The scope of the variable 'ini' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2122:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2123:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2517:55: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2517:58: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2768:16: style: The scope of the variable 'lastDown' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2768:30: style: The scope of the variable 'displayed' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2768:45: style: The scope of the variable 'lastSecond' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2838:16: style: The scope of the variable 'started' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2840:16: style: The scope of the variable 'parse_pos' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2842:16: style: The scope of the variable 'firstTime' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2842:34: style: The scope of the variable 'intfSet' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2844:16: style: The scope of the variable 'savingComment' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2845:16: style: The scope of the variable 'cmatch' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2846:11: style: The scope of the variable 'bp' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2847:10: style: The scope of the variable 'str' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2848:12: style: The scope of the variable 'oldi' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2849:9: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2850:9: style: The scope of the variable 'next_out' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2851:9: style: The scope of the variable 'tkind' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2852:9: style: The scope of the variable 'backup' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2853:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2854:10: style: The scope of the variable 'talker' can be reduced. [variableScope]
xboard-4.9.1/backend.c:2855:18: style: The scope of the variable 'collective' can be reduced. [variableScope]
xboard-4.9.1/backend.c:4203:12: style: The scope of the variable 'new_piece' can be reduced. [variableScope]
xboard-4.9.1/backend.c:4432:18: style: The scope of the variable 'lastBgGame' can be reduced. [variableScope]
xboard-4.9.1/backend.c:5073:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:5299:18: style: The scope of the variable 'castlingStrings' can be reduced. [variableScope]
xboard-4.9.1/backend.c:5305:22: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/backend.c:5305:26: style: The scope of the variable 'fen' can be reduced. [variableScope]
xboard-4.9.1/backend.c:5728:11: style: The scope of the variable 'buf2' can be reduced. [variableScope]
xboard-4.9.1/backend.c:5887:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:6584:28: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/backend.c:6633:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7233:11: style: The scope of the variable 'saveAnimate' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7451:13: style: The scope of the variable 'sum' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7457:9: style: The scope of the variable 'capt' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7533:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7533:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7550:16: style: The scope of the variable 'second' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7550:49: style: The scope of the variable 'clearFlag' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7550:64: style: The scope of the variable 'sweepSelecting' can be reduced. [variableScope]
xboard-4.9.1/backend.c:7550:98: style: The scope of the variable 'saveFlash' can be reduced. [variableScope]
xboard-4.9.1/backend.c:8111:18: style: The scope of the variable 'color' can be reduced. [variableScope]
xboard-4.9.1/backend.c:8111:25: style: The scope of the variable 'wScore' can be reduced. [variableScope]
xboard-4.9.1/backend.c:8281:37: style: The scope of the variable 'bare' can be reduced. [variableScope]
xboard-4.9.1/backend.c:8452:25: style: The scope of the variable 'rights' can be reduced. [variableScope]
xboard-4.9.1/backend.c:8538:50: style: The scope of the variable 'lastCheck' can be reduced. [variableScope]
xboard-4.9.1/backend.c:9529:12: style: The scope of the variable 'q' can be reduced. [variableScope]
xboard-4.9.1/backend.c:9541:12: style: The scope of the variable 'q' can be reduced. [variableScope]
xboard-4.9.1/backend.c:9558:12: style: The scope of the variable 'q' can be reduced. [variableScope]
xboard-4.9.1/backend.c:9734:10: style: The scope of the variable 'solved' can be reduced. [variableScope]
xboard-4.9.1/backend.c:10215:83: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/backend.c:10215:86: style: The scope of the variable 'rookX' can be reduced. [variableScope]
xboard-4.9.1/backend.c:10604:13: style: The scope of the variable 'timeLeft' can be reduced. [variableScope]
xboard-4.9.1/backend.c:10833:25: style: The scope of the variable 'b' can be reduced. [variableScope]
xboard-4.9.1/backend.c:11103:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:11218:31: style: The scope of the variable 'q' can be reduced. [variableScope]
xboard-4.9.1/backend.c:11219:14: style: The scope of the variable 'header' can be reduced. [variableScope]
xboard-4.9.1/backend.c:11398:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/backend.c:11399:35: style: The scope of the variable 'firstBusy' can be reduced. [variableScope]
xboard-4.9.1/backend.c:11999:16: style: The scope of the variable 'doInit' can be reduced. [variableScope]
xboard-4.9.1/backend.c:12148:9: style: The scope of the variable 'fromX' can be reduced. [variableScope]
xboard-4.9.1/backend.c:12148:16: style: The scope of the variable 'fromY' can be reduced. [variableScope]
xboard-4.9.1/backend.c:12469:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:12506:9: style: The scope of the variable 'fromX' can be reduced. [variableScope]
xboard-4.9.1/backend.c:12506:16: style: The scope of the variable 'fromY' can be reduced. [variableScope]
xboard-4.9.1/backend.c:12506:23: style: The scope of the variable 'toX' can be reduced. [variableScope]
xboard-4.9.1/backend.c:12506:28: style: The scope of the variable 'toY' can be reduced. [variableScope]
xboard-4.9.1/backend.c:12507:10: style: The scope of the variable 'promoChar' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13028:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13315:15: style: The scope of the variable 'tags' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13335:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13335:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13336:8: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13522:11: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13523:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13543:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13545:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13545:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13715:11: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13716:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13717:9: style: The scope of the variable 'result' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13717:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13717:20: style: The scope of the variable 't' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13717:22: style: The scope of the variable 'tot' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13812:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13845:9: style: The scope of the variable 'movelen' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13845:18: style: The scope of the variable 'numlen' can be reduced. [variableScope]
xboard-4.9.1/backend.c:13845:26: style: The scope of the variable 'blank' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14096:11: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14097:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14125:11: style: The scope of the variable 'fen' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14214:11: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14215:10: style: The scope of the variable 'string' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14305:18: style: The scope of the variable 'partCommandString' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14306:11: style: The scope of the variable 'commandOutput' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14307:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14307:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14307:41: style: The scope of the variable 'string' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14308:9: style: The scope of the variable 'nBytes' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14309:9: style: The scope of the variable 'nBuffers' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14310:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14311:9: style: The scope of the variable 'archived' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14312:11: style: The scope of the variable 'arcDir' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14395:10: style: The scope of the variable 'prependComma' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14396:10: style: The scope of the variable 'number' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14397:10: style: The scope of the variable 'string' can be reduced. [variableScope]
xboard-4.9.1/backend.c:14398:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:15008:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:15029:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:15243:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/backend.c:15993:6: style: The scope of the variable 'fromX' can be reduced. [variableScope]
xboard-4.9.1/backend.c:15993:13: style: The scope of the variable 'fromY' can be reduced. [variableScope]
xboard-4.9.1/backend.c:16105:6: style: The scope of the variable 'fromX' can be reduced. [variableScope]
xboard-4.9.1/backend.c:16105:13: style: The scope of the variable 'fromY' can be reduced. [variableScope]
xboard-4.9.1/backend.c:16697:9: style: The scope of the variable 'oldlen' can be reduced. [variableScope]
xboard-4.9.1/backend.c:16698:11: style: The scope of the variable 'old' can be reduced. [variableScope]
xboard-4.9.1/backend.c:16864:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:16908:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:17132:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:17152:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:17168:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:17189:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:17538:10: style: The scope of the variable 'message' can be reduced. [variableScope]
xboard-4.9.1/backend.c:17943:10: style: The scope of the variable 'lastTickLength' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18146:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18146:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18214:15: style: The scope of the variable 'fromX' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18214:22: style: The scope of the variable 'fromY' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18214:29: style: The scope of the variable 'toX' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18214:34: style: The scope of the variable 'toY' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18218:9: style: The scope of the variable 'emptycount' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18533:13: style: The scope of the variable 'swap' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18533:21: style: The scope of the variable 'wcnt' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18533:29: style: The scope of the variable 'bcnt' can be reduced. [variableScope]
xboard-4.9.1/backend.c:18961:18: style: The scope of the variable 'moveBuf' can be reduced. [variableScope]
xboard-4.9.1/backend.c:19074:15: style: The scope of the variable 'q' can be reduced. [variableScope]
xboard-4.9.1/backend.c:17190:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xboard-4.9.1/backend.c:15871:8: error: Modifying string literal "White offers .." directly or indirectly is undefined behaviour. [stringLiteralWrite]
xboard-4.9.1/backend.c:16708:5: note: Modifying string literal "White offers .." directly or indirectly is undefined behaviour.
xboard-4.9.1/backend.c:15871:8: note: Modifying string literal "White offers .." directly or indirectly is undefined behaviour.
xboard-4.9.1/backend.c:17190:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xboard-4.9.1/backend.c:1369:22: style: Variable 'buf2' is not assigned a value. [unassignedVariable]
xboard-4.9.1/backend.c:10243:24: style: Variable 'killed2' is assigned a value that is never used. [unreadVariable]
xboard-4.9.1/backend.c:14187:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
xboard-4.9.1/backend.c:971:5: warning: The array 'tidy' is too small, the function 'TidyProgramName' expects a bigger one. [argumentSize]
xboard-4.9.1/backend.c:8628:2: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xboard-4.9.1/backend.c:10650:3: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xboard-4.9.1/backend.c:2718:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:2719:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:2721:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:2722:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:3323:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:4233:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:4263:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:4375:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:8794:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:8795:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9144:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9148:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9168:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9189:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9274:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9496:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9736:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9900:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9922:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:9986:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:11241:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:13612:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:13615:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:17174:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/backend.c:5352:0: error: Memory leak: fen [memleak]
xboard-4.9.1/backend.c:8980:0: error: Memory leak: fen [memleak]
xboard-4.9.1/backend.c:6617:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/backend.c:9193:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/backend.c:10619:59: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
xboard-4.9.1/backend.c:13829:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/backend.c:15253:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/board.c:467:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/board.c:524:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/board.c:780:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/board.c:875:9: style: The scope of the variable 'match' can be reduced. [variableScope]
xboard-4.9.1/board.c:919:15: style: The scope of the variable 'do_flash' can be reduced. [variableScope]
xboard-4.9.1/book.c:806:25: warning: %hd in format string (no. 1) requires 'short *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int]
xboard-4.9.1/book.c:806:25: warning: %hd in format string (no. 2) requires 'short *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int]
xboard-4.9.1/book.c:422:11: style: The scope of the variable 'c' can be reduced. [variableScope]
xboard-4.9.1/book.c:460:22: style: The scope of the variable 'middle' can be reduced. [variableScope]
xboard-4.9.1/book.c:556:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xboard-4.9.1/book.c:654:35: style: The scope of the variable 'deficit' can be reduced. [variableScope]
xboard-4.9.1/book.c:655:17: style: The scope of the variable 'move_s' can be reduced. [variableScope]
xboard-4.9.1/book.c:790:18: style: The scope of the variable 'valid' can be reduced. [variableScope]
xboard-4.9.1/book.c:870:28: style: The scope of the variable 'len2' can be reduced. [variableScope]
xboard-4.9.1/book.c:1041:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/book.c:505:5: error: Buffer is accessed out of bounds: move_s [bufferAccessOutOfBounds]
xboard-4.9.1/book.c:680:2: note: Buffer is accessed out of bounds: move_s
xboard-4.9.1/book.c:505:5: note: Buffer is accessed out of bounds: move_s
xboard-4.9.1/book.c:680:2: warning: The array 'move_s' is too small, the function 'move_to_string' expects a bigger one. [argumentSize]
xboard-4.9.1/book.c:505:5: error: Buffer is accessed out of bounds: move_s [bufferAccessOutOfBounds]
xboard-4.9.1/book.c:723:5: note: Buffer is accessed out of bounds: move_s
xboard-4.9.1/book.c:505:5: note: Buffer is accessed out of bounds: move_s
xboard-4.9.1/book.c:723:5: warning: The array 'move_s' is too small, the function 'move_to_string' expects a bigger one. [argumentSize]
xboard-4.9.1/book.c:742:6: warning: The array 'algMove' is too small, the function 'move_to_string' expects a bigger one. [argumentSize]
xboard-4.9.1/book.c:1055:0: error: Resource leak: f [resourceLeak]
xboard-4.9.1/dialogs.c:2229:22: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xboard-4.9.1/dialogs.c:2229:8: note: outer condition: !inputs[n]
xboard-4.9.1/dialogs.c:2229:22: note: opposite inner condition: inputs[n]
xboard-4.9.1/dialogs.c:2243:20: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xboard-4.9.1/dialogs.c:2243:8: note: outer condition: !icsLine
xboard-4.9.1/dialogs.c:2243:20: note: opposite inner condition: icsLine
xboard-4.9.1/dialogs.c:983:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xboard-4.9.1/dialogs.c:1079:14: style: The scope of the variable 'q' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:1645:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:2155:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:2677:24: style: The scope of the variable 'adapter' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:2677:43: style: The scope of the variable 'eng' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:2893:30: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:2893:33: style: The scope of the variable 'r' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:3228:25: style: The scope of the variable 'match' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:3337:12: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/dialogs.c:1741:44: warning: The buffer 'name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xboard-4.9.1/dialogs.c:1050:2: warning: The buffer 'buf2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xboard-4.9.1/dialogs.c:1062:2: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xboard-4.9.1/draw.c:432:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xboard-4.9.1/draw.c:520:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xboard-4.9.1/draw.c:263:11: style: The scope of the variable 'w' can be reduced. [variableScope]
xboard-4.9.1/draw.c:263:14: style: The scope of the variable 'h' can be reduced. [variableScope]
xboard-4.9.1/draw.c:264:18: style: The scope of the variable 'n' can be reduced. [variableScope]
xboard-4.9.1/draw.c:332:12: style: The scope of the variable 'cr' can be reduced. [variableScope]
xboard-4.9.1/draw.c:382:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/draw.c:529:14: style: The scope of the variable 'len' can be reduced. [variableScope]
xboard-4.9.1/draw.c:716:22: style: The scope of the variable 'img' can be reduced. [variableScope]
xboard-4.9.1/draw.c:718:9: style: The scope of the variable 'w' can be reduced. [variableScope]
xboard-4.9.1/draw.c:718:12: style: The scope of the variable 'h' can be reduced. [variableScope]
xboard-4.9.1/draw.c:1070:56: style: Function 'DrawSegment' argument 5 names different: declaration 'p' definition 'penType'. [funcArgNamesDifferent]
xboard-4.9.1/evalgraph.h:51:61: note: Function 'DrawSegment' argument 5 names different: declaration 'p' definition 'penType'.
xboard-4.9.1/draw.c:1070:56: note: Function 'DrawSegment' argument 5 names different: declaration 'p' definition 'penType'.
xboard-4.9.1/draw.c:906:5: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xboard-4.9.1/draw.c:764:67: error: Uninitialized variable: x0 [uninitvar]
xboard-4.9.1/draw.c:764:79: error: Uninitialized variable: y0 [uninitvar]
xboard-4.9.1/engineoutput.c:107:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/engineoutput.c:169:23: style: The scope of the variable 'multi' can be reduced. [variableScope]
xboard-4.9.1/engineoutput.c:483:9: style: The scope of the variable 'h' can be reduced. [variableScope]
xboard-4.9.1/engineoutput.c:583:41: style: The scope of the variable 'extra' can be reduced. [variableScope]
xboard-4.9.1/engineoutput.c:672:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xboard-4.9.1/gamelist.c:393:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xboard-4.9.1/gamelist.c:230:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
xboard-4.9.1/gtk/xboard.c:1056:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xboard-4.9.1/gtk/xboard.c:1038:8: note: outer condition: i<7
xboard-4.9.1/gtk/xboard.c:1056:12: note: identical inner condition: i<7
xboard-4.9.1/gtk/xboard.c:1955:18: warning: Either the condition 'text==NULL' is redundant or there is possible null pointer dereference: text. [nullPointerRedundantCheck]
xboard-4.9.1/gtk/xboard.c:1958:14: note: Assuming that condition 'text==NULL' is not redundant
xboard-4.9.1/gtk/xboard.c:1955:18: note: Null pointer dereference
xboard-4.9.1/gtk/xboard.c:823:32: style: The scope of the variable 'w' can be reduced. [variableScope]
xboard-4.9.1/gtk/xboard.c:823:35: style: The scope of the variable 'h' can be reduced. [variableScope]
xboard-4.9.1/gtk/xboard.c:870:21: style: The scope of the variable 'w' can be reduced. [variableScope]
xboard-4.9.1/gtk/xboard.c:870:24: style: The scope of the variable 'h' can be reduced. [variableScope]
xboard-4.9.1/gtk/xboard.c:1678:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/gtk/xboard.c:2214:9: style: The scope of the variable 'error' can be reduced. [variableScope]
xboard-4.9.1/gtk/xboard.c:2215:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/gtk/xboard.c:1894:9: error: Resource leak: f [resourceLeak]
xboard-4.9.1/gtk/xboard.c:2372:5: error: Resource leak: f [resourceLeak]
xboard-4.9.1/gtk/xoptions.c:499:37: warning: Redundant assignment of 'msg' to itself. [selfAssignment]
xboard-4.9.1/gtk/xoptions.c:639:71: style: The scope of the variable 'attr' can be reduced. [variableScope]
xboard-4.9.1/gtk/xoptions.c:1123:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
xboard-4.9.1/gtk/xoptions.c:1465:93: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/gtk/xoptions.c:1473:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/gtk/xoptions.c:1474:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/gtk/xoptions.c:1618:18: error: Uninitialized variable: v [uninitvar]
xboard-4.9.1/gtk/xtimer.c:127:5: style: Variable 'delayedEventCallback' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xboard-4.9.1/gtk/xtimer.c:126:5: note: Variable 'delayedEventCallback' is reassigned a value before the old one has been used if variable is no semaphore variable.
xboard-4.9.1/gtk/xtimer.c:127:5: note: Variable 'delayedEventCallback' is reassigned a value before the old one has been used if variable is no semaphore variable.
xboard-4.9.1/history.c:136:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/menus.c:1234:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/menus.c:1235:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/menus.c:1243:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/moves.c:1599:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xboard-4.9.1/moves.c:1138:15: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xboard-4.9.1/moves.c:210:14: style: The scope of the variable 'c' can be reduced. [variableScope]
xboard-4.9.1/moves.c:241:15: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/moves.c:242:30: style: The scope of the variable 'c' can be reduced. [variableScope]
xboard-4.9.1/moves.c:529:10: style: The scope of the variable 'rt' can be reduced. [variableScope]
xboard-4.9.1/moves.c:542:10: style: The scope of the variable 'rt' can be reduced. [variableScope]
xboard-4.9.1/moves.c:1496:13: style: The scope of the variable 'ft' can be reduced. [variableScope]
xboard-4.9.1/moves.c:1496:17: style: The scope of the variable 'k' can be reduced. [variableScope]
xboard-4.9.1/moves.c:1496:20: style: The scope of the variable 'left' can be reduced. [variableScope]
xboard-4.9.1/moves.c:1496:26: style: The scope of the variable 'right' can be reduced. [variableScope]
xboard-4.9.1/moves.c:215:56: style: Variable 'pieceName' is assigned a value that is never used. [unreadVariable]
xboard-4.9.1/moves.c:425:6: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xboard-4.9.1/moves.c:2564:13: style: Array index 'rt' is used before limits check. [arrayIndexThenCheck]
xboard-4.9.1/moves.c:476:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1515:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1718:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1724:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1726:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1728:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1813:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1827:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1851:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1921:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1964:84: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:1968:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:2017:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:2047:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:2097:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:2098:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:2100:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:2101:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:2196:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/moves.c:2253:85: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/nengineoutput.c:155:17: style: The scope of the variable 'needInit' can be reduced. [variableScope]
xboard-4.9.1/ngamelist.c:362:9: style: The scope of the variable 'nItem' can be reduced. [variableScope]
xboard-4.9.1/parser.c:536:45: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xboard-4.9.1/parser.c:318:15: style: Same expression on both sides of '!=' because the value of '*p' and 'start' are the same. [duplicateExpression]
xboard-4.9.1/parser.c:314:19: note: 'start' is assigned value '*p' here.
xboard-4.9.1/parser.c:318:15: note: Same expression on both sides of '!=' because the value of '*p' and 'start' are the same.
xboard-4.9.1/parser.c:793:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/usystem.c:383:50: warning: Either the condition 'name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
xboard-4.9.1/usystem.c:380:6: note: Assuming that condition 'name' is not redundant
xboard-4.9.1/usystem.c:383:50: note: Null pointer dereference
xboard-4.9.1/usystem.c:334:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/usystem.c:335:20: style: The scope of the variable 'pwd' can be reduced. [variableScope]
xboard-4.9.1/usystem.c:682:17: style: The scope of the variable 'dbgchk' can be reduced. [variableScope]
xboard-4.9.1/usystem.c:717:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xboard-4.9.1/usystem.c:742:9: style: The scope of the variable 'homedir' can be reduced. [variableScope]
xboard-4.9.1/usystem.c:399:17: style: Variable 'host_name' is assigned a value that is never used. [unreadVariable]
xboard-4.9.1/usystem.c:780:10: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
xboard-4.9.1/winboard/bitmaps/convert.c:16:35: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
xboard-4.9.1/winboard/bitmaps/convert.c:48:11: error: Uninitialized variable: d [uninitvar]
xboard-4.9.1/winboard/help.c:39:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/winboard/help.c:85:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:845:16: style: The scope of the variable 'ynum' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:939:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:939:11: style: The scope of the variable 'xPos' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:939:17: style: The scope of the variable 'yPos' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:939:31: style: The scope of the variable 'secondSpace' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:939:48: style: The scope of the variable 'castle' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:939:60: style: The scope of the variable 'n' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:941:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:941:16: style: The scope of the variable 'xchar' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:941:24: style: The scope of the variable 'ynum' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:941:31: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:941:34: style: The scope of the variable 'checkMark' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:942:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:942:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:943:14: style: The scope of the variable 'disambiguation' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:944:13: style: The scope of the variable 'previousMove' can be reduced. [variableScope]
xboard-4.9.1/winboard/jaws.c:959:37: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/winboard/wchat.c:365:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/winboard/wchat.c:366:14: style: The scope of the variable 'first' can be reduced. [variableScope]
xboard-4.9.1/winboard/wchat.c:403:6: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/winboard/wedittags.c:66:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xboard-4.9.1/winboard/wengineoutput.c:190:23: style: Variable 'maxControlWidth' is assigned a value that is never used. [unreadVariable]
xboard-4.9.1/winboard/wengineoutput.c:192:16: style: Variable 'npsWidth' is assigned a value that is never used. [unreadVariable]
xboard-4.9.1/winboard/wgamelist.c:436:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xboard-4.9.1/winboard/wgamelist.c:436:16: style: The scope of the variable 'n' can be reduced. [variableScope]
xboard-4.9.1/winboard/wgamelist.c:511:16: style: The scope of the variable 'len' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:3738:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xboard-4.9.1/winboard/winboard.c:1417:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xboard-4.9.1/winboard/winboard.c:1417:11: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xboard-4.9.1/winboard/winboard.c:1417:11: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xboard-4.9.1/winboard/winboard.c:956:17: style: The scope of the variable 'oldUserName' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:956:39: style: The scope of the variable 'dir' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:956:54: style: The scope of the variable 'curName' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:1415:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:1606:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:2087:9: style: The scope of the variable 'fontHeight' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:2088:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:2196:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:2987:7: style: The scope of the variable 'tmpSize' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:3766:24: style: The scope of the variable 'x2' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:3766:28: style: The scope of the variable 'y2' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:3766:60: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4111:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4111:22: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4111:27: style: The scope of the variable 'm' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4111:30: style: The scope of the variable 'w' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4111:33: style: The scope of the variable 'wb' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4111:37: style: The scope of the variable 'fac' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4112:31: style: The scope of the variable 'color' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4112:42: style: The scope of the variable 'nrColors' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4312:10: style: The scope of the variable 'count' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4312:17: style: The scope of the variable 'enable' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:4313:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:5848:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:6262:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:7581:7: style: The scope of the variable 'trim' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:8453:24: style: The scope of the variable 'buf2' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:8454:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:8496:24: style: The scope of the variable 'buf2' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:8497:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:9870:11: style: The scope of the variable 'dbgchk' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:9952:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/winboard/winboard.c:415:26: style: Function 'Translate' argument 2 names different: declaration 'id' definition 'dialogID'. [funcArgNamesDifferent]
xboard-4.9.1/winboard/winboard.h:198:32: note: Function 'Translate' argument 2 names different: declaration 'id' definition 'dialogID'.
xboard-4.9.1/winboard/winboard.c:415:26: note: Function 'Translate' argument 2 names different: declaration 'id' definition 'dialogID'.
xboard-4.9.1/winboard/winboard.c:6038:21: style: Function 'OpenFileDialog' argument 1 names different: declaration 'hWnd' definition 'hwnd'. [funcArgNamesDifferent]
xboard-4.9.1/winboard/winboard.h:114:27: note: Function 'OpenFileDialog' argument 1 names different: declaration 'hWnd' definition 'hwnd'.
xboard-4.9.1/winboard/winboard.c:6038:21: note: Function 'OpenFileDialog' argument 1 names different: declaration 'hWnd' definition 'hwnd'.
xboard-4.9.1/winboard/winboard.c:7670:49: style: Function 'DisplayHoldingsCount' argument 4 names different: declaration 'align' definition 'rightAlign'. [funcArgNamesDifferent]
xboard-4.9.1/winboard/winboard.c:111:54: note: Function 'DisplayHoldingsCount' argument 4 names different: declaration 'align' definition 'rightAlign'.
xboard-4.9.1/winboard/winboard.c:7670:49: note: Function 'DisplayHoldingsCount' argument 4 names different: declaration 'align' definition 'rightAlign'.
xboard-4.9.1/winboard/winboard.c:7967:17: style: Function 'InputEvent' argument 1 names different: declaration 'hWnd' definition 'hwnd'. [funcArgNamesDifferent]
xboard-4.9.1/winboard/winboard.h:117:22: note: Function 'InputEvent' argument 1 names different: declaration 'hWnd' definition 'hwnd'.
xboard-4.9.1/winboard/winboard.c:7967:17: note: Function 'InputEvent' argument 1 names different: declaration 'hWnd' definition 'hwnd'.
xboard-4.9.1/winboard/winboard.c:4763:21: style: Variable 'sel' is not assigned a value. [unassignedVariable]
xboard-4.9.1/winboard/winboard.c:364:0: error: Resource leak: f [resourceLeak]
xboard-4.9.1/winboard/woptions.c:2344:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xboard-4.9.1/winboard/woptions.c:1841:7: style: The scope of the variable 'index' can be reduced. [variableScope]
xboard-4.9.1/winboard/woptions.c:2320:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xboard-4.9.1/winboard/woptions.c:2610:23: style: Function 'LoadOptionsPopup' argument 1 names different: declaration 'hDlg' definition 'hwnd'. [funcArgNamesDifferent]
xboard-4.9.1/winboard/winboard.h:141:28: note: Function 'LoadOptionsPopup' argument 1 names different: declaration 'hDlg' definition 'hwnd'.
xboard-4.9.1/winboard/woptions.c:2610:23: note: Function 'LoadOptionsPopup' argument 1 names different: declaration 'hDlg' definition 'hwnd'.
xboard-4.9.1/winboard/woptions.c:2183:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/winboard/wsettings.c:123:35: style: The scope of the variable 'stop' can be reduced. [variableScope]
xboard-4.9.1/winboard/wsettings.c:123:41: style: The scope of the variable 'prefix' can be reduced. [variableScope]
xboard-4.9.1/winboard/wsettings.c:123:49: style: The scope of the variable 'right' can be reduced. [variableScope]
xboard-4.9.1/winboard/wsettings.c:464:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/winboard/wsettings.c:464:15: style: The scope of the variable 'ext' can be reduced. [variableScope]
xboard-4.9.1/winboard/wsettings.c:632:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/winboard/wsettings.c:838:15: style: The scope of the variable 'q' can be reduced. [variableScope]
xboard-4.9.1/winboard/wsettings.c:243:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xboard-4.9.1/winboard/wsettings.c:518:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/xaw/xboard.c:1148:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xboard-4.9.1/xaw/xboard.c:1130:8: note: outer condition: i<7
xboard-4.9.1/xaw/xboard.c:1148:12: note: identical inner condition: i<7
xboard-4.9.1/xaw/xboard.c:853:13: style: The scope of the variable 'mi' can be reduced. [variableScope]
xboard-4.9.1/xaw/xboard.c:1511:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/xaw/xboard.c:1622:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/xaw/xboard.c:1622:15: style: The scope of the variable 'count' can be reduced. [variableScope]
xboard-4.9.1/xaw/xboard.c:1626:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/xaw/xboard.c:2048:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/xaw/xboard.c:2395:9: style: The scope of the variable 'error' can be reduced. [variableScope]
xboard-4.9.1/xaw/xboard.c:2396:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/xaw/xboard.c:763:14: style: Unused variable: vTo [unusedVariable]
xboard-4.9.1/xaw/xboard.c:2523:5: error: Resource leak: f [resourceLeak]
xboard-4.9.1/xaw/xboard.c:911:5: error: Common realloc mistake: 'mods' nulled but not freed upon failure [memleakOnRealloc]
xboard-4.9.1/xaw/xboard.c:917:5: error: Common realloc mistake: 'mods' nulled but not freed upon failure [memleakOnRealloc]
xboard-4.9.1/xaw/xoptions.c:411:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xboard-4.9.1/xaw/xoptions.c:413:5: note: Found duplicate branches for 'if' and 'else'.
xboard-4.9.1/xaw/xoptions.c:411:5: note: Found duplicate branches for 'if' and 'else'.
xboard-4.9.1/xaw/xoptions.c:559:51: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
xboard-4.9.1/xaw/xoptions.c:572:47: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
xboard-4.9.1/xaw/xoptions.c:305:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xboard-4.9.1/xaw/xoptions.c:650:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xboard-4.9.1/xaw/xoptions.c:444:7: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc]
xboard-4.9.1/xaw/xoptions.c:450:7: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc]
xboard-4.9.1/xaw/xoptions.c:456:7: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc]
xboard-4.9.1/xaw/xoptions.c:468:3: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc]
xboard-4.9.1/xaw/xoptions.c:559:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/xaw/xoptions.c:572:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xboard-4.9.1/xaw/xoptions.c:1152:18: error: Uninitialized variable: v [uninitvar]
xboard-4.9.1/zippy.c:314:19: style: The scope of the variable 'lastShout' can be reduced. [variableScope]
xboard-4.9.1/zippy.c:315:12: style: The scope of the variable 'now' can be reduced. [variableScope]
xboard-4.9.1/zippy.c:412:20: style: The scope of the variable 'p' can be reduced. [variableScope]
xboard-4.9.1/zippy.c:642:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xboard-4.9.1/zippy.c:660:8: style: The scope of the variable 'channel' can be reduced. [variableScope]
[17:27]
ftp://ftp.se.debian.org/debian/pool/main/x/xboing/xboing_2.4.orig.tar.gz
xboing-2.4.orig/audio/AFaudio.c:119:25: style: The scope of the variable 'aDev' can be reduced. [variableScope]
xboing-2.4.orig/audio/AFaudio.c:345:9: style: Variable 'act' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/audio/HPaudio.c:163:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xboing-2.4.orig/audio/HPaudio.c:163:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xboing-2.4.orig/audio/HPaudio.c:163:16: style: The scope of the variable 'ifd' can be reduced. [variableScope]
xboing-2.4.orig/audio/HPaudio.c:164:7: style: The scope of the variable 'soundfile' can be reduced. [variableScope]
xboing-2.4.orig/audio/HPaudio.c:165:8: style: The scope of the variable 'str' can be reduced. [variableScope]
xboing-2.4.orig/audio/LINUXaudio.c:93:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xboing-2.4.orig/audio/LINUXaudio.c:93:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xboing-2.4.orig/audio/LINUXaudio2.c:161:8: style: The scope of the variable 'len' can be reduced. [variableScope]
xboing-2.4.orig/audio/LINUXaudio2.c:239:18: style: The scope of the variable 'osampleptr' can be reduced. [variableScope]
xboing-2.4.orig/audio/NCDaudio.c:228:17: style: The scope of the variable 'fbuf' can be reduced. [variableScope]
xboing-2.4.orig/audio/NCDaudio.c:229:18: style: The scope of the variable 'str' can be reduced. [variableScope]
xboing-2.4.orig/audio/NCDaudio.c:187:7: error: Memory leak: private [memleak]
xboing-2.4.orig/audio/RPLAYaudio.c:94:10: style: The scope of the variable 'display_machine' can be reduced. [variableScope]
xboing-2.4.orig/audio/SVR4audio.c:84:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xboing-2.4.orig/audio/SVR4audio.c:84:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:528:13: style: The scope of the variable 'inc' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:626:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:626:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:8: style: The scope of the variable 'x1' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:12: style: The scope of the variable 'x2' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:16: style: The scope of the variable 'y1' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:20: style: The scope of the variable 'y2' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:24: style: The scope of the variable 'alpha' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:31: style: The scope of the variable 'beta' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:37: style: The scope of the variable 'xP1' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:42: style: The scope of the variable 'xP2' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:47: style: The scope of the variable 'xH' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:833:51: style: The scope of the variable 'yH' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1170:24: style: The scope of the variable 'ret' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1173:8: style: The scope of the variable 'Vs' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1173:12: style: The scope of the variable 'Vx' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1173:16: style: The scope of the variable 'Vy' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1173:20: style: The scope of the variable 'alpha' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1173:27: style: The scope of the variable 'beta' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1173:33: style: The scope of the variable 'gamma' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1173:40: style: The scope of the variable 'padSize' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1672:17: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1672:29: style: The scope of the variable 't1' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1672:33: style: The scope of the variable 't2' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1672:37: style: The scope of the variable 'tmin' can be reduced. [variableScope]
xboing-2.4.orig/ball.c:1981:13: style: The scope of the variable 'slide' can be reduced. [variableScope]
xboing-2.4.orig/blocks.c:1087:19: style: The scope of the variable 'theBlock' can be reduced. [variableScope]
xboing-2.4.orig/bonus.c:469:12: style: The scope of the variable 'theLevel' can be reduced. [variableScope]
xboing-2.4.orig/bonus.c:628:7: style: The scope of the variable 'str' can be reduced. [variableScope]
xboing-2.4.orig/bonus.c:849:6: style: The scope of the variable 'theLevel' can be reduced. [variableScope]
xboing-2.4.orig/dialogue.c:421:9: style: The scope of the variable 'pending' can be reduced. [variableScope]
xboing-2.4.orig/editor.c:331:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xboing-2.4.orig/editor.c:546:17: style: The scope of the variable 'blockP' can be reduced. [variableScope]
xboing-2.4.orig/editor.c:940:10: style: The scope of the variable 'levelPath' can be reduced. [variableScope]
xboing-2.4.orig/editor.c:941:11: style: The scope of the variable 'str2' can be reduced. [variableScope]
xboing-2.4.orig/editor.c:1000:10: style: The scope of the variable 'levelPath' can be reduced. [variableScope]
xboing-2.4.orig/editor.c:1001:11: style: The scope of the variable 'str2' can be reduced. [variableScope]
xboing-2.4.orig/file.c:661:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xboing-2.4.orig/file.c:386:9: error: Resource leak: levelFile [resourceLeak]
xboing-2.4.orig/gun.c:803:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
xboing-2.4.orig/gun.c:802:3: note: Variable 'status' is reassigned a value before the old one has been used.
xboing-2.4.orig/gun.c:803:3: note: Variable 'status' is reassigned a value before the old one has been used.
xboing-2.4.orig/gun.c:793:14: style: The scope of the variable 'size' can be reduced. [variableScope]
xboing-2.4.orig/highscore.c:531:25: warning: Either the condition 'si==10' is redundant or the array 'highScores[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
xboing-2.4.orig/highscore.c:531:59: note: Assuming that condition 'si==10' is not redundant
xboing-2.4.orig/highscore.c:531:25: note: Array index out of bounds
xboing-2.4.orig/highscore.c:266:8: style: The scope of the variable 'p' can be reduced. [variableScope]
xboing-2.4.orig/highscore.c:451:13: style: The scope of the variable 'sindex' can be reduced. [variableScope]
xboing-2.4.orig/highscore.c:1019:8: style: The scope of the variable 'str' can be reduced. [variableScope]
xboing-2.4.orig/highscore.c:1088:8: style: The scope of the variable 'str' can be reduced. [variableScope]
xboing-2.4.orig/highscore.c:302:8: style: Variable 'ym' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/init.c:434:8: style: The scope of the variable 'string' can be reduced. [variableScope]
xboing-2.4.orig/init.c:274:3: error: Buffer is accessed out of bounds: str [bufferAccessOutOfBounds]
xboing-2.4.orig/init.c:284:3: error: Buffer is accessed out of bounds: str [bufferAccessOutOfBounds]
xboing-2.4.orig/init.c:294:3: error: Buffer is accessed out of bounds: str [bufferAccessOutOfBounds]
xboing-2.4.orig/init.c:304:3: error: Buffer is accessed out of bounds: str [bufferAccessOutOfBounds]
xboing-2.4.orig/inst.c:185:7: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/inst.c:177:22: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xboing-2.4.orig/intro.c:351:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/keysedit.c:160:34: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xboing-2.4.orig/level.c:433:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xboing-2.4.orig/main.c:543:7: style: The scope of the variable 'astr' can be reduced. [variableScope]
xboing-2.4.orig/main.c:210:10: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/mess.c:169:7: style: The scope of the variable 'str' can be reduced. [variableScope]
xboing-2.4.orig/mess.c:170:7: style: The scope of the variable 'str2' can be reduced. [variableScope]
xboing-2.4.orig/mess.c:185:7: error: Uninitialized variable: str2 [uninitvar]
xboing-2.4.orig/misc.c:419:9: style: The scope of the variable 'uid' can be reduced. [variableScope]
xboing-2.4.orig/misc.c:420:20: style: The scope of the variable 'pw' can be reduced. [variableScope]
xboing-2.4.orig/misc.c:614:15: style: The scope of the variable 't_sq' can be reduced. [variableScope]
xboing-2.4.orig/misc.c:614:21: style: The scope of the variable 't_cb' can be reduced. [variableScope]
xboing-2.4.orig/misc.c:615:12: style: The scope of the variable 'r1' can be reduced. [variableScope]
xboing-2.4.orig/misc.c:615:16: style: The scope of the variable 'r2' can be reduced. [variableScope]
xboing-2.4.orig/misc.c:615:20: style: The scope of the variable 'r3' can be reduced. [variableScope]
xboing-2.4.orig/misc.c:615:24: style: The scope of the variable 'r4' can be reduced. [variableScope]
xboing-2.4.orig/misc.c:216:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/presents.c:614:21: style: The scope of the variable 't' can be reduced. [variableScope]
xboing-2.4.orig/presents.c:247:9: style: Variable 'pt' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/presents.c:248:6: style: Unused variable: z [unusedVariable]
xboing-2.4.orig/presents.c:622:20: style: Variable 't' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/sfx.c:398:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xboing-2.4.orig/sfx.c:399:16: style: The scope of the variable 'd' can be reduced. [variableScope]
xboing-2.4.orig/sfx.c:400:16: style: The scope of the variable 't' can be reduced. [variableScope]
xboing-2.4.orig/stage.c:553:7: style: The scope of the variable 'type' can be reduced. [variableScope]
xboing-2.4.orig/stage.c:275:12: style: Variable 'offsetY' is assigned a value that is never used. [unreadVariable]
xboing-2.4.orig/stage.c:269:6: style: Unused variable: temp [unusedVariable]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xbomb/xbomb_2.2b.orig.tar.gz
xbomb-2.2b/xbomb.c:72:6: style: The scope of the variable 'xstatus' can be reduced. [variableScope]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xboxdrv/xboxdrv_0.8.8.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xbubble/xbubble_0.5.11.2.orig.tar.gz
xbubble-0.5.11.2.orig/src/board.c:658:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbubble-0.5.11.2.orig/src/board.c:119:7: style: The scope of the variable 'possible' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:120:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:120:10: style: The scope of the variable 'count' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:120:19: style: The scope of the variable 'choosen' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:306:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:306:10: style: The scope of the variable 'clock' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:307:10: style: The scope of the variable 'bubble' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:308:9: style: The scope of the variable 'direction' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:470:10: style: The scope of the variable 'direction' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:603:7: style: The scope of the variable 'color' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:699:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:699:11: style: The scope of the variable 'cell' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:700:10: style: The scope of the variable 'violence' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:701:10: style: The scope of the variable 'direction' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:702:11: style: The scope of the variable 'bubble' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:724:10: style: The scope of the variable 'color' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/board.c:791:7: style: The scope of the variable 'blinking' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/bubble.c:50:14: style: Function 'set_bubble_state' argument 4 names different: declaration 'c' definition 'clock'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/bubble.h:22:77: note: Function 'set_bubble_state' argument 4 names different: declaration 'c' definition 'clock'.
xbubble-0.5.11.2.orig/src/bubble.c:50:14: note: Function 'set_bubble_state' argument 4 names different: declaration 'c' definition 'clock'.
xbubble-0.5.11.2.orig/src/cell.c:132:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/cell.c:154:40: style: Function 'cellCL' argument 3 names different: declaration 'col' definition 'column'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/cell.h:52:40: note: Function 'cellCL' argument 3 names different: declaration 'col' definition 'column'.
xbubble-0.5.11.2.orig/src/cell.c:154:40: note: Function 'cellCL' argument 3 names different: declaration 'col' definition 'column'.
xbubble-0.5.11.2.orig/src/cell.c:210:38: style: Function 'floating_cell' argument 2 names different: declaration 'c' definition 'cell'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/cell.h:53:38: note: Function 'floating_cell' argument 2 names different: declaration 'c' definition 'cell'.
xbubble-0.5.11.2.orig/src/cell.c:210:38: note: Function 'floating_cell' argument 2 names different: declaration 'c' definition 'cell'.
xbubble-0.5.11.2.orig/src/cell.c:256:11: style: Function 'find_target_cell' argument 4 names different: declaration 'path' definition 'outpath'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/cell.h:58:16: note: Function 'find_target_cell' argument 4 names different: declaration 'path' definition 'outpath'.
xbubble-0.5.11.2.orig/src/cell.c:256:11: note: Function 'find_target_cell' argument 4 names different: declaration 'path' definition 'outpath'.
xbubble-0.5.11.2.orig/src/dialog.c:43:10: style: The scope of the variable 'entry_width' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/dialog.c:59:7: style: The scope of the variable 'text_x' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/dialog.c:60:7: style: The scope of the variable 'text_y' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/dialog.c:61:7: style: The scope of the variable 'msg_width' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/dialog.c:153:25: style: Function 'get_menu_size' argument 1 names different: declaration 'nb_entries' definition 'nb'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/dialog.h:28:25: note: Function 'get_menu_size' argument 1 names different: declaration 'nb_entries' definition 'nb'.
xbubble-0.5.11.2.orig/src/dialog.c:153:25: note: Function 'get_menu_size' argument 1 names different: declaration 'nb_entries' definition 'nb'.
xbubble-0.5.11.2.orig/src/dialog.c:153:57: style: Function 'get_menu_size' argument 3 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/dialog.h:30:12: note: Function 'get_menu_size' argument 3 names different: declaration 'width' definition 'w'.
xbubble-0.5.11.2.orig/src/dialog.c:153:57: note: Function 'get_menu_size' argument 3 names different: declaration 'width' definition 'w'.
xbubble-0.5.11.2.orig/src/dialog.c:153:65: style: Function 'get_menu_size' argument 4 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/dialog.h:31:12: note: Function 'get_menu_size' argument 4 names different: declaration 'height' definition 'h'.
xbubble-0.5.11.2.orig/src/dialog.c:153:65: note: Function 'get_menu_size' argument 4 names different: declaration 'height' definition 'h'.
xbubble-0.5.11.2.orig/src/game.c:327:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/game.c:420:10: style: The scope of the variable 'color' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/game.c:465:7: style: The scope of the variable 'shift' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/game.c:523:7: style: The scope of the variable 'lost1' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/game.c:524:7: style: The scope of the variable 'lost2' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/game.c:681:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/game.c:746:7: style: The scope of the variable 'state' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/game.c:766:7: style: Unused variable: i [unusedVariable]
xbubble-0.5.11.2.orig/src/game.c:766:10: style: Unused variable: pressed [unusedVariable]
xbubble-0.5.11.2.orig/src/init.c:435:3: style: Variable 'copy' is reassigned a value before the old one has been used. [redundantAssignment]
xbubble-0.5.11.2.orig/src/init.c:430:0: note: Variable 'copy' is reassigned a value before the old one has been used.
xbubble-0.5.11.2.orig/src/init.c:435:3: note: Variable 'copy' is reassigned a value before the old one has been used.
xbubble-0.5.11.2.orig/src/init.c:437:3: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
xbubble-0.5.11.2.orig/src/init.c:431:0: note: Variable 'token' is reassigned a value before the old one has been used.
xbubble-0.5.11.2.orig/src/init.c:437:3: note: Variable 'token' is reassigned a value before the old one has been used.
xbubble-0.5.11.2.orig/src/init.c:762:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
xbubble-0.5.11.2.orig/src/init.c:750:0: note: Variable 'fd' is reassigned a value before the old one has been used.
xbubble-0.5.11.2.orig/src/init.c:762:3: note: Variable 'fd' is reassigned a value before the old one has been used.
xbubble-0.5.11.2.orig/src/init.c:86:7: style: The scope of the variable 'path_max' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:87:7: style: The scope of the variable 'theme_len' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:88:10: style: The scope of the variable 'abs_data_dir' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:184:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:211:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:214:11: style: The scope of the variable 'new_fontpath' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:315:9: style: The scope of the variable 'frame' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:321:7: style: The scope of the variable 'lc' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:323:8: style: The scope of the variable 'framename' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:374:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:432:7: style: The scope of the variable 'color' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:432:13: style: The scope of the variable 'state' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:746:16: style: The scope of the variable 'title' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:751:8: style: The scope of the variable 'line' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:755:7: style: The scope of the variable 'lc' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:758:7: style: The scope of the variable 'font_nb' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:760:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/init.c:545:21: style: Variable 'frame' is assigned a value that is never used. [unreadVariable]
xbubble-0.5.11.2.orig/src/init.c:181:0: error: Resource leak: fd [resourceLeak]
xbubble-0.5.11.2.orig/src/loadpng.c:39:44: style: Function 'load_png_file' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/loadpng.h:4:44: note: Function 'load_png_file' argument 1 names different: declaration 'filename' definition 'file'.
xbubble-0.5.11.2.orig/src/loadpng.c:39:44: note: Function 'load_png_file' argument 1 names different: declaration 'filename' definition 'file'.
xbubble-0.5.11.2.orig/src/opponent.c:152:17: style: The scope of the variable 'cell' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:153:18: style: The scope of the variable 'bubble2' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:221:25: style: The scope of the variable 'cell' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:221:31: style: The scope of the variable 'move' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:221:37: style: The scope of the variable 'target_invalid' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:311:7: style: The scope of the variable 'neighbor' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:356:13: style: The scope of the variable 'count' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:410:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:412:7: style: The scope of the variable 'cell' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:413:7: style: The scope of the variable 'eval' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:414:7: style: The scope of the variable 'first' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:415:7: style: The scope of the variable 'sum' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:416:7: style: The scope of the variable 'compute_sum' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:418:7: style: The scope of the variable 'need_target_evaluation' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:420:7: style: The scope of the variable 'leaf_best_eval' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:421:10: style: The scope of the variable 'bubble' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:563:10: style: The scope of the variable 'angle' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/opponent.c:117:32: style: Function 'delete_opponent' argument 1 names different: declaration 'opponent' definition 'op'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/opponent.h:17:32: note: Function 'delete_opponent' argument 1 names different: declaration 'opponent' definition 'op'.
xbubble-0.5.11.2.orig/src/opponent.c:117:32: note: Function 'delete_opponent' argument 1 names different: declaration 'opponent' definition 'op'.
xbubble-0.5.11.2.orig/src/path_init.c:144:9: style: The scope of the variable 'xc' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/path_init.c:147:24: style: The scope of the variable 'min_row' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/path_init.c:147:33: style: The scope of the variable 'max_row' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/path_init.c:152:9: style: The scope of the variable 'seg_len' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/rgba.c:109:7: style: The scope of the variable 'yrange' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/rgba.c:224:8: style: The scope of the variable 'sx' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/rgba.c:225:8: style: The scope of the variable 'sy' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/rgba.c:235:13: style: The scope of the variable 'ri3' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/screens.c:308:28: style: Variable 'title' is assigned a value that is never used. [unreadVariable]
xbubble-0.5.11.2.orig/src/sprite.c:122:3: style: Variable 's->cycle' is reassigned a value before the old one has been used. [redundantAssignment]
xbubble-0.5.11.2.orig/src/sprite.c:121:3: note: Variable 's->cycle' is reassigned a value before the old one has been used.
xbubble-0.5.11.2.orig/src/sprite.c:122:3: note: Variable 's->cycle' is reassigned a value before the old one has been used.
xbubble-0.5.11.2.orig/src/sprite.c:149:9: style: The scope of the variable 'old_frame' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/sprite.c:150:9: style: The scope of the variable 'new_frame' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/sprite.c:241:14: style: The scope of the variable 'r' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/sprite.c:408:10: style: The scope of the variable 's' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/sprite.c:65:35: style: Function 'new_sprite' argument 2 names different: declaration 'overlapmax' definition 'overlap_max'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/sprite.h:11:35: note: Function 'new_sprite' argument 2 names different: declaration 'overlapmax' definition 'overlap_max'.
xbubble-0.5.11.2.orig/src/sprite.c:65:35: note: Function 'new_sprite' argument 2 names different: declaration 'overlapmax' definition 'overlap_max'.
xbubble-0.5.11.2.orig/src/sprite.c:403:17: style: Function 'draw_sprite_pool' argument 2 names different: declaration 'dest' definition 'pixmap'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/sprite.h:32:46: note: Function 'draw_sprite_pool' argument 2 names different: declaration 'dest' definition 'pixmap'.
xbubble-0.5.11.2.orig/src/sprite.c:403:17: note: Function 'draw_sprite_pool' argument 2 names different: declaration 'dest' definition 'pixmap'.
xbubble-0.5.11.2.orig/src/sprite.c:404:17: style: Function 'draw_sprite_pool' argument 3 names different: declaration 'bg' definition 'background'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/sprite.h:32:59: note: Function 'draw_sprite_pool' argument 3 names different: declaration 'bg' definition 'background'.
xbubble-0.5.11.2.orig/src/sprite.c:404:17: note: Function 'draw_sprite_pool' argument 3 names different: declaration 'bg' definition 'background'.
xbubble-0.5.11.2.orig/src/sprite.c:405:14: style: Function 'draw_sprite_pool' argument 4 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/sprite.h:32:67: note: Function 'draw_sprite_pool' argument 4 names different: declaration 'w' definition 'width'.
xbubble-0.5.11.2.orig/src/sprite.c:405:14: note: Function 'draw_sprite_pool' argument 4 names different: declaration 'w' definition 'width'.
xbubble-0.5.11.2.orig/src/sprite.c:406:14: style: Function 'draw_sprite_pool' argument 5 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/sprite.h:32:74: note: Function 'draw_sprite_pool' argument 5 names different: declaration 'h' definition 'height'.
xbubble-0.5.11.2.orig/src/sprite.c:406:14: note: Function 'draw_sprite_pool' argument 5 names different: declaration 'h' definition 'height'.
xbubble-0.5.11.2.orig/src/utils.c:215:21: warning: Either the condition 'c>8' is redundant or the array 'name_color[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbubble-0.5.11.2.orig/src/utils.c:214:9: note: Assuming that condition 'c>8' is not redundant
xbubble-0.5.11.2.orig/src/utils.c:215:21: note: Array index out of bounds
xbubble-0.5.11.2.orig/src/utils.c:225:21: warning: Either the condition 'c>(DEAD+1)' is redundant or the array 'name_state[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
xbubble-0.5.11.2.orig/src/utils.c:224:9: note: Assuming that condition 'c>(DEAD+1)' is not redundant
xbubble-0.5.11.2.orig/src/utils.c:225:21: note: Array index out of bounds
xbubble-0.5.11.2.orig/src/utils.c:93:18: style: Function 'set_ref' argument 1 names different: declaration 's' definition 'set'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/utils.h:31:19: note: Function 'set_ref' argument 1 names different: declaration 's' definition 'set'.
xbubble-0.5.11.2.orig/src/utils.c:93:18: note: Function 'set_ref' argument 1 names different: declaration 's' definition 'set'.
xbubble-0.5.11.2.orig/src/utils.c:97:20: style: Function 'set_unref' argument 1 names different: declaration 's' definition 'set'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/utils.h:32:21: note: Function 'set_unref' argument 1 names different: declaration 's' definition 'set'.
xbubble-0.5.11.2.orig/src/utils.c:97:20: note: Function 'set_unref' argument 1 names different: declaration 's' definition 'set'.
xbubble-0.5.11.2.orig/src/utils.c:222:33: style: Function 'name_state_get' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
xbubble-0.5.11.2.orig/src/utils.h:50:32: note: Function 'name_state_get' argument 1 names different: declaration 's' definition 'c'.
xbubble-0.5.11.2.orig/src/utils.c:222:33: note: Function 'name_state_get' argument 1 names different: declaration 's' definition 'c'.
xbubble-0.5.11.2.orig/src/xbubble.c:80:8: style: The scope of the variable 'game' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/xbubble.c:103:8: style: The scope of the variable 'game' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/xbubble.c:120:7: style: The scope of the variable 'done' can be reduced. [variableScope]
xbubble-0.5.11.2.orig/src/xbubble.c:161:8: style: The scope of the variable 'game' can be reduced. [variableScope]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xbuffy/xbuffy_3.3.bl.3.dfsg.orig.tar.gz
xbuffy-3.3.bl.3.orig/boxfile.c:74:9: warning: Either the condition 'next==NULL' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck]
xbuffy-3.3.bl.3.orig/boxfile.c:75:13: note: Assuming that condition 'next==NULL' is not redundant
xbuffy-3.3.bl.3.orig/boxfile.c:74:9: note: Null pointer dereference
xbuffy-3.3.bl.3.orig/boxfile.c:76:11: warning: Either the condition 'next==NULL' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck]
xbuffy-3.3.bl.3.orig/boxfile.c:76:16: note: Assuming that condition 'next==NULL' is not redundant
xbuffy-3.3.bl.3.orig/boxfile.c:76:11: note: Null pointer dereference
xbuffy-3.3.bl.3.orig/boxfile.c:156:16: warning: Either the condition 'home==NULL' is redundant or there is possible null pointer dereference: home. [nullPointerRedundantCheck]
xbuffy-3.3.bl.3.orig/boxfile.c:157:11: note: Assuming that condition 'home==NULL' is not redundant
xbuffy-3.3.bl.3.orig/boxfile.c:156:16: note: Null pointer dereference
xbuffy-3.3.bl.3.orig/boxfile.c:197:14: warning: Either the condition 'envValue==NULL' is redundant or there is possible null pointer dereference: envValue. [nullPointerRedundantCheck]
xbuffy-3.3.bl.3.orig/boxfile.c:198:8: note: Assuming that condition 'envValue==NULL' is not redundant
xbuffy-3.3.bl.3.orig/boxfile.c:197:14: note: Null pointer dereference
xbuffy-3.3.bl.3.orig/led.c:29:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xbuffy-3.3.bl.3.orig/led.c:84:15: style: Function 'led' argument 1 names different: declaration 'what' definition 'led'. [funcArgNamesDifferent]
xbuffy-3.3.bl.3.orig/led.c:18:16: note: Function 'led' argument 1 names different: declaration 'what' definition 'led'.
xbuffy-3.3.bl.3.orig/led.c:84:15: note: Function 'led' argument 1 names different: declaration 'what' definition 'led'.
xbuffy-3.3.bl.3.orig/led.c:29:13: style: Unused variable: parent [unusedVariable]
xbuffy-3.3.bl.3.orig/libdyn/dyn_append.c:23:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_append.c:23:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_delete.c:47:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_delete.c:58:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_insert.c:38:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_insert.c:49:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_insert.c:49:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_put.c:37:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_put.c:70:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/libdyn/dyn_put.c:70:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
xbuffy-3.3.bl.3.orig/nntp.c:392:6: warning: Either the condition 'from==NULL' is redundant or there is possible null pointer dereference: from. [nullPointerRedundantCheck]
xbuffy-3.3.bl.3.orig/nntp.c:392:11: note: Assuming that condition 'from==NULL' is not redundant
xbuffy-3.3.bl.3.orig/nntp.c:392:6: note: Null pointer dereference
xbuffy-3.3.bl.3.orig/nntp.c:392:34: warning: Either the condition 'subject==NULL' is redundant or there is possible null pointer dereference: subject. [nullPointerRedundantCheck]
xbuffy-3.3.bl.3.orig/nntp.c:392:42: note: Assuming that condition 'subject==NULL' is not redundant
xbuffy-3.3.bl.3.orig/nntp.c:392:34: note: Null pointer dereference
xbuffy-3.3.bl.3.orig/nntp.c:159:12: warning: Either the condition 'line==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbuffy-3.3.bl.3.orig/nntp.c:159:14: note: Assuming that condition 'line==NULL' is not redundant
xbuffy-3.3.bl.3.orig/nntp.c:159:12: note: Null pointer addition
xbuffy-3.3.bl.3.orig/nntp.c:159:30: warning: Either the condition 'line==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbuffy-3.3.bl.3.orig/nntp.c:159:14: note: Assuming that condition 'line==NULL' is not redundant
xbuffy-3.3.bl.3.orig/nntp.c:159:30: note: Null pointer subtraction
xbuffy-3.3.bl.3.orig/nntp.c:132:8: style: The scope of the variable 'q' can be reduced. [variableScope]
xbuffy-3.3.bl.3.orig/nntp.c:297:6: style: Unused variable: sock [unusedVariable]
xbuffy-3.3.bl.3.orig/nntp.c:297:12: style: Unused variable: err [unusedVariable]
xbuffy-3.3.bl.3.orig/nntp.c:297:17: style: Unused variable: len [unusedVariable]
xbuffy-3.3.bl.3.orig/nntp.c:299:7: style: Unused variable: ipaddr [unusedVariable]
xbuffy-3.3.bl.3.orig/nntp.c:302:7: style: Unused variable: firstScanArticle [unusedVariable]
xbuffy-3.3.bl.3.orig/xbuffy.c:345:6: warning: Either the condition 'fmtString==NULL' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
xbuffy-3.3.bl.3.orig/xbuffy.c:344:21: note: Assuming that condition 'fmtString==NULL' is not redundant
xbuffy-3.3.bl.3.orig/xbuffy.c:344:20: note: Assignment 'ptr=fmtString+(fmtString==NULL?0:strlen(fmtString))', assigned value is 0
xbuffy-3.3.bl.3.orig/xbuffy.c:345:6: note: Null pointer dereference
xbuffy-3.3.bl.3.orig/xbuffy.c:342:20: warning: Either the condition 'fmtString==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbuffy-3.3.bl.3.orig/xbuffy.c:344:21: note: Assuming that condition 'fmtString==NULL' is not redundant
xbuffy-3.3.bl.3.orig/xbuffy.c:342:20: note: Null pointer addition
xbuffy-3.3.bl.3.orig/xbuffy.c:344:20: warning: Either the condition 'fmtString==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbuffy-3.3.bl.3.orig/xbuffy.c:344:21: note: Assuming that condition 'fmtString==NULL' is not redundant
xbuffy-3.3.bl.3.orig/xbuffy.c:344:20: note: Null pointer addition
xbuffy-3.3.bl.3.orig/xbuffy.c:346:10: warning: Either the condition 'fmtString==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbuffy-3.3.bl.3.orig/xbuffy.c:344:21: note: Assuming that condition 'fmtString==NULL' is not redundant
xbuffy-3.3.bl.3.orig/xbuffy.c:344:20: note: Assignment 'ptr=fmtString+(fmtString==NULL?0:strlen(fmtString))', assigned value is 0
xbuffy-3.3.bl.3.orig/xbuffy.c:346:10: note: Null pointer addition
xbuffy-3.3.bl.3.orig/xbuffy.c:355:19: warning: Either the condition 'fmtString==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbuffy-3.3.bl.3.orig/xbuffy.c:355:20: note: Assuming that condition 'fmtString==NULL' is not redundant
xbuffy-3.3.bl.3.orig/xbuffy.c:355:19: note: Null pointer addition
xbuffy-3.3.bl.3.orig/xbuffy.c:1031:15: warning: Either the condition 'box==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xbuffy-3.3.bl.3.orig/xbuffy.c:1031:17: note: Assuming that condition 'box==NULL' is not redundant
xbuffy-3.3.bl.3.orig/xbuffy.c:1031:15: note: Null pointer addition
xbuffy-3.3.bl.3.orig/xbuffy.c:1031:32: warning: Either the condition 'box==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xbuffy-3.3.bl.3.orig/xbuffy.c:1031:17: note: Assuming that condition 'box==NULL' is not redundant
xbuffy-3.3.bl.3.orig/xbuffy.c:1031:32: note: Null pointer subtraction
xbuffy-3.3.bl.3.orig/xbuffy.c:1064:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xbuffy-3.3.bl.3.orig/xbuffy.c:180:23: style: Variable 'tempNews' is assigned a value that is never used. [unreadVariable]
xbuffy-3.3.bl.3.orig/xbuffy.c:182:9: style: Unused variable: found [unusedVariable]
xbuffy-3.3.bl.3.orig/xbuffy.c:183:18: style: Variable 'mailHeader' is assigned a value that is never used. [unreadVariable]
xbuffy-3.3.bl.3.orig/xbuffy.c:184:9: style: Unused variable: headerSize [unusedVariable]
xbuffy-3.3.bl.3.orig/xbuffy.c:764:13: style: Variable 'CL' is assigned a value that is never used. [unreadVariable]
xbuffy-3.3.bl.3.orig/xbuffy.c:763:17: style: Variable 'has_CL' is assigned a value that is never used. [unreadVariable]
xbuffy-3.3.bl.3.orig/xbuffy.c:865:13: style: Unused variable: CL [unusedVariable]
xbuffy-3.3.bl.3.orig/xbuffy.c:866:12: style: Unused variable: has_CL [unusedVariable]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xca/xca_2.0.1.orig.tar.gz
xca_2.0.1/lib/Passwd.h:19:11: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xca_2.0.1/lib/Passwd.h:23:11: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xca_2.0.1/lib/asn1int.cpp:178:15: warning: Member variable 'a1int::in' is not assigned a value in 'a1int::operator='. [operatorEqVarError]
xca_2.0.1/lib/exception.h:25:4: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/exception.h:32:4: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/asn1int.h:23:2: style: Class 'a1int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/asn1int.h:25:2: style: Class 'a1int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/asn1int.h:26:2: style: Class 'a1int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/exception.h:17:1: warning: The class 'errorEx' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xca_2.0.1/lib/asn1time.h:26:2: style: Class 'a1time' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/asn1time.h:27:2: style: Class 'a1time' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/asn1time.h:29:2: style: Class 'a1time' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/builtin_curves.h:29:3: performance: Variable 'comment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/db.cpp:28:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/db_base.cpp:363:3: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_base.cpp:290:38: style: Function 'showItem' argument 1 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
xca_2.0.1/lib/db_base.h:169:39: note: Function 'showItem' argument 1 names different: declaration 'keyname' definition 'name'.
xca_2.0.1/lib/db_base.cpp:290:38: note: Function 'showItem' argument 1 names different: declaration 'keyname' definition 'name'.
xca_2.0.1/lib/db_base.cpp:398:48: style: Function 'parent' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
xca_2.0.1/lib/db_base.h:125:41: note: Function 'parent' argument 1 names different: declaration 'index' definition 'idx'.
xca_2.0.1/lib/db_base.cpp:398:48: note: Function 'parent' argument 1 names different: declaration 'index' definition 'idx'.
xca_2.0.1/lib/pkcs11_lib.h:31:10: style: Technically the member function 'pkcs11_lib::filename' can be const. [functionConst]
xca_2.0.1/lib/pkcs11_lib.h:62:7: style: Technically the member function 'slotid::isValid' can be const. [functionConst]
xca_2.0.1/lib/settings.h:27:14: style: Technically the member function 'svalue::split' can be const. [functionConst]
xca_2.0.1/lib/settings.h:56:2: style: Technically the member function 'svalue::operatorQString' can be const. [functionConst]
xca_2.0.1/lib/settings.h:60:2: style: Technically the member function 'svalue::operatorint' can be const. [functionConst]
xca_2.0.1/lib/settings.h:64:2: style: Technically the member function 'svalue::operatorint' can be const. [functionConst]
xca_2.0.1/lib/settings.h:68:2: style: Technically the member function 'svalue::operatorbool' can be const. [functionConst]
xca_2.0.1/lib/settings.h:72:2: style: Technically the member function 'svalue::operatorenumQt::CheckState' can be const. [functionConst]
xca_2.0.1/lib/headerlist.h:111:7: style: Technically the member function 'dbheader::mustSave' can be const. [functionConst]
xca_2.0.1/lib/headerlist.h:124:7: style: Technically the member function 'dbheader::isNumeric' can be const. [functionConst]
xca_2.0.1/lib/db_base.h:100:21: warning: Virtual function 'newPKI' is called from constructor 'db_base(MainWindow*mw)' at line 28. Dynamic binding is not used. [virtualCallInConstructor]
xca_2.0.1/lib/db_base.cpp:28:13: note: Calling newPKI
xca_2.0.1/lib/db_base.h:100:21: note: newPKI is a virtual method
xca_2.0.1/lib/db_base.h:139:16: warning: Virtual function 'saveHeaderState' is called from destructor '~db_base()' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
xca_2.0.1/lib/db_base.cpp:38:2: note: Calling saveHeaderState
xca_2.0.1/lib/db_base.h:139:16: note: saveHeaderState is a virtual method
xca_2.0.1/lib/pkcs11_lib.h:26:2: style: Class 'pkcs11_lib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/headerlist.h:94:2: style: Class 'dbheader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/headerlist.h:212:2: style: Class 'dbheaderList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/sql.h:71:3: style: Class 'XSqlQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/db_base.h:102:3: style: Class 'db_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pkcs11_lib.h:41:1: warning: The class 'slotid' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xca_2.0.1/lib/load_obj.h:31:13: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/load_obj.h:24:21: note: Virtual function in base class
xca_2.0.1/lib/load_obj.h:31:13: note: Function in derived class
xca_2.0.1/lib/load_obj.h:38:13: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/load_obj.h:24:21: note: Virtual function in base class
xca_2.0.1/lib/load_obj.h:38:13: note: Function in derived class
xca_2.0.1/lib/load_obj.h:45:13: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/load_obj.h:24:21: note: Virtual function in base class
xca_2.0.1/lib/load_obj.h:45:13: note: Function in derived class
xca_2.0.1/lib/load_obj.h:52:13: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/load_obj.h:24:21: note: Virtual function in base class
xca_2.0.1/lib/load_obj.h:52:13: note: Function in derived class
xca_2.0.1/lib/load_obj.h:59:13: style: The function 'loadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/load_obj.h:23:21: note: Virtual function in base class
xca_2.0.1/lib/load_obj.h:59:13: note: Function in derived class
xca_2.0.1/lib/load_obj.h:66:13: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/load_obj.h:24:21: note: Virtual function in base class
xca_2.0.1/lib/load_obj.h:66:13: note: Function in derived class
xca_2.0.1/lib/load_obj.h:73:13: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/load_obj.h:24:21: note: Virtual function in base class
xca_2.0.1/lib/load_obj.h:73:13: note: Function in derived class
xca_2.0.1/lib/load_obj.h:92:13: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/load_obj.h:24:21: note: Virtual function in base class
xca_2.0.1/lib/load_obj.h:92:13: note: Function in derived class
xca_2.0.1/lib/headerlist.h:197:10: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/headerlist.h:85:18: note: Virtual function in base class
xca_2.0.1/lib/headerlist.h:197:10: note: Function in derived class
xca_2.0.1/lib/headerlist.h:201:10: style: The function 'getTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/headerlist.h:86:18: note: Virtual function in base class
xca_2.0.1/lib/headerlist.h:201:10: note: Function in derived class
xca_2.0.1/lib/db_crl.cpp:75:2: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/x509rev.h:39:3: warning: Member variable 'x509rev::crlNo' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/lib/db_crl.cpp:20:9: warning: Member variable 'db_crl::crlicon' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/lib/pk11_attribute.h:236:17: style: Technically the member function 'pk11_attlist::get' can be const. [functionConst]
xca_2.0.1/lib/pk11_attribute.h:250:17: style: Technically the member function 'pk11_attlist::length' can be const. [functionConst]
xca_2.0.1/lib/pkcs11.h:141:11: performance: Technically the member function 'pkcs11::driverInfo' can be static. [functionStatic]
xca_2.0.1/lib/pkcs11.h:145:14: performance: Technically the member function 'pkcs11::getSlotList' can be static. [functionStatic]
xca_2.0.1/lib/db_key.h:28:3: style: Class 'db_key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/x509name.h:21:3: style: Class 'x509name' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/x509name.h:23:3: style: Class 'x509name' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/x509v3ext.h:25:2: style: Class 'x509v3ext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/db_x509super.h:24:3: style: Class 'db_x509name' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/db_x509super.h:35:3: style: Class 'db_x509super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_temp.h:62:3: style: Class 'pki_temp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_temp.h:63:3: style: Class 'pki_temp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_x509req.h:35:3: style: Class 'pki_x509req' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/x509rev.h:44:3: style: Class 'x509rev' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/x509rev.h:131:3: style: Class 'x509revList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pk11_attribute.h:29:2: style: Class 'pk11_attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pk11_attribute.h:230:3: style: Class 'pk11_attlist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pkcs11.h:41:2: style: Class 'tkInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_x509.h:56:3: style: Class 'pki_x509' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_x509.h:57:3: style: Class 'pki_x509' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_x509.h:58:3: style: Class 'pki_x509' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_crl.h:32:3: style: Class 'pki_crl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/db_x509.h:34:3: style: Class 'db_x509' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/db_crl.h:25:3: style: Class 'db_crl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/x509rev.h:114:1: warning: The class 'x509revList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xca_2.0.1/lib/pk11_attribute.h:64:1: warning: The class 'pk11_attr_bool' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xca_2.0.1/lib/pk11_attribute.h:94:1: warning: The class 'pk11_attr_ulong' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xca_2.0.1/lib/pkcs11.h:36:1: warning: The class 'tkInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xca_2.0.1/lib/pki_key.h:51:11: style: The function 'comboText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:81:19: note: Virtual function in base class
xca_2.0.1/lib/pki_key.h:51:11: note: Function in derived class
xca_2.0.1/lib/pki_key.h:57:11: style: The function 'getMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:117:19: note: Virtual function in base class
xca_2.0.1/lib/pki_key.h:57:11: note: Function in derived class
xca_2.0.1/lib/pki_key.h:80:8: style: The function 'pem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:137:16: note: Virtual function in base class
xca_2.0.1/lib/pki_key.h:80:8: note: Function in derived class
xca_2.0.1/lib/pki_key.h:81:12: style: The function 'column_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:153:20: note: Virtual function in base class
xca_2.0.1/lib/pki_key.h:81:12: note: Function in derived class
xca_2.0.1/lib/pki_key.h:90:14: style: The function 'i2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:115:22: note: Virtual function in base class
xca_2.0.1/lib/pki_key.h:90:14: note: Function in derived class
xca_2.0.1/lib/pki_key.h:97:13: style: The function 'insertSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:161:21: note: Virtual function in base class
xca_2.0.1/lib/pki_key.h:97:13: note: Function in derived class
xca_2.0.1/lib/pki_key.h:98:13: style: The function 'deleteSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:166:21: note: Virtual function in base class
xca_2.0.1/lib/pki_key.h:98:13: note: Function in derived class
xca_2.0.1/lib/pki_key.h:99:8: style: The function 'restoreSql' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:170:16: note: Virtual function in base class
xca_2.0.1/lib/pki_key.h:99:8: note: Function in derived class
xca_2.0.1/lib/db_key.h:25:24: style: The function 'getHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:51:24: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:25:24: note: Function in derived class
xca_2.0.1/lib/db_key.h:26:21: style: The function 'clipboardFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:55:29: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:26:21: note: Function in derived class
xca_2.0.1/lib/db_key.h:31:13: style: The function 'newPKI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:100:21: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:31:13: note: Function in derived class
xca_2.0.1/lib/db_key.h:32:8: style: The function 'inToCont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:117:16: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:32:8: note: Function in derived class
xca_2.0.1/lib/db_key.h:33:8: style: The function 'remFromCont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:118:16: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:33:8: note: Function in derived class
xca_2.0.1/lib/db_key.h:34:13: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:116:21: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:34:13: note: Function in derived class
xca_2.0.1/lib/db_key.h:37:8: style: The function 'loadContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:109:16: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:37:8: note: Function in derived class
xca_2.0.1/lib/db_key.h:40:8: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:164:16: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:40:8: note: Function in derived class
xca_2.0.1/lib/db_key.h:42:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:165:16: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:42:8: note: Function in derived class
xca_2.0.1/lib/db_key.h:43:8: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:152:16: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:43:8: note: Function in derived class
xca_2.0.1/lib/db_key.h:44:8: style: The function 'showPki' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:167:16: note: Virtual function in base class
xca_2.0.1/lib/db_key.h:44:8: note: Function in derived class
xca_2.0.1/lib/pki_x509super.h:25:11: style: The function 'column_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:153:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509super.h:25:11: note: Function in derived class
xca_2.0.1/lib/pki_x509super.h:26:7: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:155:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509super.h:26:7: note: Function in derived class
xca_2.0.1/lib/pki_x509super.h:52:12: style: The function 'column_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:153:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509super.h:52:12: note: Function in derived class
xca_2.0.1/lib/pki_x509super.h:54:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:155:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509super.h:54:8: note: Function in derived class
xca_2.0.1/lib/pki_x509super.h:55:13: style: The function 'insertSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:161:21: note: Virtual function in base class
xca_2.0.1/lib/pki_x509super.h:55:13: note: Function in derived class
xca_2.0.1/lib/pki_x509super.h:56:13: style: The function 'deleteSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:166:21: note: Virtual function in base class
xca_2.0.1/lib/pki_x509super.h:56:13: note: Function in derived class
xca_2.0.1/lib/pki_x509super.h:57:8: style: The function 'restoreSql' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:170:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509super.h:57:8: note: Function in derived class
xca_2.0.1/lib/db_x509super.h:22:16: style: The function 'getHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:51:24: note: Virtual function in base class
xca_2.0.1/lib/db_x509super.h:22:16: note: Function in derived class
xca_2.0.1/lib/db_x509super.h:32:16: style: The function 'getHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:51:24: note: Virtual function in base class
xca_2.0.1/lib/db_x509super.h:32:16: note: Function in derived class
xca_2.0.1/lib/db_x509super.h:33:8: style: The function 'loadContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:109:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509super.h:33:8: note: Function in derived class
xca_2.0.1/lib/db_x509super.h:41:8: style: The function 'showPki' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:167:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509super.h:41:8: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:64:8: style: The function 'fload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:141:16: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:64:8: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:65:8: style: The function 'writeDefault' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:142:16: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:65:8: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:69:8: style: The function 'fromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:145:16: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:69:8: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:75:11: style: The function 'comboText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:81:19: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:75:11: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:81:8: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:116:16: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:81:8: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:83:12: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:154:20: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:83:12: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:84:11: style: The function 'getMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:117:19: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:84:11: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:85:12: style: The function 'getSubject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:23:19: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:85:12: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:90:8: style: The function 'pem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:137:16: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:90:8: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:92:8: style: The function 'fromPEM_BIO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:138:16: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:92:8: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:95:13: style: The function 'insertSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:161:21: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:95:13: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:96:13: style: The function 'deleteSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:166:21: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:96:13: note: Function in derived class
xca_2.0.1/lib/pki_temp.h:97:8: style: The function 'restoreSql' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:170:16: note: Virtual function in base class
xca_2.0.1/lib/pki_temp.h:97:8: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:30:7: style: The function 'sigAlg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:35:15: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:30:7: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:33:11: style: The function 'getV3ext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:41:19: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:33:11: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:36:8: style: The function 'fromPEM_BIO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:138:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:36:8: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:37:8: style: The function 'fload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:141:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:37:8: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:38:8: style: The function 'writeDefault' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:142:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:38:8: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:40:8: style: The function 'fromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:145:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:40:8: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:41:12: style: The function 'getSubject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:23:19: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:41:12: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:51:12: style: The function 'getPubKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:40:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:51:12: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:55:12: style: The function 'column_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:153:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:55:12: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:56:12: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:154:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:56:12: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:65:19: style: The function 'getMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:117:19: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:65:19: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:67:14: style: The function 'i2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:115:22: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:67:14: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:68:8: style: The function 'pem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:137:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:68:8: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:69:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:155:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:69:8: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:70:13: style: The function 'insertSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:161:21: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:70:13: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:71:13: style: The function 'deleteSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:166:21: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:71:13: note: Function in derived class
xca_2.0.1/lib/pki_x509req.h:72:8: style: The function 'restoreSql' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:170:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509req.h:72:8: note: Function in derived class
xca_2.0.1/lib/pk11_attribute.h:198:7: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pk11_attribute.h:49:15: note: Virtual function in base class
xca_2.0.1/lib/pk11_attribute.h:198:7: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:52:7: style: The function 'sigAlg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:35:15: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:52:7: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:65:8: style: The function 'fload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:141:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:65:8: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:68:8: style: The function 'fromPEM_BIO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:138:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:68:8: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:69:8: style: The function 'writeDefault' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:142:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:69:8: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:77:12: style: The function 'getSubject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:23:19: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:77:12: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:83:8: style: The function 'fromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:145:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:83:8: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:90:12: style: The function 'getPubKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:40:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:90:12: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:95:11: style: The function 'getV3ext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:41:19: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:95:11: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:142:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:155:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:142:8: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:145:12: style: The function 'column_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:153:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:145:12: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:146:12: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:154:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:146:12: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:147:14: style: The function 'i2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:115:22: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:147:14: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:149:8: style: The function 'deleteFromToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:132:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:149:8: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:150:8: style: The function 'deleteFromToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:133:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:150:8: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:151:11: style: The function 'getMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:117:19: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:151:11: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:152:7: style: The function 'renameOnToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:134:15: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:152:7: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:153:8: style: The function 'pem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:137:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:153:8: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:154:12: style: The function 'bg_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:147:20: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:154:12: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:163:13: style: The function 'insertSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:161:21: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:163:13: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:164:13: style: The function 'deleteSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:166:21: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:164:13: note: Function in derived class
xca_2.0.1/lib/pki_x509.h:165:8: style: The function 'restoreSql' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:170:16: note: Virtual function in base class
xca_2.0.1/lib/pki_x509.h:165:8: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:34:8: style: The function 'fromPEM_BIO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:138:16: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:34:8: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:35:8: style: The function 'fload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:141:16: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:35:8: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:37:8: style: The function 'writeDefault' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:142:16: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:37:8: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:58:12: style: The function 'getSubject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_x509super.h:23:19: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:58:12: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:63:8: style: The function 'fromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:145:16: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:63:8: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:70:12: style: The function 'column_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:153:20: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:70:12: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:71:12: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:154:20: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:71:12: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:72:11: style: The function 'getMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:117:19: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:72:11: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:74:14: style: The function 'i2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:115:22: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:74:14: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:78:8: style: The function 'pem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:137:16: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:78:8: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:79:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:155:16: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:79:8: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:80:13: style: The function 'insertSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:161:21: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:80:13: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:81:13: style: The function 'deleteSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:166:21: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:81:13: note: Function in derived class
xca_2.0.1/lib/pki_crl.h:82:8: style: The function 'restoreSql' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:170:16: note: Virtual function in base class
xca_2.0.1/lib/pki_crl.h:82:8: note: Function in derived class
xca_2.0.1/lib/db_x509.h:29:16: style: The function 'getHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:51:24: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:29:16: note: Function in derived class
xca_2.0.1/lib/db_x509.h:35:13: style: The function 'newPKI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:100:21: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:35:13: note: Function in derived class
xca_2.0.1/lib/db_x509.h:41:8: style: The function 'remFromCont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:118:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:41:8: note: Function in derived class
xca_2.0.1/lib/db_x509.h:47:13: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:116:21: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:47:13: note: Function in derived class
xca_2.0.1/lib/db_x509.h:55:8: style: The function 'inToCont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:117:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:55:8: note: Function in derived class
xca_2.0.1/lib/db_x509.h:60:8: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:152:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:60:8: note: Function in derived class
xca_2.0.1/lib/db_x509.h:61:8: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:151:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:61:8: note: Function in derived class
xca_2.0.1/lib/db_x509.h:62:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:165:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:62:8: note: Function in derived class
xca_2.0.1/lib/db_x509.h:72:8: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:164:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509.h:72:8: note: Function in derived class
xca_2.0.1/lib/db_crl.h:23:16: style: The function 'getHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:51:24: note: Virtual function in base class
xca_2.0.1/lib/db_crl.h:23:16: note: Function in derived class
xca_2.0.1/lib/db_crl.h:26:13: style: The function 'newPKI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:100:21: note: Virtual function in base class
xca_2.0.1/lib/db_crl.h:26:13: note: Function in derived class
xca_2.0.1/lib/db_crl.h:28:8: style: The function 'inToCont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:117:16: note: Virtual function in base class
xca_2.0.1/lib/db_crl.h:28:8: note: Function in derived class
xca_2.0.1/lib/db_crl.h:29:13: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:116:21: note: Virtual function in base class
xca_2.0.1/lib/db_crl.h:29:13: note: Function in derived class
xca_2.0.1/lib/db_crl.h:31:8: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:152:16: note: Virtual function in base class
xca_2.0.1/lib/db_crl.h:31:8: note: Function in derived class
xca_2.0.1/lib/db_crl.h:32:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:165:16: note: Virtual function in base class
xca_2.0.1/lib/db_crl.h:32:8: note: Function in derived class
xca_2.0.1/lib/db_crl.h:33:8: style: The function 'showPki' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:167:16: note: Virtual function in base class
xca_2.0.1/lib/db_crl.h:33:8: note: Function in derived class
xca_2.0.1/lib/db_crl.h:37:8: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:164:16: note: Virtual function in base class
xca_2.0.1/lib/db_crl.h:37:8: note: Function in derived class
xca_2.0.1/lib/db.h:87:47: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/func.h:50:35: performance: Function parameter 'txt' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/func.h:51:39: performance: Function parameter 'txt' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/func.h:62:40: performance: Function parameter 's' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/func.h:67:41: performance: Function parameter 's' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/func.h:72:45: performance: Function parameter 's' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/headerlist.h:94:19: performance: Function parameter 'aname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/headerlist.h:101:11: performance: Function parameter 'aname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/headerlist.h:101:38: performance: Function parameter 'atip' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/sql.h:74:38: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_base.h:61:31: performance: Function parameter 'myerr' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_base.h:62:34: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_base.h:74:26: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_base.h:95:27: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_base.h:87:26: performance: Function parameter 'query' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_base.h:169:39: performance: Function parameter 'keyname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/builtin_curves.h:27:31: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_key.h:46:25: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_key.h:59:34: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/x509name.h:41:45: performance: Function parameter 'entry' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509super.h:22:29: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509super.h:37:31: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_temp.h:52:40: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_temp.h:63:26: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_temp.h:64:28: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_temp.h:65:35: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509req.h:37:28: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509req.h:38:35: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509req.h:42:31: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/exception.h:23:19: performance: Function parameter 'txt' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/exception.h:35:29: performance: Function parameter 's' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.h:58:26: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.h:65:28: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.h:69:35: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.h:86:32: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.h:32:25: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.h:35:28: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.h:37:35: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.h:39:32: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.h:45:31: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_x509.h:44:33: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_x509.h:45:33: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_x509.h:46:36: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_key.cpp:46:2: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_key.cpp:210:9: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_key.cpp:307:21: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/pki_evp.h:51:3: style: Class 'pki_evp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_evp.h:58:3: style: Class 'pki_evp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_scard.h:39:3: style: Class 'pki_scard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_evp.h:55:13: style: The function 'decryptKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_key.h:53:21: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:55:13: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:64:8: style: The function 'fromPEMbyteArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:139:16: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:64:8: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:65:8: style: The function 'fload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:141:16: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:65:8: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:66:8: style: The function 'writeDefault' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:142:16: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:66:8: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:67:8: style: The function 'fromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:145:16: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:67:8: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:73:12: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:154:20: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:73:12: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:75:13: style: The function 'insertSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:161:21: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:75:13: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:76:13: style: The function 'deleteSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:166:21: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:76:13: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:77:8: style: The function 'restoreSql' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:170:16: note: Virtual function in base class
xca_2.0.1/lib/pki_evp.h:77:8: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:44:8: style: The function 'fromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:145:16: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:44:8: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:45:11: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_key.h:55:19: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:45:11: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:72:13: style: The function 'decryptKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_key.h:53:21: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:72:13: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:78:8: style: The function 'isToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_key.h:54:16: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:78:8: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:79:12: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:154:20: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:79:12: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:87:14: style: The function 'possibleHashNids' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_key.h:56:22: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:87:14: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:91:8: style: The function 'deleteFromToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:132:16: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:91:8: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:92:8: style: The function 'deleteFromToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:133:16: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:92:8: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:94:7: style: The function 'renameOnToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:134:15: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:94:7: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:95:11: style: The function 'getMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:117:19: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:95:11: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:96:8: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:155:16: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:96:8: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:97:13: style: The function 'insertSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:161:21: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:97:13: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:98:13: style: The function 'deleteSqlData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:166:21: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:98:13: note: Function in derived class
xca_2.0.1/lib/pki_scard.h:99:8: style: The function 'restoreSql' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:170:16: note: Virtual function in base class
xca_2.0.1/lib/pki_scard.h:99:8: note: Function in derived class
xca_2.0.1/lib/db_temp.cpp:103:3: warning: Either the condition 'if(temp)' is redundant or there is possible null pointer dereference: temp. [nullPointerRedundantCheck]
xca_2.0.1/lib/db_temp.cpp:104:6: note: Assuming that condition 'if(temp)' is not redundant
xca_2.0.1/lib/db_temp.cpp:103:3: note: Null pointer dereference
xca_2.0.1/lib/db_temp.cpp:62:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xca_2.0.1/lib/db_temp.cpp:21:10: warning: Member variable 'db_temp::keyicon' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/lib/db_temp.h:26:2: style: Class 'db_temp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/db_temp.h:28:12: style: The function 'newPKI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:100:21: note: Virtual function in base class
xca_2.0.1/lib/db_temp.h:28:12: note: Function in derived class
xca_2.0.1/lib/db_temp.h:33:7: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:164:16: note: Virtual function in base class
xca_2.0.1/lib/db_temp.h:33:7: note: Function in derived class
xca_2.0.1/lib/db_temp.h:34:7: style: The function 'showPki' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:167:16: note: Virtual function in base class
xca_2.0.1/lib/db_temp.h:34:7: note: Function in derived class
xca_2.0.1/lib/db_temp.h:35:7: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:165:16: note: Virtual function in base class
xca_2.0.1/lib/db_temp.h:35:7: note: Function in derived class
xca_2.0.1/lib/db_temp.h:36:7: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:152:16: note: Virtual function in base class
xca_2.0.1/lib/db_temp.h:36:7: note: Function in derived class
xca_2.0.1/lib/db_token.h:25:3: style: Class 'db_token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/db_token.h:32:8: style: The function 'saveHeaderState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:139:16: note: Virtual function in base class
xca_2.0.1/lib/db_token.h:32:8: note: Function in derived class
xca_2.0.1/lib/db_x509.cpp:937:6: style: Condition 'dlg' is always false [knownConditionTrueFalse]
xca_2.0.1/lib/db_x509.cpp:879:20: note: Assignment 'dlg=NULL', assigned value is 0
xca_2.0.1/lib/db_x509.cpp:937:6: note: Condition 'dlg' is always false
xca_2.0.1/lib/db_x509.cpp:108:11: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:109:20: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:276:2: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:288:2: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:354:19: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:355:22: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:417:20: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:564:9: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:567:21: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:726:11: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:783:22: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:839:4: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:926:14: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509.cpp:768:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xca_2.0.1/lib/db_x509.cpp:103:12: style: The scope of the variable 'new_parent' can be reduced. [variableScope]
xca_2.0.1/lib/db_x509.cpp:604:7: style: The scope of the variable 'append' can be reduced. [variableScope]
xca_2.0.1/lib/db_x509.cpp:616:11: style: The scope of the variable 'pkey' can be reduced. [variableScope]
xca_2.0.1/lib/db_x509.cpp:881:7: style: The scope of the variable 'doRevoke' can be reduced. [variableScope]
xca_2.0.1/lib/db_x509.cpp:28:10: warning: Member variable 'db_x509::certicon' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/lib/pki_pkcs12.h:34:3: style: Class 'pki_pkcs12' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_pkcs7.h:23:3: style: Class 'pki_pkcs7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_pkcs7.h:30:8: style: The function 'fromPEM_BIO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:138:16: note: Virtual function in base class
xca_2.0.1/lib/pki_pkcs7.h:30:8: note: Function in derived class
xca_2.0.1/lib/pki_pkcs7.h:31:8: style: The function 'fload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:141:16: note: Virtual function in base class
xca_2.0.1/lib/pki_pkcs7.h:31:8: note: Function in derived class
xca_2.0.1/lib/pki_evp.h:50:25: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_evp.h:65:28: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_evp.h:66:35: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_evp.h:68:31: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_evp.h:70:33: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs12.h:33:28: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs12.h:34:28: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs12.h:42:34: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs7.h:23:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs7.h:31:28: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_scard.h:39:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pass_info.h:49:24: performance: Function parameter 't' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pass_info.h:53:30: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_x509.cpp:273:43: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_x509.cpp:296:40: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_x509.cpp:594:33: performance: Function parameter 'idx' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_x509.cpp:761:40: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/db_x509req.cpp:48:8: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509req.cpp:49:11: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509req.h:24:3: style: Class 'db_x509req' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/db_x509req.h:22:16: style: The function 'getHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:51:24: note: Virtual function in base class
xca_2.0.1/lib/db_x509req.h:22:16: note: Function in derived class
xca_2.0.1/lib/db_x509req.h:25:13: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:116:21: note: Virtual function in base class
xca_2.0.1/lib/db_x509req.h:25:13: note: Function in derived class
xca_2.0.1/lib/db_x509req.h:26:13: style: The function 'newPKI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:100:21: note: Virtual function in base class
xca_2.0.1/lib/db_x509req.h:26:13: note: Function in derived class
xca_2.0.1/lib/db_x509req.h:28:8: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:152:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509req.h:28:8: note: Function in derived class
xca_2.0.1/lib/db_x509req.h:31:8: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:165:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509req.h:31:8: note: Function in derived class
xca_2.0.1/lib/db_x509req.h:36:8: style: The function 'newItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/db_base.h:164:16: note: Virtual function in base class
xca_2.0.1/lib/db_x509req.h:36:8: note: Function in derived class
xca_2.0.1/lib/db_x509super.cpp:43:2: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509super.cpp:100:8: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509super.cpp:110:2: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/db_x509super.cpp:137:8: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/load_obj.cpp:20:2: performance: Variable 'filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/pki_multi.h:24:3: style: Class 'pki_multi' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/lib/pki_multi.h:26:8: style: The function 'fromPEMbyteArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:139:16: note: Virtual function in base class
xca_2.0.1/lib/pki_multi.h:26:8: note: Function in derived class
xca_2.0.1/lib/pki_multi.h:27:8: style: The function 'fload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/lib/pki_base.h:141:16: note: Virtual function in base class
xca_2.0.1/lib/pki_multi.h:27:8: note: Function in derived class
xca_2.0.1/lib/load_obj.cpp:35:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xca_2.0.1/lib/pki_multi.h:24:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_multi.h:27:28: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_multi.h:28:36: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/oid.cpp:132:14: style: The scope of the variable 'pb' can be reduced. [variableScope]
xca_2.0.1/lib/pass_info.cpp:16:2: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/pass_info.cpp:17:2: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/pkcs11.cpp:667:17: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/pkcs11.cpp:675:17: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/pkcs11.cpp:688:17: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/pkcs11.cpp:698:16: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/pkcs11.cpp:707:16: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/pkcs11.cpp:115:21: style: The scope of the variable 'm' can be reduced. [variableScope]
xca_2.0.1/lib/pkcs11.cpp:478:64: style: Function 'generateKey' argument 2 names different: declaration 'ec_rsa_mech' definition 'mech'. [funcArgNamesDifferent]
xca_2.0.1/lib/pkcs11.h:177:18: note: Function 'generateKey' argument 2 names different: declaration 'ec_rsa_mech' definition 'mech'.
xca_2.0.1/lib/pkcs11.cpp:478:64: note: Function 'generateKey' argument 2 names different: declaration 'ec_rsa_mech' definition 'mech'.
xca_2.0.1/lib/pkcs11.h:136:10: performance: Technically the member function 'pkcs11::tokenInfo' can be static. [functionStatic]
xca_2.0.1/lib/pkcs11.cpp:408:16: note: Technically the member function 'pkcs11::tokenInfo' can be static.
xca_2.0.1/lib/pkcs11.h:136:10: note: Technically the member function 'pkcs11::tokenInfo' can be static.
xca_2.0.1/lib/pkcs11.h:153:8: performance: Technically the member function 'pkcs11::initToken' can be static. [functionStatic]
xca_2.0.1/lib/pkcs11.cpp:394:14: note: Technically the member function 'pkcs11::initToken' can be static.
xca_2.0.1/lib/pkcs11.h:153:8: note: Technically the member function 'pkcs11::initToken' can be static.
xca_2.0.1/lib/pkcs11.h:155:28: performance: Technically the member function 'pkcs11::mechanismList' can be static. [functionStatic]
xca_2.0.1/lib/pkcs11.cpp:112:34: note: Technically the member function 'pkcs11::mechanismList' can be static.
xca_2.0.1/lib/pkcs11.h:155:28: note: Technically the member function 'pkcs11::mechanismList' can be static.
xca_2.0.1/lib/pkcs11.h:156:8: performance: Technically the member function 'pkcs11::mechanismInfo' can be static. [functionStatic]
xca_2.0.1/lib/pkcs11.cpp:137:14: note: Technically the member function 'pkcs11::mechanismInfo' can be static.
xca_2.0.1/lib/pkcs11.h:156:8: note: Technically the member function 'pkcs11::mechanismInfo' can be static.
xca_2.0.1/lib/pkcs11.cpp:57:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xca_2.0.1/lib/pkcs11.cpp:132:0: error: Deallocating a deallocated pointer: m [deallocDealloc]
xca_2.0.1/lib/pkcs11.cpp:556:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xca_2.0.1/lib/pkcs11_lib.cpp:20:32: style: Function 'pkcs11_lib' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
xca_2.0.1/lib/pkcs11_lib.h:26:21: note: Function 'pkcs11_lib' argument 1 names different: declaration 'file' definition 'f'.
xca_2.0.1/lib/pkcs11_lib.cpp:20:32: note: Function 'pkcs11_lib' argument 1 names different: declaration 'file' definition 'f'.
xca_2.0.1/lib/pkcs11_lib.cpp:273:24: style: Function 'pk11error' argument 1 names different: declaration 'fmt' definition 'func'. [funcArgNamesDifferent]
xca_2.0.1/lib/pkcs11_lib.h:84:24: note: Function 'pk11error' argument 1 names different: declaration 'fmt' definition 'func'.
xca_2.0.1/lib/pkcs11_lib.cpp:273:24: note: Function 'pk11error' argument 1 names different: declaration 'fmt' definition 'func'.
xca_2.0.1/lib/pkcs11_lib.cpp:273:34: style: Function 'pk11error' argument 2 names different: declaration 'r' definition 'rv'. [funcArgNamesDifferent]
xca_2.0.1/lib/pkcs11_lib.h:84:33: note: Function 'pk11error' argument 2 names different: declaration 'r' definition 'rv'.
xca_2.0.1/lib/pkcs11_lib.cpp:273:34: note: Function 'pk11error' argument 2 names different: declaration 'r' definition 'rv'.
xca_2.0.1/lib/pkcs11_lib.cpp:25:2: performance: Variable 'file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/pki_base.cpp:19:34: style: Function 'pki_base' argument 1 names different: declaration 'd' definition 'name'. [funcArgNamesDifferent]
xca_2.0.1/lib/pki_base.h:74:26: note: Function 'pki_base' argument 1 names different: declaration 'd' definition 'name'.
xca_2.0.1/lib/pki_base.cpp:19:34: note: Function 'pki_base' argument 1 names different: declaration 'd' definition 'name'.
xca_2.0.1/lib/pki_base.cpp:109:39: style: Function 'my_error' argument 1 names different: declaration 'myerr' definition 'error'. [funcArgNamesDifferent]
xca_2.0.1/lib/pki_base.h:61:31: note: Function 'my_error' argument 1 names different: declaration 'myerr' definition 'error'.
xca_2.0.1/lib/pki_base.cpp:109:39: note: Function 'my_error' argument 1 names different: declaration 'myerr' definition 'error'.
xca_2.0.1/lib/pki_base.cpp:125:45: style: Function 'rmslashdot' argument 1 names different: declaration 'fname' definition 's'. [funcArgNamesDifferent]
xca_2.0.1/lib/pki_base.h:51:44: note: Function 'rmslashdot' argument 1 names different: declaration 'fname' definition 's'.
xca_2.0.1/lib/pki_base.cpp:125:45: note: Function 'rmslashdot' argument 1 names different: declaration 'fname' definition 's'.
xca_2.0.1/lib/pki_base.cpp:21:2: performance: Variable 'desc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/pki_crl.cpp:156:43: style: Function 'setLastUpdate' argument 1 names different: declaration 't' definition 'a'. [funcArgNamesDifferent]
xca_2.0.1/lib/pki_crl.h:59:36: note: Function 'setLastUpdate' argument 1 names different: declaration 't' definition 'a'.
xca_2.0.1/lib/pki_crl.cpp:156:43: note: Function 'setLastUpdate' argument 1 names different: declaration 't' definition 'a'.
xca_2.0.1/lib/pki_crl.cpp:163:43: style: Function 'setNextUpdate' argument 1 names different: declaration 't' definition 'a'. [funcArgNamesDifferent]
xca_2.0.1/lib/pki_crl.h:60:36: note: Function 'setNextUpdate' argument 1 names different: declaration 't' definition 'a'.
xca_2.0.1/lib/pki_crl.cpp:163:43: note: Function 'setNextUpdate' argument 1 names different: declaration 't' definition 'a'.
xca_2.0.1/lib/pki_crl.cpp:206:37: style: Function 'addRev' argument 1 names different: declaration 'rev' definition 'xrev'. [funcArgNamesDifferent]
xca_2.0.1/lib/pki_crl.h:40:30: note: Function 'addRev' argument 1 names different: declaration 'rev' definition 'xrev'.
xca_2.0.1/lib/pki_crl.cpp:206:37: note: Function 'addRev' argument 1 names different: declaration 'rev' definition 'xrev'.
xca_2.0.1/lib/pki_crl.cpp:19:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.cpp:109:35: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.cpp:139:39: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.cpp:249:42: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_crl.cpp:254:38: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_evp.cpp:788:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xca_2.0.1/lib/pki_evp.cpp:291:12: style: The scope of the variable 'builtin' can be reduced. [variableScope]
xca_2.0.1/lib/pki_evp.cpp:578:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
xca_2.0.1/lib/pki_evp.cpp:692:12: style: The scope of the variable 'pkey' can be reduced. [variableScope]
xca_2.0.1/lib/pki_evp.cpp:332:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xca_2.0.1/lib/pki_evp.cpp:371:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xca_2.0.1/lib/pki_key.cpp:357:6: warning: Either the condition '!kref' is redundant or there is possible null pointer dereference: kref. [nullPointerRedundantCheck]
xca_2.0.1/lib/pki_key.cpp:359:6: note: Assuming that condition '!kref' is not redundant
xca_2.0.1/lib/pki_key.cpp:357:6: note: Null pointer dereference
xca_2.0.1/lib/pki_key.cpp:521:50: warning: Either the condition '!ba' is redundant or there is possible null pointer dereference: ba. [nullPointerRedundantCheck]
xca_2.0.1/lib/pki_key.cpp:530:7: note: Assuming that condition '!ba' is not redundant
xca_2.0.1/lib/pki_key.cpp:521:50: note: Null pointer dereference
xca_2.0.1/lib/pki_key.cpp:525:6: warning: Either the condition '!ba' is redundant or there is possible null pointer dereference: ba. [nullPointerRedundantCheck]
xca_2.0.1/lib/pki_key.cpp:530:7: note: Assuming that condition '!ba' is not redundant
xca_2.0.1/lib/pki_key.cpp:525:6: note: Null pointer dereference
xca_2.0.1/lib/pki_key.cpp:355:18: style: C-style pointer casting [cstyleCast]
xca_2.0.1/lib/pki_key.cpp:23:10: warning: Member variable 'pki_key::ownPass' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/lib/pki_multi.cpp:23:36: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_multi.cpp:90:37: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_multi.cpp:130:45: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs12.cpp:100:38: style: Function 'addCaCert' argument 1 names different: declaration 'acert' definition 'ca'. [funcArgNamesDifferent]
xca_2.0.1/lib/pki_pkcs12.h:37:28: note: Function 'addCaCert' argument 1 names different: declaration 'acert' definition 'ca'.
xca_2.0.1/lib/pki_pkcs12.cpp:100:38: note: Function 'addCaCert' argument 1 names different: declaration 'acert' definition 'ca'.
xca_2.0.1/lib/pki_pkcs12.cpp:19:38: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs12.cpp:28:38: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs12.cpp:108:44: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs7.cpp:31:2: style: Variable 'bio' is reassigned a value before the old one has been used. [redundantAssignment]
xca_2.0.1/lib/pki_pkcs7.cpp:30:0: note: Variable 'bio' is reassigned a value before the old one has been used.
xca_2.0.1/lib/pki_pkcs7.cpp:31:2: note: Variable 'bio' is reassigned a value before the old one has been used.
xca_2.0.1/lib/pki_pkcs7.cpp:14:36: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs7.cpp:28:52: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs7.cpp:78:49: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs7.cpp:99:33: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_pkcs7.cpp:144:37: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_scard.cpp:414:10: style: The scope of the variable 'ec' can be reduced. [variableScope]
xca_2.0.1/lib/pki_temp.cpp:55:2: performance: Variable 'xname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/pki_temp.cpp:56:2: performance: Variable 'settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/pki_temp.cpp:469:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xca_2.0.1/lib/pki_temp.cpp:59:34: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_temp.cpp:379:34: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_temp.cpp:391:43: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_temp.cpp:459:30: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_temp.cpp:474:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.cpp:49:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.cpp:209:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.cpp:221:36: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.cpp:656:43: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509.cpp:661:40: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509req.cpp:160:7: style: Condition 'ret' is always false [knownConditionTrueFalse]
xca_2.0.1/lib/pki_x509req.cpp:150:12: note: Assignment 'ret=0', assigned value is 0
xca_2.0.1/lib/pki_x509req.cpp:160:7: note: Condition 'ret' is always false
xca_2.0.1/lib/pki_x509req.cpp:150:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xca_2.0.1/lib/pki_x509req.cpp:23:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509req.cpp:146:39: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509req.cpp:239:46: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509req.cpp:244:42: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509super.cpp:13:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509super.cpp:165:41: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/pki_x509super.cpp:210:42: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
xca_2.0.1/lib/settings.cpp:14:2: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/lib/settings.h:95:10: style: Technically the member function 'settings::defaults' can be const. [functionConst]
xca_2.0.1/lib/settings.cpp:73:19: note: Technically the member function 'settings::defaults' can be const.
xca_2.0.1/lib/settings.h:95:10: note: Technically the member function 'settings::defaults' can be const.
xca_2.0.1/lib/sql.cpp:126:41: style: Function 'rewriteQuery' argument 1 names different: declaration 'query' definition '_q'. [funcArgNamesDifferent]
xca_2.0.1/lib/sql.h:67:32: note: Function 'rewriteQuery' argument 1 names different: declaration 'query' definition '_q'.
xca_2.0.1/lib/sql.cpp:126:41: note: Function 'rewriteQuery' argument 1 names different: declaration 'query' definition '_q'.
xca_2.0.1/lib/sql.cpp:175:12: warning: Member variable 'XSqlQuery::file' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/lib/sql.cpp:175:12: warning: Member variable 'XSqlQuery::line' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/lib/sql.h:27:8: performance: Technically the member function 'DbTransaction::debug' can be static. [functionStatic]
xca_2.0.1/lib/sql.cpp:22:21: note: Technically the member function 'DbTransaction::debug' can be static.
xca_2.0.1/lib/sql.h:27:8: note: Technically the member function 'DbTransaction::debug' can be static.
xca_2.0.1/lib/x509name.cpp:227:21: style: The scope of the variable 'tab' can be reduced. [variableScope]
xca_2.0.1/lib/x509name.cpp:209:21: warning: Member variable 'x509name::xn' is not assigned a value in 'x509name::operator='. [operatorEqVarError]
xca_2.0.1/lib/x509rev.cpp:75:14: style: The scope of the variable 'r' can be reduced. [variableScope]
xca_2.0.1/lib/x509rev.h:44:3: warning: Member variable 'x509rev::crlNo' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/lib/x509v3ext.cpp:84:4: style: Exception should be caught by reference. [catchExceptionByValue]
xca_2.0.1/widgets/CertDetail.h:28:3: style: Class 'CertDetail' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/NewX509.h:72:3: style: Class 'NewX509' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/OidResolver.h:18:2: style: Class 'OidResolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/MainWindow.h:104:3: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/distname.h:25:2: style: Class 'DistName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/clicklabel.h:21:2: style: Class 'DoubleClickLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/clicklabel.h:36:2: style: Class 'ClickLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/clicklabel.h:50:2: style: Class 'CopyLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/CertTreeView.cpp:18:9: style: The scope of the variable 'subCa' can be reduced. [variableScope]
xca_2.0.1/widgets/X509SuperTreeView.h:21:2: warning: Member variable 'X509SuperTreeView::transform' is not initialized in the constructor. [uninitMemberVar]
xca_2.0.1/widgets/XcaTreeView.h:31:2: style: Class 'XcaTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/X509SuperTreeView.h:21:2: style: Class 'X509SuperTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/CertTreeView.h:20:2: style: Class 'CertTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/X509SuperTreeView.h:25:7: style: The function 'fillContextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/widgets/XcaTreeView.h:43:15: note: Virtual function in base class
xca_2.0.1/widgets/X509SuperTreeView.h:25:7: note: Function in derived class
xca_2.0.1/widgets/CertTreeView.h:24:7: style: The function 'fillContextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/widgets/XcaTreeView.h:43:15: note: Virtual function in base class
xca_2.0.1/widgets/CertTreeView.h:24:7: note: Function in derived class
xca_2.0.1/widgets/CrlDetail.h:24:3: style: Class 'CrlDetail' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/RevocationList.h:28:3: style: Class 'RevocationList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/ExportDialog.h:30:13: performance: Variable 'extension' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/ExportDialog.h:30:28: performance: Variable 'desc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/ImportMulti.h:30:3: style: Class 'ImportMulti' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/KeyDetail.h:20:2: style: Class 'KeyDetail' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/KeyTreeView.cpp:43:6: warning: Either the condition 'key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
xca_2.0.1/widgets/KeyTreeView.cpp:25:16: note: Assuming that condition 'key' is not redundant
xca_2.0.1/widgets/KeyTreeView.cpp:43:6: note: Null pointer dereference
xca_2.0.1/widgets/KeyTreeView.h:20:2: style: Class 'KeyTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/KeyTreeView.h:24:7: style: The function 'fillContextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/widgets/XcaTreeView.h:43:15: note: Virtual function in base class
xca_2.0.1/widgets/KeyTreeView.h:24:7: note: Function in derived class
xca_2.0.1/widgets/MW_database.cpp:547:41: style: Function 'update_history' argument 1 names different: declaration 'file' definition 'fname'. [funcArgNamesDifferent]
xca_2.0.1/widgets/MainWindow.h:131:31: note: Function 'update_history' argument 1 names different: declaration 'file' definition 'fname'.
xca_2.0.1/widgets/MW_database.cpp:547:41: note: Function 'update_history' argument 1 names different: declaration 'file' definition 'fname'.
xca_2.0.1/widgets/MW_menu.cpp:34:3: performance: Variable 'english' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/MW_menu.cpp:34:28: performance: Variable 'locale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/Options.h:29:3: style: Class 'Options' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/hashBox.h:23:3: style: Class 'hashBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/MainWindow.cpp:577:6: style: Condition 'dlgi' is always false [knownConditionTrueFalse]
xca_2.0.1/widgets/MainWindow.cpp:512:22: note: Assignment 'dlgi=NULL', assigned value is 0
xca_2.0.1/widgets/MainWindow.cpp:577:6: note: Condition 'dlgi' is always false
xca_2.0.1/widgets/MainWindow.cpp:598:42: style: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
xca_2.0.1/widgets/MainWindow.h:161:33: note: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'e'.
xca_2.0.1/widgets/MainWindow.cpp:598:42: note: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'e'.
xca_2.0.1/widgets/NewKey.cpp:296:17: style: The scope of the variable 'size' can be reduced. [variableScope]
xca_2.0.1/widgets/NewKey.cpp:53:3: performance: Variable 'slot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/NewKey.cpp:105:3: performance: Variable 'printname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/NewKey.cpp:107:3: performance: Variable 'slot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/NewKey.cpp:112:6: style: Technically the member function 'keyListItem::type' can be const. [functionConst]
xca_2.0.1/widgets/ItemCombo.h:23:2: style: Class 'itemCombo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/NewKey.cpp:92:2: style: Class 'keyListItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/NewKey.cpp:38:1: warning: The class 'keyListItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xca_2.0.1/widgets/NewX509.cpp:864:24: warning: Either the condition 'if(req)' is redundant or there is possible null pointer dereference: req. [nullPointerRedundantCheck]
xca_2.0.1/widgets/NewX509.cpp:865:6: note: Assuming that condition 'if(req)' is not redundant
xca_2.0.1/widgets/NewX509.cpp:864:24: note: Null pointer dereference
xca_2.0.1/widgets/NewX509.cpp:421:20: style: C-style pointer casting [cstyleCast]
xca_2.0.1/widgets/NewX509.cpp:433:22: style: C-style pointer casting [cstyleCast]
xca_2.0.1/widgets/NewX509.cpp:471:19: style: The scope of the variable 'item' can be reduced. [variableScope]
xca_2.0.1/widgets/NewX509.cpp:485:19: style: The scope of the variable 'item' can be reduced. [variableScope]
xca_2.0.1/widgets/NewX509.cpp:798:6: style: The scope of the variable 'j' can be reduced. [variableScope]
xca_2.0.1/widgets/NewX509.cpp:798:9: style: The scope of the variable 'row' can be reduced. [variableScope]
xca_2.0.1/widgets/NewX509.cpp:798:14: style: The scope of the variable 'nid' can be reduced. [variableScope]
xca_2.0.1/widgets/NewX509.cpp:891:7: style: The scope of the variable 'nid' can be reduced. [variableScope]
xca_2.0.1/widgets/NewX509.cpp:314:61: style: Function 'setupExtDNwidget' argument 2 names different: declaration 'w' definition 'l'. [funcArgNamesDifferent]
xca_2.0.1/widgets/NewX509.h:145:54: note: Function 'setupExtDNwidget' argument 2 names different: declaration 'w' definition 'l'.
xca_2.0.1/widgets/NewX509.cpp:314:61: note: Function 'setupExtDNwidget' argument 2 names different: declaration 'w' definition 'l'.
xca_2.0.1/widgets/NewX509.cpp:380:33: style: Function 'setImage' argument 1 names different: declaration 'image' definition 'img'. [funcArgNamesDifferent]
xca_2.0.1/widgets/NewX509.h:90:26: note: Function 'setImage' argument 1 names different: declaration 'image' definition 'img'.
xca_2.0.1/widgets/NewX509.cpp:380:33: note: Function 'setImage' argument 1 names different: declaration 'image' definition 'img'.
xca_2.0.1/widgets/NewX509.cpp:698:39: style: Function 'templateChanged' argument 1 names different: declaration 'templatename' definition 'tempname'. [funcArgNamesDifferent]
xca_2.0.1/widgets/NewX509.h:57:32: note: Function 'templateChanged' argument 1 names different: declaration 'templatename' definition 'tempname'.
xca_2.0.1/widgets/NewX509.cpp:698:39: note: Function 'templateChanged' argument 1 names different: declaration 'templatename' definition 'tempname'.
xca_2.0.1/widgets/NewX509.cpp:1085:47: style: Function 'on_tabWidget_currentChanged' argument 1 names different: declaration 'idx' definition 'tab'. [funcArgNamesDifferent]
xca_2.0.1/widgets/NewX509.h:141:40: note: Function 'on_tabWidget_currentChanged' argument 1 names different: declaration 'idx' definition 'tab'.
xca_2.0.1/widgets/NewX509.cpp:1085:47: note: Function 'on_tabWidget_currentChanged' argument 1 names different: declaration 'idx' definition 'tab'.
xca_2.0.1/widgets/NewX509.cpp:35:2: performance: Variable 'eku_nid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/NewX509.cpp:36:2: performance: Variable 'dn_nid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/v3ext.h:32:3: style: Class 'v3ext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/NewX509.cpp:813:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xca_2.0.1/widgets/NewX509.cpp:161:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xca_2.0.1/widgets/NewX509_ext.cpp:324:21: style: The scope of the variable 'n1' can be reduced. [variableScope]
xca_2.0.1/widgets/OidResolver.cpp:15:35: style: Function 'OidResolver' argument 1 names different: declaration 'w' definition 'parent'. [funcArgNamesDifferent]
xca_2.0.1/widgets/OidResolver.h:18:23: note: Function 'OidResolver' argument 1 names different: declaration 'w' definition 'parent'.
xca_2.0.1/widgets/OidResolver.cpp:15:35: note: Function 'OidResolver' argument 1 names different: declaration 'w' definition 'parent'.
xca_2.0.1/widgets/OpenDb.cpp:58:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xca_2.0.1/widgets/ReqTreeView.h:20:2: style: Class 'ReqTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/ReqTreeView.h:24:7: style: The function 'fillContextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/widgets/XcaTreeView.h:43:15: note: Virtual function in base class
xca_2.0.1/widgets/ReqTreeView.h:24:7: note: Function in derived class
xca_2.0.1/widgets/RevocationList.cpp:115:66: style: Function 'setRevList' argument 2 names different: declaration 'issuer' definition 'iss'. [funcArgNamesDifferent]
xca_2.0.1/widgets/RevocationList.h:29:52: note: Function 'setRevList' argument 2 names different: declaration 'issuer' definition 'iss'.
xca_2.0.1/widgets/RevocationList.cpp:115:66: note: Function 'setRevList' argument 2 names different: declaration 'issuer' definition 'iss'.
xca_2.0.1/widgets/RevocationList.cpp:18:2: style: Class 'revListItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/SearchPkcs11.cpp:135:2: performance: Variable 'dirname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/SearchPkcs11.cpp:136:2: performance: Variable 'ext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xca_2.0.1/widgets/TempTreeView.h:20:2: style: Class 'TempTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/TempTreeView.h:24:7: style: The function 'fillContextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xca_2.0.1/widgets/XcaTreeView.h:43:15: note: Virtual function in base class
xca_2.0.1/widgets/TempTreeView.h:24:7: note: Function in derived class
xca_2.0.1/widgets/XcaProxyModel.h:19:2: style: Class 'XcaProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xca_2.0.1/widgets/XcaTreeView.cpp:309:72: style: Function 'contextMenu' argument 3 names different: declaration 'sect' definition 'col'. [funcArgNamesDifferent]
xca_2.0.1/widgets/XcaTreeView.h:49:30: note: Function 'contextMenu' argument 3 names different: declaration 'sect' definition 'col'.
xca_2.0.1/widgets/XcaTreeView.cpp:309:72: note: Function 'contextMenu' argument 3 names different: declaration 'sect' definition 'col'.
xca_2.0.1/widgets/XcaTreeView.cpp:397:22: style: Function 'showContextMenu' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
xca_2.0.1/widgets/XcaTreeView.h:42:24: note: Function 'showContextMenu' argument 2 names different: declaration 'index' definition 'idx'.
xca_2.0.1/widgets/XcaTreeView.cpp:397:22: note: Function 'showContextMenu' argument 2 names different: declaration 'index' definition 'idx'.
xca_2.0.1/widgets/distname.cpp:52:20: style: The scope of the variable 'l1' can be reduced. [variableScope]
xca_2.0.1/widgets/distname.cpp:53:10: style: The scope of the variable 'l2' can be reduced. [variableScope]
xca_2.0.1/widgets/v3ext.cpp:126:30: style: Function 'addEntry' argument 1 names different: declaration 'list' definition 'line'. [funcArgNamesDifferent]
xca_2.0.1/widgets/v3ext.h:34:25: note: Function 'addEntry' argument 1 names different: declaration 'list' definition 'line'.
xca_2.0.1/widgets/v3ext.cpp:126:30: note: Function 'addEntry' argument 1 names different: declaration 'list' definition 'line'.
xca_2.0.1/widgets/validity.h:25:2: style: Class 'Validity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcache/xcache_3.2.0.orig.tar.gz
xcache-3.2.0/mod_cacher/xc_cacher.c:2065:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
xcache-3.2.0/mod_cacher/xc_cacher.c:2070:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
xcache-3.2.0/mod_cacher/xc_cacher.c:2150:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
xcache-3.2.0/mod_cacher/xc_cacher.c:2182:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
xcache-3.2.0/mod_cacher/xc_cacher.c:2191:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
xcache-3.2.0/mod_cacher/xc_cacher.c:2068:19: warning: Identical condition 'cache->cached->disabled', second condition is always false [identicalConditionAfterEarlyExit]
xcache-3.2.0/mod_cacher/xc_cacher.c:2064:19: note: first condition
xcache-3.2.0/mod_cacher/xc_cacher.c:2068:19: note: second condition
xcache-3.2.0/mod_cacher/xc_cacher.c:967:34: warning: Either the condition 'if(executing_filename&&dirname_len>0&&executing_filename[0]&&executing_filename[0]!='['&&dirname_len+1+filename_len+1<MAXPATHLEN)' is redundant or there is possible null pointer dereference: executing_filename. [nullPointerRedundantCheck]
xcache-3.2.0/mod_cacher/xc_cacher.c:971:6: note: Assuming that condition 'if(executing_filename&&dirname_len>0&&executing_filename[0]&&executing_filename[0]!='['&&dirname_len+1+filename_len+1<MAXPATHLEN)' is not redundant
xcache-3.2.0/mod_cacher/xc_cacher.c:967:34: note: Null pointer dereference
xcache-3.2.0/mod_cacher/xc_cacher.c:1015:3: style: Variable 'wrapper' is reassigned a value before the old one has been used. [redundantAssignment]
xcache-3.2.0/mod_cacher/xc_cacher.c:1012:0: note: Variable 'wrapper' is reassigned a value before the old one has been used.
xcache-3.2.0/mod_cacher/xc_cacher.c:1015:3: note: Variable 'wrapper' is reassigned a value before the old one has been used.
xcache-3.2.0/mod_cacher/xc_cacher.c:451:19: style: The scope of the variable 'pp' can be reduced. [variableScope]
xcache-3.2.0/mod_cacher/xc_cacher.c:669:29: style: The scope of the variable 'php' can be reduced. [variableScope]
xcache-3.2.0/mod_cacher/xc_cacher.c:840:14: style: The scope of the variable 's' can be reduced. [variableScope]
xcache-3.2.0/mod_cacher/xc_cacher.c:3184:29: style: The scope of the variable 'stored_entry_var' can be reduced. [variableScope]
xcache-3.2.0/mod_cacher/xc_cacher.c:3225:29: style: The scope of the variable 'stored_entry_var' can be reduced. [variableScope]
xcache-3.2.0/mod_cacher/xc_cacher.c:3276:29: style: The scope of the variable 'stored_entry_var' can be reduced. [variableScope]
xcache-3.2.0/mod_cacher/xc_cacher.c:3318:29: style: The scope of the variable 'stored_entry_var' can be reduced. [variableScope]
xcache-3.2.0/mod_cacher/xc_cacher.c:1445:49: style: Function 'xc_fix_op_array_info' argument 1 names different: declaration 'xce' definition 'entry_php'. [funcArgNamesDifferent]
xcache-3.2.0/mod_cacher/xc_cache.h:203:49: note: Function 'xc_fix_op_array_info' argument 1 names different: declaration 'xce' definition 'entry_php'.
xcache-3.2.0/mod_cacher/xc_cacher.c:1445:49: note: Function 'xc_fix_op_array_info' argument 1 names different: declaration 'xce' definition 'entry_php'.
xcache-3.2.0/mod_cacher/xc_cacher.c:2580:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
xcache-3.2.0/mod_coverager/xc_coverager.c:278:8: style: The scope of the variable 'outfilename' can be reduced. [variableScope]
xcache-3.2.0/mod_coverager/xc_coverager.c:279:9: style: The scope of the variable 'dumpdir_len' can be reduced. [variableScope]
xcache-3.2.0/mod_coverager/xc_coverager.c:279:22: style: The scope of the variable 'outfilelen' can be reduced. [variableScope]
xcache-3.2.0/mod_coverager/xc_coverager.c:279:34: style: The scope of the variable 'alloc_len' can be reduced. [variableScope]
xcache-3.2.0/mod_optimizer/xc_optimizer.c:78:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xcache-3.2.0/mod_optimizer/xc_optimizer.c:369:8: style: The scope of the variable 'bb' can be reduced. [variableScope]
xcache-3.2.0/mod_optimizer/xc_optimizer.c:524:6: style: Unused variable: i [unusedVariable]
xcache-3.2.0/xcache.c:390:4: error: Null pointer dereference: null_ptr [nullPointer]
xcache-3.2.0/xcache.c:389:20: note: Assignment 'null_ptr=NULL', assigned value is 0
xcache-3.2.0/xcache.c:390:4: note: Null pointer dereference
xcache-3.2.0/xcache.c:263:14: style: The scope of the variable 'name' can be reduced. [variableScope]
xcache-3.2.0/xcache.c:310:26: style: The scope of the variable 'opspec' can be reduced. [variableScope]
xcache-3.2.0/xcache/xc_allocator_bestfit.c:91:15: style: The scope of the variable 'minsize' can be reduced. [variableScope]
xcache-3.2.0/xcache/xc_compatibility.c:16:35: style: Function 'xc_atol' argument 2 names different: declaration 'len' definition 'str_len'. [funcArgNamesDifferent]
xcache-3.2.0/xcache/xc_compatibility.h:269:35: note: Function 'xc_atol' argument 2 names different: declaration 'len' definition 'str_len'.
xcache-3.2.0/xcache/xc_compatibility.c:16:35: note: Function 'xc_atol' argument 2 names different: declaration 'len' definition 'str_len'.
xcache-3.2.0/xcache/xc_mutex.c:252:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xcache-3.2.0/xcache/xc_sandbox.c:14:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
xcache-3.2.0/xcache/xc_utils.c:68:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcal/xcal_4.1.orig.tar.gz
xcal-4.1.orig/strftime/strftime.c:143:32: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xcal-4.1.orig/strftime/strftime.c:156:32: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xcal-4.1.orig/xcal.c:807:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xcal-4.1.orig/xcal.c:830:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:93:18: style: The scope of the variable 'wk' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:95:18: style: The scope of the variable 'p' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:177:7: style: The scope of the variable 'mnow' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:181:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:326:18: style: The scope of the variable 'rem' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:374:18: style: The scope of the variable 'al_hr' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:374:25: style: The scope of the variable 'al_mn' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:451:18: style: The scope of the variable 'c' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:588:18: style: The scope of the variable 'togo' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:682:8: style: The scope of the variable 's' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:682:12: style: The scope of the variable 'd' can be reduced. [variableScope]
xcal-4.1.orig/xcal_alarm.c:180:18: style: Unused variable: home [unusedVariable]
xcal-4.1.orig/xcal_edit.c:666:18: style: The scope of the variable 'fd' can be reduced. [variableScope]
xcal-4.1.orig/xcal_edit.c:1013:7: style: The scope of the variable 'nargs' can be reduced. [variableScope]
xcal-4.1.orig/xcal_help.c:292:3: warning: Either the condition 'he==NULL' is redundant or there is possible null pointer dereference: he. [nullPointerRedundantCheck]
xcal-4.1.orig/xcal_help.c:291:9: note: Assuming that condition 'he==NULL' is not redundant
xcal-4.1.orig/xcal_help.c:292:3: note: Null pointer dereference
xcal-4.1.orig/xcal_help.c:294:6: warning: Either the condition 'he==NULL' is redundant or there is possible null pointer dereference: he. [nullPointerRedundantCheck]
xcal-4.1.orig/xcal_help.c:291:9: note: Assuming that condition 'he==NULL' is not redundant
xcal-4.1.orig/xcal_help.c:294:6: note: Null pointer dereference
xcal-4.1.orig/xcal_help.c:104:8: style: The scope of the variable 'he' can be reduced. [variableScope]
xcal-4.1.orig/xcal_help.c:106:8: style: The scope of the variable 'name' can be reduced. [variableScope]
xcal-4.1.orig/xcal_help.c:108:8: style: The scope of the variable 'vers' can be reduced. [variableScope]
xcal-4.1.orig/xcal_help.c:109:6: style: The scope of the variable 'lastc' can be reduced. [variableScope]
xcal-4.1.orig/xcal_memo.c:400:5: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
xcal-4.1.orig/xcal_memo.c:400:9: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xcal-4.1.orig/xcal_memo.c:483:18: style: The scope of the variable 'size' can be reduced. [variableScope]
xcal-4.1.orig/xcal_memo.c:350:7: style: Variable 'lw' is assigned a value that is never used. [unreadVariable]
xcal-4.1.orig/xcal_popup.c:303:6: error: Uninitialized variable: lastc [uninitvar]
xcal-4.1.orig/xcalev/xcalev.c:143:19: warning: Logical conjunction always evaluates to false: year < 1993 && year > 2100. [incorrectLogicOperator]
xcal-4.1.orig/xcalev/xcalev.c:574:2: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
xcal-4.1.orig/xcalev/xcalev.c:574:2: warning: %s in format string (no. 4) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
xcal-4.1.orig/xcalev/xcalev.c:375:8: style: The scope of the variable 'contents' can be reduced. [variableScope]
xcal-4.1.orig/xcalev/xcalev.c:376:8: style: The scope of the variable 'substr' can be reduced. [variableScope]
xcal-4.1.orig/xcalev/xcalev.c:592:0: error: Memory leak: base [memleak]
xcal-4.1.orig/xcalpr/xcalpr.c:130:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcal-4.1.orig/xcalpr/xcalpr.c:131:10: style: The scope of the variable 'av' can be reduced. [variableScope]
xcal-4.1.orig/xcalpr/xcalpr.c:132:7: style: The scope of the variable 'ac' can be reduced. [variableScope]
xcal-4.1.orig/xcalpr/xcalpr.c:133:7: style: The scope of the variable 'yr' can be reduced. [variableScope]
xcal-4.1.orig/xcalpr/xcalpr.c:212:7: style: The scope of the variable 'yr' can be reduced. [variableScope]
xcal-4.1.orig/xcalpr/xcalpr.c:308:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xcal-4.1.orig/xcalpr/xcalpr.c:450:8: style: The scope of the variable 'sol' can be reduced. [variableScope]
xcal-4.1.orig/xcalpr/xcalpr.c:451:8: style: The scope of the variable 'eol' can be reduced. [variableScope]
xcal-4.1.orig/xcalpr/xcalpr.c:309:10: style: Unused variable: ti [unusedVariable]
xcal-4.1.orig/xcalpr/xcalpr.c:310:13: style: Unused variable: tm [unusedVariable]
xcal-4.1.orig/xcalpr/xcalpr.c:587:0: error: Memory leak: base [memleak]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcalib/xcalib_0.8.dfsg1.orig.tar.gz
xcalib-0.8.dfsg1/xcalib.c:871:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xcalib-0.8.dfsg1/xcalib.c:863:6: note: outer condition: !donothing
xcalib-0.8.dfsg1/xcalib.c:871:10: note: identical inner condition: !donothing
xcalib-0.8.dfsg1/xcalib.c:871:10: style: Condition '!donothing' is always true [knownConditionTrueFalse]
xcalib-0.8.dfsg1/xcalib.c:863:6: note: Assuming that condition '!donothing' is not redundant
xcalib-0.8.dfsg1/xcalib.c:871:10: note: Condition '!donothing' is always true
xcalib-0.8.dfsg1/xcalib.c:1034:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcalib-0.8.dfsg1/xcalib.c:1059:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcalib-0.8.dfsg1/xcalib.c:1059:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcalib-0.8.dfsg1/xcalib.c:1059:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcalib-0.8.dfsg1/xcalib.c:269:5: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:267:5: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:269:5: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:271:5: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:269:5: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:271:5: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:323:7: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:322:7: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:323:7: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:330:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:327:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:330:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:333:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:330:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:333:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:336:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:333:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:336:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:339:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:336:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:339:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:342:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:339:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:342:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:345:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:342:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:345:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:348:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:345:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:348:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:351:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:348:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:351:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:397:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:395:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:397:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:399:9: style: Variable 'bytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:397:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:399:9: note: Variable 'bytesRead' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:951:5: style: Variable 'redMin' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:947:0: note: Variable 'redMin' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:951:5: note: Variable 'redMin' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:952:5: style: Variable 'redMax' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:948:0: note: Variable 'redMax' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:952:5: note: Variable 'redMax' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:953:5: style: Variable 'redBrightness' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:945:0: note: Variable 'redBrightness' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:953:5: note: Variable 'redBrightness' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:954:5: style: Variable 'redContrast' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:946:0: note: Variable 'redContrast' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:954:5: note: Variable 'redContrast' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:965:5: style: Variable 'greenMin' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:961:0: note: Variable 'greenMin' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:965:5: note: Variable 'greenMin' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:966:5: style: Variable 'greenMax' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:962:0: note: Variable 'greenMax' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:966:5: note: Variable 'greenMax' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:967:5: style: Variable 'greenBrightness' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:959:0: note: Variable 'greenBrightness' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:967:5: note: Variable 'greenBrightness' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:968:5: style: Variable 'greenContrast' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:960:0: note: Variable 'greenContrast' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:968:5: note: Variable 'greenContrast' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:979:5: style: Variable 'blueMin' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:975:0: note: Variable 'blueMin' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:979:5: note: Variable 'blueMin' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:980:5: style: Variable 'blueMax' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:976:0: note: Variable 'blueMax' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:980:5: note: Variable 'blueMax' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:981:5: style: Variable 'blueBrightness' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:973:0: note: Variable 'blueBrightness' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:981:5: note: Variable 'blueBrightness' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:982:5: style: Variable 'blueContrast' is reassigned a value before the old one has been used. [redundantAssignment]
xcalib-0.8.dfsg1/xcalib.c:974:0: note: Variable 'blueContrast' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:982:5: note: Variable 'blueContrast' is reassigned a value before the old one has been used.
xcalib-0.8.dfsg1/xcalib.c:232:16: style: The scope of the variable 'tagName' can be reduced. [variableScope]
xcalib-0.8.dfsg1/xcalib.c:233:16: style: The scope of the variable 'tagOffset' can be reduced. [variableScope]
xcalib-0.8.dfsg1/xcalib.c:234:16: style: The scope of the variable 'tagSize' can be reduced. [variableScope]
xcalib-0.8.dfsg1/xcalib.c:1142:11: style: The scope of the variable 'args' can be reduced. [variableScope]
xcalib-0.8.dfsg1/xcalib.c:262:0: error: Resource leak: fp [resourceLeak]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcape/xcape_1.2.orig.tar.gz
xcape-1.2/xcape.c:449:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcape-1.2/xcape.c:476:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcape-1.2/xcape.c:508:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcape-1.2/xcape.c:425:28: style: The scope of the variable 'key' can be reduced. [variableScope]
xcape-1.2/xcape.c:427:15: style: The scope of the variable 'fromcode' can be reduced. [variableScope]
xcape-1.2/xcape.c:524:15: style: The scope of the variable 'token' can be reduced. [variableScope]
xcape-1.2/xcape.c:459:17: error: Memory leak: km [memleak]
xcape-1.2/xcape.c:467:17: error: Memory leak: km [memleak]
xcape-1.2/xcape.c:140:0: error: Memory leak: self [memleak]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcb/xcb_2.4.orig.tar.gz
xcb-2.4/xcb.c:473:3: style: Variable 'v_mask' is reassigned a value before the old one has been used. [redundantAssignment]
xcb-2.4/xcb.c:464:0: note: Variable 'v_mask' is reassigned a value before the old one has been used.
xcb-2.4/xcb.c:473:3: note: Variable 'v_mask' is reassigned a value before the old one has been used.
xcb-2.4/xcb.c:115:15: style: The scope of the variable 'p' can be reduced. [variableScope]
xcb-2.4/xcb.c:365:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xcb-2.4/xcb.c:583:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xcb-2.4/xcb.c:939:9: style: The scope of the variable 'data' can be reduced. [variableScope]
xcb-2.4/xcb.c:1035:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcb-2.4/xcb.c:222:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xcb-2.4/xcb.c:224:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xcb-2.4/xcb.c:411:7: style: Unused variable: cols [unusedVariable]
xcb-2.4/xcb.c:671:9: style: Unused variable: ptr [unusedVariable]
xcb-2.4/xcb.c:1129:7: style: Unused variable: i [unusedVariable]
xcb-2.4/xcb.c:1129:10: style: Unused variable: n [unusedVariable]
xcb-2.4/xcb.c:1131:8: style: Unused variable: name [unusedVariable]
xcb-2.4/xcb.c:1132:7: style: Variable 'args' is assigned a value that is never used. [unreadVariable]
xcb-2.4/xcb.c:229:5: warning: The buffer 'weight' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xcb-2.4/xcb.c:231:5: warning: The buffer 'slant' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcb-proto/xcb-proto_1.7.1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/x/xcb-util/xcb-util_0.3.8.orig.tar.gz
atoms.gperf:37:36: warning: Either the condition 'key<=MAX_HASH_VALUE' is redundant or the array 'wordlist[147]' is accessed at index 149, which is out of bounds. [arrayIndexOutOfBoundsCond]
atoms.gperf:35:15: note: Assuming that condition 'key<=MAX_HASH_VALUE' is not redundant
atoms.gperf:37:36: note: Array index out of bounds
atoms.gperf:43:33: warning: Either the condition 'key<=MAX_HASH_VALUE' is redundant or the array 'wordlist[147]' is accessed at index 149, which is out of bounds. [arrayIndexOutOfBoundsCond]
atoms.gperf:35:15: note: Assuming that condition 'key<=MAX_HASH_VALUE' is not redundant
atoms.gperf:43:33: note: Array index out of bounds
atoms.gperf:258:6: style: The scope of the variable 'n' can be reduced. [variableScope]
xcb-util-0.3.8/src/xcb_aux.c:88:43: style: Function 'xcb_aux_get_visualtype' argument 2 names different: declaration 'screen' definition 'scr'. [funcArgNamesDifferent]
xcb-util-0.3.8/src/xcb_aux.h:20:61: note: Function 'xcb_aux_get_visualtype' argument 2 names different: declaration 'screen' definition 'scr'.
xcb-util-0.3.8/src/xcb_aux.c:88:43: note: Function 'xcb_aux_get_visualtype' argument 2 names different: declaration 'screen' definition 'scr'.
xcb-util-0.3.8/src/xcb_aux.c:127:17: style: Function 'xcb_aux_find_visual_by_attrs' argument 2 names different: declaration 'class_' definition 'class'. [funcArgNamesDifferent]
xcb-util-0.3.8/src/xcb_aux.h:29:17: note: Function 'xcb_aux_find_visual_by_attrs' argument 2 names different: declaration 'class_' definition 'class'.
xcb-util-0.3.8/src/xcb_aux.c:127:17: note: Function 'xcb_aux_find_visual_by_attrs' argument 2 names different: declaration 'class_' definition 'class'.
xcb-util-0.3.8/src/xcb_aux.c:176:47: style: Function 'xcb_aux_create_window' argument 10 names different: declaration 'class_' definition '_class'. [funcArgNamesDifferent]
xcb-util-0.3.8/src/xcb_aux.h:79:47: note: Function 'xcb_aux_create_window' argument 10 names different: declaration 'class_' definition '_class'.
xcb-util-0.3.8/src/xcb_aux.c:176:47: note: Function 'xcb_aux_create_window' argument 10 names different: declaration 'class_' definition '_class'.
xcb-util-0.3.8/src/xcb_aux.c:198:34: style: Function 'xcb_aux_create_window_checked' argument 10 names different: declaration 'class_' definition '_class'. [funcArgNamesDifferent]
xcb-util-0.3.8/src/xcb_aux.h:94:34: note: Function 'xcb_aux_create_window_checked' argument 10 names different: declaration 'class_' definition '_class'.
xcb-util-0.3.8/src/xcb_aux.c:198:34: note: Function 'xcb_aux_create_window_checked' argument 10 names different: declaration 'class_' definition '_class'.
xcb-util-0.3.8/src/xcb_aux.c:245:43: style: Function 'xcb_aux_create_gc' argument 2 names different: declaration 'cid' definition 'gid'. [funcArgNamesDifferent]
xcb-util-0.3.8/src/xcb_aux.h:155:43: note: Function 'xcb_aux_create_gc' argument 2 names different: declaration 'cid' definition 'gid'.
xcb-util-0.3.8/src/xcb_aux.c:245:43: note: Function 'xcb_aux_create_gc' argument 2 names different: declaration 'cid' definition 'gid'.
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcb-util-cursor/xcb-util-cursor_0.1.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xcb-util-image/xcb-util-image_0.4.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xcb-util-keysyms/xcb-util-keysyms_0.4.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xcb-util-renderutil/xcb-util-renderutil_0.3.9.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xcb-util-wm/xcb-util-wm_0.4.1.orig.tar.gz
xcb-util-wm-0.4.1/icccm/icccm.c:237:84: style: Function 'xcb_icccm_get_wm_colormap_windows_reply' argument 3 names different: declaration 'windows' definition 'colormap_windows'. [funcArgNamesDifferent]
xcb-util-wm-0.4.1/icccm/xcb_icccm.h:307:94: note: Function 'xcb_icccm_get_wm_colormap_windows_reply' argument 3 names different: declaration 'windows' definition 'colormap_windows'.
xcb-util-wm-0.4.1/icccm/icccm.c:237:84: note: Function 'xcb_icccm_get_wm_colormap_windows_reply' argument 3 names different: declaration 'windows' definition 'colormap_windows'.
xcb-util-wm-0.4.1/icccm/icccm.c:248:89: style: Function 'xcb_icccm_get_wm_colormap_windows_reply_wipe' argument 1 names different: declaration 'windows' definition 'colormap_windows'. [funcArgNamesDifferent]
xcb-util-wm-0.4.1/icccm/xcb_icccm.h:315:94: note: Function 'xcb_icccm_get_wm_colormap_windows_reply_wipe' argument 1 names different: declaration 'windows' definition 'colormap_windows'.
xcb-util-wm-0.4.1/icccm/icccm.c:248:89: note: Function 'xcb_icccm_get_wm_colormap_windows_reply_wipe' argument 1 names different: declaration 'windows' definition 'colormap_windows'.
xcb-util-wm-0.4.1/icccm/icccm.c:304:44: style: Function 'xcb_icccm_set_wm_class_checked' argument 4 names different: declaration 'class_name' definition 'class'. [funcArgNamesDifferent]
xcb-util-wm-0.4.1/icccm/xcb_icccm.h:395:64: note: Function 'xcb_icccm_set_wm_class_checked' argument 4 names different: declaration 'class_name' definition 'class'.
xcb-util-wm-0.4.1/icccm/icccm.c:304:44: note: Function 'xcb_icccm_set_wm_class_checked' argument 4 names different: declaration 'class_name' definition 'class'.
xcb-util-wm-0.4.1/icccm/icccm.c:315:36: style: Function 'xcb_icccm_set_wm_class' argument 4 names different: declaration 'class_name' definition 'class'. [funcArgNamesDifferent]
xcb-util-wm-0.4.1/icccm/xcb_icccm.h:403:56: note: Function 'xcb_icccm_set_wm_class' argument 4 names different: declaration 'class_name' definition 'class'.
xcb-util-wm-0.4.1/icccm/icccm.c:315:36: note: Function 'xcb_icccm_set_wm_class' argument 4 names different: declaration 'class_name' definition 'class'.
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcb-util-xrm/xcb-util-xrm_1.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xcfa/xcfa_5.0.2.orig.tar.gz
xcfa-5.0.2/lib/file_is.c:234:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/file_is.c:229:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:234:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:310:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/file_is.c:304:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:310:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:358:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/file_is.c:352:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:358:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:398:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/file_is.c:388:0: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:398:2: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:484:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/file_is.c:478:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:484:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:545:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/file_is.c:539:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:545:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:593:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/file_is.c:588:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:593:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:697:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/file_is.c:691:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:697:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/file_is.c:735:29: style: Function 'FileIs_jpg' argument 1 names different: declaration 'namefile' definition 'p_PathName'. [funcArgNamesDifferent]
xcfa-5.0.2/lib/lib.h:71:29: note: Function 'FileIs_jpg' argument 1 names different: declaration 'namefile' definition 'p_PathName'.
xcfa-5.0.2/lib/file_is.c:735:29: note: Function 'FileIs_jpg' argument 1 names different: declaration 'namefile' definition 'p_PathName'.
xcfa-5.0.2/lib/file_is.c:382:16: style: struct member 'ID3TAG::nnull' is never used. [unusedStructMember]
xcfa-5.0.2/lib/file_is.c:383:16: style: struct member 'ID3TAG::track' is never used. [unusedStructMember]
xcfa-5.0.2/lib/file_is.c:384:16: style: struct member 'ID3TAG::style' is never used. [unusedStructMember]
xcfa-5.0.2/lib/lib.c:168:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/lib/lib.c:327:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/lib/lib.c:346:12: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/lib/lib.c:231:2: style: Variable 'LineCommand' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/lib.c:229:0: note: Variable 'LineCommand' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/lib.c:231:2: note: Variable 'LineCommand' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/lib.c:370:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/lib.c:368:0: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/lib.c:370:2: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/lib.c:443:2: style: Variable 'Pathname_Pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/lib.c:441:0: note: Variable 'Pathname_Pixbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/lib.c:443:2: note: Variable 'Pathname_Pixbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/lib.c:445:2: style: Variable 'NewPixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/lib/lib.c:439:0: note: Variable 'NewPixbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/lib.c:445:2: note: Variable 'NewPixbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/lib/utf8.c:71:16: style: Condition 'NULL!=output' is always true [knownConditionTrueFalse]
xcfa-5.0.2/lib/utf8.c:149:12: style: The scope of the variable 'szStringBuilder' can be reduced. [variableScope]
xcfa-5.0.2/lib/xdg.c:137:10: style: The scope of the variable 'Llistpath' can be reduced. [variableScope]
xcfa-5.0.2/lib/xdg.c:316:10: style: The scope of the variable 'Llistpath' can be reduced. [variableScope]
xcfa-5.0.2/src/cd_audio.c:142:2: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:140:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:142:2: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:153:2: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:151:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:153:2: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:831:5: style: Variable 'StrTitle' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:829:0: note: Variable 'StrTitle' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:831:5: note: Variable 'StrTitle' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1159:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:1156:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1159:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1377:3: style: Variable 'pathdest' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:1375:0: note: Variable 'pathdest' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1377:3: note: Variable 'pathdest' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1378:3: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:1374:0: note: Variable 'path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1378:3: note: Variable 'path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1937:4: style: Variable 'StrLine' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:1936:22: note: Variable 'StrLine' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1937:4: note: Variable 'StrLine' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1912:5: style: Variable 'StrLine' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:1911:23: note: Variable 'StrLine' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:1912:5: note: Variable 'StrLine' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2039:2: style: Variable 'Adj' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:2029:0: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2039:2: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2051:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:2027:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2051:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2233:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:2230:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2233:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2257:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:2254:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2257:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2273:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:2270:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2273:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2289:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:2286:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2289:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2307:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:2302:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2307:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2393:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio.c:2389:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:2393:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio.c:563:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/cd_audio.c:1113:20: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/cd_audio.c:1286:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/cd_audio.c:2345:2: style: Variable 'BoolButtonsAudio' is assigned a value that is never used. [unreadVariable]
xcfa-5.0.2/src/cd_audio_extract.c:144:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/cd_audio_extract.c:1003:15: warning: Either the condition 'FALSE==conv.bool_stop&&Audio' is redundant or there is possible null pointer dereference: Audio. [nullPointerRedundantCheck]
xcfa-5.0.2/src/cd_audio_extract.c:1007:32: note: Assuming that condition 'FALSE==conv.bool_stop&&Audio' is not redundant
xcfa-5.0.2/src/cd_audio_extract.c:1003:15: note: Null pointer dereference
xcfa-5.0.2/src/cd_audio_extract.c:157:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:151:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:157:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:231:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:226:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:231:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:345:5: style: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:344:5: note: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:345:5: note: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:378:5: style: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:377:5: note: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:378:5: note: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:418:5: style: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:417:5: note: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:418:5: note: Variable 'param_filelc.PtrStrBitrate' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:449:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:443:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:449:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:630:2: style: Variable 'fp1' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:612:0: note: Variable 'fp1' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:630:2: note: Variable 'fp1' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:631:2: style: Variable 'fp2' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:613:0: note: Variable 'fp2' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:631:2: note: Variable 'fp2' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:633:2: style: Variable 'fp3' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:614:0: note: Variable 'fp3' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:633:2: note: Variable 'fp3' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:780:7: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:778:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:780:7: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:784:7: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:783:7: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:784:7: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:830:8: style: Variable 'StrOldName' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:824:0: note: Variable 'StrOldName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:830:8: note: Variable 'StrOldName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:890:4: style: Variable 'List2' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:884:0: note: Variable 'List2' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:890:4: note: Variable 'List2' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1018:5: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:1015:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1018:5: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1023:5: style: Variable 'Name' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:1013:0: note: Variable 'Name' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1023:5: note: Variable 'Name' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1024:5: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:1014:0: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1024:5: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1394:6: style: Variable 'StrModeExpert' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:1392:0: note: Variable 'StrModeExpert' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1394:6: note: Variable 'StrModeExpert' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1727:2: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:1725:0: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1727:2: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1979:3: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_audio_extract.c:1978:0: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1979:3: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_audio_extract.c:1881:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xcfa-5.0.2/src/cd_audio_extract.c:1883:9: note: Found duplicate branches for 'if' and 'else'.
xcfa-5.0.2/src/cd_audio_extract.c:1881:7: note: Found duplicate branches for 'if' and 'else'.
xcfa-5.0.2/src/cd_audio_extract.c:1896:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xcfa-5.0.2/src/cd_audio_extract.c:1898:9: note: Found duplicate branches for 'if' and 'else'.
xcfa-5.0.2/src/cd_audio_extract.c:1896:7: note: Found duplicate branches for 'if' and 'else'.
xcfa-5.0.2/src/cd_audio_extract.c:1402:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xcfa-5.0.2/src/cd_cue.c:82:2: style: Variable 'Larrbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_cue.c:77:0: note: Variable 'Larrbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_cue.c:82:2: note: Variable 'Larrbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_cue.c:257:2: style: Variable 'PathName' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_cue.c:253:0: note: Variable 'PathName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_cue.c:257:2: note: Variable 'PathName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:1059:16: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
xcfa-5.0.2/src/cd_curl.c:1067:16: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
xcfa-5.0.2/src/cd_curl.c:1206:16: style: Condition 'NULL!=StrCdDiscId' is always true [knownConditionTrueFalse]
xcfa-5.0.2/src/cd_curl.c:262:3: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_curl.c:259:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:262:3: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:325:3: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_curl.c:318:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:325:3: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:394:3: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_curl.c:391:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:394:3: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:416:3: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_curl.c:413:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:416:3: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:463:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_curl.c:459:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:463:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:531:2: style: Variable 'curl_handle' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_curl.c:522:0: note: Variable 'curl_handle' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:531:2: note: Variable 'curl_handle' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:1024:2: style: Variable 'Larrbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_curl.c:1019:0: note: Variable 'Larrbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:1024:2: note: Variable 'Larrbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:1200:2: style: Variable 'StrCdDiscId' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_curl.c:1190:0: note: Variable 'StrCdDiscId' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_curl.c:1200:2: note: Variable 'StrCdDiscId' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:234:3: style: Variable 'Audio->tags->Title' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:233:3: note: Variable 'Audio->tags->Title' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:234:3: note: Variable 'Audio->tags->Title' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:259:4: style: Variable 'Audio->tags->Album' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:258:4: note: Variable 'Audio->tags->Album' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:259:4: note: Variable 'Audio->tags->Album' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:286:4: style: Variable 'Audio->tags->Artist' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:285:4: note: Variable 'Audio->tags->Artist' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:286:4: note: Variable 'Audio->tags->Artist' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:296:5: style: Variable 'Audio->tags->Artist' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:295:5: note: Variable 'Audio->tags->Artist' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:296:5: note: Variable 'Audio->tags->Artist' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:323:3: style: Variable 'Audio->tags->Comment' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:322:3: note: Variable 'Audio->tags->Comment' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:323:3: note: Variable 'Audio->tags->Comment' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:346:4: style: Variable 'Audio->tags->Year' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:345:4: note: Variable 'Audio->tags->Year' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:346:4: note: Variable 'Audio->tags->Year' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:357:5: style: Variable 'Audio->tags->Year' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:356:5: note: Variable 'Audio->tags->Year' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:357:5: note: Variable 'Audio->tags->Year' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:379:4: style: Variable 'Audio->tags->Number' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:378:4: note: Variable 'Audio->tags->Number' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:379:4: note: Variable 'Audio->tags->Number' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:398:4: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:396:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:398:4: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:421:4: style: Variable 'Audio->tags->Genre' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_expander.c:420:4: note: Variable 'Audio->tags->Genre' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_expander.c:421:4: note: Variable 'Audio->tags->Genre' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_normalise.c:101:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_normalise.c:98:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_normalise.c:101:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_normalise.c:147:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/cd_normalise.c:144:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/cd_normalise.c:147:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/configuser.c:713:28: warning: Either the condition 'NULL!=PathNameConfig' is redundant or there is possible null pointer dereference: PathNameConfig. [nullPointerRedundantCheck]
xcfa-5.0.2/src/configuser.c:855:11: note: Assuming that condition 'NULL!=PathNameConfig' is not redundant
xcfa-5.0.2/src/configuser.c:713:28: note: Null pointer dereference
xcfa-5.0.2/src/configuser.c:450:34: style: Array index 'Indice' is used before limits check. [arrayIndexThenCheck]
xcfa-5.0.2/src/conv.c:106:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/conv.c:382:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/conv.c:367:0: note: Variable 'fd' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:382:2: note: Variable 'fd' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:549:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/conv.c:547:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:549:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:592:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/conv.c:590:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:592:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:613:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/conv.c:611:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:613:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:1977:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/conv.c:1968:0: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:1977:2: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/conv.c:2447:9: style: The scope of the variable 'l_read' can be reduced. [variableScope]
xcfa-5.0.2/src/conv.c:1545:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xcfa-5.0.2/src/conv.c:2225:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xcfa-5.0.2/src/conv.c:2458:3: error: Resource leak: fe [resourceLeak]
xcfa-5.0.2/src/conv.c:2464:3: error: Resource leak: fn [resourceLeak]
xcfa-5.0.2/src/dragNdrop.c:190:2: style: Variable 'New_Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dragNdrop.c:181:0: note: Variable 'New_Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dragNdrop.c:190:2: note: Variable 'New_Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dragNdrop.c:191:2: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dragNdrop.c:180:0: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dragNdrop.c:191:2: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:171:2: style: Variable 'BoolIdem' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd.c:168:0: note: Variable 'BoolIdem' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:171:2: note: Variable 'BoolIdem' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:199:2: style: Variable 'Adj' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd.c:194:0: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:199:2: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:205:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd.c:189:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:205:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:568:2: style: Variable 'Adj' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd.c:565:0: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:568:2: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:1260:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd.c:1257:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:1260:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd.c:543:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/dvd.c:781:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/dvd_extract.c:107:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd_extract.c:102:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:107:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:123:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd_extract.c:120:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:123:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:144:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd_extract.c:142:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:144:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:146:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd_extract.c:139:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:146:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:422:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd_extract.c:419:0: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_extract.c:422:3: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_read.c:304:29: warning: Either the condition 'if(StrLanguage)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xcfa-5.0.2/src/dvd_read.c:328:10: note: Assuming that condition 'if(StrLanguage)' is not redundant
xcfa-5.0.2/src/dvd_read.c:304:29: note: Null pointer addition
xcfa-5.0.2/src/dvd_read.c:305:29: warning: Either the condition 'if(StrLanguage)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xcfa-5.0.2/src/dvd_read.c:328:10: note: Assuming that condition 'if(StrLanguage)' is not redundant
xcfa-5.0.2/src/dvd_read.c:305:29: note: Null pointer addition
xcfa-5.0.2/src/dvd_table.c:195:3: style: Variable 'p_list->data' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/dvd_table.c:194:3: note: Variable 'p_list->data' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/dvd_table.c:195:3: note: Variable 'p_list->data' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1542:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xcfa-5.0.2/src/file.c:921:6: warning: Either the condition 'NULL!=detail' is redundant or there is possible null pointer dereference: detail. [nullPointerRedundantCheck]
xcfa-5.0.2/src/file.c:1824:11: note: Assuming that condition 'NULL!=detail' is not redundant
xcfa-5.0.2/src/file.c:1860:23: note: Calling function 'file_get_pixbuf', 1st argument 'detail' value is 0
xcfa-5.0.2/src/file.c:921:6: note: Null pointer dereference
xcfa-5.0.2/src/file.c:922:25: warning: Either the condition 'NULL!=detail' is redundant or there is possible null pointer dereference: detail. [nullPointerRedundantCheck]
xcfa-5.0.2/src/file.c:1824:11: note: Assuming that condition 'NULL!=detail' is not redundant
xcfa-5.0.2/src/file.c:1860:23: note: Calling function 'file_get_pixbuf', 1st argument 'detail' value is 0
xcfa-5.0.2/src/file.c:922:25: note: Null pointer dereference
xcfa-5.0.2/src/file.c:926:6: warning: Either the condition 'NULL!=detail' is redundant or there is possible null pointer dereference: detail. [nullPointerRedundantCheck]
xcfa-5.0.2/src/file.c:1824:11: note: Assuming that condition 'NULL!=detail' is not redundant
xcfa-5.0.2/src/file.c:1860:23: note: Calling function 'file_get_pixbuf', 1st argument 'detail' value is 0
xcfa-5.0.2/src/file.c:926:6: note: Null pointer dereference
xcfa-5.0.2/src/file.c:130:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:127:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:130:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:155:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:152:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:155:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:250:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:247:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:250:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:272:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:269:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:272:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:436:5: style: Variable 'Str1' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:433:0: note: Variable 'Str1' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:436:5: note: Variable 'Str1' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:437:5: style: Variable 'Str2' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:434:0: note: Variable 'Str2' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:437:5: note: Variable 'Str2' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1178:2: style: Variable 'BoolIdem' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1176:0: note: Variable 'BoolIdem' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1178:2: note: Variable 'BoolIdem' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1206:2: style: Variable 'NumLineSelected' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1201:0: note: Variable 'NumLineSelected' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1206:2: note: Variable 'NumLineSelected' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1216:2: style: Variable 'Adj' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1197:0: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1216:2: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1223:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1195:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1223:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1342:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1338:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1342:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1813:3: style: Variable 'StrVerif' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1810:0: note: Variable 'StrVerif' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1813:3: note: Variable 'StrVerif' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1835:5: style: Variable 'StrVerif' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1834:25: note: Variable 'StrVerif' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1835:5: note: Variable 'StrVerif' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1845:5: style: Variable 'StrVerif' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1844:25: note: Variable 'StrVerif' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1845:5: note: Variable 'StrVerif' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1915:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:1908:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:1915:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2161:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:2155:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2161:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2241:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:2236:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2241:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2282:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:2277:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2282:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2319:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:2315:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2319:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2779:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:2772:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2779:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2780:2: style: Variable 'begin_list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:2773:0: note: Variable 'begin_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2780:2: note: Variable 'begin_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2781:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:2774:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2781:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2827:2: style: Variable 'etat' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file.c:2825:0: note: Variable 'etat' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2827:2: note: Variable 'etat' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file.c:2564:81: style: Same expression on both sides of '||' because the value of 'BoolShn' and 'BoolWma' are the same. [duplicateExpression]
xcfa-5.0.2/src/file.c:2367:32: note: 'BoolShn' is assigned value 'FALSE' here.
xcfa-5.0.2/src/file.c:2368:32: note: 'BoolWma' is assigned value 'FALSE' here.
xcfa-5.0.2/src/file.c:2564:81: note: Same expression on both sides of '||' because the value of 'BoolShn' and 'BoolWma' are the same.
xcfa-5.0.2/src/file.c:1369:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file.c:1911:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file.c:2157:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file.c:2238:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file.c:2279:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file.c:2392:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/file.c:2775:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file.c:2923:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/file_action.c:198:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_action.c:195:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_action.c:198:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:457:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_analyze.c:454:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:457:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:475:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_analyze.c:471:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:475:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:575:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_analyze.c:571:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:575:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:677:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_analyze.c:672:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:677:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:715:3: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_analyze.c:711:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_analyze.c:715:3: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:216:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:209:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:216:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:381:6: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:379:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:381:6: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:315:6: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:300:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:315:6: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:341:6: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:326:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:341:6: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:360:6: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:352:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:360:6: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:445:6: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:437:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:445:6: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:509:6: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:499:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:509:6: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:539:6: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:533:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:539:6: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:630:6: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:624:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:630:6: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:731:5: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:720:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:731:5: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:1129:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:1124:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:1129:3: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:1222:2: style: Variable 'ListGlobal' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:1215:0: note: Variable 'ListGlobal' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:1222:2: note: Variable 'ListGlobal' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:1437:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_conv.c:1428:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_conv.c:1437:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_lc.c:80:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/file_lc.c:882:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/file_lc.c:332:3: warning: Either the condition 'entry!=NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
xcfa-5.0.2/src/file_lc.c:334:17: note: Assuming that condition 'entry!=NULL' is not redundant
xcfa-5.0.2/src/file_lc.c:332:3: note: Null pointer dereference
xcfa-5.0.2/src/file_mp3ogg.c:236:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:234:5: note: Variable 'info' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:236:5: note: Variable 'info' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:246:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:244:5: note: Variable 'info' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:246:5: note: Variable 'info' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:275:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:272:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:275:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:294:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:289:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:294:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:295:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:290:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:295:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:317:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:312:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:317:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:318:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:313:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:318:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:360:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:352:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:360:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:388:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:381:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:388:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:389:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:382:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:389:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:456:2: style: Variable 'NumLineSelected' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:451:0: note: Variable 'NumLineSelected' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:456:2: note: Variable 'NumLineSelected' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:466:2: style: Variable 'Adj' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:443:0: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:466:2: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:472:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:441:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:472:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:558:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:551:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:558:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:559:2: style: Variable 'BeginList' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:552:0: note: Variable 'BeginList' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:559:2: note: Variable 'BeginList' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:560:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:553:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:560:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:712:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:705:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:712:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:713:2: style: Variable 'begin_list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:706:0: note: Variable 'begin_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:713:2: note: Variable 'begin_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:714:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg.c:707:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:714:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg.c:291:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_mp3ogg.c:314:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_mp3ogg.c:355:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_mp3ogg.c:383:16: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_mp3ogg.c:554:20: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_mp3ogg.c:614:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/file_mp3ogg.c:708:20: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_mp3ogg_conv.c:85:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg_conv.c:70:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg_conv.c:85:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg_conv.c:290:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg_conv.c:283:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg_conv.c:290:3: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg_conv.c:419:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_mp3ogg_conv.c:413:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_mp3ogg_conv.c:419:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_scan_db.c:95:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_scan_db.c:90:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_scan_db.c:95:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_scan_db.c:180:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_scan_db.c:173:0: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_scan_db.c:180:3: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_scan_db.c:189:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_scan_db.c:187:3: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_scan_db.c:189:3: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:273:33: warning: Either the condition 'tags?(tags->Album?PtrStr:""):""' is redundant or there is possible null pointer dereference: tags. [nullPointerRedundantCheck]
xcfa-5.0.2/src/file_tags.c:274:74: note: Assuming that condition 'tags?(tags->Album?PtrStr:""):""' is not redundant
xcfa-5.0.2/src/file_tags.c:273:33: note: Null pointer dereference
xcfa-5.0.2/src/file_tags.c:290:33: warning: Either the condition 'tags?(tags->Title?PtrStr:""):""' is redundant or there is possible null pointer dereference: tags. [nullPointerRedundantCheck]
xcfa-5.0.2/src/file_tags.c:291:74: note: Assuming that condition 'tags?(tags->Title?PtrStr:""):""' is not redundant
xcfa-5.0.2/src/file_tags.c:290:33: note: Null pointer dereference
xcfa-5.0.2/src/file_tags.c:307:33: warning: Either the condition 'tags?(tags->Artist?PtrStr:""):""' is redundant or there is possible null pointer dereference: tags. [nullPointerRedundantCheck]
xcfa-5.0.2/src/file_tags.c:308:75: note: Assuming that condition 'tags?(tags->Artist?PtrStr:""):""' is not redundant
xcfa-5.0.2/src/file_tags.c:307:33: note: Null pointer dereference
xcfa-5.0.2/src/file_tags.c:324:33: warning: Either the condition 'tags?(tags->Comment?PtrStr:""):""' is redundant or there is possible null pointer dereference: tags. [nullPointerRedundantCheck]
xcfa-5.0.2/src/file_tags.c:325:76: note: Assuming that condition 'tags?(tags->Comment?PtrStr:""):""' is not redundant
xcfa-5.0.2/src/file_tags.c:324:33: note: Null pointer dereference
xcfa-5.0.2/src/file_tags.c:497:8: style: Variable 'tags->Genre' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:496:8: note: Variable 'tags->Genre' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:497:8: note: Variable 'tags->Genre' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:509:8: style: Variable 'tags->Genre' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:508:8: note: Variable 'tags->Genre' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:509:8: note: Variable 'tags->Genre' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:541:7: style: Variable 'tags->Comment' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:540:7: note: Variable 'tags->Comment' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:541:7: note: Variable 'tags->Comment' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:550:7: style: Variable 'tags->Artist' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:549:7: note: Variable 'tags->Artist' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:550:7: note: Variable 'tags->Artist' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:559:7: style: Variable 'tags->Album' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:558:7: note: Variable 'tags->Album' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:559:7: note: Variable 'tags->Album' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:571:7: style: Variable 'tags->Title' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:570:7: note: Variable 'tags->Title' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:571:7: note: Variable 'tags->Title' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:574:7: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:566:0: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:574:7: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:583:7: style: Variable 'tags->Title' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:582:7: note: Variable 'tags->Title' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:583:7: note: Variable 'tags->Title' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:750:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:747:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:750:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:813:7: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:811:21: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:813:7: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:817:7: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:815:21: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:817:7: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:821:7: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:819:21: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:821:7: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:825:7: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:823:21: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:825:7: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:875:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:867:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:875:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:914:2: style: Variable 'NumLineSelected' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:907:0: note: Variable 'NumLineSelected' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:914:2: note: Variable 'NumLineSelected' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:924:2: style: Variable 'Adj' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:903:0: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:924:2: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:930:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:901:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:930:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:1132:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:1124:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:1132:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:1133:2: style: Variable 'begin_list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:1125:0: note: Variable 'begin_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:1133:2: note: Variable 'begin_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:1134:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_tags.c:1126:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:1134:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_tags.c:128:20: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_tags.c:471:20: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_tags.c:870:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_tags.c:1035:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/file_tags.c:1127:20: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_trash.c:128:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_trash.c:123:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_trash.c:128:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_trash.c:161:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_trash.c:154:0: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_trash.c:161:3: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_trash.c:176:3: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_trash.c:173:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_trash.c:176:3: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_trash.c:226:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_trash.c:220:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_trash.c:226:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:112:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:108:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:112:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:194:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:186:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:194:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:231:2: style: Variable 'NumLineSelected' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:226:0: note: Variable 'NumLineSelected' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:231:2: note: Variable 'NumLineSelected' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:241:2: style: Variable 'Adj' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:218:0: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:241:2: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:247:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:216:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:247:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:325:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:318:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:325:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:326:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:321:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:326:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:538:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:531:0: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:538:2: note: Variable 'model' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:539:2: style: Variable 'begin_list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:532:0: note: Variable 'begin_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:539:2: note: Variable 'begin_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:540:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav.c:533:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:540:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav.c:189:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_wav.c:319:15: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_wav.c:427:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/file_wav.c:534:20: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src/file_wav.c:598:22: style: The scope of the variable 'ColumnDum' can be reduced. [variableScope]
xcfa-5.0.2/src/file_wav_conv.c:96:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav_conv.c:83:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:96:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:214:4: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav_conv.c:211:4: note: Variable 'info' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:214:4: note: Variable 'info' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:298:3: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav_conv.c:294:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:298:3: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:317:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav_conv.c:309:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:317:3: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:363:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/file_wav_conv.c:355:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/file_wav_conv.c:363:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/fileselect.c:350:16: style: Condition '_NB_PATH_<=0' is always false [knownConditionTrueFalse]
xcfa-5.0.2/src/fileselect.c:129:2: style: Variable 'Path' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/fileselect.c:127:0: note: Variable 'Path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/fileselect.c:129:2: note: Variable 'Path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/fileselect.c:150:2: style: Variable 'Path' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/fileselect.c:147:0: note: Variable 'Path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/fileselect.c:150:2: note: Variable 'Path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/fileselect.c:243:2: style: Variable 'Path' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/fileselect.c:240:0: note: Variable 'Path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/fileselect.c:243:2: note: Variable 'Path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/fileselect.c:324:2: style: Variable 'preview' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/fileselect.c:320:0: note: Variable 'preview' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/fileselect.c:324:2: note: Variable 'preview' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/get_info.c:966:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/get_info.c:378:2: style: Variable 'ModelName' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/get_info.c:376:0: note: Variable 'ModelName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/get_info.c:378:2: note: Variable 'ModelName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/get_info.c:413:2: style: Variable 'ModelName' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/get_info.c:411:0: note: Variable 'ModelName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/get_info.c:413:2: note: Variable 'ModelName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/get_info.c:1134:2: style: Variable 'gstr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/get_info.c:1131:0: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/get_info.c:1134:2: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/mplayer.c:568:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/mplayer.c:539:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/mplayer.c:568:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:209:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/normalise.c:162:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:159:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:162:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:237:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:234:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:237:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:264:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:259:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:264:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:324:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:318:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:324:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:357:4: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:344:17: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:357:4: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:413:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:407:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:413:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:448:4: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:435:17: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:448:4: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:504:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:499:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:504:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:568:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:562:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:568:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:596:4: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:584:17: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:596:4: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:652:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:646:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:652:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:686:4: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:674:17: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:686:4: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1065:3: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:1054:16: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1065:3: note: Variable 'pos' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1218:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:1215:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1218:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1344:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:1341:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1344:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1370:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:1367:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1370:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1687:3: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:1684:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1687:3: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1703:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/normalise.c:1696:0: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/normalise.c:1703:3: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/options_internal.c:324:13: warning: Possible null pointer dereference: gstr [nullPointer]
xcfa-5.0.2/src/options_internal.c:85:20: note: Assignment 'gstr=NULL', assigned value is 0
xcfa-5.0.2/src/options_internal.c:324:13: note: Null pointer dereference
xcfa-5.0.2/src/options_internal.c:328:2: style: Variable 'gstr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/options_internal.c:327:2: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/options_internal.c:328:2: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/parse.c:291:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xcfa-5.0.2/src/parse.c:289:14: note: outer condition: Ptr<PtrEqual
xcfa-5.0.2/src/parse.c:291:11: note: opposite inner condition: Ptr==PtrEqual
xcfa-5.0.2/src/parse.c:363:19: style: Redundant condition: If 'EXPR == '='', the comparison 'EXPR >= 0' is always true. [redundantCondition]
xcfa-5.0.2/src/parse.c:407:19: style: Redundant condition: If 'EXPR == '='', the comparison 'EXPR >= 0' is always true. [redundantCondition]
xcfa-5.0.2/src/parse.c:474:19: style: Redundant condition: If 'EXPR == '('', the comparison 'EXPR >= 0' is always true. [redundantCondition]
xcfa-5.0.2/src/parse.c:811:18: warning: Possible null pointer dereference: gstr [nullPointer]
xcfa-5.0.2/src/parse.c:599:19: note: Assignment 'gstr=NULL', assigned value is 0
xcfa-5.0.2/src/parse.c:811:18: note: Null pointer dereference
xcfa-5.0.2/src/parse.c:276:9: warning: Either the condition 'PtrEnd' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xcfa-5.0.2/src/parse.c:275:10: note: Assuming that condition 'PtrEnd' is not redundant
xcfa-5.0.2/src/parse.c:276:9: note: Null pointer subtraction
xcfa-5.0.2/src/parse.c:282:9: warning: Either the condition 'PtrEnd' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xcfa-5.0.2/src/parse.c:281:10: note: Assuming that condition 'PtrEnd' is not redundant
xcfa-5.0.2/src/parse.c:282:9: note: Null pointer addition
xcfa-5.0.2/src/parse.c:238:2: style: Variable 'New' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/parse.c:236:0: note: Variable 'New' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/parse.c:238:2: note: Variable 'New' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/parse.c:604:2: style: Variable 'ListCD' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/parse.c:596:0: note: Variable 'ListCD' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/parse.c:604:2: note: Variable 'ListCD' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/parse.c:671:6: style: Variable 'var_cd.Bool_create_file_m3u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xcfa-5.0.2/src/parse.c:670:6: note: Variable 'var_cd.Bool_create_file_m3u' is reassigned a value before the old one has been used if variable is no semaphore variable.
xcfa-5.0.2/src/parse.c:671:6: note: Variable 'var_cd.Bool_create_file_m3u' is reassigned a value before the old one has been used if variable is no semaphore variable.
xcfa-5.0.2/src/parse.c:733:6: style: Variable 'gstr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/parse.c:732:6: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/parse.c:733:6: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:487:33: warning: Either the condition 'NULL!=List' is redundant or there is possible null pointer dereference: List. [nullPointerRedundantCheck]
xcfa-5.0.2/src/poche.c:492:16: note: Assuming that condition 'NULL!=List' is not redundant
xcfa-5.0.2/src/poche.c:487:33: note: Null pointer dereference
xcfa-5.0.2/src/poche.c:490:40: warning: Either the condition 'NULL!=ListLast' is redundant or there is possible null pointer dereference: ListLast. [nullPointerRedundantCheck]
xcfa-5.0.2/src/poche.c:492:32: note: Assuming that condition 'NULL!=ListLast' is not redundant
xcfa-5.0.2/src/poche.c:490:40: note: Null pointer dereference
xcfa-5.0.2/src/poche.c:518:33: warning: Either the condition 'NULL!=List' is redundant or there is possible null pointer dereference: List. [nullPointerRedundantCheck]
xcfa-5.0.2/src/poche.c:523:16: note: Assuming that condition 'NULL!=List' is not redundant
xcfa-5.0.2/src/poche.c:518:33: note: Null pointer dereference
xcfa-5.0.2/src/poche.c:521:40: warning: Either the condition 'NULL!=ListLast' is redundant or there is possible null pointer dereference: ListLast. [nullPointerRedundantCheck]
xcfa-5.0.2/src/poche.c:523:32: note: Assuming that condition 'NULL!=ListLast' is not redundant
xcfa-5.0.2/src/poche.c:521:40: note: Null pointer dereference
xcfa-5.0.2/src/poche.c:1107:15: warning: Possible null pointer dereference: Image [nullPointer]
xcfa-5.0.2/src/poche.c:1090:25: note: Assignment 'Image=NULL', assigned value is 0
xcfa-5.0.2/src/poche.c:1107:15: note: Null pointer dereference
xcfa-5.0.2/src/poche.c:198:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:194:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:198:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:236:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:232:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:236:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:283:2: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:281:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:283:2: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:339:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:333:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:339:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:383:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:376:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:383:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:448:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:442:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:448:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:548:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:542:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:548:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:1093:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:1089:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:1093:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:1194:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:1191:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:1194:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:1281:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:1277:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:1281:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:1346:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche.c:1344:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche.c:1346:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:110:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_dir.c:106:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:110:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:167:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_dir.c:164:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:167:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:203:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_dir.c:200:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:203:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:297:2: style: Variable 'List' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_dir.c:291:0: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:297:2: note: Variable 'List' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:362:2: style: Variable 'Image' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_dir.c:346:0: note: Variable 'Image' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:362:2: note: Variable 'Image' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:568:3: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_dir.c:564:0: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:568:3: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_dir.c:185:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xcfa-5.0.2/src/poche_draw.c:222:4: style: Variable 'p_Image->Pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_draw.c:221:4: note: Variable 'p_Image->Pixbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_draw.c:222:4: note: Variable 'p_Image->Pixbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_draw.c:228:4: style: Variable 'p_Image->Pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_draw.c:227:4: note: Variable 'p_Image->Pixbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_draw.c:228:4: note: Variable 'p_Image->Pixbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_save.c:85:2: style: Variable 'cr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_save.c:79:0: note: Variable 'cr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_save.c:85:2: note: Variable 'cr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:165:2: style: Variable 'Image' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_txt.c:163:0: note: Variable 'Image' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:165:2: note: Variable 'Image' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:240:3: style: Variable 'dialog' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_txt.c:236:0: note: Variable 'dialog' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:240:3: note: Variable 'dialog' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:286:3: style: Variable 'Buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_txt.c:279:0: note: Variable 'Buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:286:3: note: Variable 'Buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:321:3: style: Variable 'Buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_txt.c:315:0: note: Variable 'Buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:321:3: note: Variable 'Buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:325:3: style: Variable 'PtrTexte' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_txt.c:316:0: note: Variable 'PtrTexte' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_txt.c:325:3: note: Variable 'PtrTexte' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_web.c:284:2: style: Variable 'ptr_cdname' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/poche_web.c:282:0: note: Variable 'ptr_cdname' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/poche_web.c:284:2: note: Variable 'ptr_cdname' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/popup.c:318:7: warning: Redundant assignment of 'val' to itself. [selfAssignment]
xcfa-5.0.2/src/popup.c:976:13: style: The scope of the variable 'RemoveImage' can be reduced. [variableScope]
xcfa-5.0.2/src/popup.c:1050:13: style: The scope of the variable 'RemoveImage' can be reduced. [variableScope]
xcfa-5.0.2/src/popup.c:1156:13: style: The scope of the variable 'Separate' can be reduced. [variableScope]
xcfa-5.0.2/src/popup.c:1348:13: style: The scope of the variable 'Separate' can be reduced. [variableScope]
xcfa-5.0.2/src/popup.c:318:9: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
xcfa-5.0.2/src/prg_init.c:445:2: style: Variable 'Adj' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/prg_init.c:434:0: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/prg_init.c:445:2: note: Variable 'Adj' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/proc.c:88:2: style: Variable 'p_list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/proc.c:84:0: note: Variable 'p_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/proc.c:88:2: note: Variable 'p_list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/replaygain.c:222:8: warning: Either the condition 'NULL!=detail' is redundant or there is possible null pointer dereference: detail. [nullPointerRedundantCheck]
xcfa-5.0.2/src/replaygain.c:231:13: note: Assuming that condition 'NULL!=detail' is not redundant
xcfa-5.0.2/src/replaygain.c:222:8: note: Null pointer dereference
xcfa-5.0.2/src/replaygain.c:223:8: warning: Either the condition 'NULL!=detail' is redundant or there is possible null pointer dereference: detail. [nullPointerRedundantCheck]
xcfa-5.0.2/src/replaygain.c:231:13: note: Assuming that condition 'NULL!=detail' is not redundant
xcfa-5.0.2/src/replaygain.c:223:8: note: Null pointer dereference
xcfa-5.0.2/src/replaygain.c:224:8: warning: Either the condition 'NULL!=detail' is redundant or there is possible null pointer dereference: detail. [nullPointerRedundantCheck]
xcfa-5.0.2/src/replaygain.c:231:13: note: Assuming that condition 'NULL!=detail' is not redundant
xcfa-5.0.2/src/replaygain.c:224:8: note: Null pointer dereference
xcfa-5.0.2/src/replaygain.c:225:8: warning: Either the condition 'NULL!=detail' is redundant or there is possible null pointer dereference: detail. [nullPointerRedundantCheck]
xcfa-5.0.2/src/replaygain.c:231:13: note: Assuming that condition 'NULL!=detail' is not redundant
xcfa-5.0.2/src/replaygain.c:225:8: note: Null pointer dereference
xcfa-5.0.2/src/replaygain.c:343:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/replaygain.c:337:0: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/replaygain.c:343:3: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/replaygain.c:414:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/replaygain.c:409:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/replaygain.c:414:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/replaygain.c:439:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/replaygain.c:434:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/replaygain.c:439:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/scan.c:214:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/scan.c:209:0: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/scan.c:214:2: note: Variable 'list' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split.c:133:2: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/split.c:122:17: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split.c:133:2: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split.c:140:2: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/split.c:136:17: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split.c:140:2: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split.c:153:2: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/split.c:142:17: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split.c:153:2: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split.c:167:2: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/split.c:156:17: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split.c:167:2: note: Variable 'Str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split_cue.c:390:2: style: Variable 'Ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/split_cue.c:387:3: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split_cue.c:390:2: note: Variable 'Ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split_cue.c:416:4: style: Variable 'PathNameFileCue' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/split_cue.c:415:30: note: Variable 'PathNameFileCue' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split_cue.c:416:4: note: Variable 'PathNameFileCue' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split_cue.c:118:3: error: Resource leak: fp [resourceLeak]
xcfa-5.0.2/src/split_selector.c:181:2: style: Variable 'Len' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/split_selector.c:169:0: note: Variable 'Len' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split_selector.c:181:2: note: Variable 'Len' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/split_wav.c:75:9: style: The scope of the variable 'Ret' can be reduced. [variableScope]
xcfa-5.0.2/src/split_wav.c:76:9: style: The scope of the variable 'RetRead' can be reduced. [variableScope]
xcfa-5.0.2/src/tags.c:81:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags.c:165:32: style: The scope of the variable 'properties' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_aac.c:66:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_ac3.c:64:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_ac3.c:78:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_ac3.c:76:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_ac3.c:78:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_aiff.c:64:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_aiff.c:78:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_aiff.c:76:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_aiff.c:78:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_ape.c:102:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_ape.c:115:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_ape.c:109:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_ape.c:115:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_dts.c:73:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_dts.c:87:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_dts.c:85:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_dts.c:87:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_flac.c:74:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_flac.c:89:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_flac.c:83:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_flac.c:89:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_flac.c:82:14: style: The scope of the variable 'tag' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_flac.c:84:32: style: The scope of the variable 'properties' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_m4a.c:66:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_m4a.c:87:2: style: Variable 'gstr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_m4a.c:79:0: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_m4a.c:87:2: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_m4a.c:88:2: style: Variable 'Larrbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_m4a.c:78:0: note: Variable 'Larrbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_m4a.c:88:2: note: Variable 'Larrbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_m4a.c:90:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_m4a.c:82:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_m4a.c:90:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_mp3.c:86:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_mp3.c:197:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_mp3.c:187:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_mp3.c:197:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_mp3.c:189:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_mp3.c:190:32: style: The scope of the variable 'properties' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_mp3.c:65:16: style: struct member 'ID3TAG::nnull' is never used. [unusedStructMember]
xcfa-5.0.2/src/tags_mp3.c:66:16: style: struct member 'ID3TAG::track' is never used. [unusedStructMember]
xcfa-5.0.2/src/tags_mp3.c:67:16: style: struct member 'ID3TAG::style' is never used. [unusedStructMember]
xcfa-5.0.2/src/tags_mpc.c:201:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_mpc.c:212:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_mpc.c:208:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_mpc.c:212:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_mpc.c:210:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_mpc.c:206:37: style: Function 'tagsmpc_get_info' argument 1 names different: declaration 'detai' definition 'detail'. [funcArgNamesDifferent]
xcfa-5.0.2/src/tags.h:173:37: note: Function 'tagsmpc_get_info' argument 1 names different: declaration 'detai' definition 'detail'.
xcfa-5.0.2/src/tags_mpc.c:206:37: note: Function 'tagsmpc_get_info' argument 1 names different: declaration 'detai' definition 'detail'.
xcfa-5.0.2/src/tags_ogg.c:75:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_ogg.c:90:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_ogg.c:84:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_ogg.c:90:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_ogg.c:83:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_ogg.c:85:32: style: The scope of the variable 'properties' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_rm.c:65:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_rm.c:79:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_rm.c:77:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_rm.c:79:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_shn.c:69:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_shn.c:85:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_shn.c:82:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_shn.c:85:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:371:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_wav.c:314:2: style: Variable 'seek_fmt' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:310:0: note: Variable 'seek_fmt' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:314:2: note: Variable 'seek_fmt' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:315:2: style: Variable 'seek_data' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:311:0: note: Variable 'seek_data' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:315:2: note: Variable 'seek_data' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:321:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:320:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:321:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:322:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:321:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:322:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:323:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:322:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:323:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:337:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:336:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:337:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:338:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:337:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:338:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:339:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:338:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:339:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:340:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:339:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:340:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:341:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:340:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:341:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:342:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:341:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:342:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:345:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:342:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:345:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:346:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:345:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:346:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:347:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:346:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:347:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:415:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wav.c:407:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:415:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wav.c:127:18: style: The scope of the variable 'devbuf' can be reduced. [variableScope]
xcfa-5.0.2/src/tags_wav.c:160:2: error: Resource leak: file [resourceLeak]
xcfa-5.0.2/src/tags_wav.c:318:62: error: Resource leak: file [resourceLeak]
xcfa-5.0.2/src/tags_wav.c:352:2: error: Resource leak: file [resourceLeak]
xcfa-5.0.2/src/tags_wavpack.c:106:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_wavpack.c:119:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wavpack.c:113:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wavpack.c:119:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wma.c:78:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src/tags_wma.c:93:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/tags_wma.c:91:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/tags_wma.c:93:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/web.c:141:4: warning: The buffer 'Str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xcfa-5.0.2/src/win_about.c:191:2: style: Variable 'save' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/win_about.c:189:0: note: Variable 'save' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/win_about.c:191:2: note: Variable 'save' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/win_about.c:207:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/win_about.c:205:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/win_about.c:207:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/win_about.c:227:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src/win_about.c:224:0: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/win_about.c:227:2: note: Variable 'str' is reassigned a value before the old one has been used.
xcfa-5.0.2/src/win_vte.c:93:10: style: The scope of the variable 'VaList' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/clib.c:94:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/clib.c:103:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/clib.c:277:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/clib.c:272:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xcfa-5.0.2/src_cli/clib.c:271:23: note: outer condition: p_Larrbuf[n]
xcfa-5.0.2/src_cli/clib.c:272:17: note: identical inner condition: p_Larrbuf[n]
xcfa-5.0.2/src_cli/clib.c:74:2: style: Variable 'new_clist' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/clib.c:72:0: note: Variable 'new_clist' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/clib.c:74:2: note: Variable 'new_clist' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/clib.c:118:6: style: The scope of the variable 'n' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/clib.c:168:6: style: The scope of the variable 'n' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/clib.c:324:8: style: The scope of the variable 'path' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/clib.c:327:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:95:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/conv.c:113:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/conv.c:108:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:113:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:629:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/conv.c:623:0: note: Variable 'fd' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:629:2: note: Variable 'fd' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:715:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/conv.c:712:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:715:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:758:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/conv.c:755:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:758:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:1409:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/conv.c:1401:0: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:1409:2: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/conv.c:622:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:683:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:778:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:825:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:870:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:900:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:930:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:967:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:997:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1029:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1065:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1128:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1159:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1188:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1218:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1248:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1277:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1322:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1351:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1397:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1441:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1549:9: style: The scope of the variable 'l_read' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/conv.c:1587:3: style: Variable 'cpt' is modified but its new value is never used. [unreadVariable]
xcfa-5.0.2/src_cli/conv.c:1557:3: error: Resource leak: fe [resourceLeak]
xcfa-5.0.2/src_cli/conv.c:1562:3: error: Resource leak: fn [resourceLeak]
xcfa-5.0.2/src_cli/cue.c:558:6: style: Variable 'index_begin' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/cue.c:557:5: note: Variable 'index_begin' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/cue.c:558:6: note: Variable 'index_begin' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/cue.c:69:9: style: The scope of the variable 'min' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/cue.c:69:14: style: The scope of the variable 'max' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/cue.c:76:7: style: The scope of the variable 'num_track' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/cue.c:77:9: style: The scope of the variable 'PercentBegin' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/cue.c:78:9: style: The scope of the variable 'PercentEnd' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/cue.c:248:7: style: The scope of the variable 'StrTimeBegin' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/cue.c:249:7: style: The scope of the variable 'StrTimeEnd' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/cue.c:291:9: style: The scope of the variable 'Percent' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/file_conv.c:596:24: warning: Logical disjunction always evaluates to true: Bits != 64 || Bits != 32. [incorrectLogicOperator]
xcfa-5.0.2/src_cli/file_conv.c:596:38: warning: Logical disjunction always evaluates to true: Bits != 32 || Bits != 24. [incorrectLogicOperator]
xcfa-5.0.2/src_cli/file_conv.c:596:52: warning: Logical disjunction always evaluates to true: Bits != 24 || Bits != 16. [incorrectLogicOperator]
xcfa-5.0.2/src_cli/file_conv.c:596:66: warning: Logical disjunction always evaluates to true: Bits != 16 || Bits != 8. [incorrectLogicOperator]
xcfa-5.0.2/src_cli/file_conv.c:488:20: style: Condition 'Bits!=24' is always false [knownConditionTrueFalse]
xcfa-5.0.2/src_cli/file_conv.c:486:18: note: Assuming that condition 'Bits==24' is not redundant
xcfa-5.0.2/src_cli/file_conv.c:488:20: note: Condition 'Bits!=24' is always false
xcfa-5.0.2/src_cli/file_conv.c:694:16: warning: Either the condition 'NULL!=(Info=(struct INFO*)list->data)' is redundant or there is possible null pointer dereference: Info. [nullPointerRedundantCheck]
xcfa-5.0.2/src_cli/file_conv.c:100:13: note: Assuming that condition 'NULL!=(Info=(struct INFO*)list->data)' is not redundant
xcfa-5.0.2/src_cli/file_conv.c:694:16: note: Null pointer dereference
xcfa-5.0.2/src_cli/file_conv.c:58:2: style: Variable 'PtrTabArgs' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_conv.c:52:0: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_conv.c:58:2: note: Variable 'PtrTabArgs' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_conv.c:85:7: style: The scope of the variable 'NewBits' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/file_conv.c:91:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/file_is.c:236:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_is.c:233:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:236:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:313:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_is.c:309:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:313:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:360:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_is.c:357:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:360:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:398:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_is.c:390:0: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:398:2: note: Variable 'fp' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:483:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_is.c:479:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:483:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:543:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_is.c:539:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:543:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:590:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_is.c:587:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:590:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:651:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/file_is.c:647:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:651:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/file_is.c:395:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/file_is.c:540:7: style: The scope of the variable 'cpt' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/file_is.c:623:7: style: The scope of the variable 'Ext' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/file_is.c:167:7: style: struct member 'HEADER_WAV::size1' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:169:7: style: struct member 'HEADER_WAV::mode' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:170:7: style: struct member 'HEADER_WAV::freq' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:171:7: style: struct member 'HEADER_WAV::bytepersec' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:172:7: style: struct member 'HEADER_WAV::nbrbyte' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:173:7: style: struct member 'HEADER_WAV::format' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:174:7: style: struct member 'HEADER_WAV::tag3' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:175:7: style: struct member 'HEADER_WAV::size2' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:379:9: style: struct member 'ID3TAG::songname' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:380:9: style: struct member 'ID3TAG::artist' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:381:9: style: struct member 'ID3TAG::album' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:382:9: style: struct member 'ID3TAG::year' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:383:9: style: struct member 'ID3TAG::note' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:384:16: style: struct member 'ID3TAG::nnull' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:385:16: style: struct member 'ID3TAG::track' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/file_is.c:386:16: style: struct member 'ID3TAG::style' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/get_info.c:496:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/get_info.c:179:2: style: Variable 'gstr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/get_info.c:176:0: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/get_info.c:179:2: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/get_info.c:691:2: style: Variable 'ModelName' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/get_info.c:688:0: note: Variable 'ModelName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/get_info.c:691:2: note: Variable 'ModelName' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/get_info.c:513:7: style: The scope of the variable 'Min' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/get_info.c:514:7: style: The scope of the variable 'Sec' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/get_info.c:515:7: style: The scope of the variable 'Hundr' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/main.c:729:4: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/main.c:728:0: note: Variable 'p' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/main.c:729:4: note: Variable 'p' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/main.c:771:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/main.c:770:0: note: Variable 'p' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/main.c:771:5: note: Variable 'p' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/main.c:1018:64: style: Same expression on both sides of '||'. [duplicateExpression]
xcfa-5.0.2/src_cli/main.c:1073:64: style: Same expression on both sides of '||'. [duplicateExpression]
xcfa-5.0.2/src_cli/main.c:523:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/normalize.c:67:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/replaygain.c:74:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/split.c:44:9: style: The scope of the variable 'Percent' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags.c:74:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags.c:62:26: style: Function 'tags_remove' argument 1 names different: declaration 'tags' definition 'p_tags'. [funcArgNamesDifferent]
xcfa-5.0.2/src_cli/tags.h:100:27: note: Function 'tags_remove' argument 1 names different: declaration 'tags' definition 'p_tags'.
xcfa-5.0.2/src_cli/tags.c:62:26: note: Function 'tags_remove' argument 1 names different: declaration 'tags' definition 'p_tags'.
xcfa-5.0.2/src_cli/tags_aac.c:55:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_ac3.c:53:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_ac3.c:67:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_ac3.c:65:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_ac3.c:67:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_aiff.c:53:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_aiff.c:67:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_aiff.c:65:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_aiff.c:67:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_ape.c:91:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_ape.c:113:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_ape.c:107:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_ape.c:113:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_dts.c:62:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_dts.c:76:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_dts.c:74:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_dts.c:76:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_flac.c:63:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_flac.c:86:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_flac.c:80:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_flac.c:86:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_flac.c:79:14: style: The scope of the variable 'tag' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_flac.c:81:32: style: The scope of the variable 'properties' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_flac.c:82:7: style: The scope of the variable 'm' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_flac.c:83:7: style: The scope of the variable 's' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_flac.c:84:7: style: The scope of the variable 'sec' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_m4a.c:55:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_m4a.c:85:2: style: Variable 'gstr' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_m4a.c:77:0: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_m4a.c:85:2: note: Variable 'gstr' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_m4a.c:86:2: style: Variable 'Larrbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_m4a.c:76:0: note: Variable 'Larrbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_m4a.c:86:2: note: Variable 'Larrbuf' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_m4a.c:88:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_m4a.c:80:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_m4a.c:88:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_mp3.c:75:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_mp3.c:173:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_mp3.c:165:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_mp3.c:173:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_mp3.c:167:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_mp3.c:168:32: style: The scope of the variable 'properties' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_mp3.c:169:7: style: The scope of the variable 'm' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_mp3.c:170:7: style: The scope of the variable 's' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_mp3.c:171:7: style: The scope of the variable 'sec' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_mp3.c:48:7: style: struct member 'ID3TAG::magic' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mp3.c:49:7: style: struct member 'ID3TAG::songname' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mp3.c:50:7: style: struct member 'ID3TAG::artist' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mp3.c:51:7: style: struct member 'ID3TAG::album' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mp3.c:52:7: style: struct member 'ID3TAG::year' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mp3.c:53:7: style: struct member 'ID3TAG::note' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mp3.c:54:16: style: struct member 'ID3TAG::nnull' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mp3.c:55:16: style: struct member 'ID3TAG::track' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mp3.c:56:16: style: struct member 'ID3TAG::style' is never used. [unusedStructMember]
xcfa-5.0.2/src_cli/tags_mpc.c:196:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_mpc.c:122:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:123:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:124:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:125:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:126:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:128:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:130:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:131:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:138:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:145:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:164:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:165:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:166:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:168:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:169:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:171:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:172:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:174:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:175:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:176:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:177:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:179:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcfa-5.0.2/src_cli/tags_mpc.c:207:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_mpc.c:203:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_mpc.c:207:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_mpc.c:205:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_mpc.c:114:47: error: Resource leak: fp [resourceLeak]
xcfa-5.0.2/src_cli/tags_ogg.c:66:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_ogg.c:94:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_ogg.c:88:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_ogg.c:94:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_ogg.c:87:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_ogg.c:89:32: style: The scope of the variable 'properties' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_ogg.c:90:7: style: The scope of the variable 'm' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_ogg.c:91:7: style: The scope of the variable 's' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_ogg.c:92:7: style: The scope of the variable 'sec' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_rm.c:55:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_rm.c:69:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_rm.c:67:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_rm.c:69:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_shn.c:59:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_shn.c:83:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_shn.c:80:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_shn.c:83:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:260:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_wav.c:207:2: style: Variable 'seek_fmt' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:203:0: note: Variable 'seek_fmt' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:207:2: note: Variable 'seek_fmt' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:208:2: style: Variable 'seek_data' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:204:0: note: Variable 'seek_data' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:208:2: note: Variable 'seek_data' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:215:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:214:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:215:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:216:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:215:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:216:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:217:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:216:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:217:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:229:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:228:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:229:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:230:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:229:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:230:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:231:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:230:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:231:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:232:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:231:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:232:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:233:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:232:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:233:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:234:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:233:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:234:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:237:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:234:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:237:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:238:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:237:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:238:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:239:2: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:238:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:239:2: note: Variable 'n_read' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:306:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wav.c:298:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:306:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wav.c:103:18: style: The scope of the variable 'devbuf' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_wav.c:104:8: style: The scope of the variable 'n_read' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_wav.c:105:7: style: The scope of the variable 'tt_read' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_wav.c:106:7: style: The scope of the variable 'cpt' can be reduced. [variableScope]
xcfa-5.0.2/src_cli/tags_wav.c:136:2: error: Resource leak: file [resourceLeak]
xcfa-5.0.2/src_cli/tags_wav.c:211:62: error: Resource leak: file [resourceLeak]
xcfa-5.0.2/src_cli/tags_wav.c:244:2: error: Resource leak: file [resourceLeak]
xcfa-5.0.2/src_cli/tags_wavpack.c:95:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_wavpack.c:117:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wavpack.c:111:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wavpack.c:117:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wma.c:67:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/tags_wma.c:82:2: style: Variable 'ptrinfo' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/tags_wma.c:80:0: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/tags_wma.c:82:2: note: Variable 'ptrinfo' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/utils.c:88:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xcfa-5.0.2/src_cli/utils.c:65:9: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
xcfa-5.0.2/src_cli/utils.c:59:2: style: Variable 'Path' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/utils.c:55:0: note: Variable 'Path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/utils.c:59:2: note: Variable 'Path' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/utils.c:69:4: style: Variable 'PathTest' is reassigned a value before the old one has been used. [redundantAssignment]
xcfa-5.0.2/src_cli/utils.c:68:4: note: Variable 'PathTest' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/utils.c:69:4: note: Variable 'PathTest' is reassigned a value before the old one has been used.
xcfa-5.0.2/src_cli/wav.c:55:23: warning: Logical conjunction always evaluates to false: p_frequency <= 0 && p_frequency > 96000. [incorrectLogicOperator]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcffib/xcffib_0.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xcftools/xcftools_1.0.7.orig.tar.gz
xcftools-1.0.7/flatspec.c:263:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/flatspec.c:263:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/flatspec.c:270:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/flatspec.c:40:57: style: Function 'add_layer_request' argument 2 names different: declaration 'name' definition 'layer'. [funcArgNamesDifferent]
xcftools-1.0.7/flatten.h:61:57: note: Function 'add_layer_request' argument 2 names different: declaration 'name' definition 'layer'.
xcftools-1.0.7/flatspec.c:40:57: note: Function 'add_layer_request' argument 2 names different: declaration 'name' definition 'layer'.
xcftools-1.0.7/flatten.c:615:18: style: The scope of the variable 'nrows' can be reduced. [variableScope]
xcftools-1.0.7/flatten.c:582:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/pixels.c:377:11: style: The scope of the variable 'pixhoriz' can be reduced. [variableScope]
xcftools-1.0.7/pixels.c:380:14: style: The scope of the variable 'lstart' can be reduced. [variableScope]
xcftools-1.0.7/pixels.c:64:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/pixels.c:65:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/pixels.c:95:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/pixels.c:96:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/pixels.c:97:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/pixels.c:102:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/pixels.c:115:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/pixels.c:150:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/test/source/mkbase.i:27:3: style: Variable 'libpng' is reassigned a value before the old one has been used. [redundantAssignment]
xcftools-1.0.7/test/source/mkbase.i:21:0: note: Variable 'libpng' is reassigned a value before the old one has been used.
xcftools-1.0.7/test/source/mkbase.i:27:3: note: Variable 'libpng' is reassigned a value before the old one has been used.
xcftools-1.0.7/utils.c:50:1: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing]
xcftools-1.0.7/utils.c:58:1: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing]
xcftools-1.0.7/utils.c:66:1: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing]
xcftools-1.0.7/utils.c:76:3: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing]
xcftools-1.0.7/utils.c:87:1: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing]
xcftools-1.0.7/xcf-general.c:37:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:51:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:52:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:60:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:97:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:221:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:222:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:243:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:248:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:249:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:250:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:256:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:261:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:264:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:267:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:268:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf-general.c:271:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf2png.c:154:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/options.i:402:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xcftools-1.0.7/xcf2png.c:147:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf2png.c:148:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf2png.c:149:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xcftools-1.0.7/xcf2pnm.c:78:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/xcf2pnm.c:78:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/xcf2pnm.c:56:15: style: The scope of the variable 'format' can be reduced. [variableScope]
xcftools-1.0.7/xcfinfo.c:82:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/xcfinfo.c:82:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/xcfinfo.c:88:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/xcfinfo.c:88:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcftools-1.0.7/xcfinfo.c:95:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xchain/xchain_1.0.1.orig.tar.gz
xchain-1.0.1/xchain.c:449:5: warning: wprintf format string requires 2 parameters but 3 are given. [wrongPrintfScanfArgNum]
xchain-1.0.1/xchain.c:59:13: style: The scope of the variable 'c' can be reduced. [variableScope]
xchain-1.0.1/xchain.c:59:15: style: The scope of the variable 'l' can be reduced. [variableScope]
xchain-1.0.1/xchain.c:106:11: style: The scope of the variable 'k' can be reduced. [variableScope]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xchat/xchat_2.8.8.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xchat-gnome/xchat-gnome_0.30.0~git20110821.e2a400.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xchat-guile/xchat-guile_0.3.orig.tar.gz
xchat-guile-0.3/guile.c:508:5: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
xchat-guile-0.3/guile.c:503:0: note: Variable 'list' is reassigned a value before the old one has been used.
xchat-guile-0.3/guile.c:508:5: note: Variable 'list' is reassigned a value before the old one has been used.
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xchat-xsys/xchat-xsys_2.2.0.orig.tar.gz
xsys-2.2.0/hwmon.c:54:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xsys-2.2.0/hwmon.c:39:8: style: The scope of the variable 'position' can be reduced. [variableScope]
xsys-2.2.0/hwmon.c:39:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xsys-2.2.0/match.c:81:16: style: The scope of the variable 'match_end' can be reduced. [variableScope]
xsys-2.2.0/match.c:96:8: style: The scope of the variable 'position' can be reduced. [variableScope]
xsys-2.2.0/match.c:115:8: style: The scope of the variable 'position' can be reduced. [variableScope]
xsys-2.2.0/match.c:131:8: style: The scope of the variable 'position' can be reduced. [variableScope]
xsys-2.2.0/match.c:147:8: style: The scope of the variable 'position' can be reduced. [variableScope]
xsys-2.2.0/match.c:163:8: style: The scope of the variable 'position' can be reduced. [variableScope]
xsys-2.2.0/match.c:181:9: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/match.c:213:9: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/match.c:48:3: error: Memory leak: bytesize [memleak]
xsys-2.2.0/match.c:66:0: error: Memory leak: bytesize [memleak]
xsys-2.2.0/parse.c:176:43: style: The scope of the variable 'vendor' can be reduced. [variableScope]
xsys-2.2.0/parse.c:176:61: style: The scope of the variable 'device' can be reduced. [variableScope]
xsys-2.2.0/parse.c:40:7: style: Unused variable: buffer [unusedVariable]
xsys-2.2.0/parse.c:444:3: error: Memory leak: value [memleak]
xsys-2.2.0/pci.c:88:18: style: The scope of the variable 'p' can be reduced. [variableScope]
xsys-2.2.0/pci.c:125:25: warning: The buffer 'vendorname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/pci.c:135:25: warning: The buffer 'devicename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/xsys.c:143:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xsys-2.2.0/xsys.c:144:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xsys-2.2.0/xsys.c:280:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xsys-2.2.0/xsys.c:281:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xsys-2.2.0/xsys.c:360:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xsys-2.2.0/xsys.c:361:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xsys-2.2.0/xsys.c:444:41: style: Function 'sound_cb' argument 2 names different: declaration 'word_eol' definition 'world_eol'. [funcArgNamesDifferent]
xsys-2.2.0/xsys.c:54:43: note: Function 'sound_cb' argument 2 names different: declaration 'word_eol' definition 'world_eol'.
xsys-2.2.0/xsys.c:444:41: note: Function 'sound_cb' argument 2 names different: declaration 'word_eol' definition 'world_eol'.
xsys-2.2.0/xsys.c:191:3: warning: The buffer 'format' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/xsys.c:203:3: warning: The buffer 'playing' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/xsys.c:262:3: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/xsys.c:318:3: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/xsys.c:543:3: error: Buffer is accessed out of bounds: mag_r [bufferAccessOutOfBounds]
xsys-2.2.0/xsys.c:545:7: error: Buffer is accessed out of bounds: mag_r [bufferAccessOutOfBounds]
xsys-2.2.0/xsys.c:651:3: warning: The buffer 'ethernet_card' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/xsys.c:702:2: warning: The buffer 'title' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xsys-2.2.0/xsys.c:722:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xchm/xchm_1.23.orig.tar.gz
xchm-1.23/src/bitfiddle.inl:112:17: style: The scope of the variable 'num_bits' can be reduced. [variableScope]
xchm-1.23/src/bitfiddle.inl:112:27: style: The scope of the variable 'base' can be reduced. [variableScope]
xchm-1.23/src/chmapp.h:54:1: style: The class 'CHMApp' does not have a constructor although it has private member variables. [noConstructor]
xchm-1.23/src/chmfile.h:70:2: style: Class 'CHMFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xchm-1.23/src/chmfile.cpp:543:10: style: The scope of the variable 'freeSpace' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:543:21: style: The scope of the variable 'spaceLeft' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:814:11: style: The scope of the variable 'free_space' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:834:12: style: The scope of the variable 'wlc_count' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:834:23: style: The scope of the variable 'wlc_size' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:835:12: style: The scope of the variable 'wlc_offset' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:946:17: style: The scope of the variable 'cursor16' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:1013:22: style: The scope of the variable 'count' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:1016:17: style: The scope of the variable 'cursor32' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:1017:11: style: The scope of the variable 'stroff' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:1017:19: style: The scope of the variable 'urloff' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:1109:16: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:1110:15: style: The scope of the variable 'factor' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:1112:7: style: The scope of the variable 'size' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:1215:11: style: The scope of the variable 'value' can be reduced. [variableScope]
xchm-1.23/src/chmfile.cpp:940:19: style: Function 'GetLeafNodeOffset' argument 2 names different: declaration 'initalOffset' definition 'initialOffset'. [funcArgNamesDifferent]
xchm-1.23/src/chmfile.h:253:18: note: Function 'GetLeafNodeOffset' argument 2 names different: declaration 'initalOffset' definition 'initialOffset'.
xchm-1.23/src/chmfile.cpp:940:19: note: Function 'GetLeafNodeOffset' argument 2 names different: declaration 'initalOffset' definition 'initialOffset'.
xchm-1.23/src/chmfile.cpp:1007:36: style: Function 'ProcessWLC' argument 10 names different: declaration 'uifmain' definition 'uimain'. [funcArgNamesDifferent]
xchm-1.23/src/chmfile.h:263:35: note: Function 'ProcessWLC' argument 10 names different: declaration 'uifmain' definition 'uimain'.
xchm-1.23/src/chmfile.cpp:1007:36: note: Function 'ProcessWLC' argument 10 names different: declaration 'uifmain' definition 'uimain'.
xchm-1.23/src/chmfile.h:243:17: performance: Technically the member function 'CHMFile::GetFontEncFromCharSet' can be static. [functionStatic]
xchm-1.23/src/chmfile.cpp:1338:25: note: Technically the member function 'CHMFile::GetFontEncFromCharSet' can be static.
xchm-1.23/src/chmfile.h:243:17: note: Technically the member function 'CHMFile::GetFontEncFromCharSet' can be static.
xchm-1.23/src/chmfile.h:246:17: performance: Technically the member function 'CHMFile::GetFontEncFromLCID' can be static. [functionStatic]
xchm-1.23/src/chmfile.cpp:1396:25: note: Technically the member function 'CHMFile::GetFontEncFromLCID' can be static.
xchm-1.23/src/chmfile.h:246:17: note: Technically the member function 'CHMFile::GetFontEncFromLCID' can be static.
xchm-1.23/src/chmfile.h:284:7: performance: Technically the member function 'CHMFile::GetItem' can be static. [functionStatic]
xchm-1.23/src/chmfile.cpp:324:15: note: Technically the member function 'CHMFile::GetItem' can be static.
xchm-1.23/src/chmfile.h:284:7: note: Technically the member function 'CHMFile::GetItem' can be static.
xchm-1.23/src/chmfile.h:293:7: performance: Technically the member function 'CHMFile::ConvertFromUnicode' can be static. [functionStatic]
xchm-1.23/src/chmfile.cpp:467:15: note: Technically the member function 'CHMFile::ConvertFromUnicode' can be static.
xchm-1.23/src/chmfile.h:293:7: note: Technically the member function 'CHMFile::ConvertFromUnicode' can be static.
xchm-1.23/src/hhcparser.h:50:2: style: Struct 'URLTreeItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xchm-1.23/src/chmhtmlnotebook.h:88:15: warning: Virtual function 'AddPage' is called from constructor 'CHMHtmlNotebook(wxWindow*parent,wxTreeCtrl*tc,const wxString&normalFont,const wxString&fixedFont,const int fontSize,CHMFrame*frame)' at line 50. Dynamic binding is not used. [virtualCallInConstructor]
xchm-1.23/src/chmhtmlnotebook.cpp:50:2: note: Calling AddHtmlView
xchm-1.23/src/chmhtmlnotebook.cpp:70:27: note: Calling CreateView
xchm-1.23/src/chmhtmlnotebook.cpp:61:2: note: Calling AddPage
xchm-1.23/src/chmhtmlnotebook.h:88:15: note: AddPage is a virtual method
xchm-1.23/src/chmlistctrl.cpp:45:14: warning: Member variable 'CHMListCtrl::_currentSize' is not initialized in the constructor. [uninitMemberVar]
xchm-1.23/src/chmsearchpanel.cpp:218:30: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
xchm-1.23/src/hhcparser.cpp:316:14: style: Redundant condition: If 'EXPR == '\"'', the comparison 'EXPR' is always true. [redundantCondition]
xchm-1.23/src/hhcparser.cpp:320:15: style: Redundant condition: If 'EXPR == '\"'', the comparison 'EXPR' is always true. [redundantCondition]
xchm-1.23/src/hhcparser.cpp:332:13: style: Redundant condition: If 'EXPR == '\"'', the comparison 'EXPR' is always true. [redundantCondition]
xchm-1.23/src/hhcparser.cpp:344:14: style: Redundant condition: If 'EXPR == '\"'', the comparison 'EXPR' is always true. [redundantCondition]
xchm-1.23/src/hhcparser.cpp:48:33: style: C-style pointer casting [cstyleCast]
xchm-1.23/src/hhcparser.cpp:449:17: style: C-style pointer casting [cstyleCast]
xchm-1.23/src/hhcparser.h:73:7: performance: Technically the member function 'HHCParser::getParameters' can be static. [functionStatic]
xchm-1.23/src/hhcparser.cpp:280:17: note: Technically the member function 'HHCParser::getParameters' can be static.
xchm-1.23/src/hhcparser.h:73:7: note: Technically the member function 'HHCParser::getParameters' can be static.
xchm-1.23/src/hhcparser.h:86:11: performance: Technically the member function 'HHCParser::getHTMLCode' can be static. [functionStatic]
xchm-1.23/src/hhcparser.cpp:445:21: note: Technically the member function 'HHCParser::getHTMLCode' can be static.
xchm-1.23/src/hhcparser.h:86:11: note: Technically the member function 'HHCParser::getHTMLCode' can be static.
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcircuit/xcircuit_3.8.78.dfsg.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xcite/xcite_1.60.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xclip/xclip_0.12+svn84.orig.tar.gz
xclip-0.12+svn84.orig/xcprint.c:101:11: style: The scope of the variable 'msg_cur' can be reduced. [variableScope]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcolmix/xcolmix_1.07.orig.tar.gz
xcolmix-1.07/src/loadlookupbrowser.c:55:5: error: Common realloc mistake: 'rgb' nulled but not freed upon failure [memleakOnRealloc]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcolors/xcolors_1.5a.orig.tar.gz
xcolors-1.5a.orig/xcolors.c:200:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xcolors-1.5a.orig/xcolors.c:110:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xcolors-1.5a.orig/xcolors.c:288:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcolors-1.5a.orig/xcolors.c:305:0: error: Resource leak: rgb [resourceLeak]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcolorsel/xcolorsel_1.1a.orig.tar.gz
xcolorsel-1.1a.orig/RgbSink.c:95:0: error: #error Could not determine which Xlib is used, define LIB_X11R5 or LIB_X11R6. [preprocessorErrorDirective]
xcolorsel-1.1a.orig/RgbSrc.c:193:4: style: Variable 'position' is reassigned a value before the old one has been used. [redundantAssignment]
xcolorsel-1.1a.orig/RgbSrc.c:192:4: note: Variable 'position' is reassigned a value before the old one has been used.
xcolorsel-1.1a.orig/RgbSrc.c:193:4: note: Variable 'position' is reassigned a value before the old one has been used.
xcolorsel-1.1a.orig/RgbSrc.c:213:4: style: Variable 'position' is reassigned a value before the old one has been used. [redundantAssignment]
xcolorsel-1.1a.orig/RgbSrc.c:212:4: note: Variable 'position' is reassigned a value before the old one has been used.
xcolorsel-1.1a.orig/RgbSrc.c:213:4: note: Variable 'position' is reassigned a value before the old one has been used.
xcolorsel-1.1a.orig/RgbSrc.c:164:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xcolorsel-1.1a.orig/RgbText.c:104:0: error: #error Could not determine which Xlib is used, define LIB_X11R5 or LIB_X11R6. [preprocessorErrorDirective]
xcolorsel-1.1a.orig/xcolorsel.c:485:5: style: The scope of the variable 'i' can be reduced. [variableScope]
xcolorsel-1.1a.orig/xcolorsel.c:791:23: style: Function 'allocmess' argument 1 names different: declaration 'len' definition 'needed'. [funcArgNamesDifferent]
xcolorsel-1.1a.orig/xcolorsel.c:248:23: note: Function 'allocmess' argument 1 names different: declaration 'len' definition 'needed'.
xcolorsel-1.1a.orig/xcolorsel.c:791:23: note: Function 'allocmess' argument 1 names different: declaration 'len' definition 'needed'.
xcolorsel-1.1a.orig/xcolorsel.c:762:17: style: Unused variable: ptr [unusedVariable]
xcolorsel-1.1a.orig/xcolorsel.c:762:21: style: Unused variable: templ [unusedVariable]
xcolorsel-1.1a.orig/xcolorsel.c:763:17: style: Unused variable: needed [unusedVariable]
xcolorsel-1.1a.orig/xcolorsel.c:764:5: style: Unused variable: tmp [unusedVariable]
xcolorsel-1.1a.orig/xcolorsel.c:765:9: style: Unused variable: flag [unusedVariable]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcompmgr/xcompmgr_1.1.7.orig.tar.gz
xcompmgr-1.1.7/xcompmgr.c:444:14: style: The scope of the variable 'g_data' can be reduced. [variableScope]
xcompmgr-1.1.7/xcompmgr.c:2061:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xcompmgr-1.1.7/xcompmgr.c:1312:54: error: Undefined behaviour: float (4.29497e+09) to integer conversion overflow. [floatConversionOverflow]
xcompmgr-1.1.7/xcompmgr.c:1202:53: note: Calling function 'get_opacity_percent', 3rd argument 'def' value is 1.0
xcompmgr-1.1.7/xcompmgr.c:1312:54: note: float to integer conversion
xcompmgr-1.1.7/xcompmgr.c:1673:14: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
xcompmgr-1.1.7/xcompmgr.c:2372:6: style: Variable 'paint' is modified but its new value is never used. [unreadVariable]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcowsay/xcowsay_1.4.orig.tar.gz
xcowsay-1.4/src/config_file.c:82:18: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcp-eliloader/xcp-eliloader_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xcp-storage-managers/xcp-storage-managers_0.1.1.orig.tar.gz
xcp-storage-managers-0.1.1/dcopy/dcopy.c:37:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xcp-storage-managers-0.1.1/dcopy/dcopy.c:130:13: style: The scope of the variable 'c' can be reduced. [variableScope]
xcp-storage-managers-0.1.1/snapwatchd/xslib.c:162:15: style: Unused variable: path [unusedVariable]
xcp-storage-managers-0.1.1/snapwatchd/xslib.c:81:8: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
xcp-storage-managers-0.1.1/tests/biotest.c:642:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xcp-storage-managers-0.1.1/tests/biotest.c:643:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xcp-storage-managers-0.1.1/tests/biotest.c:95:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xcp-storage-managers-0.1.1/tests/biotest.c:123:19: style: The scope of the variable 'ior' can be reduced. [variableScope]
xcp-storage-managers-0.1.1/tests/biotest.c:153:19: style: The scope of the variable 'ior' can be reduced. [variableScope]
xcp-storage-managers-0.1.1/tests/biotest.c:337:9: style: The scope of the variable 'fbs' can be reduced. [variableScope]
xcp-storage-managers-0.1.1/tests/biotest.c:547:27: style: The scope of the variable 'iorec' can be reduced. [variableScope]
xcp-storage-managers-0.1.1/tests/faultinjection/pfilter.c:114:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcp-storage-managers-0.1.1/tests/faultinjection/pfilter.c:136:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcp-storage-managers-0.1.1/tests/faultinjection/pfilter.c:275:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xcp-storage-managers-0.1.1/tests/faultinjection/pfilter.c:172:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xcp-storage-managers-0.1.1/tests/faultinjection/pfilter.c:312:17: error: Resource leak: pidfile [resourceLeak]
xcp-storage-managers-0.1.1/tests/faultinjection/pfilter.c:316:17: error: Resource leak: pidfile [resourceLeak]
xcp-storage-managers-0.1.1/tests/faultinjection/pfilter.c:318:9: error: Resource leak: pidfile [resourceLeak]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcp-vncterm/xcp-vncterm_0.1.orig.tar.gz
xcp-vncterm-0.1/console.c:612:42: error: Array 'dmask16[16]' accessed at index 4095, which is out of bounds. [arrayIndexOutOfBounds]
xcp-vncterm-0.1/console.c:610:29: note: Assignment 'font_data=65535', assigned value is 65535
xcp-vncterm-0.1/console.c:612:42: note: Array index out of bounds
xcp-vncterm-0.1/console.c:625:41: error: Array 'dmask4[4]' accessed at index 1023, which is out of bounds. [arrayIndexOutOfBounds]
xcp-vncterm-0.1/console.c:623:29: note: Assignment 'font_data=65535', assigned value is 65535
xcp-vncterm-0.1/console.c:625:41: note: Array index out of bounds
xcp-vncterm-0.1/console.c:1629:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xcp-vncterm-0.1/console.c:1656:29: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xcp-vncterm-0.1/console.c:311:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:463:30: style: The scope of the variable 'mid' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:654:23: style: The scope of the variable 'c' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:729:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:854:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:922:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:1017:15: style: The scope of the variable 'fc' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:1017:20: style: The scope of the variable 'tc' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:1018:9: style: The scope of the variable 'm_fy' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:1018:15: style: The scope of the variable 'm_ty' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:1110:11: style: The scope of the variable 'text' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:1464:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:2600:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xcp-vncterm-0.1/console.c:2658:55: style: Function 'nrof_clients_connected' argument 1 names different: declaration 's' definition 'chr'. [funcArgNamesDifferent]
xcp-vncterm-0.1/console.h:42:55: note: Function 'nrof_clients_connected' argument 1 names different: declaration 's' definition 'chr'.
xcp-vncterm-0.1/console.c:2658:55: note: Function 'nrof_clients_connected' argument 1 names different: declaration 's' definition 'chr'.
xcp-vncterm-0.1/console.c:2742:36: style: Function 'console_set_input' argument 1 names different: declaration 's' definition 'chr'. [funcArgNamesDifferent]
xcp-vncterm-0.1/console.h:40:41: note: Function 'console_set_input' argument 1 names different: declaration 's' definition 'chr'.
xcp-vncterm-0.1/console.c:2742:36: note: Function 'console_set_input' argument 1 names different: declaration 's' definition 'chr'.
xcp-vncterm-0.1/console.c:2752:35: style: Function 'console_input_fd' argument 1 names different: declaration 's' definition 'chr'. [funcArgNamesDifferent]
xcp-vncterm-0.1/console.h:41:39: note: Function 'console_input_fd' argument 1 names different: declaration 's' definition 'chr'.
xcp-vncterm-0.1/console.c:2752:35: note: Function 'console_input_fd' argument 1 names different: declaration 's' definition 'chr'.
xcp-vncterm-0.1/console.c:813:10: style: Variable 'sc_fy' is assigned a value that is never used. [unreadVariable]
xcp-vncterm-0.1/libvnc/d3des.c:70:27: style: The scope of the variable 'n' can be reduced. [variableScope]
xcp-vncterm-0.1/libvnc/d3des.c:106:33: style: The scope of the variable 'raw0' can be reduced. [variableScope]
xcp-vncterm-0.1/libvnc/d3des.c:334:25: style: The scope of the variable 'fval' can be reduced. [variableScope]
xcp-vncterm-0.1/libvnc/keymaps.c:124:28: warning: Either the condition 'if(rest&&strstr(rest,"numlock"))' is redundant or there is possible null pointer dereference: rest. [nullPointerRedundantCheck]
xcp-vncterm-0.1/libvnc/keymaps.c:126:10: note: Assuming that condition 'if(rest&&strstr(rest,"numlock"))' is not redundant
xcp-vncterm-0.1/libvnc/keymaps.c:124:28: note: Null pointer dereference
xcp-vncterm-0.1/libvnc/keymaps.c:84:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xcp-vncterm-0.1/libvnc/textterm.c:156:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
xcp-vncterm-0.1/libvnc/textterm.c:220:67: style: Function 'text_term_display_init' argument 2 names different: declaration 'sa' definition 'addr'. [funcArgNamesDifferent]
xcp-vncterm-0.1/libvnc/libtextterm.h:23:67: note: Function 'text_term_display_init' argument 2 names different: declaration 'sa' definition 'addr'.
xcp-vncterm-0.1/libvnc/textterm.c:220:67: note: Function 'text_term_display_init' argument 2 names different: declaration 'sa' definition 'addr'.
xcp-vncterm-0.1/libvnc/vnc.c:921:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xcp-vncterm-0.1/libvnc/vnc.c:966:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
xcp-vncterm-0.1/libvnc/vnc.c:1869:57: style: Function 'vnc_display_init' argument 2 names different: declaration 'sa' definition 'addr'. [funcArgNamesDifferent]
xcp-vncterm-0.1/libvnc/libvnc.h:52:57: note: Function 'vnc_display_init' argument 2 names different: declaration 'sa' definition 'addr'.
xcp-vncterm-0.1/libvnc/vnc.c:1869:57: note: Function 'vnc_display_init' argument 2 names different: declaration 'sa' definition 'addr'.
xcp-vncterm-0.1/libvnc/vnc.c:85:11: style: struct member 'vnc_pm_server_cut_text::text' is never used. [unusedStructMember]
xcp-vncterm-0.1/libvnc/keymaps.c:97:0: error: Memory leak: k [memleak]
xcp-vncterm-0.1/main.c:690:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xcp-vncterm-0.1/main.c:452:13: style: The scope of the variable 'res' can be reduced. [variableScope]
xcp-vncterm-0.1/main.c:474:13: style: The scope of the variable 'res' can be reduced. [variableScope]
xcp-vncterm-0.1/main.c:597:9: style: The scope of the variable 'nenv' can be reduced. [variableScope]
xcp-vncterm-0.1/main.c:1144:74: style: Function '_write_port_to_xenstore' argument 3 names different: declaration 'port' definition 'no'. [funcArgNamesDifferent]
xcp-vncterm-0.1/main.c:82:74: note: Function '_write_port_to_xenstore' argument 3 names different: declaration 'port' definition 'no'.
xcp-vncterm-0.1/main.c:1144:74: note: Function '_write_port_to_xenstore' argument 3 names different: declaration 'port' definition 'no'.
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcrysden/xcrysden_1.5.60.orig.tar.gz
xcrysden-1.5.60/C/3D.c:276:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
xcrysden-1.5.60/C/MarchCubes.c:80:18: style: The scope of the variable 'di' can be reduced. [variableScope]
xcrysden-1.5.60/C/colorplane.c:316:25: style: The scope of the variable 'fac' can be reduced. [variableScope]
xcrysden-1.5.60/C/colorplane.c:317:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xcrysden-1.5.60/C/cryClip.c:470:7: style: Variable 'tc' is modified but its new value is never used. [unreadVariable]
xcrysden-1.5.60/C/cryDispFuncMultiFS.c:181:8: warning: Either the condition 'wc==(struct NEW_WIN_CONTEXTstr*)0' is redundant or there is possible null pointer dereference: wc. [nullPointerRedundantCheck]
xcrysden-1.5.60/C/cryDispFuncMultiFS.c:184:10: note: Assuming that condition 'wc==(struct NEW_WIN_CONTEXTstr*)0' is not redundant
xcrysden-1.5.60/C/cryDispFuncMultiFS.c:181:8: note: Null pointer dereference
xcrysden-1.5.60/C/crySurf.c:216:23: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/datagrid.c:288:10: error: Width 5 given in format string (no. 1) is larger than destination buffer 'band[5]', use %4s to prevent overflowing it. [invalidScanfFormatWidth]
xcrysden-1.5.60/C/datagrid.c:395:3: error: Memory leak: keyword [memleak]
xcrysden-1.5.60/C/fft_util.c:13:49: style: The scope of the variable 'i_ind' can be reduced. [variableScope]
xcrysden-1.5.60/C/fft_util.c:57:66: style: The scope of the variable 'i_ind' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:44:25: style: The scope of the variable 'ii' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:44:29: style: The scope of the variable 'jj' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:44:33: style: The scope of the variable 'kk' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:44:37: style: The scope of the variable 'i1' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:44:41: style: The scope of the variable 'j1' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:44:45: style: The scope of the variable 'k1' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:46:9: style: The scope of the variable 'frmin' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:46:37: style: The scope of the variable 'frmax' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:46:68: style: The scope of the variable 'a' can be reduced. [variableScope]
xcrysden-1.5.60/C/fs.c:48:20: style: The scope of the variable 'frImax' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:2465:6: style: Condition 'greyscale' is always false [knownConditionTrueFalse]
xcrysden-1.5.60/C/gl2ps.c:2456:19: note: Assignment 'greyscale=0', assigned value is 0
xcrysden-1.5.60/C/gl2ps.c:2465:6: note: Condition 'greyscale' is always false
xcrysden-1.5.60/C/gl2ps.c:2483:16: style: Condition 'nbit==2' is always false [knownConditionTrueFalse]
xcrysden-1.5.60/C/gl2ps.c:2457:14: note: Assignment 'nbit=8', assigned value is 8
xcrysden-1.5.60/C/gl2ps.c:2483:16: note: Condition 'nbit==2' is always false
xcrysden-1.5.60/C/gl2ps.c:2570:16: style: Condition 'nbit==4' is always false [knownConditionTrueFalse]
xcrysden-1.5.60/C/gl2ps.c:2457:14: note: Assignment 'nbit=8', assigned value is 8
xcrysden-1.5.60/C/gl2ps.c:2570:16: note: Condition 'nbit==4' is always false
xcrysden-1.5.60/C/gl2ps.c:4623:6: style: Condition '!done' is always true [knownConditionTrueFalse]
xcrysden-1.5.60/C/gl2ps.c:4576:24: note: Assignment 'done=0', assigned value is 0
xcrysden-1.5.60/C/gl2ps.c:4623:6: note: Condition '!done' is always true
xcrysden-1.5.60/C/gl2ps.c:5996:26: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
xcrysden-1.5.60/C/gl2ps.c:277:11: style: The scope of the variable 'args' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:1438:27: style: The scope of the variable 'prim2' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:2159:19: style: The scope of the variable 'prim' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:2450:50: style: The scope of the variable 'grey' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:2920:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:2966:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:2966:22: style: The scope of the variable 'array' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:3232:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:3654:13: style: The scope of the variable 'lastel' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:3656:18: style: The scope of the variable 'gro' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:3847:18: style: The scope of the variable 'gro' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:3868:18: style: The scope of the variable 'gro' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:3892:18: style: The scope of the variable 'gro' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:3927:18: style: The scope of the variable 'gro' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:4226:17: style: The scope of the variable 'imap' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:4375:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:4665:18: style: The scope of the variable 'gro' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:4905:8: style: The scope of the variable 'col' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:4957:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:4960:8: style: The scope of the variable 'col' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:5039:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:5241:8: style: The scope of the variable 'col' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:5352:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:5352:13: style: The scope of the variable 'array' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:5897:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:5898:18: style: The scope of the variable 'piv' can be reduced. [variableScope]
xcrysden-1.5.60/C/gl2ps.c:5868:62: style: Function 'gl2psTextOptColor' argument 4 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/gl2ps.h:183:62: note: Function 'gl2psTextOptColor' argument 4 names different: declaration 'align' definition 'alignment'.
xcrysden-1.5.60/C/gl2ps.c:5868:62: note: Function 'gl2psTextOptColor' argument 4 names different: declaration 'align' definition 'alignment'.
xcrysden-1.5.60/C/gl2ps.c:5876:57: style: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/gl2ps.h:181:57: note: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'.
xcrysden-1.5.60/C/gl2ps.c:5876:57: note: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'.
xcrysden-1.5.60/C/gridNormals.c:225:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'XYZ *'. [invalidPrintfArgType_sint]
xcrysden-1.5.60/C/gridNormals.c:93:22: style: The scope of the variable 'j' can be reduced. [variableScope]
xcrysden-1.5.60/C/gridNormals.c:93:25: style: The scope of the variable 'k' can be reduced. [variableScope]
xcrysden-1.5.60/C/gridNormals.c:93:28: style: The scope of the variable 'i1' can be reduced. [variableScope]
xcrysden-1.5.60/C/gridNormals.c:93:32: style: The scope of the variable 'j1' can be reduced. [variableScope]
xcrysden-1.5.60/C/gridNormals.c:93:36: style: The scope of the variable 'k1' can be reduced. [variableScope]
xcrysden-1.5.60/C/gridNormals.c:209:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/gridNormals.c:209:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xcrysden-1.5.60/C/gridNormals.c:209:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xcrysden-1.5.60/C/gridNormals.c:204:12: style: Function 'gradient_SurfNmlNew' argument 9 names different: declaration 'normal' definition 'nml'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/xcfunc.h:155:165: note: Function 'gradient_SurfNmlNew' argument 9 names different: declaration 'normal' definition 'nml'.
xcrysden-1.5.60/C/gridNormals.c:204:12: note: Function 'gradient_SurfNmlNew' argument 9 names different: declaration 'normal' definition 'nml'.
xcrysden-1.5.60/C/hpsort.c:67:19: style: The scope of the variable 'zero' can be reduced. [variableScope]
xcrysden-1.5.60/C/hpsort.c:117:19: style: The scope of the variable 'one' can be reduced. [variableScope]
xcrysden-1.5.60/C/hpsort.c:174:19: style: The scope of the variable 'zero' can be reduced. [variableScope]
xcrysden-1.5.60/C/isoline.c:130:13: style: The scope of the variable 'nseg' can be reduced. [variableScope]
xcrysden-1.5.60/C/isoline_old.c:104:13: style: The scope of the variable 'nseg' can be reduced. [variableScope]
xcrysden-1.5.60/C/isorender.c:442:24: style: The scope of the variable 'nseg' can be reduced. [variableScope]
xcrysden-1.5.60/C/lcasi.c:138:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
xcrysden-1.5.60/C/lcasif.c:92:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xcrysden-1.5.60/C/lcasif.c:189:28: style: The scope of the variable 'ii0' can be reduced. [variableScope]
xcrysden-1.5.60/C/lcasif.c:264:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
xcrysden-1.5.60/C/lighting.c:356:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/lighting.c:525:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/lighting.c:562:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/lighting.c:836:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/memory.c:243:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xcrysden-1.5.60/C/memory.c:76:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xcrysden-1.5.60/C/memory.c:82:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xcrysden-1.5.60/C/memory.c:83:9: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xcrysden-1.5.60/C/memory.c:89:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xcrysden-1.5.60/C/memory.c:90:9: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xcrysden-1.5.60/C/memory.c:91:9: portability: Casting from float * ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xcrysden-1.5.60/C/memory.c:107:9: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xcrysden-1.5.60/C/memory.c:108:9: portability: Casting from float * ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xcrysden-1.5.60/C/memory.c:26:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
xcrysden-1.5.60/C/memory.c:37:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
xcrysden-1.5.60/C/memory.c:37:23: style: Checking if unsigned variable 'nmemb' is less than zero. [unsignedLessThanZero]
xcrysden-1.5.60/C/paraSize.c:56:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xcrysden-1.5.60/C/paraSize.c:97:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xcrysden-1.5.60/C/polygonise.c:120:58: style: The scope of the variable 'ivrt' can be reduced. [variableScope]
xcrysden-1.5.60/C/polygonise.c:332:9: style: The scope of the variable 'in' can be reduced. [variableScope]
xcrysden-1.5.60/C/polygonise.c:845:10: style: The scope of the variable 'in' can be reduced. [variableScope]
xcrysden-1.5.60/C/polygonise_auxil.c:273:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'XYZ *'. [invalidPrintfArgType_sint]
xcrysden-1.5.60/C/readisodata.c:48:7: style: The scope of the variable 'last_read' can be reduced. [variableScope]
xcrysden-1.5.60/C/readisodata.c:184:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/readisodata.c:364:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:1763:20: style: Condition '__atmn[0]==' '' is always true [knownConditionTrueFalse]
xcrysden-1.5.60/C/readstrf.c:534:30: style: The scope of the variable 'lend' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:961:12: style: The scope of the variable 'a' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:961:15: style: The scope of the variable 'b' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:961:18: style: The scope of the variable 'c' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:991:12: style: The scope of the variable 'a' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:991:15: style: The scope of the variable 'b' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:991:18: style: The scope of the variable 'c' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:1062:10: style: The scope of the variable 'n' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:1128:10: style: The scope of the variable 'n' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:1283:10: style: The scope of the variable 'n' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:1322:25: style: The scope of the variable 'nv' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:1463:7: style: The scope of the variable 'n' can be reduced. [variableScope]
xcrysden-1.5.60/C/readstrf.c:1645:37: style: Function 'parsePDBAtomRecord' argument 2 names different: declaration 'nat1' definition 'n'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/readstrf.c:68:49: note: Function 'parsePDBAtomRecord' argument 2 names different: declaration 'nat1' definition 'n'.
xcrysden-1.5.60/C/readstrf.c:1645:37: note: Function 'parsePDBAtomRecord' argument 2 names different: declaration 'nat1' definition 'n'.
xcrysden-1.5.60/C/readstrf.c:545:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:551:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:563:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:576:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:585:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:594:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:604:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:609:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:847:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:852:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:865:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:870:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:882:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:887:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:900:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:905:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:919:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:924:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:938:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:943:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:1332:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:1508:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/readstrf.c:1174:0: error: Memory leak: xat1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1174:0: error: Memory leak: yat1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1174:0: error: Memory leak: zat1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1174:0: error: Memory leak: nat1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1174:0: error: Memory leak: flag1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1505:0: error: Memory leak: nat1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1505:0: error: Memory leak: flag1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1505:0: error: Memory leak: xat1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1505:0: error: Memory leak: yat1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1505:0: error: Memory leak: zat1 [memleak]
xcrysden-1.5.60/C/readstrf.c:1505:0: error: Memory leak: fv1 [memleak]
xcrysden-1.5.60/C/realTimeMovie.c:47:17: warning: Logical conjunction always evaluates to false: argc < 3 && argc > 5. [incorrectLogicOperator]
xcrysden-1.5.60/C/realTimeMovie.c:132:7: style: The scope of the variable 'colorPPM' can be reduced. [variableScope]
xcrysden-1.5.60/C/realTimeMovie.c:132:21: style: The scope of the variable 'interpDegree' can be reduced. [variableScope]
xcrysden-1.5.60/C/realTimeMovie.c:132:39: style: The scope of the variable 'antialias' can be reduced. [variableScope]
xcrysden-1.5.60/C/realTimeMovie.c:106:17: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/splineInt.c:46:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xcrysden-1.5.60/C/splineInt.c:46:14: style: The scope of the variable 'sig' can be reduced. [variableScope]
xcrysden-1.5.60/C/splineInt.c:257:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xcrysden-1.5.60/C/splineInt.c:257:16: style: The scope of the variable 'sig' can be reduced. [variableScope]
xcrysden-1.5.60/C/splineInt.c:39:48: style: Function 'spline' argument 4 names different: declaration 'yp1' definition 'yp0'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/splineInt.c:25:48: note: Function 'spline' argument 4 names different: declaration 'yp1' definition 'yp0'.
xcrysden-1.5.60/C/splineInt.c:39:48: note: Function 'spline' argument 4 names different: declaration 'yp1' definition 'yp0'.
xcrysden-1.5.60/C/splineInt.c:39:59: style: Function 'spline' argument 5 names different: declaration 'ypn' definition 'ypnn'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/splineInt.c:25:59: note: Function 'spline' argument 5 names different: declaration 'ypn' definition 'ypnn'.
xcrysden-1.5.60/C/splineInt.c:39:59: note: Function 'spline' argument 5 names different: declaration 'ypn' definition 'ypnn'.
xcrysden-1.5.60/C/splineInt.c:249:13: style: Function 'spline3' argument 6 names different: declaration 'yp1' definition 'yp0'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/splineInt.c:34:13: note: Function 'spline3' argument 6 names different: declaration 'yp1' definition 'yp0'.
xcrysden-1.5.60/C/splineInt.c:249:13: note: Function 'spline3' argument 6 names different: declaration 'yp1' definition 'yp0'.
xcrysden-1.5.60/C/splineInt.c:249:24: style: Function 'spline3' argument 7 names different: declaration 'ypn' definition 'ypnn'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/splineInt.c:34:24: note: Function 'spline3' argument 7 names different: declaration 'ypn' definition 'ypnn'.
xcrysden-1.5.60/C/splineInt.c:249:24: note: Function 'spline3' argument 7 names different: declaration 'ypn' definition 'ypnn'.
xcrysden-1.5.60/C/togl.c:73:0: error: #error Sorry Togl requires Tcl/Tk ver 8.0 or higher. [preprocessorErrorDirective]
xcrysden-1.5.60/C/togl_ppm.c:123:18: style: The scope of the variable 'curpix' can be reduced. [variableScope]
xcrysden-1.5.60/C/togl_ppm.c:125:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/togl_ppm.c:53:5: style: Variable 'using_mesa' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/togl_ppm.c:43:23: style: Variable 'dpy' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/togl_ppm.c:175:0: error: Resource leak: fp [resourceLeak]
xcrysden-1.5.60/C/trash.c:54:3: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
xcrysden-1.5.60/C/trash.c:32:10: style: Unused variable: x [unusedVariable]
xcrysden-1.5.60/C/trash.c:32:12: style: Unused variable: y [unusedVariable]
xcrysden-1.5.60/C/trash.c:32:14: style: Unused variable: z [unusedVariable]
xcrysden-1.5.60/C/vectors.c:347:9: style: The scope of the variable 'cosfi' can be reduced. [variableScope]
xcrysden-1.5.60/C/vectors.c:347:16: style: The scope of the variable 'sinfi' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcAppInit.c:1404:10: style: The scope of the variable 'translstep1' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcAppInit.c:839:5: error: Resource leak: fp [resourceLeak]
xcrysden-1.5.60/C/xcAppInit.c:848:7: error: Resource leak: fp [resourceLeak]
xcrysden-1.5.60/C/xcAppInit.c:2343:5: error: Resource leak: fp [resourceLeak]
xcrysden-1.5.60/C/xcAppInit.c:2638:7: error: Uninitialized variable: stereo [uninitvar]
xcrysden-1.5.60/C/xcBz.c:455:9: style: The scope of the variable 'sumx' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:455:15: style: The scope of the variable 'sumy' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:455:21: style: The scope of the variable 'sumz' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:793:13: style: The scope of the variable 'ps1' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:1066:12: style: The scope of the variable 'arrow' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:1066:20: style: The scope of the variable 'text' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:1123:12: style: The scope of the variable 'arrow' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:1278:13: style: The scope of the variable 'sum0' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:1278:25: style: The scope of the variable 'sum1' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcBz.c:746:36: style: Function 'BzGetCoor' argument 3 names different: declaration 'coor' definition 'v'. [funcArgNamesDifferent]
xcrysden-1.5.60/C/xcBz.c:55:48: note: Function 'BzGetCoor' argument 3 names different: declaration 'coor' definition 'v'.
xcrysden-1.5.60/C/xcBz.c:746:36: note: Function 'BzGetCoor' argument 3 names different: declaration 'coor' definition 'v'.
xcrysden-1.5.60/C/xcColorScheme.c:208:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcColorScheme.c:208:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:1607:23: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xcrysden-1.5.60/C/xcDisplayFunc.c:1601:35: note: outer condition: !atomLabel[i].base
xcrysden-1.5.60/C/xcDisplayFunc.c:1607:23: note: opposite inner condition: atomLabel[i].base
xcrysden-1.5.60/C/xcDisplayFunc.c:967:18: style: The scope of the variable 'quadObj' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:1005:18: style: The scope of the variable 'quadObj' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:1042:18: style: The scope of the variable 'quadObj' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:1080:18: style: The scope of the variable 'quadObj' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:1133:18: style: The scope of the variable 'quadObj' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:1196:18: style: The scope of the variable 'quadObj' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:1858:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:2070:22: style: The scope of the variable 'fulls_vs_structs' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:2070:40: style: The scope of the variable 'ratio' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:2071:17: style: The scope of the variable 'old_fulls_vs_structs' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcDisplayFunc.c:502:12: style: Variable 'nat' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/xcDisplayFunc.c:2036:21: error: Uninitialized variable: size [uninitvar]
xcrysden-1.5.60/C/xcDisplayFunc2.c:411:22: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xcrysden-1.5.60/C/xcDisplayFunc2.c:406:33: note: outer condition: !atomLabel[ia].base
xcrysden-1.5.60/C/xcDisplayFunc2.c:411:22: note: opposite inner condition: atomLabel[ia].base
xcrysden-1.5.60/C/xcFont.c:332:17: style: Redundant condition: If 'argc > 5', the comparison 'argc != 3' is always true. [redundantCondition]
xcrysden-1.5.60/C/xcFont.c:114:21: style: The scope of the variable 'result' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcFont.c:114:29: style: The scope of the variable 'font_found' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcFont.c:81:12: style: struct member 'FontType::string' is never used. [unusedStructMember]
xcrysden-1.5.60/C/xcFont.c:143:53: error: Uninitialized variable: thisFont [uninitvar]
xcrysden-1.5.60/C/xcFont.c:143:53: error: Uninitialized struct member: thisFont.font [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:143:53: error: Uninitialized struct member: thisFont.string [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:143:53: error: Uninitialized struct member: thisFont.tkfont [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:143:53: error: Uninitialized struct member: thisFont.height [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:143:53: error: Uninitialized struct member: thisFont.width [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:213:44: error: Uninitialized variable: thisFont [uninitvar]
xcrysden-1.5.60/C/xcFont.c:213:44: error: Uninitialized struct member: thisFont.font [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:213:44: error: Uninitialized struct member: thisFont.string [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:213:44: error: Uninitialized struct member: thisFont.tkfont [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:213:44: error: Uninitialized struct member: thisFont.height [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:213:44: error: Uninitialized struct member: thisFont.width [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:337:51: error: Uninitialized variable: thisFont [uninitvar]
xcrysden-1.5.60/C/xcFont.c:337:51: error: Uninitialized struct member: thisFont.font [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:337:51: error: Uninitialized struct member: thisFont.string [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:337:51: error: Uninitialized struct member: thisFont.tkfont [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:337:51: error: Uninitialized struct member: thisFont.height [uninitStructMember]
xcrysden-1.5.60/C/xcFont.c:337:51: error: Uninitialized struct member: thisFont.width [uninitStructMember]
xcrysden-1.5.60/C/xcForces.c:140:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcForces.c:140:15: style: The scope of the variable 'sizeOrig' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcGLparam.c:672:11: style: The scope of the variable 'il' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcGLparam.c:1955:10: style: The scope of the variable 'val' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcGLparam.c:110:12: style: struct member 'GLParam::isonormal_what' is never used. [unusedStructMember]
xcrysden-1.5.60/C/xcGLparam.c:1209:2: error: Memory leak: res1 [memleak]
xcrysden-1.5.60/C/xcGLparam.c:1209:2: error: Memory leak: res2 [memleak]
xcrysden-1.5.60/C/xcGLparam.c:1209:2: error: Memory leak: res3 [memleak]
xcrysden-1.5.60/C/xcGLparam.c:1209:2: error: Memory leak: res4 [memleak]
xcrysden-1.5.60/C/xcGLparam.c:1218:7: error: Memory leak: res1 [memleak]
xcrysden-1.5.60/C/xcGLparam.c:1218:7: error: Memory leak: res2 [memleak]
xcrysden-1.5.60/C/xcGLparam.c:1218:7: error: Memory leak: res3 [memleak]
xcrysden-1.5.60/C/xcGLparam.c:1218:7: error: Memory leak: res4 [memleak]
xcrysden-1.5.60/C/xcGLparam.c:475:8: error: Uninitialized struct member: glparam.what [uninitStructMember]
xcrysden-1.5.60/C/xcGLparam.c:634:13: error: Uninitialized struct member: glparam.what [uninitStructMember]
xcrysden-1.5.60/C/xcGLparam.c:671:13: error: Uninitialized struct member: glparam.what [uninitStructMember]
xcrysden-1.5.60/C/xcGLparam.c:699:13: error: Uninitialized struct member: glparam.what [uninitStructMember]
xcrysden-1.5.60/C/xcGLparam.c:705:13: error: Uninitialized struct member: glparam.what [uninitStructMember]
xcrysden-1.5.60/C/xcGLparam.c:1252:8: error: Uninitialized struct member: glparam.what [uninitStructMember]
xcrysden-1.5.60/C/xcGLparam.c:1856:13: error: Uninitialized struct member: glparam.what [uninitStructMember]
xcrysden-1.5.60/C/xcIsoDataGrid.c:148:7: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
xcrysden-1.5.60/C/xcIsoDataGrid.c:151:7: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
xcrysden-1.5.60/C/xcIsoDataGrid.c:46:22: style: The scope of the variable 'io' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoDataGrid.c:46:50: style: The scope of the variable 'n_grid_blocks' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoDataGrid.c:65:22: style: The scope of the variable 'grid' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoDataGrid.c:127:3: style: Variable 'nargc' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/xcIsoDataGrid.c:54:5: error: Memory leak: argvList [memleak]
xcrysden-1.5.60/C/xcIsoDataGrid.c:54:5: error: Memory leak: filename [memleak]
xcrysden-1.5.60/C/xcIsoDataGrid.c:96:5: error: Memory leak: argvList [memleak]
xcrysden-1.5.60/C/xcIsoDataGrid.c:96:5: error: Memory leak: filename [memleak]
xcrysden-1.5.60/C/xcIsoDataGrid.c:102:5: error: Memory leak: argvList [memleak]
xcrysden-1.5.60/C/xcIsoDataGrid.c:102:5: error: Memory leak: filename [memleak]
xcrysden-1.5.60/C/xcIsoDataGrid.c:328:0: error: Memory leak: filename [memleak]
xcrysden-1.5.60/C/xcIsoSpaceSel.c:386:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSpaceSel.c:387:9: style: The scope of the variable 'det' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSpaceSel.c:387:14: style: The scope of the variable 'k' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSpaceSel.c:388:49: style: The scope of the variable 'd' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSurf.c:471:19: warning: Logical conjunction always evaluates to false: argc < 3 && argc > 4. [incorrectLogicOperator]
xcrysden-1.5.60/C/xcIsoSurf.c:1445:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
xcrysden-1.5.60/C/xcIsoSurf.c:1448:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
xcrysden-1.5.60/C/xcIsoSurf.c:389:17: style: The scope of the variable 'iz' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSurf.c:423:17: style: The scope of the variable 'iz' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSurf.c:469:12: style: The scope of the variable 'ii' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSurf.c:727:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSurf.c:2290:9: style: The scope of the variable 'isosize' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcIsoSurf.c:1683:14: error: Uninitialized variable: f3 [uninitvar]
xcrysden-1.5.60/C/xcIsoSurf.c:1717:14: error: Uninitialized variable: f3 [uninitvar]
xcrysden-1.5.60/C/xcIsoSurf.c:1683:21: error: Uninitialized variable: f31 [uninitvar]
xcrysden-1.5.60/C/xcIsoSurf.c:1717:21: error: Uninitialized variable: f31 [uninitvar]
xcrysden-1.5.60/C/xcMolSurf.c:394:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'ISOSURFACEstruct *'. [invalidPrintfArgType_sint]
xcrysden-1.5.60/C/xcMolSurf.c:758:14: style: The scope of the variable 'mindis' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcMolSurf.c:758:22: style: The scope of the variable 'mindis1' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcMolSurf.c:758:31: style: The scope of the variable 'mindis2' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcMolSurf.c:759:7: style: The scope of the variable 'ind' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcMolSurf.c:759:12: style: The scope of the variable 'ind1' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcMolSurf.c:759:18: style: The scope of the variable 'ind2' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcMolSurf.c:868:9: style: The scope of the variable 'tmpXYZ' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcMolSurf.c:869:9: style: The scope of the variable 'rad' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcMolSurf.c:419:17: style: Variable 's_nstep' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/xcMolSurf.c:422:17: style: Variable 's_algorithm' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/xcMolSurf.c:423:17: style: Variable 's_normals' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/xcMolSurf.c:420:17: style: Variable 's_weight' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/xcMolSurf.c:421:17: style: Variable 's_level' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/xcMolSurf.c:878:11: style: Variable 'rad' is assigned a value that is never used. [unreadVariable]
xcrysden-1.5.60/C/xcReadXSF.c:96:20: style: The scope of the variable 'grid' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcReadXSF.c:121:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xcReadXSF.c:126:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xcReadXSF.c:137:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xcReadXSF.c:142:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xcReadXSF.c:157:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xcReadXSF.c:162:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xcReadXSF.c:169:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xcSelect.c:497:9: style: The scope of the variable 'dis' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:497:14: style: The scope of the variable 'tol_' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:567:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:708:20: style: The scope of the variable 'fdis' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:709:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:1218:19: style: The scope of the variable 'ind' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:1238:22: style: The scope of the variable 'i1' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:1238:26: style: The scope of the variable 'i2' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:1239:19: style: The scope of the variable 'dis' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:1239:24: style: The scope of the variable 'len' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:1291:10: style: The scope of the variable 'id' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcSelect.c:1291:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcTogl.c:146:14: style: The scope of the variable 'toglIsInteractive' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcTogl.c:330:7: style: The scope of the variable 'dx' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcTogl.c:330:11: style: The scope of the variable 'dy' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcWigner.c:51:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xcrysden-1.5.60/C/xcWigner.c:54:7: style: The scope of the variable 'nodemode' can be reduced. [variableScope]
xcrysden-1.5.60/C/xsf2xsf.c:305:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xcrysden-1.5.60/C/xsf2xsf.c:317:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xcrysden-1.5.60/C/xsf2xsf.c:317:13: style: The scope of the variable '_nat' can be reduced. [variableScope]
xcrysden-1.5.60/C/xsf2xsf.c:112:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:118:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:149:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:229:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:238:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:251:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:260:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:309:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:310:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:321:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xcrysden-1.5.60/C/xsf2xsf.c:308:40: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xcscope-el/xcscope-el_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xcursor-themes/xcursor-themes_1.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xcwd/xcwd_0~1.gbp3f0728b.orig.tar.gz
xcwd-0~1.gbp3f0728b/xcwd.c:110:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xcwd-0~1.gbp3f0728b/xcwd.c:64:17: style: The scope of the variable 'status' can be reduced. [variableScope]
xcwd-0~1.gbp3f0728b/xcwd.c:122:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xcwd-0~1.gbp3f0728b/xcwd.c:334:0: error: Memory leak: strings [memleak]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xd/xd_3.26.01.orig.tar.gz
xd-3.26.01/alternatives/alternatives.h:122:41: style: Function 'update' argument 1 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
xd-3.26.01/alternatives/alternatives.h:75:28: note: Function 'update' argument 1 names different: declaration 'idx' definition 'index'.
xd-3.26.01/alternatives/alternatives.h:122:41: note: Function 'update' argument 1 names different: declaration 'idx' definition 'index'.
xd-3.26.01/alternatives/add.cc:3:36: style: Function 'add' argument 1 names different: declaration 'path' definition 'entry'. [funcArgNamesDifferent]
xd-3.26.01/alternatives/alternatives.h:95:30: note: Function 'add' argument 1 names different: declaration 'path' definition 'entry'.
xd-3.26.01/alternatives/add.cc:3:36: note: Function 'add' argument 1 names different: declaration 'path' definition 'entry'.
xd-3.26.01/alternatives/alternatives1.cc:3:15: warning: Member variable 'Alternatives::d_home' is not initialized in the constructor. [uninitMemberVar]
xd-3.26.01/alternatives/alternatives1.cc:3:15: warning: Member variable 'Alternatives::d_dirs' is not initialized in the constructor. [uninitMemberVar]
xd-3.26.01/alternatives/alternatives1.cc:3:15: warning: Member variable 'Alternatives::d_addRoot' is not initialized in the constructor. [uninitMemberVar]
xd-3.26.01/alternatives/generalizedglob.cc:3:65: performance: Function parameter 'initial' should be passed by const reference. [passedByValue]
xd-3.26.01/alternatives/glob.cc:3:54: style: Function 'glob' argument 1 names different: declaration 'initial' definition 'dir'. [funcArgNamesDifferent]
xd-3.26.01/alternatives/alternatives.h:103:39: note: Function 'glob' argument 1 names different: declaration 'initial' definition 'dir'.
xd-3.26.01/alternatives/glob.cc:3:54: note: Function 'glob' argument 1 names different: declaration 'initial' definition 'dir'.
xd-3.26.01/arbiter/arbiter.h:14:9: style: Class 'Arbiter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xd-3.26.01/history/maybeinsert.cc:3:46: style: Function 'maybeInsert' argument 1 names different: declaration 'historyInfo' definition 'hi'. [funcArgNamesDifferent]
xd-3.26.01/history/history.h:68:53: note: Function 'maybeInsert' argument 1 names different: declaration 'historyInfo' definition 'hi'.
xd-3.26.01/history/maybeinsert.cc:3:46: note: Function 'maybeInsert' argument 1 names different: declaration 'historyInfo' definition 'hi'.
xd-3.26.01/history/maybeinsert.cc:4:64: style: Function 'maybeInsert' argument 3 names different: declaration 'now' definition 'oldestTime'. [funcArgNamesDifferent]
xd-3.26.01/history/history.h:70:40: note: Function 'maybeInsert' argument 3 names different: declaration 'now' definition 'oldestTime'.
xd-3.26.01/history/maybeinsert.cc:4:64: note: Function 'maybeInsert' argument 3 names different: declaration 'now' definition 'oldestTime'.
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xdaliclock/xdaliclock_2.43+debian.orig.tar.gz
xdaliclock-2.43/X11/digital.c:358:7: warning: Either the condition 'font' is redundant or there is possible null pointer dereference: font. [nullPointerRedundantCheck]
xdaliclock-2.43/X11/digital.c:346:24: note: Assuming that condition 'font' is not redundant
xdaliclock-2.43/X11/digital.c:358:7: note: Null pointer dereference
xdaliclock-2.43/X11/vroot.h:98:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdaliclock-2.43/X11/digital.c:225:19: style: The scope of the variable 'x' can be reduced. [variableScope]
xdaliclock-2.43/X11/overlay.c:103:7: style: The scope of the variable 'depth' can be reduced. [variableScope]
xdaliclock-2.43/X11/overlay.c:105:16: style: The scope of the variable 'layer' can be reduced. [variableScope]
xdaliclock-2.43/X11/overlay.c:106:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdaliclock-2.43/X11/overlay.c:98:52: style: Function 'get_overlay_visual' argument 2 names different: declaration 'pixel_return' definition 'transparent_pixel_ret'. [funcArgNamesDifferent]
xdaliclock-2.43/X11/visual.h:24:61: note: Function 'get_overlay_visual' argument 2 names different: declaration 'pixel_return' definition 'transparent_pixel_ret'.
xdaliclock-2.43/X11/overlay.c:98:52: note: Function 'get_overlay_visual' argument 2 names different: declaration 'pixel_return' definition 'transparent_pixel_ret'.
xdaliclock-2.43/X11/overlay.c:92:24: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xdaliclock-2.43/X11/resources.c:103:16: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xdaliclock-2.43/X11/visual.c:92:17: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
xdaliclock-2.43/X11/visual.c:67:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdaliclock-2.43/X11/visual.c:63:41: style: Function 'get_visual' argument 2 names different: declaration 'name' definition 'string'. [funcArgNamesDifferent]
xdaliclock-2.43/X11/visual.h:15:50: note: Function 'get_visual' argument 2 names different: declaration 'name' definition 'string'.
xdaliclock-2.43/X11/visual.c:63:41: note: Function 'get_visual' argument 2 names different: declaration 'name' definition 'string'.
xdaliclock-2.43/X11/visual.c:517:45: style: Function 'find_similar_visual' argument 2 names different: declaration 'old' definition 'old_visual'. [funcArgNamesDifferent]
xdaliclock-2.43/X11/visual.h:22:55: note: Function 'find_similar_visual' argument 2 names different: declaration 'old' definition 'old_visual'.
xdaliclock-2.43/X11/visual.c:517:45: note: Function 'find_similar_visual' argument 2 names different: declaration 'old' definition 'old_visual'.
xdaliclock-2.43/X11/xdaliclock.c:234:18: warning: %lu in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
xdaliclock-2.43/X11/xdaliclock.c:236:23: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xdaliclock-2.43/font/buildnumbers.c:226:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xdaliclock-2.43/font/buildnumbers.c:289:32: style: Variable 'state' is assigned a value that is never used. [unreadVariable]
xdaliclock-2.43/font/buildnumbers.c:290:7: style: Unused variable: i [unusedVariable]
xdaliclock-2.43/gtk/digital.c:803:11: style: Expression is always false because 'else if' condition matches previous condition at line 800. [multiCondition]
xdaliclock-2.43/gtk/digital.c:212:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xdaliclock-2.43/gtk/digital.c:304:7: style: The scope of the variable 'w' can be reduced. [variableScope]
xdaliclock-2.43/gtk/digital.c:304:14: style: The scope of the variable 'h' can be reduced. [variableScope]
xdaliclock-2.43/gtk/xdaliclock.c:637:3: style: Variable 'cd->config.max_fps' is reassigned a value before the old one has been used. [redundantAssignment]
xdaliclock-2.43/gtk/xdaliclock.c:636:3: note: Variable 'cd->config.max_fps' is reassigned a value before the old one has been used.
xdaliclock-2.43/gtk/xdaliclock.c:637:3: note: Variable 'cd->config.max_fps' is reassigned a value before the old one has been used.
xdaliclock-2.43/gtk/xdaliclock.c:84:25: style: Checking if unsigned variable 'cd->config.width' is less than zero. [unsignedLessThanZero]
xdaliclock-2.43/gtk/xdaliclock.c:85:25: style: Checking if unsigned variable 'cd->config.height' is less than zero. [unsignedLessThanZero]
xdaliclock-2.43/gtk/xdaliclock.c:656:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xdb/xdb_1.2.0.orig.tar.gz
xdb-1.2.0/bin/dbfutil1.cpp:118:20: style: Condition 'MemoFieldLen>0' is always false [knownConditionTrueFalse]
xdb-1.2.0/bin/dbfutil1.cpp:72:26: note: Assignment 'MemoFieldLen=0L', assigned value is 0
xdb-1.2.0/bin/dbfutil1.cpp:118:20: note: Condition 'MemoFieldLen>0' is always false
xdb-1.2.0/bin/dbfutil1.cpp:12:9: performance: Technically the member function 'MyClass::OpenFile' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:43:14: note: Technically the member function 'MyClass::OpenFile' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:12:9: note: Technically the member function 'MyClass::OpenFile' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:13:9: performance: Technically the member function 'MyClass::CloseFile' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:56:14: note: Technically the member function 'MyClass::CloseFile' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:13:9: note: Technically the member function 'MyClass::CloseFile' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:14:9: performance: Technically the member function 'MyClass::ConvertDatabase' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:65:14: note: Technically the member function 'MyClass::ConvertDatabase' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:14:9: note: Technically the member function 'MyClass::ConvertDatabase' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:15:9: performance: Technically the member function 'MyClass::ReindexDatabase' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:124:14: note: Technically the member function 'MyClass::ReindexDatabase' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:15:9: note: Technically the member function 'MyClass::ReindexDatabase' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:16:9: performance: Technically the member function 'MyClass::DeleteMemoField' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:193:14: note: Technically the member function 'MyClass::DeleteMemoField' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:16:9: note: Technically the member function 'MyClass::DeleteMemoField' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:17:9: performance: Technically the member function 'MyClass::UpdateMemoField' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:155:14: note: Technically the member function 'MyClass::UpdateMemoField' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:17:9: note: Technically the member function 'MyClass::UpdateMemoField' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:18:9: performance: Technically the member function 'MyClass::GetRecord' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:143:14: note: Technically the member function 'MyClass::GetRecord' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:18:9: note: Technically the member function 'MyClass::GetRecord' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:19:9: performance: Technically the member function 'MyClass::DumpDbtHeader' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:218:14: note: Technically the member function 'MyClass::DumpDbtHeader' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:19:9: note: Technically the member function 'MyClass::DumpDbtHeader' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:23:10: performance: Technically the member function 'MyClass::FindMemoBlocks' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:255:15: note: Technically the member function 'MyClass::FindMemoBlocks' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:23:10: note: Technically the member function 'MyClass::FindMemoBlocks' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:24:10: performance: Technically the member function 'MyClass::GetMemoBlocks' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:236:15: note: Technically the member function 'MyClass::GetMemoBlocks' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:24:10: note: Technically the member function 'MyClass::GetMemoBlocks' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:26:10: performance: Technically the member function 'MyClass::FileStats' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:37:15: note: Technically the member function 'MyClass::FileStats' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:26:10: note: Technically the member function 'MyClass::FileStats' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:31:10: performance: Technically the member function 'MyClass::IndexMenu' can be static. [functionStatic]
xdb-1.2.0/bin/dbfutil1.cpp:272:15: note: Technically the member function 'MyClass::IndexMenu' can be static.
xdb-1.2.0/bin/dbfutil1.cpp:31:10: note: Technically the member function 'MyClass::IndexMenu' can be static.
xdb-1.2.0/bin/dumpdbt.cpp:109:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xdb-1.2.0/tv/tvbrowse.cpp:163:10: style: C-style pointer casting [cstyleCast]
xdb-1.2.0/tv/tvbrowse.cpp:250:3: style: C-style pointer casting [cstyleCast]
xdb-1.2.0/tv/tvbrowse.cpp:112:8: style: The scope of the variable 'colWidth' can be reduced. [variableScope]
xdb-1.2.0/tv/tvbrowse.h:52:16: warning: Virtual function 'setWidth' is called from constructor 'xbTvBrowseField(short,const char*)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
xdb-1.2.0/tv/tvbrowse.cpp:46:2: note: Calling setWidth
xdb-1.2.0/tv/tvbrowse.h:52:16: note: setWidth is a virtual method
xdb-1.2.0/tv/tvbrowse.h:53:16: warning: Virtual function 'setName' is called from constructor 'xbTvBrowseField(short,const char*)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
xdb-1.2.0/tv/tvbrowse.cpp:47:2: note: Calling setName
xdb-1.2.0/tv/tvbrowse.h:53:16: note: setName is a virtual method
xdb-1.2.0/tv/tvbrowse.h:74:15: warning: Virtual function 'populate' is called from constructor 'xbTvBrowse(xbDbf*)' at line 146. Dynamic binding is not used. [virtualCallInConstructor]
xdb-1.2.0/tv/tvbrowse.cpp:146:2: note: Calling populate
xdb-1.2.0/tv/tvbrowse.h:74:15: note: populate is a virtual method
xdb-1.2.0/tv/tvbrowse.h:65:15: warning: Virtual function 'setRange' is called from constructor 'xbTvBrowse(xbDbf*)' at line 147. Dynamic binding is not used. [virtualCallInConstructor]
xdb-1.2.0/tv/tvbrowse.cpp:147:2: note: Calling setRange
xdb-1.2.0/tv/tvbrowse.h:65:15: note: setRange is a virtual method
xdb-1.2.0/tv/tvbrowse.h:60:2: style: Class 'xbTvBrowse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdb-1.2.0/tv/tvxbase.cpp:68:10: warning: Member variable 'xbTvApp::Browse' is not initialized in the constructor. [uninitMemberVar]
xdb-1.2.0/xdb/dbf.cpp:808:10: style: The scope of the variable 'p' can be reduced. [variableScope]
xdb-1.2.0/xdb/dbf.cpp:1176:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
xdb-1.2.0/xdb/fields.cpp:161:17: style: The scope of the variable 'len2' can be reduced. [variableScope]
xdb-1.2.0/xdb/fields.cpp:326:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
xdb-1.2.0/xdb/fields.cpp:327:17: style: The scope of the variable 'sp' can be reduced. [variableScope]
xdb-1.2.0/xdb/stack.cpp:118:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xdb-1.2.0/xdb/stack.cpp:119:21: style: The scope of the variable 'Save' can be reduced. [variableScope]
xdb-1.2.0/xdb/xbstring.cpp:167:0: error: #error "You have neither vsprintf nor vsnprintf!!!" [preprocessorErrorDirective]
xdb-1.2.0/xdb/xdate.cpp:159:23: style: The scope of the variable 'iyear' can be reduced. [variableScope]
xdb-1.2.0/xdb/xdate.cpp:344:16: style: The scope of the variable 'FmtPtr' can be reduced. [variableScope]
xdb-1.2.0/xdb/xdate.cpp:345:10: style: The scope of the variable 'BufPtr' can be reduced. [variableScope]
xdb-1.2.0/xdb/xdate.cpp:346:10: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xdb-1.2.0/xdb/xdate.cpp:347:9: style: The scope of the variable 'type' can be reduced. [variableScope]
xdb-1.2.0/xdb/xdate.cpp:348:9: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
xdb-1.2.0/xdb/xdate.cpp:349:9: style: The scope of the variable 'type_ctr' can be reduced. [variableScope]
xdb-1.2.0/xdb/xdate.cpp:349:19: style: The scope of the variable 'i' can be reduced. [variableScope]
[17:28]
ftp://ftp.se.debian.org/debian/pool/main/x/xdebug/xdebug_2.6.1+2.5.5.orig.tar.xz
xdebug-2.5.5/debugclient/main.c:142:27: style: The scope of the variable 'fd' can be reduced. [variableScope]
xdebug-2.5.5/debugclient/main.c:144:27: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xdebug-2.5.5/debugclient/main.c:149:27: style: The scope of the variable 'opt' can be reduced. [variableScope]
xdebug-2.5.5/usefulstuff.c:309:2: style: Variable 'dfp' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/usefulstuff.c:301:0: note: Variable 'dfp' is reassigned a value before the old one has been used.
xdebug-2.5.5/usefulstuff.c:309:2: note: Variable 'dfp' is reassigned a value before the old one has been used.
xdebug-2.5.5/usefulstuff.c:310:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/usefulstuff.c:302:0: note: Variable 'fp' is reassigned a value before the old one has been used.
xdebug-2.5.5/usefulstuff.c:310:2: note: Variable 'fp' is reassigned a value before the old one has been used.
xdebug-2.5.5/usefulstuff.c:312:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/usefulstuff.c:307:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xdebug-2.5.5/usefulstuff.c:312:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
xdebug-2.5.5/usefulstuff.c:620:12: style: The scope of the variable 'char_ptr' can be reduced. [variableScope]
xdebug-2.5.5/usefulstuff.c:620:23: style: The scope of the variable 'strval' can be reduced. [variableScope]
xdebug-2.5.5/usefulstuff.c:678:12: style: The scope of the variable 'char_ptr' can be reduced. [variableScope]
xdebug-2.5.5/usefulstuff.c:678:23: style: The scope of the variable 'strval' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_branch_info.c:331:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdebug-2.5.5/xdebug_branch_info.c:331:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdebug-2.5.5/xdebug_branch_info.c:349:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdebug-2.5.5/xdebug_branch_info.c:64:15: style: The scope of the variable 'exit_jmp' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_branch_info.c:154:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_branch_info.c:172:103: style: Function 'xdebug_path_info_add_path_for_level' argument 3 names different: declaration 'TSRMLS_DC' definition 'level'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_branch_info.h:81:109: note: Function 'xdebug_path_info_add_path_for_level' argument 3 names different: declaration 'TSRMLS_DC' definition 'level'.
xdebug-2.5.5/xdebug_branch_info.c:172:103: note: Function 'xdebug_path_info_add_path_for_level' argument 3 names different: declaration 'TSRMLS_DC' definition 'level'.
xdebug-2.5.5/xdebug_branch_info.c:178:92: style: Function 'xdebug_path_info_get_path_for_level' argument 2 names different: declaration 'TSRMLS_DC' definition 'level'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_branch_info.h:82:98: note: Function 'xdebug_path_info_get_path_for_level' argument 2 names different: declaration 'TSRMLS_DC' definition 'level'.
xdebug-2.5.5/xdebug_branch_info.c:178:92: note: Function 'xdebug_path_info_get_path_for_level' argument 2 names different: declaration 'TSRMLS_DC' definition 'level'.
xdebug-2.5.5/xdebug_branch_info.c:354:44: style: Function 'xdebug_branch_info_mark_reached' argument 1 names different: declaration 'filename' definition 'file_name'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_branch_info.h:86:44: note: Function 'xdebug_branch_info_mark_reached' argument 1 names different: declaration 'filename' definition 'file_name'.
xdebug-2.5.5/xdebug_branch_info.c:354:44: note: Function 'xdebug_branch_info_mark_reached' argument 1 names different: declaration 'filename' definition 'file_name'.
xdebug-2.5.5/xdebug_code_coverage.c:222:2: style: Variable 'prev_opcode' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_code_coverage.c:201:0: note: Variable 'prev_opcode' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_code_coverage.c:222:2: note: Variable 'prev_opcode' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_code_coverage.c:733:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xdebug-2.5.5/xdebug_code_coverage.c:735:6: note: Found duplicate branches for 'if' and 'else'.
xdebug-2.5.5/xdebug_code_coverage.c:733:4: note: Found duplicate branches for 'if' and 'else'.
xdebug-2.5.5/xdebug_code_coverage.c:202:17: style: The scope of the variable 'dimval' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_code_coverage.c:398:17: style: The scope of the variable 'full_varname' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_code_coverage.c:401:24: style: The scope of the variable 'fse' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_code_coverage.c:622:26: style: The scope of the variable 'el' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_code_coverage.c:1239:32: style: The scope of the variable 'functions' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_code_coverage.c:1239:44: style: The scope of the variable 'file_info' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_code_coverage.c:498:30: style: Function 'xdebug_count_line' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_code_coverage.h:100:30: note: Function 'xdebug_count_line' argument 1 names different: declaration 'file' definition 'filename'.
xdebug-2.5.5/xdebug_code_coverage.c:498:30: note: Function 'xdebug_count_line' argument 1 names different: declaration 'file' definition 'filename'.
xdebug-2.5.5/xdebug_com.c:255:30: style: Function 'xdebug_close_socket' argument 1 names different: declaration 'socket' definition 'socketfd'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_com.h:59:30: note: Function 'xdebug_close_socket' argument 1 names different: declaration 'socket' definition 'socketfd'.
xdebug-2.5.5/xdebug_com.c:255:30: note: Function 'xdebug_close_socket' argument 1 names different: declaration 'socket' definition 'socketfd'.
xdebug-2.5.5/xdebug_handler_dbgp.c:388:30: warning: Possible null pointer dereference: fse [nullPointer]
xdebug-2.5.5/xdebug_handler_dbgp.c:2446:25: note: Calling function 'check_evaled_code', 1st argument 'fse' value is 0
xdebug-2.5.5/xdebug_handler_dbgp.c:388:30: note: Null pointer dereference
xdebug-2.5.5/xdebug_handler_dbgp.c:1981:2: style: Variable 'args' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_handler_dbgp.c:1975:0: note: Variable 'args' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_handler_dbgp.c:1981:2: note: Variable 'args' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_handler_dbgp.c:673:24: style: The scope of the variable 'brk_info' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:674:24: style: The scope of the variable 'breakpoint_node' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:675:2: style: The scope of the variable '__switch_variable' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:757:24: style: The scope of the variable 'fse' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:967:19: style: The scope of the variable 'ret_xml' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:1296:19: style: The scope of the variable 'type' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:1434:29: style: The scope of the variable 'res' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:1435:29: style: The scope of the variable 'eval_string' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:1439:29: style: The scope of the variable 'symbol' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:1441:2: style: The scope of the variable '__switch_variable' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:1833:24: style: The scope of the variable 'le' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:1834:24: style: The scope of the variable 'counter' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:1835:24: style: The scope of the variable 'depth' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:2190:8: style: The scope of the variable 'option' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:2192:19: style: The scope of the variable 'response' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:2311:29: style: The scope of the variable 'response' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:2312:29: style: The scope of the variable 'options' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_handler_dbgp.c:369:2: error: Memory leak: parts [memleak]
xdebug-2.5.5/xdebug_handler_dbgp.c:626:0: error: Memory leak: parts [memleak]
xdebug-2.5.5/xdebug_handler_dbgp.c:777:0: error: Memory leak: brk_info [memleak]
xdebug-2.5.5/xdebug_handlers.c:48:44: style: Function 'xdebug_brk_info_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_handlers.h:136:44: note: Function 'xdebug_brk_info_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.5.5/xdebug_handlers.c:48:44: note: Function 'xdebug_brk_info_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.5.5/xdebug_handlers.c:68:44: style: Function 'xdebug_hash_brk_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_handlers.h:138:44: note: Function 'xdebug_hash_brk_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.5.5/xdebug_handlers.c:68:44: note: Function 'xdebug_hash_brk_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.5.5/xdebug_handlers.c:73:58: style: Function 'xdebug_llist_brk_dtor' argument 2 names different: declaration 'brk' definition 'brk_info'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_handlers.h:137:58: note: Function 'xdebug_llist_brk_dtor' argument 2 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.5.5/xdebug_handlers.c:73:58: note: Function 'xdebug_llist_brk_dtor' argument 2 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.5.5/xdebug_monitor.c:124:35: style: The scope of the variable 'mfe' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_private.c:63:24: style: The scope of the variable 'le' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_private.c:85:8: style: The scope of the variable 'var_name' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_profiler.c:252:3: style: Variable 'fl_ref' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_profiler.c:250:0: note: Variable 'fl_ref' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_profiler.c:252:3: note: Variable 'fl_ref' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_profiler.c:253:3: style: Variable 'fn_ref' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_profiler.c:250:0: note: Variable 'fn_ref' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_profiler.c:253:3: note: Variable 'fn_ref' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_profiler.c:264:3: style: Variable 'fl_ref' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_profiler.c:262:0: note: Variable 'fl_ref' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_profiler.c:264:3: note: Variable 'fl_ref' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_profiler.c:265:3: style: Variable 'fn_ref' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_profiler.c:262:0: note: Variable 'fn_ref' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_profiler.c:265:3: note: Variable 'fn_ref' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_profiler.c:98:24: style: The scope of the variable 'fse' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:1440:20: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xdebug-2.5.5/xdebug_stack.c:1299:2: style: Variable 'opline_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_stack.c:1283:0: note: Variable 'opline_ptr' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_stack.c:1299:2: note: Variable 'opline_ptr' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_stack.c:169:24: style: The scope of the variable 'le' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:195:25: style: The scope of the variable 'tmp_value' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:275:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:353:20: style: The scope of the variable 'tmp_fancy_value' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:353:38: style: The scope of the variable 'tmp_fancy_synop_value' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:353:62: style: The scope of the variable 'tmp_serialized' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:414:24: style: The scope of the variable 'le' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:415:24: style: The scope of the variable 'i' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:416:9: style: The scope of the variable 'printed_frames' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:765:10: style: The scope of the variable 'printable_stack' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_stack.c:1791:15: style: The scope of the variable 'tmp_hash' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_str.c:108:3: error: Common realloc mistake: 'new_str' nulled but not freed upon failure [memleakOnRealloc]
xdebug-2.5.5/xdebug_trace_computerized.c:224:2: style: Variable 'tmp_value' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_trace_computerized.c:218:0: note: Variable 'tmp_value' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_trace_computerized.c:224:2: note: Variable 'tmp_value' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_trace_computerized.c:33:2: error: Memory leak: tmp_computerized_context [memleak]
xdebug-2.5.5/xdebug_trace_computerized.c:31:45: error: Uninitialized variable: used_fname [uninitvar]
xdebug-2.5.5/xdebug_trace_html.c:32:2: error: Memory leak: tmp_html_context [memleak]
xdebug-2.5.5/xdebug_trace_html.c:30:37: error: Uninitialized variable: used_fname [uninitvar]
xdebug-2.5.5/xdebug_trace_textual.c:117:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_trace_textual.c:319:13: style: The scope of the variable 'tmp_value' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_trace_textual.c:34:2: error: Memory leak: tmp_textual_context [memleak]
xdebug-2.5.5/xdebug_trace_textual.c:32:40: error: Uninitialized variable: used_fname [uninitvar]
xdebug-2.5.5/xdebug_tracing.c:119:8: style: The scope of the variable 'trace_fname' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:2030:2: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.5.5/xdebug_var.c:2027:0: note: Variable 'contents' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_var.c:2030:2: note: Variable 'contents' is reassigned a value before the old one has been used.
xdebug-2.5.5/xdebug_var.c:1026:12: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:1457:12: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:1903:19: style: The scope of the variable 'node' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:1905:8: style: The scope of the variable 'name_len' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:1959:19: style: The scope of the variable 'node' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:2127:8: style: The scope of the variable 'class_name' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:2128:13: style: The scope of the variable 'class_name_len' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:2385:8: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
xdebug-2.5.5/xdebug_var.c:2902:37: style: Function 'xdebug_show_fname' argument 1 names different: declaration 't' definition 'f'. [funcArgNamesDifferent]
xdebug-2.5.5/xdebug_var.h:88:37: note: Function 'xdebug_show_fname' argument 1 names different: declaration 't' definition 'f'.
xdebug-2.5.5/xdebug_var.c:2902:37: note: Function 'xdebug_show_fname' argument 1 names different: declaration 't' definition 'f'.
xdebug-2.5.5/xdebug_var.c:1170:8: error: Uninitialized variable: is_temp [uninitvar]
xdebug-2.5.5/xdebug_var.c:1603:8: error: Uninitialized variable: is_temp [uninitvar]
xdebug-2.5.5/xdebug_var.c:2595:8: error: Uninitialized variable: is_temp [uninitvar]
xdebug-2.6.1/debugclient/main.c:142:27: style: The scope of the variable 'fd' can be reduced. [variableScope]
xdebug-2.6.1/debugclient/main.c:144:27: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xdebug-2.6.1/debugclient/main.c:149:27: style: The scope of the variable 'opt' can be reduced. [variableScope]
xdebug-2.6.1/usefulstuff.c:308:2: style: Variable 'dfp' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/usefulstuff.c:300:0: note: Variable 'dfp' is reassigned a value before the old one has been used.
xdebug-2.6.1/usefulstuff.c:308:2: note: Variable 'dfp' is reassigned a value before the old one has been used.
xdebug-2.6.1/usefulstuff.c:309:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/usefulstuff.c:301:0: note: Variable 'fp' is reassigned a value before the old one has been used.
xdebug-2.6.1/usefulstuff.c:309:2: note: Variable 'fp' is reassigned a value before the old one has been used.
xdebug-2.6.1/usefulstuff.c:311:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/usefulstuff.c:306:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xdebug-2.6.1/usefulstuff.c:311:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
xdebug-2.6.1/usefulstuff.c:611:12: style: The scope of the variable 'char_ptr' can be reduced. [variableScope]
xdebug-2.6.1/usefulstuff.c:611:23: style: The scope of the variable 'strval' can be reduced. [variableScope]
xdebug-2.6.1/usefulstuff.c:643:12: style: The scope of the variable 'char_ptr' can be reduced. [variableScope]
xdebug-2.6.1/usefulstuff.c:643:23: style: The scope of the variable 'strval' can be reduced. [variableScope]
xdebug-2.6.1/usefulstuff.c:710:63: style: Function 'xdebug_format_filename' argument 2 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
xdebug-2.6.1/usefulstuff.h:66:63: note: Function 'xdebug_format_filename' argument 2 names different: declaration 'format' definition 'fmt'.
xdebug-2.6.1/usefulstuff.c:710:63: note: Function 'xdebug_format_filename' argument 2 names different: declaration 'format' definition 'fmt'.
xdebug-2.6.1/usefulstuff.c:710:80: style: Function 'xdebug_format_filename' argument 3 names different: declaration 'default_format' definition 'default_fmt'. [funcArgNamesDifferent]
xdebug-2.6.1/usefulstuff.h:66:83: note: Function 'xdebug_format_filename' argument 3 names different: declaration 'default_format' definition 'default_fmt'.
xdebug-2.6.1/usefulstuff.c:710:80: note: Function 'xdebug_format_filename' argument 3 names different: declaration 'default_format' definition 'default_fmt'.
xdebug-2.6.1/xdebug_branch_info.c:69:15: style: The scope of the variable 'exit_jmp' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_branch_info.c:164:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_branch_info.c:182:103: style: Function 'xdebug_path_info_add_path_for_level' argument 3 names different: declaration 'TSRMLS_DC' definition 'level'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_branch_info.h:84:109: note: Function 'xdebug_path_info_add_path_for_level' argument 3 names different: declaration 'TSRMLS_DC' definition 'level'.
xdebug-2.6.1/xdebug_branch_info.c:182:103: note: Function 'xdebug_path_info_add_path_for_level' argument 3 names different: declaration 'TSRMLS_DC' definition 'level'.
xdebug-2.6.1/xdebug_branch_info.c:188:92: style: Function 'xdebug_path_info_get_path_for_level' argument 2 names different: declaration 'TSRMLS_DC' definition 'level'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_branch_info.h:85:98: note: Function 'xdebug_path_info_get_path_for_level' argument 2 names different: declaration 'TSRMLS_DC' definition 'level'.
xdebug-2.6.1/xdebug_branch_info.c:188:92: note: Function 'xdebug_path_info_get_path_for_level' argument 2 names different: declaration 'TSRMLS_DC' definition 'level'.
xdebug-2.6.1/xdebug_branch_info.c:336:44: style: Function 'xdebug_branch_info_mark_reached' argument 1 names different: declaration 'filename' definition 'file_name'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_branch_info.h:89:44: note: Function 'xdebug_branch_info_mark_reached' argument 1 names different: declaration 'filename' definition 'file_name'.
xdebug-2.6.1/xdebug_branch_info.c:336:44: note: Function 'xdebug_branch_info_mark_reached' argument 1 names different: declaration 'filename' definition 'file_name'.
xdebug-2.6.1/xdebug_code_coverage.c:200:2: style: Variable 'prev_opcode' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_code_coverage.c:189:0: note: Variable 'prev_opcode' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_code_coverage.c:200:2: note: Variable 'prev_opcode' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_code_coverage.c:190:17: style: The scope of the variable 'dimval' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_code_coverage.c:359:24: style: The scope of the variable 'fse' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_code_coverage.c:670:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_code_coverage.c:1079:16: style: The scope of the variable 'path' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_code_coverage.c:1079:23: style: The scope of the variable 'path_container' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_code_coverage.c:1134:32: style: The scope of the variable 'functions' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_code_coverage.c:1134:44: style: The scope of the variable 'file_info' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_code_coverage.c:474:30: style: Function 'xdebug_count_line' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_code_coverage.h:99:30: note: Function 'xdebug_count_line' argument 1 names different: declaration 'file' definition 'filename'.
xdebug-2.6.1/xdebug_code_coverage.c:474:30: note: Function 'xdebug_count_line' argument 1 names different: declaration 'file' definition 'filename'.
xdebug-2.6.1/xdebug_com.c:303:30: style: Function 'xdebug_close_socket' argument 1 names different: declaration 'socket' definition 'socketfd'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_com.h:59:30: note: Function 'xdebug_close_socket' argument 1 names different: declaration 'socket' definition 'socketfd'.
xdebug-2.6.1/xdebug_com.c:303:30: note: Function 'xdebug_close_socket' argument 1 names different: declaration 'socket' definition 'socketfd'.
xdebug-2.6.1/xdebug_compat.c:179:2: style: Variable 'tmp_const' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_compat.c:178:0: note: Variable 'tmp_const' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_compat.c:179:2: note: Variable 'tmp_const' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_compat.c:204:2: style: Variable 'cv' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_compat.c:203:0: note: Variable 'cv' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_compat.c:204:2: note: Variable 'cv' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_compat.c:104:33: style: Function 'xdebug_stripcslashes' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_compat.h:34:33: note: Function 'xdebug_stripcslashes' argument 1 names different: declaration 'string' definition 'str'.
xdebug-2.6.1/xdebug_compat.c:104:33: note: Function 'xdebug_stripcslashes' argument 1 names different: declaration 'string' definition 'str'.
xdebug-2.6.1/xdebug_compat.c:104:43: style: Function 'xdebug_stripcslashes' argument 2 names different: declaration 'new_len' definition 'len'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_compat.h:34:46: note: Function 'xdebug_stripcslashes' argument 2 names different: declaration 'new_len' definition 'len'.
xdebug-2.6.1/xdebug_compat.c:104:43: note: Function 'xdebug_stripcslashes' argument 2 names different: declaration 'new_len' definition 'len'.
xdebug-2.6.1/xdebug_compat.c:188:208: style: Function 'xdebug_setcookie' argument 12 names different: declaration 'TSRMLS_DC' definition 'TSRMLS_CC'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_compat.h:37:208: note: Function 'xdebug_setcookie' argument 12 names different: declaration 'TSRMLS_DC' definition 'TSRMLS_CC'.
xdebug-2.6.1/xdebug_compat.c:188:208: note: Function 'xdebug_setcookie' argument 12 names different: declaration 'TSRMLS_DC' definition 'TSRMLS_CC'.
xdebug-2.6.1/xdebug_gc_stats.c:200:24: style: The scope of the variable 'fse' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:398:30: warning: Possible null pointer dereference: fse [nullPointer]
xdebug-2.6.1/xdebug_handler_dbgp.c:2412:25: note: Calling function 'check_evaled_code', 1st argument 'fse' value is 0
xdebug-2.6.1/xdebug_handler_dbgp.c:398:30: note: Null pointer dereference
xdebug-2.6.1/xdebug_handler_dbgp.c:1948:2: style: Variable 'args' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_handler_dbgp.c:1942:0: note: Variable 'args' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_handler_dbgp.c:1948:2: note: Variable 'args' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_handler_dbgp.c:277:25: style: The scope of the variable 'tmp_node' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:683:24: style: The scope of the variable 'brk_info' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:684:24: style: The scope of the variable 'breakpoint_node' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:685:2: style: The scope of the variable '__switch_variable' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:767:24: style: The scope of the variable 'fse' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:952:19: style: The scope of the variable 'ret_xml' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:1296:19: style: The scope of the variable 'type' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:1431:29: style: The scope of the variable 'res' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:1432:29: style: The scope of the variable 'eval_string' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:1437:2: style: The scope of the variable '__switch_variable' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:1799:24: style: The scope of the variable 'le' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:1800:24: style: The scope of the variable 'counter' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:1801:24: style: The scope of the variable 'depth' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:2152:8: style: The scope of the variable 'option' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:2154:19: style: The scope of the variable 'response' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:2277:29: style: The scope of the variable 'response' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:2278:29: style: The scope of the variable 'options' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_handler_dbgp.c:2458:117: style: Function 'xdebug_dbgp_notification' argument 6 names different: declaration 'TSRMLS_DC' definition 'message'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_handler_dbgp.h:99:125: note: Function 'xdebug_dbgp_notification' argument 6 names different: declaration 'TSRMLS_DC' definition 'message'.
xdebug-2.6.1/xdebug_handler_dbgp.c:2458:117: note: Function 'xdebug_dbgp_notification' argument 6 names different: declaration 'TSRMLS_DC' definition 'message'.
xdebug-2.6.1/xdebug_handler_dbgp.c:379:2: error: Memory leak: parts [memleak]
xdebug-2.6.1/xdebug_handler_dbgp.c:636:0: error: Memory leak: parts [memleak]
xdebug-2.6.1/xdebug_handler_dbgp.c:787:0: error: Memory leak: brk_info [memleak]
xdebug-2.6.1/xdebug_handlers.c:48:44: style: Function 'xdebug_brk_info_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_handlers.h:139:44: note: Function 'xdebug_brk_info_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.6.1/xdebug_handlers.c:48:44: note: Function 'xdebug_brk_info_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.6.1/xdebug_handlers.c:68:44: style: Function 'xdebug_hash_brk_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_handlers.h:141:44: note: Function 'xdebug_hash_brk_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.6.1/xdebug_handlers.c:68:44: note: Function 'xdebug_hash_brk_dtor' argument 1 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.6.1/xdebug_handlers.c:73:58: style: Function 'xdebug_llist_brk_dtor' argument 2 names different: declaration 'brk' definition 'brk_info'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_handlers.h:140:58: note: Function 'xdebug_llist_brk_dtor' argument 2 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.6.1/xdebug_handlers.c:73:58: note: Function 'xdebug_llist_brk_dtor' argument 2 names different: declaration 'brk' definition 'brk_info'.
xdebug-2.6.1/xdebug_hash.c:246:25: style: The scope of the variable 'num_items' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_hash.c:247:25: style: The scope of the variable 'pp_he_list' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_hash.c:102:105: style: Function 'xdebug_hash_alloc_with_sort' argument 3 names different: declaration 'sort_func' definition 'sorter'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_hash.h:65:105: note: Function 'xdebug_hash_alloc_with_sort' argument 3 names different: declaration 'sort_func' definition 'sorter'.
xdebug-2.6.1/xdebug_hash.c:102:105: note: Function 'xdebug_hash_alloc_with_sort' argument 3 names different: declaration 'sort_func' definition 'sorter'.
xdebug-2.6.1/xdebug_monitor.c:107:35: style: The scope of the variable 'mfe' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_private.c:67:24: style: The scope of the variable 'le' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_private.c:99:24: style: The scope of the variable 'var_name' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_profiler.c:355:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xdebug-2.6.1/xdebug_profiler.c:258:3: style: Variable 'fl_ref' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_profiler.c:256:0: note: Variable 'fl_ref' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_profiler.c:258:3: note: Variable 'fl_ref' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_profiler.c:259:3: style: Variable 'fn_ref' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_profiler.c:256:0: note: Variable 'fn_ref' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_profiler.c:259:3: note: Variable 'fn_ref' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_profiler.c:270:3: style: Variable 'fl_ref' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_profiler.c:268:0: note: Variable 'fl_ref' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_profiler.c:270:3: note: Variable 'fl_ref' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_profiler.c:271:3: style: Variable 'fn_ref' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_profiler.c:268:0: note: Variable 'fn_ref' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_profiler.c:271:3: note: Variable 'fn_ref' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_profiler.c:98:24: style: The scope of the variable 'fse' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:1539:38: warning: Either the condition 'argument' is redundant or there is possible null pointer dereference: argument. [nullPointerRedundantCheck]
xdebug-2.6.1/xdebug_stack.c:1536:46: note: Assuming that condition 'argument' is not redundant
xdebug-2.6.1/xdebug_stack.c:1539:38: note: Null pointer dereference
xdebug-2.6.1/xdebug_stack.c:163:24: style: The scope of the variable 'le' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:190:17: style: The scope of the variable 'tmp_value' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:388:24: style: The scope of the variable 'le' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:390:24: style: The scope of the variable 'printed_frames' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:650:8: style: The scope of the variable 'tmp_buf' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:650:18: style: The scope of the variable 'p' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:1176:24: style: The scope of the variable 'aggr_key_len' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:1476:24: style: The scope of the variable 'frame' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:1477:24: style: The scope of the variable 'params' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_stack.c:1571:15: style: The scope of the variable 'tmp_hash' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_str.c:184:3: error: Common realloc mistake: 'new_str' nulled but not freed upon failure [memleakOnRealloc]
xdebug-2.6.1/xdebug_superglobals.c:78:44: warning: Either the condition '(hash_key)==NULL' is redundant or there is possible null pointer dereference: hash_key. [nullPointerRedundantCheck]
xdebug-2.6.1/xdebug_superglobals.c:77:6: note: Assuming that condition '(hash_key)==NULL' is not redundant
xdebug-2.6.1/xdebug_superglobals.c:78:44: note: Null pointer dereference
xdebug-2.6.1/xdebug_trace_computerized.c:33:2: error: Memory leak: tmp_computerized_context [memleak]
xdebug-2.6.1/xdebug_trace_computerized.c:31:45: error: Uninitialized variable: used_fname [uninitvar]
xdebug-2.6.1/xdebug_trace_html.c:32:2: error: Memory leak: tmp_html_context [memleak]
xdebug-2.6.1/xdebug_trace_html.c:30:37: error: Uninitialized variable: used_fname [uninitvar]
xdebug-2.6.1/xdebug_trace_textual.c:118:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_trace_textual.c:290:32: style: The scope of the variable 'tmp_value' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_trace_textual.c:34:2: error: Memory leak: tmp_textual_context [memleak]
xdebug-2.6.1/xdebug_trace_textual.c:32:40: error: Uninitialized variable: used_fname [uninitvar]
xdebug-2.6.1/xdebug_tracing.c:115:8: style: The scope of the variable 'trace_fname' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:1842:2: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
xdebug-2.6.1/xdebug_var.c:1839:0: note: Variable 'contents' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_var.c:1842:2: note: Variable 'contents' is reassigned a value before the old one has been used.
xdebug-2.6.1/xdebug_var.c:885:12: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:1240:12: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:1241:12: style: The scope of the variable 'tmp_len' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:1670:20: style: The scope of the variable 'node' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:1671:20: style: The scope of the variable 'name' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:1729:19: style: The scope of the variable 'node' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:1927:22: style: The scope of the variable 'xoi_val' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:2152:8: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
xdebug-2.6.1/xdebug_var.c:1392:117: style: Function 'xdebug_get_zval_value_text_ansi' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_var.h:72:109: note: Function 'xdebug_get_zval_value_text_ansi' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:1392:117: note: Function 'xdebug_get_zval_value_text_ansi' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:1494:120: style: Function 'xdebug_get_zval_synopsis_text_ansi' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_var.h:85:112: note: Function 'xdebug_get_zval_synopsis_text_ansi' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:1494:120: note: Function 'xdebug_get_zval_synopsis_text_ansi' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:2355:115: style: Function 'xdebug_get_zval_value_fancy' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_var.h:75:107: note: Function 'xdebug_get_zval_value_fancy' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:2355:115: note: Function 'xdebug_get_zval_value_fancy' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:2393:108: style: Function 'xdebug_get_zval_value_serialized' argument 3 names different: declaration 'options' definition 'TSRMLS_DC'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_var.h:76:100: note: Function 'xdebug_get_zval_value_serialized' argument 3 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:2393:108: note: Function 'xdebug_get_zval_value_serialized' argument 3 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:2499:124: style: Function 'xdebug_get_zval_synopsis_fancy' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_var.h:86:116: note: Function 'xdebug_get_zval_synopsis_fancy' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:2499:124: note: Function 'xdebug_get_zval_synopsis_fancy' argument 4 names different: declaration 'options' definition 'TSRMLS_DC'.
xdebug-2.6.1/xdebug_var.c:2595:37: style: Function 'xdebug_show_fname' argument 1 names different: declaration 't' definition 'f'. [funcArgNamesDifferent]
xdebug-2.6.1/xdebug_var.h:88:37: note: Function 'xdebug_show_fname' argument 1 names different: declaration 't' definition 'f'.
xdebug-2.6.1/xdebug_var.c:2595:37: note: Function 'xdebug_show_fname' argument 1 names different: declaration 't' definition 'f'.
xdebug-2.6.1/xdebug_var.c:1004:8: error: Uninitialized variable: is_temp [uninitvar]
xdebug-2.6.1/xdebug_var.c:1364:8: error: Uninitialized variable: is_temp [uninitvar]
xdebug-2.6.1/xdebug_var.c:2061:27: error: Uninitialized variable: is_temp [uninitvar]
xdebug-2.6.1/xdebug_var.c:2327:8: error: Uninitialized variable: is_temp [uninitvar]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdelta/xdelta_1.1.3.orig.tar.gz
xdelta-1.1.3/libedsio/base64.c:41:55: style: Function 'edsio_base64_encode_region' argument 2 names different: declaration 'data_len' definition 'len'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:372:80: note: Function 'edsio_base64_encode_region' argument 2 names different: declaration 'data_len' definition 'len'.
xdelta-1.1.3/libedsio/base64.c:41:55: note: Function 'edsio_base64_encode_region' argument 2 names different: declaration 'data_len' definition 'len'.
xdelta-1.1.3/libedsio/base64.c:62:60: style: Function 'edsio_base64_encode_region_into' argument 2 names different: declaration 'data_len' definition 'len'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:374:80: note: Function 'edsio_base64_encode_region_into' argument 2 names different: declaration 'data_len' definition 'len'.
xdelta-1.1.3/libedsio/base64.c:62:60: note: Function 'edsio_base64_encode_region_into' argument 2 names different: declaration 'data_len' definition 'len'.
xdelta-1.1.3/libedsio/base64.c:124:60: style: Function 'edsio_base64_decode_region_into' argument 2 names different: declaration 'data_len' definition 'len'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:375:80: note: Function 'edsio_base64_decode_region_into' argument 2 names different: declaration 'data_len' definition 'len'.
xdelta-1.1.3/libedsio/base64.c:124:60: note: Function 'edsio_base64_decode_region_into' argument 2 names different: declaration 'data_len' definition 'len'.
xdelta-1.1.3/libedsio/base64.c:228:40: style: Function 'serializeio_base64_sink' argument 1 names different: declaration 'sink' definition 'out'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:201:55: note: Function 'serializeio_base64_sink' argument 1 names different: declaration 'sink' definition 'out'.
xdelta-1.1.3/libedsio/base64.c:228:40: note: Function 'serializeio_base64_sink' argument 1 names different: declaration 'sink' definition 'out'.
xdelta-1.1.3/libedsio/base64.c:246:32: style: Function 'base64_sink_write' argument 1 names different: declaration 'sink' definition 'fsink'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/base64.c:213:48: note: Function 'base64_sink_write' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/base64.c:246:32: note: Function 'base64_sink_write' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/base64.c:289:32: style: Function 'base64_sink_close' argument 1 names different: declaration 'sink' definition 'fsink'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/base64.c:212:48: note: Function 'base64_sink_close' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/base64.c:289:32: note: Function 'base64_sink_close' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/base64.c:353:31: style: Function 'base64_sink_free' argument 1 names different: declaration 'sink' definition 'fsink'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/base64.c:214:47: note: Function 'base64_sink_free' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/base64.c:353:31: note: Function 'base64_sink_free' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/base64.c:363:34: style: Function 'base64_sink_quantum' argument 1 names different: declaration 'sink' definition 'fsink'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/base64.c:215:50: note: Function 'base64_sink_quantum' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/base64.c:363:34: note: Function 'base64_sink_quantum' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/base64.c:395:42: style: Function 'serializeio_base64_source' argument 1 names different: declaration 'source' definition 'in0'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:202:57: note: Function 'serializeio_base64_source' argument 1 names different: declaration 'source' definition 'in0'.
xdelta-1.1.3/libedsio/base64.c:395:42: note: Function 'serializeio_base64_source' argument 1 names different: declaration 'source' definition 'in0'.
xdelta-1.1.3/libedsio/base64.c:414:36: style: Function 'base64_source_close' argument 1 names different: declaration 'source' definition 'fsource'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/base64.c:390:63: note: Function 'base64_source_close' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/base64.c:414:36: note: Function 'base64_source_close' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/base64.c:425:35: style: Function 'base64_source_read' argument 1 names different: declaration 'source' definition 'fsource'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/base64.c:391:63: note: Function 'base64_source_read' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/base64.c:425:35: note: Function 'base64_source_read' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/base64.c:518:35: style: Function 'base64_source_free' argument 1 names different: declaration 'source' definition 'fsource'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/base64.c:392:63: note: Function 'base64_source_free' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/base64.c:518:35: note: Function 'base64_source_free' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/default.c:104:36: style: Function 'serializeio_sink_init' argument 1 names different: declaration 'sink' definition 'it'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:165:72: note: Function 'serializeio_sink_init' argument 1 names different: declaration 'sink' definition 'it'.
xdelta-1.1.3/libedsio/default.c:104:36: note: Function 'serializeio_sink_init' argument 1 names different: declaration 'sink' definition 'it'.
xdelta-1.1.3/libedsio/default.c:347:40: style: Function 'serializeio_source_init' argument 1 names different: declaration 'source' definition 'it'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:177:74: note: Function 'serializeio_source_init' argument 1 names different: declaration 'source' definition 'it'.
xdelta-1.1.3/libedsio/default.c:347:40: note: Function 'serializeio_source_init' argument 1 names different: declaration 'source' definition 'it'.
xdelta-1.1.3/libedsio/edsio.c:276:39: style: Function 'edsio_time_of_day' argument 1 names different: declaration 'time' definition 'setme'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:379:54: note: Function 'edsio_time_of_day' argument 1 names different: declaration 'time' definition 'setme'.
xdelta-1.1.3/libedsio/edsio.c:276:39: note: Function 'edsio_time_of_day' argument 1 names different: declaration 'time' definition 'setme'.
xdelta-1.1.3/libedsio/edsio.c:324:43: style: Function 'edsio_time_to_iso8601' argument 1 names different: declaration 'time' definition 'tp'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:377:54: note: Function 'edsio_time_to_iso8601' argument 1 names different: declaration 'time' definition 'tp'.
xdelta-1.1.3/libedsio/edsio.c:324:43: note: Function 'edsio_time_to_iso8601' argument 1 names different: declaration 'time' definition 'tp'.
xdelta-1.1.3/libedsio/edsio.c:330:32: style: Function 'edsio_time_t_to_iso8601' argument 1 names different: declaration 'time' definition 't0'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:378:41: note: Function 'edsio_time_t_to_iso8601' argument 1 names different: declaration 'time' definition 't0'.
xdelta-1.1.3/libedsio/edsio.c:330:32: note: Function 'edsio_time_t_to_iso8601' argument 1 names different: declaration 'time' definition 't0'.
xdelta-1.1.3/libedsio/edsio.c:401:43: style: Function 'strtoss_checked' argument 2 names different: declaration 's' definition 'i'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:365:52: note: Function 'strtoss_checked' argument 2 names different: declaration 's' definition 'i'.
xdelta-1.1.3/libedsio/edsio.c:401:43: note: Function 'strtoss_checked' argument 2 names different: declaration 's' definition 'i'.
xdelta-1.1.3/libedsio/edsio.c:514:40: style: Function 'serializeio_print_bytes' argument 1 names different: declaration 'buf' definition 'bytes'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:250:45: note: Function 'serializeio_print_bytes' argument 1 names different: declaration 'buf' definition 'bytes'.
xdelta-1.1.3/libedsio/edsio.c:514:40: note: Function 'serializeio_print_bytes' argument 1 names different: declaration 'buf' definition 'bytes'.
xdelta-1.1.3/libedsio/edsio.c:514:53: style: Function 'serializeio_print_bytes' argument 2 names different: declaration 'len' definition 'len0'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:250:56: note: Function 'serializeio_print_bytes' argument 2 names different: declaration 'len' definition 'len0'.
xdelta-1.1.3/libedsio/edsio.c:514:53: note: Function 'serializeio_print_bytes' argument 2 names different: declaration 'len' definition 'len0'.
xdelta-1.1.3/libedsio/edsio.c:733:107: style: Function 'edsio_new_property' argument 5 names different: declaration 'prop' definition 'ret_prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:458:128: note: Function 'edsio_new_property' argument 5 names different: declaration 'prop' definition 'ret_prop'.
xdelta-1.1.3/libedsio/edsio.c:733:107: note: Function 'edsio_new_property' argument 5 names different: declaration 'prop' definition 'ret_prop'.
xdelta-1.1.3/libedsio/edsio.c:828:50: style: Function 'edsio_property_get' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:455:71: note: Function 'edsio_property_get' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:828:50: note: Function 'edsio_property_get' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:873:50: style: Function 'edsio_property_set' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:456:71: note: Function 'edsio_property_set' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:873:50: note: Function 'edsio_property_set' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1008:85: style: Function 'edsio_property_getter' argument 4 names different: declaration 'prop' definition 'ep'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:436:106: note: Function 'edsio_property_getter' argument 4 names different: declaration 'prop' definition 'ep'.
xdelta-1.1.3/libedsio/edsio.c:1008:85: note: Function 'edsio_property_getter' argument 4 names different: declaration 'prop' definition 'ep'.
xdelta-1.1.3/libedsio/edsio.c:1017:85: style: Function 'edsio_property_setter' argument 4 names different: declaration 'prop' definition 'ep'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:437:106: note: Function 'edsio_property_setter' argument 4 names different: declaration 'prop' definition 'ep'.
xdelta-1.1.3/libedsio/edsio.c:1017:85: note: Function 'edsio_property_setter' argument 4 names different: declaration 'prop' definition 'ep'.
xdelta-1.1.3/libedsio/edsio.c:1031:58: style: Function 'edsio_property_uint_getter' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:440:79: note: Function 'edsio_property_uint_getter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1031:58: note: Function 'edsio_property_uint_getter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1044:58: style: Function 'edsio_property_uint_setter' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:441:79: note: Function 'edsio_property_uint_setter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1044:58: note: Function 'edsio_property_uint_setter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1095:60: style: Function 'edsio_property_string_getter' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:444:81: note: Function 'edsio_property_string_getter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1095:60: note: Function 'edsio_property_string_getter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1104:60: style: Function 'edsio_property_string_setter' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:445:81: note: Function 'edsio_property_string_setter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1104:60: note: Function 'edsio_property_string_setter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1146:59: style: Function 'edsio_property_bytes_getter' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:448:80: note: Function 'edsio_property_bytes_getter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1146:59: note: Function 'edsio_property_bytes_getter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1160:59: style: Function 'edsio_property_bytes_setter' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:449:80: note: Function 'edsio_property_bytes_setter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1160:59: note: Function 'edsio_property_bytes_setter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1180:58: style: Function 'edsio_property_vptr_getter' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:452:79: note: Function 'edsio_property_vptr_getter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1180:58: note: Function 'edsio_property_vptr_getter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1189:58: style: Function 'edsio_property_vptr_setter' argument 2 names different: declaration 'ep' definition 'prop'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:453:79: note: Function 'edsio_property_vptr_setter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1189:58: note: Function 'edsio_property_vptr_setter' argument 2 names different: declaration 'ep' definition 'prop'.
xdelta-1.1.3/libedsio/edsio.c:1327:42: style: Function 'serializeio_checksum_sink' argument 1 names different: declaration 'sink' definition 'out'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:198:57: note: Function 'serializeio_checksum_sink' argument 1 names different: declaration 'sink' definition 'out'.
xdelta-1.1.3/libedsio/edsio.c:1327:42: note: Function 'serializeio_checksum_sink' argument 1 names different: declaration 'sink' definition 'out'.
xdelta-1.1.3/libedsio/edsio.c:1347:34: style: Function 'checksum_sink_write' argument 1 names different: declaration 'sink' definition 'fsink'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.c:1310:50: note: Function 'checksum_sink_write' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/edsio.c:1347:34: note: Function 'checksum_sink_write' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/edsio.c:1360:34: style: Function 'checksum_sink_close' argument 1 names different: declaration 'sink' definition 'fsink'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.c:1309:50: note: Function 'checksum_sink_close' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/edsio.c:1360:34: note: Function 'checksum_sink_close' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/edsio.c:1380:33: style: Function 'checksum_sink_free' argument 1 names different: declaration 'sink' definition 'fsink'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.c:1311:49: note: Function 'checksum_sink_free' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/edsio.c:1380:33: note: Function 'checksum_sink_free' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/edsio.c:1390:36: style: Function 'checksum_sink_quantum' argument 1 names different: declaration 'sink' definition 'fsink'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.c:1312:52: note: Function 'checksum_sink_quantum' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/edsio.c:1390:36: note: Function 'checksum_sink_quantum' argument 1 names different: declaration 'sink' definition 'fsink'.
xdelta-1.1.3/libedsio/edsio.c:1418:44: style: Function 'serializeio_checksum_source' argument 1 names different: declaration 'source' definition 'in0'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:199:59: note: Function 'serializeio_checksum_source' argument 1 names different: declaration 'source' definition 'in0'.
xdelta-1.1.3/libedsio/edsio.c:1418:44: note: Function 'serializeio_checksum_source' argument 1 names different: declaration 'source' definition 'in0'.
xdelta-1.1.3/libedsio/edsio.c:1439:38: style: Function 'checksum_source_close' argument 1 names different: declaration 'source' definition 'fsource'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.c:1413:65: note: Function 'checksum_source_close' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/edsio.c:1439:38: note: Function 'checksum_source_close' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/edsio.c:1463:37: style: Function 'checksum_source_read' argument 1 names different: declaration 'source' definition 'fsource'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.c:1414:65: note: Function 'checksum_source_read' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/edsio.c:1463:37: note: Function 'checksum_source_read' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/edsio.c:1476:37: style: Function 'checksum_source_free' argument 1 names different: declaration 'source' definition 'fsource'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.c:1415:65: note: Function 'checksum_source_free' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/edsio.c:1476:37: note: Function 'checksum_source_free' argument 1 names different: declaration 'source' definition 'fsource'.
xdelta-1.1.3/libedsio/edsio.c:986:4: style: Variable 'table' is assigned a value that is never used. [unreadVariable]
xdelta-1.1.3/libedsio/edsio.c:979:13: style: Variable 'ent' is assigned a value that is never used. [unreadVariable]
xdelta-1.1.3/libedsio/edsio_edsio.c:643:58: style: Function 'edsio_generate_errno_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:260:63: note: Function 'edsio_generate_errno_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:643:58: note: Function 'edsio_generate_errno_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:643:77: style: Function 'edsio_generate_errno_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:260:81: note: Function 'edsio_generate_errno_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:643:77: note: Function 'edsio_generate_errno_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:643:92: style: Function 'edsio_generate_errno_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:260:95: note: Function 'edsio_generate_errno_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:643:92: note: Function 'edsio_generate_errno_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:669:60: style: Function 'edsio_generate_intint_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:269:65: note: Function 'edsio_generate_intint_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:669:60: note: Function 'edsio_generate_intint_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:669:79: style: Function 'edsio_generate_intint_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:269:83: note: Function 'edsio_generate_intint_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:669:79: note: Function 'edsio_generate_intint_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:669:94: style: Function 'edsio_generate_intint_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:269:97: note: Function 'edsio_generate_intint_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:669:94: note: Function 'edsio_generate_intint_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:697:56: style: Function 'edsio_generate_void_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:278:61: note: Function 'edsio_generate_void_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:697:56: note: Function 'edsio_generate_void_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:697:75: style: Function 'edsio_generate_void_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:278:79: note: Function 'edsio_generate_void_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:697:75: note: Function 'edsio_generate_void_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:697:90: style: Function 'edsio_generate_void_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:278:93: note: Function 'edsio_generate_void_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:697:90: note: Function 'edsio_generate_void_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:717:60: style: Function 'edsio_generate_source_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:296:65: note: Function 'edsio_generate_source_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:717:60: note: Function 'edsio_generate_source_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:717:79: style: Function 'edsio_generate_source_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:296:83: note: Function 'edsio_generate_source_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:717:79: note: Function 'edsio_generate_source_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:717:94: style: Function 'edsio_generate_source_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:296:97: note: Function 'edsio_generate_source_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:717:94: note: Function 'edsio_generate_source_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:743:72: style: Function 'edsio_generate_stringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:305:77: note: Function 'edsio_generate_stringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:743:72: note: Function 'edsio_generate_stringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:743:91: style: Function 'edsio_generate_stringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:305:95: note: Function 'edsio_generate_stringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:743:91: note: Function 'edsio_generate_stringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:743:106: style: Function 'edsio_generate_stringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:305:109: note: Function 'edsio_generate_stringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:743:106: note: Function 'edsio_generate_stringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:773:60: style: Function 'edsio_generate_string_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:317:65: note: Function 'edsio_generate_string_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:773:60: note: Function 'edsio_generate_string_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:773:79: style: Function 'edsio_generate_string_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:317:83: note: Function 'edsio_generate_string_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:773:79: note: Function 'edsio_generate_string_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:773:94: style: Function 'edsio_generate_string_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:317:97: note: Function 'edsio_generate_string_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:773:94: note: Function 'edsio_generate_string_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:801:54: style: Function 'edsio_generate_int_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:329:59: note: Function 'edsio_generate_int_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:801:54: note: Function 'edsio_generate_int_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:801:73: style: Function 'edsio_generate_int_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:329:77: note: Function 'edsio_generate_int_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:801:73: note: Function 'edsio_generate_int_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:801:88: style: Function 'edsio_generate_int_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:329:91: note: Function 'edsio_generate_int_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:801:88: note: Function 'edsio_generate_int_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:829:84: style: Function 'edsio_generate_stringstringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:341:89: note: Function 'edsio_generate_stringstringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:829:84: note: Function 'edsio_generate_stringstringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/libedsio/edsio_edsio.c:829:103: style: Function 'edsio_generate_stringstringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:341:107: note: Function 'edsio_generate_stringstringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:829:103: note: Function 'edsio_generate_stringstringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/libedsio/edsio_edsio.c:829:118: style: Function 'edsio_generate_stringstringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio_edsio.h:341:121: note: Function 'edsio_generate_stringstringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/edsio_edsio.c:829:118: note: Function 'edsio_generate_stringstringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/libedsio/generic.c:231:24: style: Function 'serializeio_unserialize_generic_acceptable' argument 2 names different: declaration 'acceptable' definition 'accept'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/edsio.h:161:26: note: Function 'serializeio_unserialize_generic_acceptable' argument 2 names different: declaration 'acceptable' definition 'accept'.
xdelta-1.1.3/libedsio/generic.c:231:24: note: Function 'serializeio_unserialize_generic_acceptable' argument 2 names different: declaration 'acceptable' definition 'accept'.
xdelta-1.1.3/libedsio/sha.c:179:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdelta-1.1.3/libedsio/simple.c:68:55: style: Function 'byte_array_source_read' argument 2 names different: declaration 'ptr' definition 'buf'. [funcArgNamesDifferent]
xdelta-1.1.3/libedsio/simple.c:28:83: note: Function 'byte_array_source_read' argument 2 names different: declaration 'ptr' definition 'buf'.
xdelta-1.1.3/libedsio/simple.c:68:55: note: Function 'byte_array_source_read' argument 2 names different: declaration 'ptr' definition 'buf'.
xdelta-1.1.3/test/xdeltatest.c:416:20: style: The scope of the variable 'outfd' can be reduced. [variableScope]
xdelta-1.1.3/xd_edsio.c:1437:50: style: Function 'xd_generate_void_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:354:55: note: Function 'xd_generate_void_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1437:50: note: Function 'xd_generate_void_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1437:69: style: Function 'xd_generate_void_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:354:73: note: Function 'xd_generate_void_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1437:69: note: Function 'xd_generate_void_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1437:84: style: Function 'xd_generate_void_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:354:87: note: Function 'xd_generate_void_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1437:84: note: Function 'xd_generate_void_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1451:48: style: Function 'xd_generate_int_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:363:53: note: Function 'xd_generate_int_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1451:48: note: Function 'xd_generate_int_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1451:67: style: Function 'xd_generate_int_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:363:71: note: Function 'xd_generate_int_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1451:67: note: Function 'xd_generate_int_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1451:82: style: Function 'xd_generate_int_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:363:85: note: Function 'xd_generate_int_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1451:82: note: Function 'xd_generate_int_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1481:78: style: Function 'xd_generate_handlestringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:378:83: note: Function 'xd_generate_handlestringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1481:78: note: Function 'xd_generate_handlestringstring_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1481:97: style: Function 'xd_generate_handlestringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:378:101: note: Function 'xd_generate_handlestringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1481:97: note: Function 'xd_generate_handlestringstring_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1481:112: style: Function 'xd_generate_handlestringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:378:115: note: Function 'xd_generate_handlestringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1481:112: note: Function 'xd_generate_handlestringstring_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1509:66: style: Function 'xd_generate_handleintint_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:384:71: note: Function 'xd_generate_handleintint_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1509:66: note: Function 'xd_generate_handleintint_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1509:85: style: Function 'xd_generate_handleintint_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:384:89: note: Function 'xd_generate_handleintint_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1509:85: note: Function 'xd_generate_handleintint_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1509:100: style: Function 'xd_generate_handleintint_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:384:103: note: Function 'xd_generate_handleintint_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1509:100: note: Function 'xd_generate_handleintint_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1537:54: style: Function 'xd_generate_string_event_internal' argument 1 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:390:59: note: Function 'xd_generate_string_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1537:54: note: Function 'xd_generate_string_event_internal' argument 1 names different: declaration 'code' definition '_code'.
xdelta-1.1.3/xd_edsio.c:1537:73: style: Function 'xd_generate_string_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:390:77: note: Function 'xd_generate_string_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1537:73: note: Function 'xd_generate_string_event_internal' argument 2 names different: declaration 'srcfile' definition '_srcfile'.
xdelta-1.1.3/xd_edsio.c:1537:88: style: Function 'xd_generate_string_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'. [funcArgNamesDifferent]
xdelta-1.1.3/xd_edsio.h:390:91: note: Function 'xd_generate_string_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xd_edsio.c:1537:88: note: Function 'xd_generate_string_event_internal' argument 3 names different: declaration 'srcline' definition '_srcline'.
xdelta-1.1.3/xdelta.c:407:32: style: Function 'xdp_source_free' argument 1 names different: declaration 'src' definition 'xs'. [funcArgNamesDifferent]
xdelta-1.1.3/xdelta.h:165:61: note: Function 'xdp_source_free' argument 1 names different: declaration 'src' definition 'xs'.
xdelta-1.1.3/xdelta.c:407:32: note: Function 'xdp_source_free' argument 1 names different: declaration 'src' definition 'xs'.
xdelta-1.1.3/xdelta.c:1175:34: style: Function 'xdp_control_free' argument 1 names different: declaration 'con' definition 'cont'. [funcArgNamesDifferent]
xdelta-1.1.3/xdelta.h:167:61: note: Function 'xdp_control_free' argument 1 names different: declaration 'con' definition 'cont'.
xdelta-1.1.3/xdelta.c:1175:34: note: Function 'xdp_control_free' argument 1 names different: declaration 'con' definition 'cont'.
xdelta-1.1.3/xdelta.c:1434:43: style: Function 'control_version_0' argument 1 names different: declaration 'cont' definition 'ocont'. [funcArgNamesDifferent]
xdelta-1.1.3/xdelta.c:45:65: note: Function 'control_version_0' argument 1 names different: declaration 'cont' definition 'ocont'.
xdelta-1.1.3/xdelta.c:1434:43: note: Function 'control_version_0' argument 1 names different: declaration 'cont' definition 'ocont'.
xdelta-1.1.3/xdelta.c:203:26: style: Variable 'orig_segment_len' is assigned a value that is never used. [unreadVariable]
xdelta-1.1.3/xdmain.c:1772:21: style: The scope of the variable 'si' can be reduced. [variableScope]
xdelta-1.1.3/xdmain.c:1828:7: style: The scope of the variable 'count' can be reduced. [variableScope]
xdelta-1.1.3/xdmain.c:1829:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdelta-1.1.3/xdmain.c:585:5: error: Resource leak: f [resourceLeak]
xdelta-1.1.3/xdmain.c:593:3: error: Resource leak: f [resourceLeak]
xdelta-1.1.3/xdmain.c:634:0: error: Resource leak: out [resourceLeak]
xdelta-1.1.3/xdmain.c:1783:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xdelta-1.1.3/xdrsync.c:159:37: style: Function 'xdp_rsync_index' argument 1 names different: declaration 'file' definition 'str'. [funcArgNamesDifferent]
xdelta-1.1.3/xdelta.h:178:63: note: Function 'xdp_rsync_index' argument 1 names different: declaration 'file' definition 'str'.
xdelta-1.1.3/xdrsync.c:159:37: note: Function 'xdp_rsync_index' argument 1 names different: declaration 'file' definition 'str'.
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdelta3/xdelta3_3.0.8-dfsg.orig.tar.xz
xdelta3-3.0.8-dfsg/testing/segment.h:69:0: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xdelta3-3.0.8-dfsg/testing/segment.h:69:0: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xdelta3-3.0.8-dfsg/testing/file.h:69:0: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xdelta3-3.0.8-dfsg/testing/delta.h:56:0: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xdelta3-3.0.8-dfsg/testing/delta.h:59:0: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xdelta3-3.0.8-dfsg/testing/delta.h:62:0: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xdelta3-3.0.8-dfsg/testing/delta.h:62:0: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xdelta3-3.0.8-dfsg/testing/regtest.cc:233:0: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
xdelta3-3.0.8-dfsg/testing/random.h:30:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/testing/modify.h:121:0: style: The scope of the variable 'i_start' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/testing/modify.h:171:0: style: The scope of the variable 'i_start' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/testing/modify.h:227:0: style: The scope of the variable 'i_start' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/testing/modify.h:295:0: style: The scope of the variable 'i_start' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/testing/delta.h:6:0: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/testing/regtest.cc:26:0: performance: Technically the member function 'Regtest < SmallBlock >::InMemoryEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:227:0: performance: Technically the member function 'Regtest < SmallBlock >::MainEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:265:0: performance: Technically the member function 'Regtest < SmallBlock >::TestRandomNumbers' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:297:0: performance: Technically the member function 'Regtest < SmallBlock >::TestRandomFile' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:563:0: performance: Technically the member function 'Regtest < SmallBlock >::TestOverwriteMutator' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/file.h:360:0: style: Technically the member function 'Regtest < SmallBlock >::TmpFile::Append' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/regtest.cc:26:0: performance: Technically the member function 'Regtest < MixedBlock >::InMemoryEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:227:0: performance: Technically the member function 'Regtest < MixedBlock >::MainEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:265:0: performance: Technically the member function 'Regtest < MixedBlock >::TestRandomNumbers' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:297:0: performance: Technically the member function 'Regtest < MixedBlock >::TestRandomFile' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:563:0: performance: Technically the member function 'Regtest < MixedBlock >::TestOverwriteMutator' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/file.h:360:0: style: Technically the member function 'Regtest < MixedBlock >::TmpFile::Append' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/regtest.cc:26:0: performance: Technically the member function 'Regtest < PrimeBlock >::InMemoryEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:227:0: performance: Technically the member function 'Regtest < PrimeBlock >::MainEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:265:0: performance: Technically the member function 'Regtest < PrimeBlock >::TestRandomNumbers' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:297:0: performance: Technically the member function 'Regtest < PrimeBlock >::TestRandomFile' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:563:0: performance: Technically the member function 'Regtest < PrimeBlock >::TestOverwriteMutator' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/file.h:360:0: style: Technically the member function 'Regtest < PrimeBlock >::TmpFile::Append' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/regtest.cc:26:0: performance: Technically the member function 'Regtest < OversizeBlock >::InMemoryEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:227:0: performance: Technically the member function 'Regtest < OversizeBlock >::MainEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:265:0: performance: Technically the member function 'Regtest < OversizeBlock >::TestRandomNumbers' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:297:0: performance: Technically the member function 'Regtest < OversizeBlock >::TestRandomFile' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:563:0: performance: Technically the member function 'Regtest < OversizeBlock >::TestOverwriteMutator' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/file.h:360:0: style: Technically the member function 'Regtest < OversizeBlock >::TmpFile::Append' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/regtest.cc:26:0: performance: Technically the member function 'Regtest < LargeBlock >::InMemoryEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:227:0: performance: Technically the member function 'Regtest < LargeBlock >::MainEncodeDecode' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:265:0: performance: Technically the member function 'Regtest < LargeBlock >::TestRandomNumbers' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:297:0: performance: Technically the member function 'Regtest < LargeBlock >::TestRandomFile' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/regtest.cc:563:0: performance: Technically the member function 'Regtest < LargeBlock >::TestOverwriteMutator' can be static. [functionStatic]
xdelta3-3.0.8-dfsg/testing/file.h:360:0: style: Technically the member function 'Regtest < LargeBlock >::TmpFile::Append' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/sizes.h:19:0: style: Technically the member function 'SizeIterator < unsigned long , SmallBlock :: Sizes >::Done' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/sizes.h:19:0: style: Technically the member function 'SizeIterator < unsigned long , MixedBlock :: Sizes >::Done' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/sizes.h:19:0: style: Technically the member function 'SizeIterator < unsigned long , PrimeBlock :: Sizes >::Done' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/sizes.h:19:0: style: Technically the member function 'SizeIterator < unsigned long , OversizeBlock :: Sizes >::Done' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/sizes.h:19:0: style: Technically the member function 'SizeIterator < unsigned long , LargeBlock :: Sizes >::Done' can be const. [functionConst]
xdelta3-3.0.8-dfsg/testing/random.h:24:3: style: Class 'MTRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdelta3-3.0.8-dfsg/testing/random.h:130:3: style: Class 'MTRandom8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdelta3-3.0.8-dfsg/testing/modify.h:67:0: style: Class 'ChangeListMutator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdelta3-3.0.8-dfsg/testing/file.h:105:0: style: Class 'FileSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdelta3-3.0.8-dfsg/testing/delta.h:5:0: style: Class 'Delta' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdelta3-3.0.8-dfsg/testing/modify.h:72:0: style: The function 'Mutate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdelta3-3.0.8-dfsg/testing/modify.h:5:0: note: Virtual function in base class
xdelta3-3.0.8-dfsg/testing/modify.h:72:0: note: Function in derived class
xdelta3-3.0.8-dfsg/testing/modify.h:379:0: style: The function 'Mutate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdelta3-3.0.8-dfsg/testing/modify.h:5:0: note: Virtual function in base class
xdelta3-3.0.8-dfsg/testing/modify.h:379:0: note: Function in derived class
xdelta3-3.0.8-dfsg/xdelta3.c:3427:11: style: Condition 'use_gencodetbl' is always false [knownConditionTrueFalse]
xdelta3-3.0.8-dfsg/xdelta3.c:3423:50: note: Assignment 'use_gencodetbl=0&&(stream->code_table_desc!=&__rfc3284_code_table_desc)', assigned value is 0
xdelta3-3.0.8-dfsg/xdelta3.c:3427:11: note: Condition 'use_gencodetbl' is always false
xdelta3-3.0.8-dfsg/xdelta3.c:3454:11: style: Condition 'use_gencodetbl' is always false [knownConditionTrueFalse]
xdelta3-3.0.8-dfsg/xdelta3.c:3423:50: note: Assignment 'use_gencodetbl=0&&(stream->code_table_desc!=&__rfc3284_code_table_desc)', assigned value is 0
xdelta3-3.0.8-dfsg/xdelta3.c:3454:11: note: Condition 'use_gencodetbl' is always false
xdelta3-3.0.8-dfsg/xdelta3.c:2537:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdelta3-3.0.8-dfsg/xdelta3.c:1602:9: style: The scope of the variable 'k' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3.c:1678:11: style: The scope of the variable 'want' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3.c:1679:11: style: The scope of the variable 'take' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3.c:2060:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3.c:2577:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3-decode.h:388:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3-decode.h:645:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3.c:2981:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3.c:3042:11: style: The scope of the variable 'r1end' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3.c:3048:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3.c:3223:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdelta3-3.0.8-dfsg/xdelta3-hash.h:77:28: style: Function 'xd3_scksum' argument 2 names different: declaration 'seg' definition 'base'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.c:527:61: note: Function 'xd3_scksum' argument 2 names different: declaration 'seg' definition 'base'.
xdelta3-3.0.8-dfsg/xdelta3-hash.h:77:28: note: Function 'xd3_scksum' argument 2 names different: declaration 'seg' definition 'base'.
xdelta3-3.0.8-dfsg/xdelta3-hash.h:78:27: style: Function 'xd3_scksum' argument 3 names different: declaration 'ln' definition 'look'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.c:528:22: note: Function 'xd3_scksum' argument 3 names different: declaration 'ln' definition 'look'.
xdelta3-3.0.8-dfsg/xdelta3-hash.h:78:27: note: Function 'xd3_scksum' argument 3 names different: declaration 'ln' definition 'look'.
xdelta3-3.0.8-dfsg/xdelta3.c:2655:15: style: Function 'xd3_set_source' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.h:1179:22: note: Function 'xd3_set_source' argument 2 names different: declaration 'source' definition 'src'.
xdelta3-3.0.8-dfsg/xdelta3.c:2655:15: note: Function 'xd3_set_source' argument 2 names different: declaration 'source' definition 'src'.
xdelta3-3.0.8-dfsg/xdelta3.c:2687:17: style: Function 'xd3_set_source_and_size' argument 2 names different: declaration 'source' definition 'user_source'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.h:1195:21: note: Function 'xd3_set_source_and_size' argument 2 names different: declaration 'source' definition 'user_source'.
xdelta3-3.0.8-dfsg/xdelta3.c:2687:17: note: Function 'xd3_set_source_and_size' argument 2 names different: declaration 'source' definition 'user_source'.
xdelta3-3.0.8-dfsg/xdelta3-decode.h:108:21: style: Function 'xd3_decode_allocate' argument 3 names different: declaration 'copied1' definition 'buf_ptr'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.c:560:16: note: Function 'xd3_decode_allocate' argument 3 names different: declaration 'copied1' definition 'buf_ptr'.
xdelta3-3.0.8-dfsg/xdelta3-decode.h:108:21: note: Function 'xd3_decode_allocate' argument 3 names different: declaration 'copied1' definition 'buf_ptr'.
xdelta3-3.0.8-dfsg/xdelta3-decode.h:109:22: style: Function 'xd3_decode_allocate' argument 4 names different: declaration 'alloc1' definition 'buf_alloc'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.c:560:34: note: Function 'xd3_decode_allocate' argument 4 names different: declaration 'alloc1' definition 'buf_alloc'.
xdelta3-3.0.8-dfsg/xdelta3-decode.h:109:22: note: Function 'xd3_decode_allocate' argument 4 names different: declaration 'alloc1' definition 'buf_alloc'.
xdelta3-3.0.8-dfsg/xdelta3.c:4192:21: style: Function 'xd3_decode_stream' argument 6 names different: declaration 'avail_size' definition 'output_size_max'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.h:1096:22: note: Function 'xd3_decode_stream' argument 6 names different: declaration 'avail_size' definition 'output_size_max'.
xdelta3-3.0.8-dfsg/xdelta3.c:4192:21: note: Function 'xd3_decode_stream' argument 6 names different: declaration 'avail_size' definition 'output_size_max'.
xdelta3-3.0.8-dfsg/xdelta3.c:4204:21: style: Function 'xd3_decode_memory' argument 5 names different: declaration 'output_buf' definition 'output'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.h:1037:22: note: Function 'xd3_decode_memory' argument 5 names different: declaration 'output_buf' definition 'output'.
xdelta3-3.0.8-dfsg/xdelta3.c:4204:21: note: Function 'xd3_decode_memory' argument 5 names different: declaration 'output_buf' definition 'output'.
xdelta3-3.0.8-dfsg/xdelta3.c:4206:21: style: Function 'xd3_decode_memory' argument 7 names different: declaration 'avail_output' definition 'output_size_max'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.h:1039:22: note: Function 'xd3_decode_memory' argument 7 names different: declaration 'avail_output' definition 'output_size_max'.
xdelta3-3.0.8-dfsg/xdelta3.c:4206:21: note: Function 'xd3_decode_memory' argument 7 names different: declaration 'avail_output' definition 'output_size_max'.
xdelta3-3.0.8-dfsg/xdelta3.c:4223:22: style: Function 'xd3_encode_stream' argument 6 names different: declaration 'avail_output' definition 'output_size_max'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.h:1088:23: note: Function 'xd3_encode_stream' argument 6 names different: declaration 'avail_output' definition 'output_size_max'.
xdelta3-3.0.8-dfsg/xdelta3.c:4223:22: note: Function 'xd3_encode_stream' argument 6 names different: declaration 'avail_output' definition 'output_size_max'.
xdelta3-3.0.8-dfsg/xdelta3.c:4235:21: style: Function 'xd3_encode_memory' argument 5 names different: declaration 'output_buffer' definition 'output'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.h:1027:22: note: Function 'xd3_encode_memory' argument 5 names different: declaration 'output_buffer' definition 'output'.
xdelta3-3.0.8-dfsg/xdelta3.c:4235:21: note: Function 'xd3_encode_memory' argument 5 names different: declaration 'output_buffer' definition 'output'.
xdelta3-3.0.8-dfsg/xdelta3.c:4237:21: style: Function 'xd3_encode_memory' argument 7 names different: declaration 'avail_output' definition 'output_size_max'. [funcArgNamesDifferent]
xdelta3-3.0.8-dfsg/xdelta3.h:1029:22: note: Function 'xd3_encode_memory' argument 7 names different: declaration 'avail_output' definition 'output_size_max'.
xdelta3-3.0.8-dfsg/xdelta3.c:4237:21: note: Function 'xd3_encode_memory' argument 7 names different: declaration 'avail_output' definition 'output_size_max'.
xdelta3-3.0.8-dfsg/xdelta3.c:634:15: style: struct member '_xd3_sec_type::id' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:640:21: style: struct member '_xd3_sec_type::destroy' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:642:21: style: struct member '_xd3_sec_type::init' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:645:21: style: struct member '_xd3_sec_type::decode' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:652:21: style: struct member '_xd3_sec_type::encode' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:666:11: style: struct member '_bit_state::cur_byte' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:667:11: style: struct member '_bit_state::cur_mask' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:898:11: style: struct member '_xd3_code_table_sizes::cpy_max' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:899:11: style: struct member '_xd3_code_table_sizes::offset' is never used. [unusedStructMember]
xdelta3-3.0.8-dfsg/xdelta3.c:900:11: style: struct member '_xd3_code_table_sizes::mult' is never used. [unusedStructMember]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdemineur/xdemineur_2.1.1.orig.tar.gz
xdemineur-2.1.1/xdemineur.c:200:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdemineur-2.1.1/xdemineur.c:216:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdemorse/xdemorse_3.6.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xdesktopwaves/xdesktopwaves_1.3.orig.tar.gz
xdesktopwaves-1.3/xdesktopwaves.c:1130:36: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
xdesktopwaves-1.3/xdesktopwaves.c:171:12: style: The scope of the variable 'digit' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:622:24: style: The scope of the variable 're' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:641:24: style: The scope of the variable 're' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:1147:10: style: The scope of the variable 'p' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:1161:15: style: The scope of the variable 'pe' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:1195:6: style: The scope of the variable 'w' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:1212:16: style: The scope of the variable 'pc' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:1279:6: style: The scope of the variable 'v' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:1279:12: style: The scope of the variable 'm' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2124:21: style: The scope of the variable 'nx' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2124:25: style: The scope of the variable 'ny' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2124:29: style: The scope of the variable 'nz' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2124:36: style: The scope of the variable 'c' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2124:39: style: The scope of the variable 'k' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2125:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2125:12: style: The scope of the variable 'd1' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2125:16: style: The scope of the variable 'd2' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2203:21: style: The scope of the variable 'pe' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2274:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2289:6: style: The scope of the variable 'c1' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2289:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2308:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2308:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2308:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2328:27: style: The scope of the variable 't' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2329:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2329:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2351:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2370:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2370:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2392:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2392:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2415:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2415:17: style: The scope of the variable 'c3' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2482:22: style: The scope of the variable 'pxe' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2484:9: style: The scope of the variable 'sx' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2484:13: style: The scope of the variable 'sy' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:2748:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:3112:17: style: The scope of the variable 'pn' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:3229:17: style: The scope of the variable 'pn' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:3229:25: style: The scope of the variable 'pn2' can be reduced. [variableScope]
xdesktopwaves-1.3/xdesktopwaves.c:3236:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xdesktopwaves-1.3/xdwapi/xdwapi.c:101:16: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
xdesktopwaves-1.3/xdwapi/xdwapi.c:102:5: note: Assuming that condition 'if(data)' is not redundant
xdesktopwaves-1.3/xdwapi/xdwapi.c:101:16: note: Null pointer dereference
xdesktopwaves-1.3/xdwapi/xdwapidemo.c:33:54: style: The scope of the variable 'd' can be reduced. [variableScope]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdffileio/xdffileio_0.3.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xdg-desktop-portal/xdg-desktop-portal_0.99.orig.tar.xz
xdg-desktop-portal-0.99/document-portal/document-portal-fuse.c:1903:7: style: The scope of the variable 'res' can be reduced. [variableScope]
xdg-desktop-portal-0.99/document-portal/document-portal-fuse.c:1937:7: style: The scope of the variable 'res' can be reduced. [variableScope]
xdg-desktop-portal-0.99/document-portal/document-portal-fuse.c:1972:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
xdg-desktop-portal-0.99/document-portal/document-portal-fuse.c:2258:37: style: Function 'xdp_fuse_lookup_id_for_inode' argument 1 names different: declaration 'inode' definition 'ino'. [funcArgNamesDifferent]
xdg-desktop-portal-0.99/document-portal/document-portal-fuse.h:18:48: note: Function 'xdp_fuse_lookup_id_for_inode' argument 1 names different: declaration 'inode' definition 'ino'.
xdg-desktop-portal-0.99/document-portal/document-portal-fuse.c:2258:37: note: Function 'xdp_fuse_lookup_id_for_inode' argument 1 names different: declaration 'inode' definition 'ino'.
xdg-desktop-portal-0.99/document-portal/document-portal.c:668:14: style: The scope of the variable 'fd' can be reduced. [variableScope]
xdg-desktop-portal-0.99/document-portal/document-portal.c:1486:15: style: The scope of the variable 'read_res' can be reduced. [variableScope]
xdg-desktop-portal-0.99/document-portal/document-portal.c:640:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xdg-desktop-portal-0.99/document-portal/document-portal.c:28:26: style: struct member 'XdpDocUpdate::doc_id' is never used. [unusedStructMember]
xdg-desktop-portal-0.99/document-portal/document-portal.c:29:26: style: struct member 'XdpDocUpdate::fd' is never used. [unusedStructMember]
xdg-desktop-portal-0.99/document-portal/document-portal.c:30:26: style: struct member 'XdpDocUpdate::owner' is never used. [unusedStructMember]
xdg-desktop-portal-0.99/document-portal/document-portal.c:33:26: style: struct member 'XdpDocUpdate::finish_invocation' is never used. [unusedStructMember]
xdg-desktop-portal-0.99/document-portal/gvdb/gvdb-builder.c:70:35: style: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'. [funcArgNamesDifferent]
xdg-desktop-portal-0.99/document-portal/gvdb/gvdb-builder.h:29:89: note: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'.
xdg-desktop-portal-0.99/document-portal/gvdb/gvdb-builder.c:70:35: note: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'.
xdg-desktop-portal-0.99/document-portal/gvdb/gvdb-reader.c:56:0: error: syntax error [syntaxError]
xdg-desktop-portal-0.99/document-portal/permission-db.c:894:0: error: syntax error [syntaxError]
xdg-desktop-portal-0.99/src/xdp-utils.h:110:7: style: The scope of the variable 'errsv' can be reduced. [variableScope]
xdg-desktop-portal-0.99/src/open-uri.c:431:3: style: Variable 'default_app' is reassigned a value before the old one has been used. [redundantAssignment]
xdg-desktop-portal-0.99/src/open-uri.c:425:0: note: Variable 'default_app' is reassigned a value before the old one has been used.
xdg-desktop-portal-0.99/src/open-uri.c:431:3: note: Variable 'default_app' is reassigned a value before the old one has been used.
xdg-desktop-portal-0.99/src/open-uri.c:501:3: style: Variable 'writable' is reassigned a value before the old one has been used. [redundantAssignment]
xdg-desktop-portal-0.99/src/open-uri.c:496:0: note: Variable 'writable' is reassigned a value before the old one has been used.
xdg-desktop-portal-0.99/src/open-uri.c:501:3: note: Variable 'writable' is reassigned a value before the old one has been used.
xdg-desktop-portal-0.99/src/session.c:156:25: style: Function 'session_close' argument 2 names different: declaration 'notify_close' definition 'notify_closed'. [funcArgNamesDifferent]
xdg-desktop-portal-0.99/src/session.h:78:30: note: Function 'session_close' argument 2 names different: declaration 'notify_close' definition 'notify_closed'.
xdg-desktop-portal-0.99/src/session.c:156:25: note: Function 'session_close' argument 2 names different: declaration 'notify_close' definition 'notify_closed'.
xdg-desktop-portal-0.99/src/xdp-utils.c:308:3: style: Variable 'root_fd' is reassigned a value before the old one has been used. [redundantAssignment]
xdg-desktop-portal-0.99/src/xdp-utils.c:297:0: note: Variable 'root_fd' is reassigned a value before the old one has been used.
xdg-desktop-portal-0.99/src/xdp-utils.c:308:3: note: Variable 'root_fd' is reassigned a value before the old one has been used.
xdg-desktop-portal-0.99/src/xdp-utils.c:50:14: style: The scope of the variable 'fd' can be reduced. [variableScope]
xdg-desktop-portal-0.99/src/xdp-utils.c:476:9: style: The scope of the variable 'label' can be reduced. [variableScope]
xdg-desktop-portal-0.99/src/xdp-utils.c:476:17: style: The scope of the variable 'dot' can be reduced. [variableScope]
xdg-desktop-portal-0.99/src/xdp-utils.c:693:13: style: The scope of the variable 'value' can be reduced. [variableScope]
xdg-desktop-portal-0.99/src/xdp-utils.c:1044:17: style: The scope of the variable 'in' can be reduced. [variableScope]
xdg-desktop-portal-0.99/src/xdp-utils.c:688:31: style: Function 'xdp_filter_options' argument 1 names different: declaration 'options_in' definition 'options'. [funcArgNamesDifferent]
xdg-desktop-portal-0.99/src/xdp-utils.h:80:36: note: Function 'xdp_filter_options' argument 1 names different: declaration 'options_in' definition 'options'.
xdg-desktop-portal-0.99/src/xdp-utils.c:688:31: note: Function 'xdp_filter_options' argument 1 names different: declaration 'options_in' definition 'options'.
xdg-desktop-portal-0.99/src/xdp-utils.c:689:38: style: Function 'xdp_filter_options' argument 2 names different: declaration 'options_out' definition 'filtered'. [funcArgNamesDifferent]
xdg-desktop-portal-0.99/src/xdp-utils.h:81:43: note: Function 'xdp_filter_options' argument 2 names different: declaration 'options_out' definition 'filtered'.
xdg-desktop-portal-0.99/src/xdp-utils.c:689:38: note: Function 'xdp_filter_options' argument 2 names different: declaration 'options_out' definition 'filtered'.
xdg-desktop-portal-0.99/src/xdp-utils.c:126:15: style: struct member 'Anonymous2::dummy' is never used. [unusedStructMember]
xdg-desktop-portal-0.99/tests/test-doc-portal.c:99:3: style: Variable 'fd_list' is reassigned a value before the old one has been used. [redundantAssignment]
xdg-desktop-portal-0.99/tests/test-doc-portal.c:90:0: note: Variable 'fd_list' is reassigned a value before the old one has been used.
xdg-desktop-portal-0.99/tests/test-doc-portal.c:99:3: note: Variable 'fd_list' is reassigned a value before the old one has been used.
xdg-desktop-portal-0.99/tests/testdb.c:230:15: style: The scope of the variable 'no_permissions' can be reduced. [variableScope]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk_0.99.orig.tar.xz
xdg-desktop-portal-gtk-0.99/src/access.c:246:23: style: Unused variable: handle [unusedVariable]
xdg-desktop-portal-gtk-0.99/src/access.c:338:7: style: Variable 'gtk_misc_set_alignment' is assigned a value that is never used. [unreadVariable]
xdg-desktop-portal-gtk-0.99/src/access.c:341:7: style: Variable 'gtk_label_set_line_wrap' is assigned a value that is never used. [unreadVariable]
xdg-desktop-portal-gtk-0.99/src/access.c:351:3: style: Variable 'gtk_message_dialog_set_image' is assigned a value that is never used. [unreadVariable]
xdg-desktop-portal-gtk-0.99/src/appchooserdialog.c:373:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdg-desktop-portal-gtk-0.99/src/appchooserdialog.c:366:38: style: Function 'app_chooser_dialog_new' argument 1 names different: declaration 'app_ids' definition 'choices'. [funcArgNamesDifferent]
xdg-desktop-portal-gtk-0.99/src/appchooserdialog.h:31:57: note: Function 'app_chooser_dialog_new' argument 1 names different: declaration 'app_ids' definition 'choices'.
xdg-desktop-portal-gtk-0.99/src/appchooserdialog.c:366:38: note: Function 'app_chooser_dialog_new' argument 1 names different: declaration 'app_ids' definition 'choices'.
xdg-desktop-portal-gtk-0.99/src/appchooserdialog.c:369:37: style: Function 'app_chooser_dialog_new' argument 4 names different: declaration 'filename' definition 'location'. [funcArgNamesDifferent]
xdg-desktop-portal-gtk-0.99/src/appchooserdialog.h:34:57: note: Function 'app_chooser_dialog_new' argument 4 names different: declaration 'filename' definition 'location'.
xdg-desktop-portal-gtk-0.99/src/appchooserdialog.c:369:37: note: Function 'app_chooser_dialog_new' argument 4 names different: declaration 'filename' definition 'location'.
xdg-desktop-portal-gtk-0.99/src/filechooser.c:211:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdg-desktop-portal-gtk-0.99/src/notification.c:571:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:421:35: style: Function 'start_done' argument 1 names different: declaration 'session' definition 'remote_desktop_session'. [funcArgNamesDifferent]
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:108:35: note: Function 'start_done' argument 1 names different: declaration 'session' definition 'remote_desktop_session'.
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:421:35: note: Function 'start_done' argument 1 names different: declaration 'session' definition 'remote_desktop_session'.
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:494:38: style: Function 'start_session' argument 1 names different: declaration 'session' definition 'remote_desktop_session'. [funcArgNamesDifferent]
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:111:38: note: Function 'start_session' argument 1 names different: declaration 'session' definition 'remote_desktop_session'.
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:494:38: note: Function 'start_session' argument 1 names different: declaration 'session' definition 'remote_desktop_session'.
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:533:45: style: Function 'cancel_start_session' argument 1 names different: declaration 'session' definition 'remote_desktop_session'. [funcArgNamesDifferent]
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:116:45: note: Function 'cancel_start_session' argument 1 names different: declaration 'session' definition 'remote_desktop_session'.
xdg-desktop-portal-gtk-0.99/src/remotedesktop.c:533:45: note: Function 'cancel_start_session' argument 1 names different: declaration 'session' definition 'remote_desktop_session'.
xdg-desktop-portal-gtk-0.99/src/remotedesktopdialog.c:50:19: style: struct member '_RemoteDesktopDialogClass::parent_class' is never used. [unusedStructMember]
xdg-desktop-portal-gtk-0.99/src/screencast.c:361:32: style: Function 'start_done' argument 1 names different: declaration 'session' definition 'screen_cast_session'. [funcArgNamesDifferent]
xdg-desktop-portal-gtk-0.99/src/screencast.c:90:32: note: Function 'start_done' argument 1 names different: declaration 'session' definition 'screen_cast_session'.
xdg-desktop-portal-gtk-0.99/src/screencast.c:361:32: note: Function 'start_done' argument 1 names different: declaration 'session' definition 'screen_cast_session'.
xdg-desktop-portal-gtk-0.99/src/screencast.c:399:35: style: Function 'start_session' argument 1 names different: declaration 'session' definition 'screen_cast_session'. [funcArgNamesDifferent]
xdg-desktop-portal-gtk-0.99/src/screencast.c:93:35: note: Function 'start_session' argument 1 names different: declaration 'session' definition 'screen_cast_session'.
xdg-desktop-portal-gtk-0.99/src/screencast.c:399:35: note: Function 'start_session' argument 1 names different: declaration 'session' definition 'screen_cast_session'.
xdg-desktop-portal-gtk-0.99/src/screencast.c:436:42: style: Function 'cancel_start_session' argument 1 names different: declaration 'session' definition 'screen_cast_session'. [funcArgNamesDifferent]
xdg-desktop-portal-gtk-0.99/src/screencast.c:98:42: note: Function 'cancel_start_session' argument 1 names different: declaration 'session' definition 'screen_cast_session'.
xdg-desktop-portal-gtk-0.99/src/screencast.c:436:42: note: Function 'cancel_start_session' argument 1 names different: declaration 'session' definition 'screen_cast_session'.
xdg-desktop-portal-gtk-0.99/src/screencastdialog.c:40:19: style: struct member '_ScreenCastDialogClass::parent_class' is never used. [unusedStructMember]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdg-desktop-portal-kde/xdg-desktop-portal-kde_5.13.4.orig.tar.xz.asc
ftp://ftp.se.debian.org/debian/pool/main/x/xdg-user-dirs/xdg-user-dirs_0.17.orig.tar.gz
xdg-user-dirs-0.17/xdg-user-dir-lookup.c:193:26: style: The scope of the variable 'user_dir' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:915:7: style: Variable 'user_dir' is reassigned a value before the old one has been used. [redundantAssignment]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:914:7: note: Variable 'user_dir' is reassigned a value before the old one has been used.
xdg-user-dirs-0.17/xdg-user-dirs-update.c:915:7: note: Variable 'user_dir' is reassigned a value before the old one has been used.
xdg-user-dirs-0.17/xdg-user-dirs-update.c:1032:5: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:1031:0: note: Variable 'dir' is reassigned a value before the old one has been used.
xdg-user-dirs-0.17/xdg-user-dirs-update.c:1032:5: note: Variable 'dir' is reassigned a value before the old one has been used.
xdg-user-dirs-0.17/xdg-user-dirs-update.c:147:7: style: The scope of the variable 'revert' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:278:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:330:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:433:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:470:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:471:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:548:15: style: The scope of the variable 'key_end' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:549:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:617:33: style: The scope of the variable 'value_end' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:618:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:837:15: style: The scope of the variable 'element' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:837:25: style: The scope of the variable 'element_end' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:838:9: style: The scope of the variable 'element_copy' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:839:9: style: The scope of the variable 'translated' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:840:7: style: The scope of the variable 'has_slash' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:905:14: style: The scope of the variable 'user_dir' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:905:25: style: The scope of the variable 'default_dir' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:1006:7: style: The scope of the variable 'was_empty' can be reduced. [variableScope]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:315:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:319:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:412:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:922:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:944:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:965:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:1032:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:59:7: error: Common realloc mistake: 'res' nulled but not freed upon failure [memleakOnRealloc]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:370:7: error: Common realloc mistake: 'paths' nulled but not freed upon failure [memleakOnRealloc]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:396:4: error: Common realloc mistake: 'paths' nulled but not freed upon failure [memleakOnRealloc]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:415:4: error: Common realloc mistake: 'paths' nulled but not freed upon failure [memleakOnRealloc]
xdg-user-dirs-0.17/xdg-user-dirs-update.c:861:7: error: Common realloc mistake: 'res' nulled but not freed upon failure [memleakOnRealloc]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdg-user-dirs-gtk/xdg-user-dirs-gtk_0.9.orig.tar.xz
xdg-user-dirs-gtk-0.9/parse.c:27:13: style: The scope of the variable 'd' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/parse.c:28:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/parse.c:29:9: style: The scope of the variable 'type_start' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/parse.c:29:22: style: The scope of the variable 'type_end' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/parse.c:30:9: style: The scope of the variable 'value' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/parse.c:119:10: style: The scope of the variable 'lines' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/parse.c:120:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/parse.c:121:16: style: The scope of the variable 'bookmark' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/parse.c:176:16: style: The scope of the variable 'bookmark' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/update.c:59:30: style: The scope of the variable 'entry' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/update.c:275:16: style: The scope of the variable 'desktop_entry' can be reduced. [variableScope]
xdg-user-dirs-gtk-0.9/update.c:280:7: style: The scope of the variable 'i' can be reduced. [variableScope]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdg-utils/xdg-utils_1.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xdiskusage/xdiskusage_1.48.orig.tar.gz
xdiskusage-1.48/xdiskusage.C:60:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xdiskusage-1.48/xdiskusage.C:495:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xdiskusage-1.48/xdiskusage.C:294:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:870:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:887:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:892:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:898:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:904:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:914:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:923:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:936:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:952:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:989:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:1003:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:1074:21: style: C-style pointer casting [cstyleCast]
xdiskusage-1.48/xdiskusage.C:1026:14: style: Function 'print_tree' argument 7 names different: declaration 'W' definition 'bboxw'. [funcArgNamesDifferent]
xdiskusage-1.48/xdiskusage.C:191:93: note: Function 'print_tree' argument 7 names different: declaration 'W' definition 'bboxw'.
xdiskusage-1.48/xdiskusage.C:1026:14: note: Function 'print_tree' argument 7 names different: declaration 'W' definition 'bboxw'.
xdiskusage-1.48/xdiskusage.C:1026:25: style: Function 'print_tree' argument 8 names different: declaration 'H' definition 'bboxh'. [funcArgNamesDifferent]
xdiskusage-1.48/xdiskusage.C:191:100: note: Function 'print_tree' argument 8 names different: declaration 'H' definition 'bboxh'.
xdiskusage-1.48/xdiskusage.C:1026:25: note: Function 'print_tree' argument 8 names different: declaration 'H' definition 'bboxh'.
xdiskusage-1.48/xdiskusage.C:392:7: warning: The buffer 'pathbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xdiskusage-1.48/xdiskusage.C:187:3: warning: Member variable 'OutputWindow::root' is not initialized in the constructor. [uninitMemberVarPrivate]
xdiskusage-1.48/xdiskusage.C:187:3: warning: Member variable 'OutputWindow::current_root' is not initialized in the constructor. [uninitMemberVarPrivate]
xdiskusage-1.48/xdiskusage.C:187:3: warning: Member variable 'OutputWindow::path' is not initialized in the constructor. [uninitMemberVarPrivate]
xdiskusage-1.48/xdiskusage.C:187:3: warning: Member variable 'OutputWindow::current_node' is not initialized in the constructor. [uninitMemberVarPrivate]
xdiskusage-1.48/xdiskusage.C:187:3: warning: Member variable 'OutputWindow::root_depth' is not initialized in the constructor. [uninitMemberVarPrivate]
xdiskusage-1.48/xdiskusage.C:187:3: warning: Member variable 'OutputWindow::current_depth' is not initialized in the constructor. [uninitMemberVarPrivate]
xdiskusage-1.48/xdiskusage.C:187:3: warning: Member variable 'OutputWindow::ncols' is not initialized in the constructor. [uninitMemberVarPrivate]
xdiskusage-1.48/xdiskusage.C:500:23: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdm/xdm_1.1.11.orig.tar.gz
xdm-1.1.11/chooser/chooser.c:303:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xdm-1.1.11/chooser/chooser.c:376:17: style: The scope of the variable 'host' can be reduced. [variableScope]
xdm-1.1.11/chooser/chooser.c:592:23: style: The scope of the variable 'cp' can be reduced. [variableScope]
xdm-1.1.11/chooser/chooser.c:592:28: style: The scope of the variable 'cplim' can be reduced. [variableScope]
xdm-1.1.11/chooser/chooser.c:1342:9: style: The scope of the variable 't' can be reduced. [variableScope]
xdm-1.1.11/chooser/chooser.c:788:0: style: Variable 'soopts' is assigned a value that is never used. [unreadVariable]
xdm-1.1.11/config/Xreset.cpp:1:0: error: syntax error [syntaxError]
xdm-1.1.11/config/Xresources.cpp:82:0: error: syntax error [syntaxError]
xdm-1.1.11/config/Xservers.ws.cpp:5:0: error: syntax error [syntaxError]
xdm-1.1.11/config/Xsession.cpp:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
xdm-1.1.11/config/Xstartup.cpp:1:0: error: syntax error [syntaxError]
xdm-1.1.11/config/xdm-config.cpp:37:0: error: syntax error [syntaxError]
xdm-1.1.11/greeter/Login.c:800:28: style: Function 'SetPrompt' argument 2 names different: declaration 'promptId' definition 'promptNum'. [funcArgNamesDifferent]
xdm-1.1.11/greeter/Login.h:218:38: note: Function 'SetPrompt' argument 2 names different: declaration 'promptId' definition 'promptNum'.
xdm-1.1.11/greeter/Login.c:800:28: note: Function 'SetPrompt' argument 2 names different: declaration 'promptId' definition 'promptNum'.
xdm-1.1.11/greeter/Login.c:890:27: style: Function 'GetPrompt' argument 2 names different: declaration 'promptId' definition 'promptNum'. [funcArgNamesDifferent]
xdm-1.1.11/greeter/Login.h:220:46: note: Function 'GetPrompt' argument 2 names different: declaration 'promptId' definition 'promptNum'.
xdm-1.1.11/greeter/Login.c:890:27: note: Function 'GetPrompt' argument 2 names different: declaration 'promptId' definition 'promptNum'.
xdm-1.1.11/greeter/Login.c:901:26: style: Function 'SetValue' argument 2 names different: declaration 'promptId' definition 'promptNum'. [funcArgNamesDifferent]
xdm-1.1.11/greeter/Login.h:222:37: note: Function 'SetValue' argument 2 names different: declaration 'promptId' definition 'promptNum'.
xdm-1.1.11/greeter/Login.c:901:26: note: Function 'SetValue' argument 2 names different: declaration 'promptId' definition 'promptNum'.
xdm-1.1.11/greeter/Login.c:931:26: style: Function 'GetValue' argument 2 names different: declaration 'promptId' definition 'promptNum'. [funcArgNamesDifferent]
xdm-1.1.11/greeter/Login.h:223:45: note: Function 'GetValue' argument 2 names different: declaration 'promptId' definition 'promptNum'.
xdm-1.1.11/greeter/Login.c:931:26: note: Function 'GetValue' argument 2 names different: declaration 'promptId' definition 'promptNum'.
xdm-1.1.11/greeter/Login.c:1669:0: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
xdm-1.1.11/greeter/Login.c:1868:35: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
xdm-1.1.11/greeter/greet.c:378:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xdm-1.1.11/greeter/verify.c:98:11: style: The scope of the variable 'str' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:179:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:313:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:319:13: style: The scope of the variable 'cleanname' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:320:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:405:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1172:10: style: The scope of the variable 'family' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1303:11: style: The scope of the variable 'home' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1305:9: style: The scope of the variable 'lockStatus' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1306:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1307:10: style: The scope of the variable 'setenv' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1309:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1310:10: style: The scope of the variable 'magicCookie' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1311:10: style: The scope of the variable 'data_len' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1487:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1492:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xdm-1.1.11/xdm/auth.c:1169:18: style: Unused variable: n [unusedVariable]
xdm-1.1.11/xdm/auth.c:1241:9: style: Unused variable: fd [unusedVariable]
xdm-1.1.11/xdm/dm.c:126:10: style: The scope of the variable 'cmdbuf' can be reduced. [variableScope]
xdm-1.1.11/xdm/dm.c:256:10: style: The scope of the variable 'lineBuf' can be reduced. [variableScope]
xdm-1.1.11/xdm/dm.c:257:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xdm-1.1.11/xdm/dm.c:258:11: style: The scope of the variable 'serversFile' can be reduced. [variableScope]
xdm-1.1.11/xdm/dm.c:908:10: style: The scope of the variable 'pidstr' can be reduced. [variableScope]
xdm-1.1.11/xdm/dm.c:909:12: style: The scope of the variable 'pidstrlen' can be reduced. [variableScope]
xdm-1.1.11/xdm/error.c:125:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdm-1.1.11/xdm/file.c:63:14: style: The scope of the variable 'wordStart' can be reduced. [variableScope]
xdm-1.1.11/xdm/genauth.c:136:6: style: The scope of the variable 'new_rotate' can be reduced. [variableScope]
xdm-1.1.11/xdm/genauth.c:269:13: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xdm-1.1.11/xdm/krb5auth.c:95:11: style: The scope of the variable 'filename' can be reduced. [variableScope]
xdm-1.1.11/xdm/krb5auth.c:96:17: style: Unused variable: statbuf [unusedVariable]
xdm-1.1.11/xdm/prngc.c:99:29: warning: Either the condition 'socket_path!=NULL' is redundant or there is possible null pointer dereference: socket_path. [nullPointerRedundantCheck]
xdm-1.1.11/xdm/prngc.c:78:18: note: Assuming that condition 'socket_path!=NULL' is not redundant
xdm-1.1.11/xdm/prngc.c:99:29: note: Null pointer dereference
xdm-1.1.11/xdm/prngc.c:102:14: warning: Either the condition 'socket_path!=NULL' is redundant or there is possible null pointer dereference: socket_path. [nullPointerRedundantCheck]
xdm-1.1.11/xdm/prngc.c:78:18: note: Assuming that condition 'socket_path!=NULL' is not redundant
xdm-1.1.11/xdm/prngc.c:102:14: note: Null pointer dereference
xdm-1.1.11/xdm/prngc.c:170:10: style: The scope of the variable 'res' can be reduced. [variableScope]
xdm-1.1.11/xdm/reset.c:93:6: style: The scope of the variable 'screen' can be reduced. [variableScope]
xdm-1.1.11/xdm/resource.c:402:12: style: The scope of the variable 'a' can be reduced. [variableScope]
xdm-1.1.11/xdm/server.c:76:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
xdm-1.1.11/xdm/session.c:416:12: style: The scope of the variable 'args' can be reduced. [variableScope]
xdm-1.1.11/xdm/session.c:446:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdm-1.1.11/xdm/session.c:869:12: style: The scope of the variable 'args' can be reduced. [variableScope]
xdm-1.1.11/xdm/session.c:871:11: style: The scope of the variable 'f' can be reduced. [variableScope]
xdm-1.1.11/xdm/session.c:1007:28: style: The scope of the variable 'value' can be reduced. [variableScope]
xdm-1.1.11/xdm/util.c:197:15: style: The scope of the variable 'e' can be reduced. [variableScope]
[17:29]
ftp://ftp.se.debian.org/debian/pool/main/x/xdmf/xdmf_3.0+git20160803.orig.tar.gz
xdmf-3.0+git20160803/CMake/CheckFor64BitStreams.cxx:13:0: error: #error No 64 bit types [preprocessorErrorDirective]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmExample.cxx:49:17: style: Unused variable: i [unusedVariable]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmExample.cxx:49:20: style: Unused variable: Data [unusedVariable]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5.cxx:70:13: style: The scope of the variable 'InCoreCoordinates' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5.cxx:72:11: style: The scope of the variable 'k' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5.cxx:73:12: style: The scope of the variable 'DataFromSomewhereElse' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5.cxx:39:12: style: Variable 'rank' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5.cxx:72:8: style: Unused variable: i [unusedVariable]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5Slice.cxx:79:18: style: The scope of the variable 'InCoreCoordinates' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5Slice.cxx:80:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5Slice.cxx:80:21: style: The scope of the variable 'k' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfDsmH5Slice.cxx:81:18: style: The scope of the variable 'DblPtr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfMpiExample.cxx:49:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfMpiExample.cxx:49:11: style: The scope of the variable 'k' can be reduced. [variableScope]
xdmf-3.0+git20160803/Examples/Cxx/XdmfSTLConverterExample.cxx:86:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/Utilities/hdf5/CMake/CheckTypeSize.c:32:0: error: #error "CHECK_TYPE_SIZE_TYPE has to specify the type" [preprocessorErrorDirective]
xdmf-3.0+git20160803/Utilities/hdf5/H5public.h:198:0: error: #error "nothing appropriate for haddr_t" [preprocessorErrorDirective]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_conv.c:198:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_conv.c:239:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_conv.c:265:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_utils.c:315:14: style: The scope of the variable 'filled' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_utils.c:998:7: style: The scope of the variable 'pivot' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_utils.c:999:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_utils.c:999:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_utils.c:1027:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/ex_utils.c:1071:14: style: The scope of the variable 'message_output' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excn2s.c:135:46: style: The scope of the variable 'elem_num' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excn2s.c:138:27: style: The scope of the variable 'elem_num_pos' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excn2s.c:529:0: error: Memory leak: ss_elem_node_ndx [memleak]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excn2s.c:529:0: error: Memory leak: ss_parm_ndx [memleak]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excn2s.c:529:0: error: Memory leak: elem_blk_parms [memleak]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excopy.c:385:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excopy.c:776:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excopy.c:59:12: style: struct member 'ncdim::size' is never used. [unusedStructMember]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excopy.c:71:9: style: struct member 'ncatt::var' is never used. [unusedStructMember]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excopy.c:75:11: style: struct member 'ncatt::val' is never used. [unusedStructMember]
xdmf-3.0+git20160803/Utilities/vtkexodus2/excopy.c:578:10: style: Variable 'dim_sz' is allocated memory that is never used. [unusedAllocatedMemory]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgatn.c:67:23: style: The scope of the variable 'start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgatn.c:68:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgatn.c:70:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgblk.c:78:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgcon.c:69:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgcon.c:71:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgcor.c:84:31: style: The scope of the variable 'start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgcor.c:84:41: style: The scope of the variable 'count' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exggvt.c:74:10: style: The scope of the variable 'cdum' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgidm.c:61:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exginf.c:63:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exginf.c:64:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exginf.c:65:20: style: The scope of the variable 'start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exginf.c:66:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgmap.c:65:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgnam.c:67:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgnam.c:69:10: style: The scope of the variable 'start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgnam.c:70:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgnams.c:66:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgnams.c:68:10: style: The scope of the variable 'start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgnams.c:69:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgnvt.c:76:9: style: The scope of the variable 'cdum' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgnvv.c:73:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgotv.c:60:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgotv.c:62:10: style: The scope of the variable 'start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgotv.c:62:20: style: The scope of the variable 'count' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgpn.c:66:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgqa.c:63:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgqa.c:63:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgqa.c:63:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgqa.c:64:26: style: The scope of the variable 'start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgqa.c:66:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgset.c:130:19: style: Variable 'numentryptr' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssc.c:73:46: style: The scope of the variable 'side' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssc.c:73:52: style: The scope of the variable 'elem' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssn.c:72:46: style: The scope of the variable 'elem_num' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssn.c:73:7: style: The scope of the variable 'connect_offset' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssn.c:73:23: style: The scope of the variable 'side_num' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssn.c:73:33: style: The scope of the variable 'node_pos' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssn.c:77:27: style: The scope of the variable 'elem_num_pos' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssn.c:1100:0: error: Memory leak: ss_elem_node_ndx [memleak]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgssn.c:1100:0: error: Memory leak: ss_parm_ndx [memleak]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgvarnams.c:68:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgvartab.c:68:28: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgvartab.c:68:31: style: The scope of the variable 'j' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exgvv.c:76:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expconn.c:159:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expconn.c:171:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expcor.c:76:31: style: The scope of the variable 'start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expcor.c:76:41: style: The scope of the variable 'count' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expinix.c:153:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expinix.c:154:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expnvv.c:80:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exppem.c:78:3: style: Variable 'cdum' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:388:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:409:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:440:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:484:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:436:38: style: Function 'get_status_array' argument 2 names different: declaration 'count' definition 'var_count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:58:45: note: Function 'get_status_array' argument 2 names different: declaration 'count' definition 'var_count'.
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:436:38: note: Function 'get_status_array' argument 2 names different: declaration 'count' definition 'var_count'.
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:499:43: style: Function 'define_truth_table' argument 6 names different: declaration 'status' definition 'status_tab'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:61:50: note: Function 'define_truth_table' argument 6 names different: declaration 'status' definition 'status_tab'.
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvpax.c:499:43: note: Function 'define_truth_table' argument 6 names different: declaration 'status' definition 'status_tab'.
xdmf-3.0+git20160803/Utilities/vtkexodus2/expvv.c:79:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/exupda.c:59:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/test/ReadEdgeFace.c:116:7: style: The scope of the variable 'have_var_names' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/test/ReadEdgeFace.c:207:12: style: The scope of the variable 'tp' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/test/ReadEdgeFace.c:350:14: style: The scope of the variable 'map' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkexodus2/test/ReadEdgeFace.c:203:0: error: Memory leak: obj_names [memleak]
xdmf-3.0+git20160803/Utilities/vtkexodus2/test/ReadEdgeFace.c:407:0: error: Memory leak: entry_vals [memleak]
xdmf-3.0+git20160803/Utilities/vtkexodus2/test/ReadEdgeFace.c:295:0: error: Memory leak: attr [memleak]
xdmf-3.0+git20160803/Utilities/vtklibxml2/SAX2.c:2127:20: style: The scope of the variable 'uri' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/SAX2.c:2127:26: style: The scope of the variable 'pref' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/SAX2.c:730:16: style: Variable 'attr' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtklibxml2/SAX2.c:782:16: style: Variable 'elem' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtklibxml2/SAX2.c:833:16: style: Variable 'nota' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtklibxml2/chvalid.c:170:24: style: The scope of the variable 'sptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/chvalid.c:171:24: style: The scope of the variable 'lptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/dict.c:497:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/dict.c:500:9: style: The scope of the variable 'inside_dict' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/dict.c:756:15: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtklibxml2/dict.c:743:17: style: Variable 'nbi' is modified but its new value is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtklibxml2/encoding.c:128:18: style: The scope of the variable 'c' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/encoding.c:2178:27: style: The scope of the variable 'convbuf' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/encoding.c:2182:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/error.c:576:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/Utilities/vtklibxml2/hash.c:289:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/hash.c:292:9: style: The scope of the variable 'inside_table' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/hash.c:293:9: style: The scope of the variable 'nbElems' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/hash.c:831:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/hash.c:894:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/hash.c:934:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:6010:31: style: Expression is always false because 'else if' condition matches previous condition at line 6000. [multiCondition]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:2204:15: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:2201:15: note: outer condition: c!=0
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:2204:15: note: opposite inner condition: c==0
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:8679:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:8674:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:8679:5: note: Variable 'buf' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:11148:49: style: Same expression on both sides of '==' because the value of 'directory' and 'NULL' are the same. [duplicateExpression]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:11117:23: note: 'directory' is assigned value 'NULL' here.
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:11148:49: note: Same expression on both sides of '==' because the value of 'directory' and 'NULL' are the same.
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:12235:49: style: Same expression on both sides of '==' because the value of 'directory' and 'NULL' are the same. [duplicateExpression]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:12216:23: note: 'directory' is assigned value 'NULL' here.
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:12235:49: note: Same expression on both sides of '==' because the value of 'directory' and 'NULL' are the same.
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:2350:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:2350:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:2612:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:2613:9: style: The scope of the variable 'count' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4147:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4148:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4149:9: style: The scope of the variable 'cur' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4150:20: style: The scope of the variable 'target' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4152:9: style: The scope of the variable 'count' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4286:20: style: The scope of the variable 'name' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4288:14: style: The scope of the variable 'Systemid' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4364:9: style: The scope of the variable 'isParameter' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4366:9: style: The scope of the variable 'skipped' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4671:20: style: The scope of the variable 'name' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4724:14: style: The scope of the variable 'name' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4881:20: style: The scope of the variable 'elemName' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:4882:20: style: The scope of the variable 'attrName' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:5442:20: style: The scope of the variable 'name' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:5907:14: style: The scope of the variable 'val' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:5911:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:6334:20: style: The scope of the variable 'name' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:6500:14: style: The scope of the variable 'name' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:6668:20: style: The scope of the variable 'name' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:6793:14: style: The scope of the variable 'name' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:7410:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:7411:9: style: The scope of the variable 'count' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:8769:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:8770:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parser.c:6810:17: style: Variable 'cur' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parserInternals.c:280:9: style: The scope of the variable 'indx' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parserInternals.c:385:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parserInternals.c:386:9: style: The scope of the variable 'indx' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/parserInternals.c:1090:9: style: The scope of the variable 'nbchars' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:1395:19: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:1394:18: note: outer condition: token!=NULL
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:1395:19: note: opposite inner condition: token==NULL
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:874:45: warning: Logical conjunction always evaluates to false: EXPR == '{' && EXPR == 0. [incorrectLogicOperator]
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:184:11: warning: Either the condition 'ctxt!=NULL' is redundant or there is possible null pointer dereference: ctxt. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:176:14: note: Assuming that condition 'ctxt!=NULL' is not redundant
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:184:11: note: Null pointer dereference
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:186:9: warning: Either the condition 'ctxt!=NULL' is redundant or there is possible null pointer dereference: ctxt. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:176:14: note: Assuming that condition 'ctxt!=NULL' is not redundant
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:186:9: note: Null pointer dereference
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:285:24: style: Same expression on both sides of '-'. [duplicateExpression]
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:381:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:1187:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/rngparser.c:1210:21: style: The scope of the variable 'tok2' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/threads.c:107:9: style: struct member '_xmlMutex::empty' is never used. [unusedStructMember]
xdmf-3.0+git20160803/Utilities/vtklibxml2/threads.c:129:9: style: struct member '_xmlRMutex::empty' is never used. [unusedStructMember]
xdmf-3.0+git20160803/Utilities/vtklibxml2/tree.c:1240:44: warning: Either the condition 'value==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xdmf-3.0+git20160803/Utilities/vtklibxml2/tree.c:1244:15: note: Assuming that condition 'value==NULL' is not redundant
xdmf-3.0+git20160803/Utilities/vtklibxml2/tree.c:1240:26: note: Assignment 'cur=value', assigned value is 0
xdmf-3.0+git20160803/Utilities/vtklibxml2/tree.c:1240:44: note: Null pointer addition
xdmf-3.0+git20160803/Utilities/vtklibxml2/tree.c:4633:14: style: The scope of the variable 'lang' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/tree.c:4712:14: style: The scope of the variable 'space' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/tree.c:7128:26: style: The scope of the variable 'base' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2004:27: style: Expression is always false because 'else if' condition matches previous condition at line 2001. [multiCondition]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:6403:24: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:6405:10: note: Assuming that condition '0!=(self)' is not redundant
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:6403:24: note: Null pointer dereference
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:6436:21: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:6440:10: note: Assuming that condition '0!=(self)' is not redundant
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:6436:21: note: Null pointer dereference
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5993:29: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2081:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2087:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2091:25: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2091:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2099:44: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2109:50: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2112:50: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5846:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5850:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5857:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5861:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5871:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5875:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5958:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5962:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:6193:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:6194:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5842:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5853:11: note: Found duplicate branches for 'if' and 'else'.
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5842:11: note: Found duplicate branches for 'if' and 'else'.
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5869:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5873:11: note: Found duplicate branches for 'if' and 'else'.
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5869:11: note: Found duplicate branches for 'if' and 'else'.
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:1479:50: style: Same expression on both sides of '=='. [duplicateExpression]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2412:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:2607:7: style: The scope of the variable 'exponentBase' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:3494:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:4962:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:4963:0: style: The scope of the variable 'number' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5119:7: style: The scope of the variable 'k' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:5545:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/trio.c:644:12: style: union member 'Anonymous4::doubleNumber' is never used. [unusedStructMember]
xdmf-3.0+git20160803/Utilities/vtklibxml2/triostr.c:887:10: style: The scope of the variable 'count' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/uri.c:951:9: style: The scope of the variable 'ret2' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/uri.c:1238:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/uri.c:1787:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/uri.c:1816:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:2394:17: style: Condition 'context==NULL' is always true [knownConditionTrueFalse]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:2383:21: note: Assignment 'context=NULL', assigned value is 0
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:2394:17: note: Condition 'context==NULL' is always true
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3759:18: style: Condition 'resource==NULL' is always true [knownConditionTrueFalse]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3741:25: note: Assignment 'resource=NULL', assigned value is 0
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3759:18: note: Condition 'resource==NULL' is always true
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3858:18: style: Condition 'resource==NULL' is always true [knownConditionTrueFalse]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3852:25: note: Assignment 'resource=NULL', assigned value is 0
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3858:18: note: Condition 'resource==NULL' is always true
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:2394:17: style: Same expression on both sides of '==' because the value of 'context' and 'NULL' are the same. [duplicateExpression]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:2383:21: note: 'context' is assigned value 'NULL' here.
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:2394:17: note: Same expression on both sides of '==' because the value of 'context' and 'NULL' are the same.
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3759:18: style: Same expression on both sides of '==' because the value of 'resource' and 'NULL' are the same. [duplicateExpression]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3741:25: note: 'resource' is assigned value 'NULL' here.
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3759:18: note: Same expression on both sides of '==' because the value of 'resource' and 'NULL' are the same.
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3858:18: style: Same expression on both sides of '==' because the value of 'resource' and 'NULL' are the same. [duplicateExpression]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3852:25: note: 'resource' is assigned value 'NULL' here.
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:3858:18: note: Same expression on both sides of '==' because the value of 'resource' and 'NULL' are the same.
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlIO.c:2736:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmllint.c:1231:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlmemory.c:743:38: style: Function 'debugmem_tag_error' argument 1 names different: declaration 'addr' definition 'p'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlmemory.c:124:38: note: Function 'debugmem_tag_error' argument 1 names different: declaration 'addr' definition 'p'.
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlmemory.c:743:38: note: Function 'debugmem_tag_error' argument 1 names different: declaration 'addr' definition 'p'.
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlmemory.c:174:27: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlmemory.c:242:27: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlmemory.c:486:27: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlmemory.c:345:5: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlmemory.c:706:0: error: Resource leak: fp [resourceLeak]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlstring.c:133:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlstring.c:207:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlstring.c:272:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtklibxml2/xmlstring.c:297:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:413:58: style: Function 'vtk_netcdf_nc_inq_attid' argument 4 names different: declaration 'idp' definition 'attnump'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:353:58: note: Function 'vtk_netcdf_nc_inq_attid' argument 4 names different: declaration 'idp' definition 'attnump'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:413:58: note: Function 'vtk_netcdf_nc_inq_attid' argument 4 names different: declaration 'idp' definition 'attnump'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:440:64: style: Function 'vtk_netcdf_nc_inq_atttype' argument 4 names different: declaration 'xtypep' definition 'datatypep'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:356:64: note: Function 'vtk_netcdf_nc_inq_atttype' argument 4 names different: declaration 'xtypep' definition 'datatypep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:440:64: note: Function 'vtk_netcdf_nc_inq_atttype' argument 4 names different: declaration 'xtypep' definition 'datatypep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:475:12: style: Function 'vtk_netcdf_nc_inq_att' argument 4 names different: declaration 'xtypep' definition 'datatypep'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:350:15: note: Function 'vtk_netcdf_nc_inq_att' argument 4 names different: declaration 'xtypep' definition 'datatypep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:475:12: note: Function 'vtk_netcdf_nc_inq_att' argument 4 names different: declaration 'xtypep' definition 'datatypep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:561:76: style: Function 'vtk_netcdf_nc_copy_att' argument 5 names different: declaration 'varid_out' definition 'ovarid'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:365:76: note: Function 'vtk_netcdf_nc_copy_att' argument 5 names different: declaration 'varid_out' definition 'ovarid'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:561:76: note: Function 'vtk_netcdf_nc_copy_att' argument 5 names different: declaration 'varid_out' definition 'ovarid'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1041:10: style: Function 'vtk_netcdf_nc_put_att_text' argument 4 names different: declaration 'len' definition 'nelems'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:385:12: note: Function 'vtk_netcdf_nc_put_att_text' argument 4 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1041:10: note: Function 'vtk_netcdf_nc_put_att_text' argument 4 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1041:30: style: Function 'vtk_netcdf_nc_put_att_text' argument 5 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:385:29: note: Function 'vtk_netcdf_nc_put_att_text' argument 5 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1041:30: note: Function 'vtk_netcdf_nc_put_att_text' argument 5 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1152:62: style: Function 'vtk_netcdf_nc_get_att_text' argument 4 names different: declaration 'ip' definition 'str'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:388:62: note: Function 'vtk_netcdf_nc_get_att_text' argument 4 names different: declaration 'ip' definition 'str'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1152:62: note: Function 'vtk_netcdf_nc_get_att_text' argument 4 names different: declaration 'ip' definition 'str'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1179:11: style: Function 'vtk_netcdf_nc_put_att_schar' argument 4 names different: declaration 'xtype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:398:65: note: Function 'vtk_netcdf_nc_put_att_schar' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1179:11: note: Function 'vtk_netcdf_nc_put_att_schar' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1179:24: style: Function 'vtk_netcdf_nc_put_att_schar' argument 5 names different: declaration 'len' definition 'nelems'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:399:10: note: Function 'vtk_netcdf_nc_put_att_schar' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1179:24: note: Function 'vtk_netcdf_nc_put_att_schar' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1179:51: style: Function 'vtk_netcdf_nc_put_att_schar' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:399:34: note: Function 'vtk_netcdf_nc_put_att_schar' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1179:51: note: Function 'vtk_netcdf_nc_put_att_schar' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1302:70: style: Function 'vtk_netcdf_nc_get_att_schar' argument 4 names different: declaration 'ip' definition 'tp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:402:70: note: Function 'vtk_netcdf_nc_get_att_schar' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1302:70: note: Function 'vtk_netcdf_nc_get_att_schar' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1326:11: style: Function 'vtk_netcdf_nc_put_att_uchar' argument 4 names different: declaration 'xtype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:391:65: note: Function 'vtk_netcdf_nc_put_att_uchar' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1326:11: note: Function 'vtk_netcdf_nc_put_att_uchar' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1326:24: style: Function 'vtk_netcdf_nc_put_att_uchar' argument 5 names different: declaration 'len' definition 'nelems'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:392:10: note: Function 'vtk_netcdf_nc_put_att_uchar' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1326:24: note: Function 'vtk_netcdf_nc_put_att_uchar' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1326:53: style: Function 'vtk_netcdf_nc_put_att_uchar' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:392:36: note: Function 'vtk_netcdf_nc_put_att_uchar' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1326:53: note: Function 'vtk_netcdf_nc_put_att_uchar' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1449:72: style: Function 'vtk_netcdf_nc_get_att_uchar' argument 4 names different: declaration 'ip' definition 'tp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:395:72: note: Function 'vtk_netcdf_nc_get_att_uchar' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1449:72: note: Function 'vtk_netcdf_nc_get_att_uchar' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1473:11: style: Function 'vtk_netcdf_nc_put_att_short' argument 4 names different: declaration 'xtype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:405:65: note: Function 'vtk_netcdf_nc_put_att_short' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1473:11: note: Function 'vtk_netcdf_nc_put_att_short' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1473:24: style: Function 'vtk_netcdf_nc_put_att_short' argument 5 names different: declaration 'len' definition 'nelems'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:406:10: note: Function 'vtk_netcdf_nc_put_att_short' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1473:24: note: Function 'vtk_netcdf_nc_put_att_short' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1473:45: style: Function 'vtk_netcdf_nc_put_att_short' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:406:28: note: Function 'vtk_netcdf_nc_put_att_short' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1473:45: note: Function 'vtk_netcdf_nc_put_att_short' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1596:64: style: Function 'vtk_netcdf_nc_get_att_short' argument 4 names different: declaration 'ip' definition 'tp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:409:64: note: Function 'vtk_netcdf_nc_get_att_short' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1596:64: note: Function 'vtk_netcdf_nc_get_att_short' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1620:11: style: Function 'vtk_netcdf_nc_put_att_int' argument 4 names different: declaration 'xtype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:412:63: note: Function 'vtk_netcdf_nc_put_att_int' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1620:11: note: Function 'vtk_netcdf_nc_put_att_int' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1620:24: style: Function 'vtk_netcdf_nc_put_att_int' argument 5 names different: declaration 'len' definition 'nelems'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:413:10: note: Function 'vtk_netcdf_nc_put_att_int' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1620:24: note: Function 'vtk_netcdf_nc_put_att_int' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1620:43: style: Function 'vtk_netcdf_nc_put_att_int' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:413:26: note: Function 'vtk_netcdf_nc_put_att_int' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1620:43: note: Function 'vtk_netcdf_nc_put_att_int' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1743:60: style: Function 'vtk_netcdf_nc_get_att_int' argument 4 names different: declaration 'ip' definition 'tp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:416:60: note: Function 'vtk_netcdf_nc_get_att_int' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1743:60: note: Function 'vtk_netcdf_nc_get_att_int' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1767:11: style: Function 'vtk_netcdf_nc_put_att_long' argument 4 names different: declaration 'xtype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:419:64: note: Function 'vtk_netcdf_nc_put_att_long' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1767:11: note: Function 'vtk_netcdf_nc_put_att_long' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1767:24: style: Function 'vtk_netcdf_nc_put_att_long' argument 5 names different: declaration 'len' definition 'nelems'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:420:10: note: Function 'vtk_netcdf_nc_put_att_long' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1767:24: note: Function 'vtk_netcdf_nc_put_att_long' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1767:44: style: Function 'vtk_netcdf_nc_put_att_long' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:420:27: note: Function 'vtk_netcdf_nc_put_att_long' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1767:44: note: Function 'vtk_netcdf_nc_put_att_long' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1890:62: style: Function 'vtk_netcdf_nc_get_att_long' argument 4 names different: declaration 'ip' definition 'tp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:423:62: note: Function 'vtk_netcdf_nc_get_att_long' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1890:62: note: Function 'vtk_netcdf_nc_get_att_long' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1914:11: style: Function 'vtk_netcdf_nc_put_att_float' argument 4 names different: declaration 'xtype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:426:65: note: Function 'vtk_netcdf_nc_put_att_float' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1914:11: note: Function 'vtk_netcdf_nc_put_att_float' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1914:24: style: Function 'vtk_netcdf_nc_put_att_float' argument 5 names different: declaration 'len' definition 'nelems'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:427:10: note: Function 'vtk_netcdf_nc_put_att_float' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1914:24: note: Function 'vtk_netcdf_nc_put_att_float' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1914:45: style: Function 'vtk_netcdf_nc_put_att_float' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:427:28: note: Function 'vtk_netcdf_nc_put_att_float' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:1914:45: note: Function 'vtk_netcdf_nc_put_att_float' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2037:64: style: Function 'vtk_netcdf_nc_get_att_float' argument 4 names different: declaration 'ip' definition 'tp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:430:64: note: Function 'vtk_netcdf_nc_get_att_float' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2037:64: note: Function 'vtk_netcdf_nc_get_att_float' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2061:11: style: Function 'vtk_netcdf_nc_put_att_double' argument 4 names different: declaration 'xtype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:433:66: note: Function 'vtk_netcdf_nc_put_att_double' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2061:11: note: Function 'vtk_netcdf_nc_put_att_double' argument 4 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2061:24: style: Function 'vtk_netcdf_nc_put_att_double' argument 5 names different: declaration 'len' definition 'nelems'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:434:10: note: Function 'vtk_netcdf_nc_put_att_double' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2061:24: note: Function 'vtk_netcdf_nc_put_att_double' argument 5 names different: declaration 'len' definition 'nelems'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2061:46: style: Function 'vtk_netcdf_nc_put_att_double' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:434:29: note: Function 'vtk_netcdf_nc_put_att_double' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2061:46: note: Function 'vtk_netcdf_nc_put_att_double' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2184:66: style: Function 'vtk_netcdf_nc_get_att_double' argument 4 names different: declaration 'ip' definition 'tp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:437:66: note: Function 'vtk_netcdf_nc_get_att_double' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/attr.c:2184:66: note: Function 'vtk_netcdf_nc_get_att_double' argument 4 names different: declaration 'ip' definition 'tp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:310:47: style: Function 'vtk_netcdf_nc_def_dim' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:328:47: note: Function 'vtk_netcdf_nc_def_dim' argument 3 names different: declaration 'len' definition 'size'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:310:47: note: Function 'vtk_netcdf_nc_def_dim' argument 3 names different: declaration 'len' definition 'size'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:310:58: style: Function 'vtk_netcdf_nc_def_dim' argument 4 names different: declaration 'idp' definition 'dimidp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:328:57: note: Function 'vtk_netcdf_nc_def_dim' argument 4 names different: declaration 'idp' definition 'dimidp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:310:58: note: Function 'vtk_netcdf_nc_def_dim' argument 4 names different: declaration 'idp' definition 'dimidp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:372:47: style: Function 'vtk_netcdf_nc_inq_dimid' argument 3 names different: declaration 'idp' definition 'dimid_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:331:47: note: Function 'vtk_netcdf_nc_inq_dimid' argument 3 names different: declaration 'idp' definition 'dimid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:372:47: note: Function 'vtk_netcdf_nc_inq_dimid' argument 3 names different: declaration 'idp' definition 'dimid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:393:53: style: Function 'vtk_netcdf_nc_inq_dim' argument 4 names different: declaration 'lenp' definition 'sizep'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:334:53: note: Function 'vtk_netcdf_nc_inq_dim' argument 4 names different: declaration 'lenp' definition 'sizep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:393:53: note: Function 'vtk_netcdf_nc_inq_dim' argument 4 names different: declaration 'lenp' definition 'sizep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:477:49: style: Function 'vtk_netcdf_nc_rename_dim' argument 3 names different: declaration 'name' definition 'newname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:343:48: note: Function 'vtk_netcdf_nc_rename_dim' argument 3 names different: declaration 'name' definition 'newname'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/dim.c:477:49: note: Function 'vtk_netcdf_nc_rename_dim' argument 3 names different: declaration 'name' definition 'newname'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/error.c:76:17: style: Function 'vtk_netcdf_nc_strerror' argument 1 names different: declaration 'ncerr_arg' definition 'err'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:266:17: note: Function 'vtk_netcdf_nc_strerror' argument 1 names different: declaration 'ncerr_arg' definition 'err'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/error.c:76:17: note: Function 'vtk_netcdf_nc_strerror' argument 1 names different: declaration 'ncerr_arg' definition 'err'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/ffio.c:788:11: style: Unused variable: filesize [unusedVariable]
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:523:11: style: The scope of the variable 'recvarp' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:892:11: style: The scope of the variable 'last_rec' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:894:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:178:19: style: Function 'vtk_netcdf_nc_cktype' argument 1 names different: declaration 'datatype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.h:343:19: note: Function 'vtk_netcdf_nc_cktype' argument 1 names different: declaration 'datatype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:178:19: note: Function 'vtk_netcdf_nc_cktype' argument 1 names different: declaration 'datatype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:887:29: style: Function 'vtk_netcdf_NC_calcsize' argument 2 names different: declaration 'filesizep' definition 'calcsizep'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.h:358:29: note: Function 'vtk_netcdf_NC_calcsize' argument 2 names different: declaration 'filesizep' definition 'calcsizep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:887:29: note: Function 'vtk_netcdf_NC_calcsize' argument 2 names different: declaration 'filesizep' definition 'calcsizep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:930:35: style: Function 'vtk_netcdf_nc__create' argument 2 names different: declaration 'cmode' definition 'ioflags'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:269:34: note: Function 'vtk_netcdf_nc__create' argument 2 names different: declaration 'cmode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:930:35: note: Function 'vtk_netcdf_nc__create' argument 2 names different: declaration 'cmode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:931:32: style: Function 'vtk_netcdf_nc__create' argument 5 names different: declaration 'ncidp' definition 'ncid_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:270:33: note: Function 'vtk_netcdf_nc__create' argument 5 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:931:32: note: Function 'vtk_netcdf_nc__create' argument 5 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:938:38: style: Function 'vtk_netcdf_nc__create_mp' argument 2 names different: declaration 'cmode' definition 'ioflags'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:905:37: note: Function 'vtk_netcdf_nc__create_mp' argument 2 names different: declaration 'cmode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:938:38: note: Function 'vtk_netcdf_nc__create_mp' argument 2 names different: declaration 'cmode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:939:32: style: Function 'vtk_netcdf_nc__create_mp' argument 6 names different: declaration 'ncidp' definition 'ncid_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:906:33: note: Function 'vtk_netcdf_nc__create_mp' argument 6 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:939:32: note: Function 'vtk_netcdf_nc__create_mp' argument 6 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1053:34: style: Function 'vtk_netcdf_nc_create' argument 2 names different: declaration 'cmode' definition 'ioflags'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:273:33: note: Function 'vtk_netcdf_nc_create' argument 2 names different: declaration 'cmode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1053:34: note: Function 'vtk_netcdf_nc_create' argument 2 names different: declaration 'cmode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1053:48: style: Function 'vtk_netcdf_nc_create' argument 3 names different: declaration 'ncidp' definition 'ncid_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:273:45: note: Function 'vtk_netcdf_nc_create' argument 3 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1053:48: note: Function 'vtk_netcdf_nc_create' argument 3 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1059:33: style: Function 'vtk_netcdf_nc__open' argument 2 names different: declaration 'mode' definition 'ioflags'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:276:32: note: Function 'vtk_netcdf_nc__open' argument 2 names different: declaration 'mode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1059:33: note: Function 'vtk_netcdf_nc__open' argument 2 names different: declaration 'mode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1060:32: style: Function 'vtk_netcdf_nc__open' argument 4 names different: declaration 'ncidp' definition 'ncid_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:277:32: note: Function 'vtk_netcdf_nc__open' argument 4 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1060:32: note: Function 'vtk_netcdf_nc__open' argument 4 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1067:36: style: Function 'vtk_netcdf_nc__open_mp' argument 2 names different: declaration 'mode' definition 'ioflags'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:909:35: note: Function 'vtk_netcdf_nc__open_mp' argument 2 names different: declaration 'mode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1067:36: note: Function 'vtk_netcdf_nc__open_mp' argument 2 names different: declaration 'mode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1068:32: style: Function 'vtk_netcdf_nc__open_mp' argument 5 names different: declaration 'ncidp' definition 'ncid_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:910:32: note: Function 'vtk_netcdf_nc__open_mp' argument 5 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1068:32: note: Function 'vtk_netcdf_nc__open_mp' argument 5 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1134:32: style: Function 'vtk_netcdf_nc_open' argument 2 names different: declaration 'mode' definition 'ioflags'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:280:31: note: Function 'vtk_netcdf_nc_open' argument 2 names different: declaration 'mode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1134:32: note: Function 'vtk_netcdf_nc_open' argument 2 names different: declaration 'mode' definition 'ioflags'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1134:46: style: Function 'vtk_netcdf_nc_open' argument 3 names different: declaration 'ncidp' definition 'ncid_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:280:42: note: Function 'vtk_netcdf_nc_open' argument 3 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1134:46: note: Function 'vtk_netcdf_nc_open' argument 3 names different: declaration 'ncidp' definition 'ncid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1376:8: style: Function 'vtk_netcdf_nc_inq' argument 5 names different: declaration 'unlimdimidp' definition 'xtendimp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:305:62: note: Function 'vtk_netcdf_nc_inq' argument 5 names different: declaration 'unlimdimidp' definition 'xtendimp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1376:8: note: Function 'vtk_netcdf_nc_inq' argument 5 names different: declaration 'unlimdimidp' definition 'xtendimp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1446:32: style: Function 'vtk_netcdf_nc_inq_unlimdim' argument 2 names different: declaration 'unlimdimidp' definition 'xtendimp'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:317:32: note: Function 'vtk_netcdf_nc_inq_unlimdim' argument 2 names different: declaration 'unlimdimidp' definition 'xtendimp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1446:32: note: Function 'vtk_netcdf_nc_inq_unlimdim' argument 2 names different: declaration 'unlimdimidp' definition 'xtendimp'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1491:22: style: Function 'vtk_netcdf_nc_set_fill' argument 3 names different: declaration 'old_modep' definition 'old_mode_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:283:42: note: Function 'vtk_netcdf_nc_set_fill' argument 3 names different: declaration 'old_modep' definition 'old_mode_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:1491:22: note: Function 'vtk_netcdf_nc_set_fill' argument 3 names different: declaration 'old_modep' definition 'old_mode_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:529:9: style: Variable 'recvarp' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtknetcdf/nc.c:908:7: style: Variable 'last_rec' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/Utilities/vtknetcdf/ncx.c:294:0: error: #error "ix_short implementation" [preprocessorErrorDirective]
xdmf-3.0+git20160803/Utilities/vtknetcdf/putget.c:208:0: error: #error "NC_fill_int implementation" [preprocessorErrorDirective]
xdmf-3.0+git20160803/Utilities/vtknetcdf/v1hpg.c:565:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/v1hpg.c:569:10: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/v1hpg.c:625:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/v1hpg.c:629:10: style: The scope of the variable 'nget' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/v1hpg.c:1101:7: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:226:6: warning: Either the condition 'nrecvarsp!=NULL' is redundant or there is possible null pointer dereference: nrecvarsp. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:234:19: note: Assuming that condition 'nrecvarsp!=NULL' is not redundant
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:226:6: note: Null pointer dereference
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:370:11: style: The scope of the variable 'args' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:368:23: style: Function 'vtk_netcdf_nc_advise' argument 1 names different: declaration 'cdf_routine_name' definition 'routine_name'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:983:23: note: Function 'vtk_netcdf_nc_advise' argument 1 names different: declaration 'cdf_routine_name' definition 'routine_name'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:368:23: note: Function 'vtk_netcdf_nc_advise' argument 1 names different: declaration 'cdf_routine_name' definition 'routine_name'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:471:11: style: Function 'vtk_netcdf_ncinquire' argument 2 names different: declaration 'ndimsp' definition 'ndims'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1021:26: note: Function 'vtk_netcdf_ncinquire' argument 2 names different: declaration 'ndimsp' definition 'ndims'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:471:11: note: Function 'vtk_netcdf_ncinquire' argument 2 names different: declaration 'ndimsp' definition 'ndims'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:472:11: style: Function 'vtk_netcdf_ncinquire' argument 3 names different: declaration 'nvarsp' definition 'nvars'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1021:39: note: Function 'vtk_netcdf_ncinquire' argument 3 names different: declaration 'nvarsp' definition 'nvars'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:472:11: note: Function 'vtk_netcdf_ncinquire' argument 3 names different: declaration 'nvarsp' definition 'nvars'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:473:11: style: Function 'vtk_netcdf_ncinquire' argument 4 names different: declaration 'nattsp' definition 'natts'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1021:52: note: Function 'vtk_netcdf_ncinquire' argument 4 names different: declaration 'nattsp' definition 'natts'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:473:11: note: Function 'vtk_netcdf_ncinquire' argument 4 names different: declaration 'nattsp' definition 'natts'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:474:11: style: Function 'vtk_netcdf_ncinquire' argument 5 names different: declaration 'unlimdimp' definition 'recdim'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1021:65: note: Function 'vtk_netcdf_ncinquire' argument 5 names different: declaration 'unlimdimp' definition 'recdim'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:474:11: note: Function 'vtk_netcdf_ncinquire' argument 5 names different: declaration 'unlimdimp' definition 'recdim'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:531:11: style: Function 'vtk_netcdf_ncdimdef' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1024:43: note: Function 'vtk_netcdf_ncdimdef' argument 3 names different: declaration 'len' definition 'length'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:531:11: note: Function 'vtk_netcdf_ncdimdef' argument 3 names different: declaration 'len' definition 'length'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:570:11: style: Function 'vtk_netcdf_ncdiminq' argument 4 names different: declaration 'lenp' definition 'length'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1030:49: note: Function 'vtk_netcdf_ncdiminq' argument 4 names different: declaration 'lenp' definition 'length'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:570:11: note: Function 'vtk_netcdf_ncdiminq' argument 4 names different: declaration 'lenp' definition 'length'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:611:13: style: Function 'vtk_netcdf_ncvardef' argument 3 names different: declaration 'xtype' definition 'datatype'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1059:46: note: Function 'vtk_netcdf_ncvardef' argument 3 names different: declaration 'xtype' definition 'datatype'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:611:13: note: Function 'vtk_netcdf_ncvardef' argument 3 names different: declaration 'xtype' definition 'datatype'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:613:17: style: Function 'vtk_netcdf_ncvardef' argument 5 names different: declaration 'dimidsp' definition 'dim'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1060:25: note: Function 'vtk_netcdf_ncvardef' argument 5 names different: declaration 'dimidsp' definition 'dim'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:613:17: note: Function 'vtk_netcdf_ncvardef' argument 5 names different: declaration 'dimidsp' definition 'dim'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:649:15: style: Function 'vtk_netcdf_ncvarinq' argument 4 names different: declaration 'xtypep' definition 'datatype'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1066:52: note: Function 'vtk_netcdf_ncvarinq' argument 4 names different: declaration 'xtypep' definition 'datatype'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:649:15: note: Function 'vtk_netcdf_ncvarinq' argument 4 names different: declaration 'xtypep' definition 'datatype'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:650:11: style: Function 'vtk_netcdf_ncvarinq' argument 5 names different: declaration 'ndimsp' definition 'ndims'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1067:8: note: Function 'vtk_netcdf_ncvarinq' argument 5 names different: declaration 'ndimsp' definition 'ndims'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:650:11: note: Function 'vtk_netcdf_ncvarinq' argument 5 names different: declaration 'ndimsp' definition 'ndims'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:651:11: style: Function 'vtk_netcdf_ncvarinq' argument 6 names different: declaration 'dimidsp' definition 'dim'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1067:21: note: Function 'vtk_netcdf_ncvarinq' argument 6 names different: declaration 'dimidsp' definition 'dim'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:651:11: note: Function 'vtk_netcdf_ncvarinq' argument 6 names different: declaration 'dimidsp' definition 'dim'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:652:11: style: Function 'vtk_netcdf_ncvarinq' argument 7 names different: declaration 'nattsp' definition 'natts'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1067:35: note: Function 'vtk_netcdf_ncvarinq' argument 7 names different: declaration 'nattsp' definition 'natts'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:652:11: note: Function 'vtk_netcdf_ncvarinq' argument 7 names different: declaration 'nattsp' definition 'natts'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:680:17: style: Function 'vtk_netcdf_ncvarput1' argument 3 names different: declaration 'indexp' definition 'index'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1070:44: note: Function 'vtk_netcdf_ncvarput1' argument 3 names different: declaration 'indexp' definition 'index'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:680:17: note: Function 'vtk_netcdf_ncvarput1' argument 3 names different: declaration 'indexp' definition 'index'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:681:17: style: Function 'vtk_netcdf_ncvarput1' argument 4 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1070:64: note: Function 'vtk_netcdf_ncvarput1' argument 4 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:681:17: note: Function 'vtk_netcdf_ncvarput1' argument 4 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:704:17: style: Function 'vtk_netcdf_ncvarget1' argument 3 names different: declaration 'indexp' definition 'index'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1073:44: note: Function 'vtk_netcdf_ncvarget1' argument 3 names different: declaration 'indexp' definition 'index'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:704:17: note: Function 'vtk_netcdf_ncvarget1' argument 3 names different: declaration 'indexp' definition 'index'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:705:11: style: Function 'vtk_netcdf_ncvarget1' argument 4 names different: declaration 'ip' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1073:58: note: Function 'vtk_netcdf_ncvarget1' argument 4 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:705:11: note: Function 'vtk_netcdf_ncvarget1' argument 4 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:728:17: style: Function 'vtk_netcdf_ncvarput' argument 3 names different: declaration 'startp' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1076:43: note: Function 'vtk_netcdf_ncvarput' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:728:17: note: Function 'vtk_netcdf_ncvarput' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:729:17: style: Function 'vtk_netcdf_ncvarput' argument 4 names different: declaration 'countp' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1076:63: note: Function 'vtk_netcdf_ncvarput' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:729:17: note: Function 'vtk_netcdf_ncvarput' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:730:17: style: Function 'vtk_netcdf_ncvarput' argument 5 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1077:15: note: Function 'vtk_netcdf_ncvarput' argument 5 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:730:17: note: Function 'vtk_netcdf_ncvarput' argument 5 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:756:17: style: Function 'vtk_netcdf_ncvarget' argument 3 names different: declaration 'startp' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1080:43: note: Function 'vtk_netcdf_ncvarget' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:756:17: note: Function 'vtk_netcdf_ncvarget' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:757:17: style: Function 'vtk_netcdf_ncvarget' argument 4 names different: declaration 'countp' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1080:63: note: Function 'vtk_netcdf_ncvarget' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:757:17: note: Function 'vtk_netcdf_ncvarget' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:758:11: style: Function 'vtk_netcdf_ncvarget' argument 5 names different: declaration 'ip' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1081:9: note: Function 'vtk_netcdf_ncvarget' argument 5 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:758:11: note: Function 'vtk_netcdf_ncvarget' argument 5 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:784:17: style: Function 'vtk_netcdf_ncvarputs' argument 3 names different: declaration 'startp' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1084:44: note: Function 'vtk_netcdf_ncvarputs' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:784:17: note: Function 'vtk_netcdf_ncvarputs' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:785:17: style: Function 'vtk_netcdf_ncvarputs' argument 4 names different: declaration 'countp' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1084:64: note: Function 'vtk_netcdf_ncvarputs' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:785:17: note: Function 'vtk_netcdf_ncvarputs' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:786:17: style: Function 'vtk_netcdf_ncvarputs' argument 5 names different: declaration 'stridep' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1085:15: note: Function 'vtk_netcdf_ncvarputs' argument 5 names different: declaration 'stridep' definition 'stride'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:786:17: note: Function 'vtk_netcdf_ncvarputs' argument 5 names different: declaration 'stridep' definition 'stride'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:787:17: style: Function 'vtk_netcdf_ncvarputs' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1085:36: note: Function 'vtk_netcdf_ncvarputs' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:787:17: note: Function 'vtk_netcdf_ncvarputs' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:821:17: style: Function 'vtk_netcdf_ncvargets' argument 3 names different: declaration 'startp' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1088:44: note: Function 'vtk_netcdf_ncvargets' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:821:17: note: Function 'vtk_netcdf_ncvargets' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:822:17: style: Function 'vtk_netcdf_ncvargets' argument 4 names different: declaration 'countp' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1088:64: note: Function 'vtk_netcdf_ncvargets' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:822:17: note: Function 'vtk_netcdf_ncvargets' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:823:17: style: Function 'vtk_netcdf_ncvargets' argument 5 names different: declaration 'stridep' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1089:15: note: Function 'vtk_netcdf_ncvargets' argument 5 names different: declaration 'stridep' definition 'stride'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:823:17: note: Function 'vtk_netcdf_ncvargets' argument 5 names different: declaration 'stridep' definition 'stride'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:824:11: style: Function 'vtk_netcdf_ncvargets' argument 6 names different: declaration 'ip' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1089:30: note: Function 'vtk_netcdf_ncvargets' argument 6 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:824:11: note: Function 'vtk_netcdf_ncvargets' argument 6 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:858:17: style: Function 'vtk_netcdf_ncvarputg' argument 3 names different: declaration 'startp' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1092:44: note: Function 'vtk_netcdf_ncvarputg' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:858:17: note: Function 'vtk_netcdf_ncvarputg' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:859:17: style: Function 'vtk_netcdf_ncvarputg' argument 4 names different: declaration 'countp' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1092:64: note: Function 'vtk_netcdf_ncvarputg' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:859:17: note: Function 'vtk_netcdf_ncvarputg' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:860:17: style: Function 'vtk_netcdf_ncvarputg' argument 5 names different: declaration 'stridep' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1093:15: note: Function 'vtk_netcdf_ncvarputg' argument 5 names different: declaration 'stridep' definition 'stride'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:860:17: note: Function 'vtk_netcdf_ncvarputg' argument 5 names different: declaration 'stridep' definition 'stride'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:861:17: style: Function 'vtk_netcdf_ncvarputg' argument 6 names different: declaration 'imapp' definition 'map'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1093:36: note: Function 'vtk_netcdf_ncvarputg' argument 6 names different: declaration 'imapp' definition 'map'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:861:17: note: Function 'vtk_netcdf_ncvarputg' argument 6 names different: declaration 'imapp' definition 'map'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:862:17: style: Function 'vtk_netcdf_ncvarputg' argument 7 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1093:55: note: Function 'vtk_netcdf_ncvarputg' argument 7 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:862:17: note: Function 'vtk_netcdf_ncvarputg' argument 7 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:900:17: style: Function 'vtk_netcdf_ncvargetg' argument 3 names different: declaration 'startp' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1096:44: note: Function 'vtk_netcdf_ncvargetg' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:900:17: note: Function 'vtk_netcdf_ncvargetg' argument 3 names different: declaration 'startp' definition 'start'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:901:17: style: Function 'vtk_netcdf_ncvargetg' argument 4 names different: declaration 'countp' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1096:64: note: Function 'vtk_netcdf_ncvargetg' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:901:17: note: Function 'vtk_netcdf_ncvargetg' argument 4 names different: declaration 'countp' definition 'count'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:902:17: style: Function 'vtk_netcdf_ncvargetg' argument 5 names different: declaration 'stridep' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1097:15: note: Function 'vtk_netcdf_ncvargetg' argument 5 names different: declaration 'stridep' definition 'stride'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:902:17: note: Function 'vtk_netcdf_ncvargetg' argument 5 names different: declaration 'stridep' definition 'stride'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:903:17: style: Function 'vtk_netcdf_ncvargetg' argument 6 names different: declaration 'imapp' definition 'map'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1097:36: note: Function 'vtk_netcdf_ncvargetg' argument 6 names different: declaration 'imapp' definition 'map'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:903:17: note: Function 'vtk_netcdf_ncvargetg' argument 6 names different: declaration 'imapp' definition 'map'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:904:11: style: Function 'vtk_netcdf_ncvargetg' argument 7 names different: declaration 'ip' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1097:49: note: Function 'vtk_netcdf_ncvargetg' argument 7 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:904:11: note: Function 'vtk_netcdf_ncvargetg' argument 7 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:960:13: style: Function 'vtk_netcdf_ncattput' argument 4 names different: declaration 'xtype' definition 'datatype'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1036:57: note: Function 'vtk_netcdf_ncattput' argument 4 names different: declaration 'xtype' definition 'datatype'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:960:13: note: Function 'vtk_netcdf_ncattput' argument 4 names different: declaration 'xtype' definition 'datatype'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:962:17: style: Function 'vtk_netcdf_ncattput' argument 6 names different: declaration 'op' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1037:24: note: Function 'vtk_netcdf_ncattput' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:962:17: note: Function 'vtk_netcdf_ncattput' argument 6 names different: declaration 'op' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:980:15: style: Function 'vtk_netcdf_ncattinq' argument 4 names different: declaration 'xtypep' definition 'datatype'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1040:58: note: Function 'vtk_netcdf_ncattinq' argument 4 names different: declaration 'xtypep' definition 'datatype'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:980:15: note: Function 'vtk_netcdf_ncattinq' argument 4 names different: declaration 'xtypep' definition 'datatype'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:981:11: style: Function 'vtk_netcdf_ncattinq' argument 5 names different: declaration 'lenp' definition 'len'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1040:71: note: Function 'vtk_netcdf_ncattinq' argument 5 names different: declaration 'lenp' definition 'len'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:981:11: note: Function 'vtk_netcdf_ncattinq' argument 5 names different: declaration 'lenp' definition 'len'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:1007:11: style: Function 'vtk_netcdf_ncattget' argument 4 names different: declaration 'ip' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1043:55: note: Function 'vtk_netcdf_ncattget' argument 4 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:1007:11: note: Function 'vtk_netcdf_ncattget' argument 4 names different: declaration 'ip' definition 'value'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:1115:11: style: Function 'vtk_netcdf_ncrecinq' argument 2 names different: declaration 'nrecvarsp' definition 'nrecvars'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1103:25: note: Function 'vtk_netcdf_ncrecinq' argument 2 names different: declaration 'nrecvarsp' definition 'nrecvars'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:1115:11: note: Function 'vtk_netcdf_ncrecinq' argument 2 names different: declaration 'nrecvarsp' definition 'nrecvars'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:1116:11: style: Function 'vtk_netcdf_ncrecinq' argument 3 names different: declaration 'recvaridsp' definition 'recvarids'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1103:41: note: Function 'vtk_netcdf_ncrecinq' argument 3 names different: declaration 'recvaridsp' definition 'recvarids'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:1116:11: note: Function 'vtk_netcdf_ncrecinq' argument 3 names different: declaration 'recvaridsp' definition 'recvarids'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:1117:11: style: Function 'vtk_netcdf_ncrecinq' argument 4 names different: declaration 'recsizesp' definition 'recsizes'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:1103:59: note: Function 'vtk_netcdf_ncrecinq' argument 4 names different: declaration 'recsizesp' definition 'recsizes'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/v2i.c:1117:11: note: Function 'vtk_netcdf_ncrecinq' argument 4 names different: declaration 'recsizesp' definition 'recsizes'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:601:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:714:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:500:49: style: Function 'vtk_netcdf_nc_def_var' argument 3 names different: declaration 'xtype' definition 'type'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:443:48: note: Function 'vtk_netcdf_nc_def_var' argument 3 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:500:49: note: Function 'vtk_netcdf_nc_def_var' argument 3 names different: declaration 'xtype' definition 'type'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:501:26: style: Function 'vtk_netcdf_nc_def_var' argument 5 names different: declaration 'dimidsp' definition 'dimids'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:444:17: note: Function 'vtk_netcdf_nc_def_var' argument 5 names different: declaration 'dimidsp' definition 'dimids'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:501:26: note: Function 'vtk_netcdf_nc_def_var' argument 5 names different: declaration 'dimidsp' definition 'dimids'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:567:47: style: Function 'vtk_netcdf_nc_inq_varid' argument 3 names different: declaration 'varidp' definition 'varid_ptr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:451:47: note: Function 'vtk_netcdf_nc_inq_varid' argument 3 names different: declaration 'varidp' definition 'varid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:567:47: note: Function 'vtk_netcdf_nc_inq_varid' argument 3 names different: declaration 'varidp' definition 'varid_ptr'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:593:12: style: Function 'vtk_netcdf_nc_inq_var' argument 4 names different: declaration 'xtypep' definition 'typep'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:447:54: note: Function 'vtk_netcdf_nc_inq_var' argument 4 names different: declaration 'xtypep' definition 'typep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:593:12: note: Function 'vtk_netcdf_nc_inq_var' argument 4 names different: declaration 'xtypep' definition 'typep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:595:8: style: Function 'vtk_netcdf_nc_inq_var' argument 6 names different: declaration 'dimidsp' definition 'dimids'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:448:24: note: Function 'vtk_netcdf_nc_inq_var' argument 6 names different: declaration 'dimidsp' definition 'dimids'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:595:8: note: Function 'vtk_netcdf_nc_inq_var' argument 6 names different: declaration 'dimidsp' definition 'dimids'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:664:46: style: Function 'vtk_netcdf_nc_inq_vartype' argument 3 names different: declaration 'xtypep' definition 'typep'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:457:46: note: Function 'vtk_netcdf_nc_inq_vartype' argument 3 names different: declaration 'xtypep' definition 'typep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:664:46: note: Function 'vtk_netcdf_nc_inq_vartype' argument 3 names different: declaration 'xtypep' definition 'typep'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:709:43: style: Function 'vtk_netcdf_nc_inq_vardimid' argument 3 names different: declaration 'dimidsp' definition 'dimids'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:463:43: note: Function 'vtk_netcdf_nc_inq_vardimid' argument 3 names different: declaration 'dimidsp' definition 'dimids'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:709:43: note: Function 'vtk_netcdf_nc_inq_vardimid' argument 3 names different: declaration 'dimidsp' definition 'dimids'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:763:48: style: Function 'vtk_netcdf_nc_rename_var' argument 3 names different: declaration 'name' definition 'newname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/Utilities/vtknetcdf/netcdf.h:469:48: note: Function 'vtk_netcdf_nc_rename_var' argument 3 names different: declaration 'name' definition 'newname'.
xdmf-3.0+git20160803/Utilities/vtknetcdf/var.c:763:48: note: Function 'vtk_netcdf_nc_rename_var' argument 3 names different: declaration 'name' definition 'newname'.
xdmf-3.0+git20160803/Utilities/vtkzlib/adler32.c:63:14: style: The scope of the variable 'n' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/deflate.c:1040:21: style: The scope of the variable 'match' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/deflate.c:1278:14: style: The scope of the variable 'more' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/deflate.c:1405:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/deflate.c:161:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
xdmf-3.0+git20160803/Utilities/vtkzlib/gzio.c:709:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/gzio.c:19:28: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
xdmf-3.0+git20160803/Utilities/vtkzlib/inflate.c:328:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/inflate.c:1175:19: style: The scope of the variable 'id' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/inflate.c:1267:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/inflate.c:1330:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/inflate.c:630:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xdmf-3.0+git20160803/Utilities/vtkzlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/trees.c:714:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/trees.c:759:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/trees.c:1077:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/trees.c:1078:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/trees.c:1079:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/trees.c:1080:14: style: The scope of the variable 'code' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/trees.c:1081:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
xdmf-3.0+git20160803/Utilities/vtkzlib/zutil.c:305:31: style: Same expression on both sides of '-'. [duplicateExpression]
xdmf-3.0+git20160803/Utilities/vtkzlib/zutil.c:11:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
xdmf-3.0+git20160803/XdmfAggregate.cpp:231:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAggregate.cpp:237:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAggregate.cpp:243:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAggregate.cpp:250:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAggregate.cpp:253:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAggregate.cpp:260:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAggregate.cpp:266:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:166:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:169:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:172:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:175:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:178:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:188:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:191:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:194:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:197:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:200:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:203:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:206:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:219:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:222:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:225:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:228:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:231:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:246:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:249:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:252:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:255:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:258:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:261:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttribute.cpp:264:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfAttributeCenter.hpp:100:3: style: Class 'XdmfAttributeCenter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfAttributeType.hpp:104:3: style: Class 'XdmfAttributeType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfTime.hpp:127:3: style: Class 'XdmfTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:286:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:309:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:346:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:395:61: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:401:61: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:444:54: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:447:54: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:457:55: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:460:55: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.hpp:385:6: warning: Class 'XdmfGridImpl' which has virtual members does not have a virtual destructor. [virtualDestructor]
xdmf-3.0+git20160803/XdmfSetType.hpp:76:3: style: Class 'XdmfSetType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:289:3: style: Class 'XdmfCurvilinearGrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:194:3: style: Class 'XdmfCurvilinearGridImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:74:5: style: Class 'XdmfTopologyCurvilinear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.cpp:178:5: style: Class 'XdmfTopologyTypeCurvilinear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:226:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:257:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:226:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:228:16: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:280:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:228:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:292:3: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:371:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:292:3: note: Function in derived class
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:306:3: style: The function 'copyGrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:368:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfCurvilinearGrid.hpp:306:3: note: Function in derived class
xdmf-3.0+git20160803/XdmfDomain.cpp:227:58: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:230:58: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:274:49: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:277:49: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:321:59: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:324:59: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:368:59: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:371:59: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:415:55: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:418:55: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:462:60: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:465:60: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfDomain.cpp:269:61: style: Function 'XdmfDomainInsertGraph' argument 2 names different: declaration 'graph' definition 'Graph'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/XdmfDomain.hpp:146:73: note: Function 'XdmfDomainInsertGraph' argument 2 names different: declaration 'graph' definition 'Graph'.
xdmf-3.0+git20160803/XdmfDomain.cpp:269:61: note: Function 'XdmfDomainInsertGraph' argument 2 names different: declaration 'graph' definition 'Graph'.
xdmf-3.0+git20160803/XdmfGraph.hpp:92:3: style: Class 'XdmfGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:383:3: style: Class 'XdmfRectilinearGrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:220:3: style: Class 'XdmfUnstructuredGrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfGridCollectionType.hpp:95:3: style: Class 'XdmfGridCollectionType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:311:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:257:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:311:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:313:16: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:280:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:313:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:385:8: style: The function 'copyGrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:368:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:385:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:387:8: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:371:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:387:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfRegularGrid.hpp:319:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:257:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfRegularGrid.hpp:319:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfRegularGrid.hpp:321:16: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:280:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfRegularGrid.hpp:321:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfRegularGrid.hpp:412:3: style: The function 'copyGrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:368:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfRegularGrid.hpp:412:3: note: Function in derived class
xdmf-3.0+git20160803/XdmfRegularGrid.hpp:414:8: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:371:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfRegularGrid.hpp:414:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:129:23: style: The function 'getItemTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:126:23: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:129:23: note: Function in derived class
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:161:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:257:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:161:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:163:16: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:280:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:163:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:223:3: style: The function 'copyGrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:368:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfUnstructuredGrid.hpp:223:3: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:79:15: style: The function 'getItemTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfDomain.hpp:86:23: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:79:15: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:134:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:257:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:134:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:136:8: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:280:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:136:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:164:8: style: The function 'traverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfDomain.hpp:90:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:164:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:173:3: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfDomain.hpp:98:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:173:3: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:177:8: style: The function 'copyGrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfGrid.hpp:368:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridCollection.hpp:177:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfRectilinearGrid.hpp:377:60: performance: Function parameter 'axesCoordinates' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/XdmfGeometry.cpp:252:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:260:39: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:270:39: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:283:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:288:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:291:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:294:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:297:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:300:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:311:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:322:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:330:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:333:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:336:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:339:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:342:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGeometry.cpp:43:15: warning: Member variable 'XdmfGeometry::mNumberPoints' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfGeometryType.cpp:206:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdmf-3.0+git20160803/XdmfGeometryType.cpp:212:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdmf-3.0+git20160803/XdmfGeometryType.cpp:218:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdmf-3.0+git20160803/XdmfGeometryType.cpp:224:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdmf-3.0+git20160803/XdmfGeometryType.cpp:230:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdmf-3.0+git20160803/XdmfGeometryType.cpp:236:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdmf-3.0+git20160803/XdmfGeometryType.cpp:191:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/XdmfGraph.cpp:152:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGraph.cpp:155:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:317:51: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:320:51: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:364:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:367:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:411:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:414:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:511:47: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:514:47: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGrid.cpp:49:11: warning: Member variable 'XdmfGrid::mGridController' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfGridCollection.cpp:343:5: style: Variable 'returnCollection' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/XdmfGridCollection.cpp:341:0: note: Variable 'returnCollection' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/XdmfGridCollection.cpp:343:5: note: Variable 'returnCollection' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/XdmfGridCollection.cpp:351:5: style: Variable 'returnCollection' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/XdmfGridCollection.cpp:349:0: note: Variable 'returnCollection' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/XdmfGridCollection.cpp:351:5: note: Variable 'returnCollection' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/XdmfGridController.cpp:126:47: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGridController.cpp:132:47: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGridController.cpp:143:47: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGridController.cpp:149:47: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGridController.cpp:160:47: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfGridController.cpp:107:5: style: Variable 'returnController' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/XdmfGridController.cpp:105:0: note: Variable 'returnController' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/XdmfGridController.cpp:107:5: note: Variable 'returnController' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/XdmfGridController.cpp:115:5: style: Variable 'returnController' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/XdmfGridController.cpp:113:0: note: Variable 'returnController' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/XdmfGridController.cpp:115:5: note: Variable 'returnController' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/XdmfGridController.cpp:188:12: error: Uninitialized variable: returnPointer [uninitvar]
xdmf-3.0+git20160803/XdmfGridTemplate.cpp:797:58: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:66:28: warning: The class 'XdmfGridTemplate' defines member variable with name 'ItemTag' also defined in its parent class 'XdmfTemplate'. [duplInheritedMember]
xdmf-3.0+git20160803/XdmfTemplate.hpp:63:28: note: Parent variable 'XdmfTemplate::ItemTag'
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:66:28: note: Derived variable 'XdmfGridTemplate::ItemTag'
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:66:28: warning: The class 'XdmfGridTemplate' defines member variable with name 'ItemTag' also defined in its parent class 'XdmfGridCollection'. [duplInheritedMember]
xdmf-3.0+git20160803/XdmfGridCollection.hpp:75:28: note: Parent variable 'XdmfGridCollection::ItemTag'
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:66:28: note: Derived variable 'XdmfGridTemplate::ItemTag'
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:74:24: style: The function 'addStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfTemplate.hpp:71:24: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:74:24: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:170:16: style: The function 'removeStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfTemplate.hpp:128:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:170:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:172:16: style: The function 'setBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfTemplate.hpp:138:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:172:16: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:180:8: style: The function 'setStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfTemplate.hpp:154:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:180:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:184:8: style: The function 'traverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfTemplate.hpp:167:16: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:184:8: note: Function in derived class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:193:3: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/XdmfTemplate.hpp:176:3: note: Virtual function in base class
xdmf-3.0+git20160803/XdmfGridTemplate.hpp:193:3: note: Function in derived class
xdmf-3.0+git20160803/XdmfItemFactory.cpp:346:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:349:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:352:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:355:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:358:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:361:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:364:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:367:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:372:17: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:376:17: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:380:19: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:384:17: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfItemFactory.cpp:386:15: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:509:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:514:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:521:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:526:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:532:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:538:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:546:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:561:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:577:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:582:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:587:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:594:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:595:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:608:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:609:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:627:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:643:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:672:82: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:675:81: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:682:81: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:685:80: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:692:87: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:695:86: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:698:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:704:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfMap.cpp:97:28: style: Function 'XdmfMap' argument 1 names different: declaration 'map' definition 'refMap'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/XdmfMap.hpp:401:21: note: Function 'XdmfMap' argument 1 names different: declaration 'map' definition 'refMap'.
xdmf-3.0+git20160803/XdmfMap.cpp:97:28: note: Function 'XdmfMap' argument 1 names different: declaration 'map' definition 'refMap'.
xdmf-3.0+git20160803/XdmfMap.cpp:662:41: style: Function 'XdmfMapSetHeavyDataControllers' argument 5 names different: declaration 'numberLocalNodeControllers' definition 'numLocalNodeControllers'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/XdmfMap.hpp:467:53: note: Function 'XdmfMapSetHeavyDataControllers' argument 5 names different: declaration 'numberLocalNodeControllers' definition 'numLocalNodeControllers'.
xdmf-3.0+git20160803/XdmfMap.cpp:662:41: note: Function 'XdmfMapSetHeavyDataControllers' argument 5 names different: declaration 'numberLocalNodeControllers' definition 'numLocalNodeControllers'.
xdmf-3.0+git20160803/XdmfReader.cpp:80:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:344:19: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:345:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:359:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:374:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:429:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:436:7: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:437:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:439:20: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:441:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:444:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:451:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:464:54: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:467:54: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:478:54: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:481:54: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:494:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:495:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:499:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:500:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:507:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:508:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:512:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:513:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:524:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:525:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:526:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:530:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:531:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:532:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:539:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:540:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:541:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:545:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:546:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:547:102: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:652:52: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:655:52: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:668:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:671:62: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:559:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:603:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:251:3: style: Class 'XdmfRectilinearGridImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:86:5: style: Class 'XdmfGeometryRectilinear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:131:5: style: Class 'XdmfGeometryTypeRectilinear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:176:5: style: Class 'XdmfTopologyRectilinear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:235:5: style: Class 'XdmfTopologyTypeRectilinear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRectilinearGrid.cpp:449:79: performance: Function parameter 'axesCoordinates' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:383:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:396:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:409:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:426:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:430:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:434:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:473:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:480:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:487:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:568:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:569:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:570:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:574:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:575:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:576:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:583:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:584:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:585:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:589:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:590:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:591:94: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:636:53: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:639:53: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:650:54: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:653:54: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:664:50: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:667:50: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:604:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:615:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:626:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:83:5: style: Class 'XdmfGeometryRegular' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:129:5: style: Class 'XdmfGeometryTypeRegular' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:173:5: style: Class 'XdmfTopologyRegular' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfRegularGrid.cpp:235:5: style: Class 'XdmfTopologyTypeRegular' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfSet.cpp:164:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfSet.cpp:169:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfSet.cpp:174:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfSet.cpp:179:46: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfSet.cpp:204:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfSet.cpp:207:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfSet.cpp:213:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfSet.cpp:218:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfSet.cpp:246:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfTemplate.cpp:705:56: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xdmf-3.0+git20160803/XdmfTemplate.cpp:847:7: style: The scope of the variable 'preallocatedSize' can be reduced. [variableScope]
xdmf-3.0+git20160803/XdmfTemplate.cpp:848:7: style: The scope of the variable 'numberSetsPreallocated' can be reduced. [variableScope]
xdmf-3.0+git20160803/XdmfTemplate.cpp:447:15: warning: Member variable 'XdmfTemplate::mHeavyWriter' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfTemplate.cpp:447:15: warning: Member variable 'XdmfTemplate::mTrackedArrays' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfTemplate.cpp:447:15: warning: Member variable 'XdmfTemplate::mDataTypes' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfTemplate.cpp:447:15: warning: Member variable 'XdmfTemplate::mDataDescriptions' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfTemplate.cpp:447:15: warning: Member variable 'XdmfTemplate::mDataControllers' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfTemplate.cpp:447:15: warning: Member variable 'XdmfTemplate::mTrackedArrayTypes' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfTemplate.cpp:447:15: warning: Member variable 'XdmfTemplate::mTrackedArrayDims' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfTemplate.cpp:419:5: style: Class 'XdmfArrayGatherer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/XdmfTemplate.cpp:541:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
xdmf-3.0+git20160803/XdmfTemplate.cpp:967:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
xdmf-3.0+git20160803/XdmfTime.cpp:116:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfTime.cpp:121:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfTime.cpp:94:35: style: Function 'setValue' argument 1 names different: declaration 'time' definition 'value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/XdmfTime.hpp:121:32: note: Function 'setValue' argument 1 names different: declaration 'time' definition 'value'.
xdmf-3.0+git20160803/XdmfTime.cpp:94:35: note: Function 'setValue' argument 1 names different: declaration 'time' definition 'value'.
xdmf-3.0+git20160803/XdmfTopology.cpp:223:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfTopology.cpp:230:46: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfTopology.cpp:474:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfTopology.cpp:600:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfTopology.cpp:174:7: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/XdmfTopology.cpp:44:15: warning: Member variable 'XdmfTopology::mBaseOffset' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/XdmfUnstructuredGrid.cpp:381:58: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfUnstructuredGrid.cpp:384:58: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfUnstructuredGrid.cpp:393:58: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/XdmfUnstructuredGrid.cpp:396:58: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1447:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1452:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1458:50: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1526:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1534:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1544:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1559:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1564:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1572:48: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1580:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1585:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1593:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1599:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1605:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1612:19: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1632:43: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1645:42: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1650:43: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1655:41: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1660:33: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1665:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1670:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1675:33: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1680:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1685:35: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1700:42: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1705:43: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1710:41: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1715:33: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1720:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1725:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1730:33: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1735:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1740:35: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1763:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1768:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1773:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1778:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1783:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1788:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1793:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1798:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1803:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1818:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1823:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1828:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1833:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1838:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1843:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1848:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1853:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1858:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1874:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1882:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1887:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1931:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1943:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1946:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1949:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1952:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1955:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1958:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1961:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1964:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1967:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1979:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1982:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1985:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1988:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1991:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1994:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1997:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2000:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2003:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2019:39: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2020:90: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2022:90: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2024:93: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2026:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2030:39: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2031:90: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2033:90: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2035:93: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2037:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2046:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2049:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2061:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2064:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2067:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2070:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2073:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2076:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2079:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2082:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2085:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2097:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2100:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2103:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2106:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2109:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2112:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2115:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2118:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2121:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2135:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2146:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2149:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2152:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2155:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2158:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2161:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2164:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2167:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2170:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2182:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2185:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2188:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2191:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2194:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2197:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2200:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2203:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2206:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2223:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2227:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2238:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2242:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2253:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2257:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2265:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2271:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2277:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2428:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2431:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2445:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2448:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2456:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2466:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2469:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2472:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2475:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2478:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2481:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2484:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2487:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2490:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2503:39: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2504:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2514:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2524:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2534:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2544:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2554:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2564:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2574:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2584:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2594:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArray.tpp:713:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/XdmfArray.tpp:725:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1167:18: style: The scope of the variable 'contentIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/XdmfArray.tpp:33:3: warning: Member variable 'GetValue::mIndex' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:124:3: warning: Member variable 'GetValues::mStartIndex' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:124:3: warning: Member variable 'GetValues::mValuesPointer' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:124:3: warning: Member variable 'GetValues::mNumValues' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:124:3: warning: Member variable 'GetValues::mArrayStride' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:124:3: warning: Member variable 'GetValues::mValuesStride' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:238:3: warning: Member variable 'Insert::mArray' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:238:3: warning: Member variable 'Insert::mStartIndex' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:238:3: warning: Member variable 'Insert::mValuesPointer' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:238:3: warning: Member variable 'Insert::mNumValues' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:238:3: warning: Member variable 'Insert::mArrayStride' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:238:3: warning: Member variable 'Insert::mValuesStride' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:238:3: warning: Member variable 'Insert::mDimensions' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:395:3: warning: Member variable 'PushBack::mVal' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:395:3: warning: Member variable 'PushBack::mArray' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:495:3: warning: Member variable 'Resize::mArray' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:495:3: warning: Member variable 'Resize::mNumValues' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:495:3: warning: Member variable 'Resize::mVal' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfSharedPtr.hpp:56:6: style: Technically the member function 'XdmfNullDeleter::operator()' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfArray.tpp:33:3: style: Class 'GetValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfArray.tpp:74:3: style: Class 'GetValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfArray.cpp:50:3: style: Class 'Clear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfArray.cpp:123:3: style: Class 'GetArrayType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfArray.cpp:276:3: style: Class 'GetValuesString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfArray.cpp:423:3: style: Class 'InternalizeArrayPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfArray.cpp:526:3: style: Class 'Size' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:49:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:294:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:49:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:109:46: style: The function 'getItemProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:351:46: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:109:46: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfArrayType.hpp:206:3: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItemProperty.hpp:73:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfArrayType.hpp:206:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfArray.hpp:136:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:294:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfArray.hpp:136:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfArray.hpp:293:38: style: The function 'getItemProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:351:46: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfArray.hpp:293:38: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfArray.hpp:295:15: style: The function 'getItemTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:325:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfArray.hpp:295:15: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfArray.hpp:1459:16: style: The function 'traverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:376:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfArray.hpp:1459:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfArray.hpp:1468:3: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:396:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfArray.hpp:1468:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:151:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:224:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:151:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:154:3: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:353:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:154:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:181:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:405:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:181:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:131:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:49:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:131:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:754:38: style: The function 'getItemProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:109:46: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:754:38: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:756:23: style: The function 'getItemTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:325:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:756:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:1108:33: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:135:33: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:1108:33: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:1302:8: style: The function 'traverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:376:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.hpp:1302:8: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:84:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:49:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:84:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:113:38: style: The function 'getItemProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:109:46: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:113:38: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:115:15: style: The function 'getItemTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:325:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:115:15: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:242:33: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:135:33: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:242:33: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:367:8: style: The function 'traverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:376:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:367:8: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:379:3: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:396:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSubset.hpp:379:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfArray.cpp:1520:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1625:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1749:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1867:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:1932:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2011:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2039:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2129:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2214:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2229:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2244:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2259:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2419:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2438:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2457:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2497:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:2607:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArray.cpp:861:51: performance: Function parameter 'startIndex' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.cpp:863:51: performance: Function parameter 'valuesStartIndex' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.cpp:864:51: performance: Function parameter 'numValues' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.cpp:865:51: performance: Function parameter 'numInserted' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.cpp:866:51: performance: Function parameter 'arrayStride' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.cpp:867:51: performance: Function parameter 'valuesStride' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.tpp:47:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xdmf-3.0+git20160803/core/XdmfArray.tpp:148:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xdmf-3.0+git20160803/core/XdmfArray.tpp:74:3: warning: Member variable 'GetValue::mIndex' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:184:3: warning: Member variable 'GetValues::mStartIndex' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:184:3: warning: Member variable 'GetValues::mValuesPointer' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:184:3: warning: Member variable 'GetValues::mNumValues' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:184:3: warning: Member variable 'GetValues::mArrayStride' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:184:3: warning: Member variable 'GetValues::mValuesStride' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:317:3: warning: Member variable 'Insert::mArray' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:317:3: warning: Member variable 'Insert::mStartIndex' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:317:3: warning: Member variable 'Insert::mValuesPointer' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:317:3: warning: Member variable 'Insert::mNumValues' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:317:3: warning: Member variable 'Insert::mArrayStride' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:317:3: warning: Member variable 'Insert::mValuesStride' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:317:3: warning: Member variable 'Insert::mDimensions' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:446:3: warning: Member variable 'PushBack::mVal' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:446:3: warning: Member variable 'PushBack::mArray' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:549:3: warning: Member variable 'Resize::mArray' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:549:3: warning: Member variable 'Resize::mNumValues' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.tpp:549:3: warning: Member variable 'Resize::mVal' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfArray.hpp:799:47: performance: Function parameter 'startIndex' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.hpp:801:47: performance: Function parameter 'valuesStartIndex' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.hpp:802:47: performance: Function parameter 'numValues' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.hpp:803:47: performance: Function parameter 'numInserted' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.hpp:804:47: performance: Function parameter 'arrayStride' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArray.hpp:805:47: performance: Function parameter 'valuesStride' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:117:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:122:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:132:41: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:137:41: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:146:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:151:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:78:38: style: Technically the member function 'XdmfArrayReference::getConstructedProperties' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:50:21: note: Technically the member function 'XdmfArrayReference::getConstructedProperties' can be const.
xdmf-3.0+git20160803/core/XdmfArrayReference.hpp:78:38: note: Technically the member function 'XdmfArrayReference::getConstructedProperties' can be const.
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:140:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:98:81: performance: Function parameter 'newProperties' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArrayReference.cpp:105:52: performance: Function parameter 'newType' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfArrayType.cpp:137:3: performance: Variable 'mPrecisionString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/core/XdmfArrayType.cpp:580:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArrayType.cpp:588:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArrayType.cpp:596:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArrayType.cpp:604:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfArrayType.cpp:613:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:296:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:394:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:400:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:323:49: style: Function 'XdmfBinaryControllerNewHyperslab' argument 5 names different: declaration 'starts' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:230:88: note: Function 'XdmfBinaryControllerNewHyperslab' argument 5 names different: declaration 'starts' definition 'start'.
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:323:49: note: Function 'XdmfBinaryControllerNewHyperslab' argument 5 names different: declaration 'starts' definition 'start'.
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:324:49: style: Function 'XdmfBinaryControllerNewHyperslab' argument 6 names different: declaration 'strides' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:231:88: note: Function 'XdmfBinaryControllerNewHyperslab' argument 6 names different: declaration 'strides' definition 'stride'.
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:324:49: note: Function 'XdmfBinaryControllerNewHyperslab' argument 6 names different: declaration 'strides' definition 'stride'.
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:326:49: style: Function 'XdmfBinaryControllerNewHyperslab' argument 8 names different: declaration 'dataspaces' definition 'dataspaceDimensions'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfBinaryController.hpp:233:88: note: Function 'XdmfBinaryControllerNewHyperslab' argument 8 names different: declaration 'dataspaces' definition 'dataspaceDimensions'.
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:326:49: note: Function 'XdmfBinaryControllerNewHyperslab' argument 8 names different: declaration 'dataspaces' definition 'dataspaceDimensions'.
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:314:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfBinaryController.cpp:387:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:739:12: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:742:12: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:745:12: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:748:12: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:751:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:147:5: style: Variable 'parsedArray' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:146:0: note: Variable 'parsedArray' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:147:5: note: Variable 'parsedArray' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:158:7: style: Variable 'returnArray' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:153:0: note: Variable 'returnArray' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:158:7: note: Variable 'returnArray' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:191:5: style: Variable 'returnArray' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:189:0: note: Variable 'returnArray' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:191:5: note: Variable 'returnArray' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.hpp:101:3: performance: Technically the member function 'XdmfCoreItemFactory::getArrayType' can be static. [functionStatic]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:60:22: note: Technically the member function 'XdmfCoreItemFactory::getArrayType' can be static.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.hpp:101:3: note: Technically the member function 'XdmfCoreItemFactory::getArrayType' can be static.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.hpp:104:3: performance: Technically the member function 'XdmfCoreItemFactory::getFullHeavyDataPath' can be static. [functionStatic]
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.cpp:39:22: note: Technically the member function 'XdmfCoreItemFactory::getFullHeavyDataPath' can be static.
xdmf-3.0+git20160803/core/XdmfCoreItemFactory.hpp:104:3: note: Technically the member function 'XdmfCoreItemFactory::getFullHeavyDataPath' can be static.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:264:3: style: Class 'XdmfHDF5Writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfHDF5Controller.hpp:148:23: style: The function 'getDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:145:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Controller.hpp:148:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHDF5Controller.hpp:150:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:224:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Controller.hpp:150:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHDF5Controller.hpp:174:3: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:353:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Controller.hpp:174:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHDF5Controller.hpp:176:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:405:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Controller.hpp:176:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:98:16: style: The function 'closeFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:108:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:98:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:176:16: style: The function 'openFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:319:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:176:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:254:16: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:473:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:254:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:286:3: style: The function 'createController' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:482:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:286:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:294:15: style: The function 'getDataSetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:490:15: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:294:15: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:119:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:224:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:119:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:122:3: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:353:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:122:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:124:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:405:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:124:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:98:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:294:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:98:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:102:38: style: The function 'getItemProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:351:46: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:102:38: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:104:23: style: The function 'getItemTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:325:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:104:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:208:16: style: The function 'traverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:376:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:208:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:218:3: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:396:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfInformation.hpp:218:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:70:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:294:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:70:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:103:38: style: The function 'getItemProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:351:46: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:103:38: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:105:15: style: The function 'getItemTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:325:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:105:15: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:411:16: style: The function 'traverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:376:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:411:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:421:3: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:396:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:421:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfCoreReader.cpp:412:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfCoreReader.cpp:413:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfCoreReader.cpp:414:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfError.cpp:78:26: style: Function 'message' argument 1 names different: declaration 'l' definition 'level'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfError.hpp:218:31: note: Function 'message' argument 1 names different: declaration 'l' definition 'level'.
xdmf-3.0+git20160803/core/XdmfError.cpp:78:26: note: Function 'message' argument 1 names different: declaration 'l' definition 'level'.
xdmf-3.0+git20160803/core/XdmfError.cpp:145:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfError.cpp:148:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfError.cpp:167:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfError.cpp:5:47: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1482:52: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1491:52: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1546:51: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1554:51: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1565:93: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1569:93: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1582:52: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1591:52: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1605:98: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1610:98: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1624:55: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1633:55: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1646:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1651:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1658:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1733:42: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1738:42: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1747:46: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1756:46: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1770:97: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1774:97: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1784:43: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1787:43: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1789:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1794:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1800:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1810:51: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1818:51: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:413:8: style: The scope of the variable 'release' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1114:8: style: The scope of the variable 'release' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1332:8: style: The scope of the variable 'release' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:52:5: style: Class 'XdmfFunctionInternalImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:79:5: style: Class 'XdmfOperationInternalImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1427:5: style: Class 'XdmfCFunctionInternalImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1454:5: style: Class 'XdmfCOperationInternalImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/core/XdmfWriter.hpp:548:16: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfVisitor.hpp:52:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfWriter.hpp:548:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:47:35: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfFunction.hpp:60:7: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:47:35: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:73:35: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfFunction.hpp:77:7: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:73:35: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1418:35: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfFunction.hpp:60:7: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1418:35: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1448:35: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfFunction.hpp:77:7: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1448:35: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1513:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1536:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1571:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1596:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1613:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1638:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1776:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1801:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:161:31: performance: Function parameter 'newExpression' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:162:65: performance: Function parameter 'newVariables' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:173:40: performance: Function parameter 'newExpression' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:174:74: performance: Function parameter 'newVariables' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfFunction.cpp:1238:41: performance: Function parameter 'newExpression' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfHDF5Controller.cpp:454:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHDF5Controller.cpp:333:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfHDF5Controller.cpp:332:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Controller.cpp:333:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Controller.cpp:334:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfHDF5Controller.cpp:333:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Controller.cpp:334:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Controller.cpp:448:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:252:33: style: Condition 'previousDataSize==0' is always true [knownConditionTrueFalse]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:172:37: note: Assignment 'previousDataSize=0', assigned value is 0
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:252:33: note: Condition 'previousDataSize==0' is always true
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1673:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1680:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1688:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1695:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:210:7: style: Variable 'checkFile' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:206:0: note: Variable 'checkFile' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:210:7: note: Variable 'checkFile' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:988:3: style: Variable 'checkspace' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:987:0: note: Variable 'checkspace' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:988:3: note: Variable 'checkspace' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1437:11: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1428:11: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1437:11: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1476:11: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1470:11: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1476:11: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1525:11: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1509:11: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1525:11: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1583:11: style: Variable 'checkspace' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1582:0: note: Variable 'checkspace' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1583:11: note: Variable 'checkspace' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:252:33: style: Same expression on both sides of '==' because the value of 'previousDataSize' and '0' are the same. [duplicateExpression]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:172:37: note: 'previousDataSize' is assigned value '0' here.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:252:33: note: Same expression on both sides of '==' because the value of 'previousDataSize' and '0' are the same.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1574:22: style: The scope of the variable 'newSize' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:917:58: style: Function 'createController' argument 2 names different: declaration 'descriptor' definition 'dataSetPath'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:287:40: note: Function 'createController' argument 2 names different: declaration 'descriptor' definition 'dataSetPath'.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:917:58: note: Function 'createController' argument 2 names different: declaration 'descriptor' definition 'dataSetPath'.
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1625:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1626:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1627:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1628:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1629:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1630:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1631:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1632:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1633:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:315:5: warning: Virtual function 'closeFile' is called from destructor '~XdmfHDF5WriterImpl()' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:57:3: note: Calling closeFile
xdmf-3.0+git20160803/core/XdmfHDF5Writer.hpp:315:5: note: closeFile is a virtual method
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1674:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1681:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1689:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:1696:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfHDF5Writer.cpp:213:9: warning: Repositioning operation performed on a file opened in append mode has no effect. [seekOnAppendedFile]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:176:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:175:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:184:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:194:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:208:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:218:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:232:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:237:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:246:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:251:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:258:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:263:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:270:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:280:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:294:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:304:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:316:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:321:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:327:50: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:396:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:389:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.cpp:397:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.cpp:82:15: style: Variable 'createKey' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.cpp:83:15: style: Variable 'createValue' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.cpp:41:27: warning: Member variable 'XdmfHeavyDataDescription::mPortDescription' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:49:3: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:294:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:49:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:52:38: style: The function 'getItemProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:351:46: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:52:38: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:54:23: style: The function 'getItemTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:325:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:54:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:62:16: style: The function 'traverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:376:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:62:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:71:3: style: The function 'populateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfItem.hpp:396:3: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfHeavyDataDescription.hpp:71:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:150:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:149:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:156:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:161:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:166:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:173:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:178:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:185:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:190:42: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:208:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:213:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:218:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:223:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:247:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:253:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:121:39: style: Function 'setFileIndex' argument 1 names different: declaration 'newIndex' definition 'newSize'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:370:25: note: Function 'setFileIndex' argument 1 names different: declaration 'newIndex' definition 'newSize'.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:121:39: note: Function 'setFileIndex' argument 1 names different: declaration 'newIndex' definition 'newSize'.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:35:22: warning: Member variable 'XdmfHeavyDataWriter::mReleaseData' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:136:7: style: Technically the member function 'XdmfHeavyDataWriter::getAllowSetSplitting' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:68:22: note: Technically the member function 'XdmfHeavyDataWriter::getAllowSetSplitting' can be const.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:136:7: note: Technically the member function 'XdmfHeavyDataWriter::getAllowSetSplitting' can be const.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:159:7: style: Technically the member function 'XdmfHeavyDataWriter::getFileIndex' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:74:22: note: Technically the member function 'XdmfHeavyDataWriter::getFileIndex' can be const.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:159:7: note: Technically the member function 'XdmfHeavyDataWriter::getFileIndex' can be const.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:184:16: style: Technically the member function 'XdmfHeavyDataWriter::getFileOverhead' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:80:22: note: Technically the member function 'XdmfHeavyDataWriter::getFileOverhead' can be const.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:184:16: note: Technically the member function 'XdmfHeavyDataWriter::getFileOverhead' can be const.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:235:7: style: Technically the member function 'XdmfHeavyDataWriter::getFileSizeLimit' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:97:22: note: Technically the member function 'XdmfHeavyDataWriter::getFileSizeLimit' can be const.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.hpp:235:7: note: Technically the member function 'XdmfHeavyDataWriter::getFileSizeLimit' can be const.
xdmf-3.0+git20160803/core/XdmfHeavyDataWriter.cpp:248:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:187:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:193:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:201:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:207:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:216:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:224:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:230:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:240:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:243:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:250:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:256:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:263:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:271:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:58:3: performance: Variable 'mKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:264:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfInformation.cpp:272:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfItem.cpp:112:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/core/XdmfItem.cpp:103:40: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:104:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:111:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:118:40: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:123:40: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:128:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:134:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:137:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:143:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:148:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:153:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfItem.cpp:37:11: warning: Member variable 'XdmfItem::mParents' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfItem.hpp:401:3: style: Technically the member function 'XdmfItem::getIsChanged' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfItem.cpp:48:11: note: Technically the member function 'XdmfItem::getIsChanged' can be const.
xdmf-3.0+git20160803/core/XdmfItem.hpp:401:3: note: Technically the member function 'XdmfItem::getIsChanged' can be const.
xdmf-3.0+git20160803/core/XdmfItem.cpp:105:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfPlaceholder.cpp:35:42: style: Function 'New' argument 1 names different: declaration 'FilePath' definition 'filePath'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:80:27: note: Function 'New' argument 1 names different: declaration 'FilePath' definition 'filePath'.
xdmf-3.0+git20160803/core/XdmfPlaceholder.cpp:35:42: note: Function 'New' argument 1 names different: declaration 'FilePath' definition 'filePath'.
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:87:23: style: The function 'getDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:145:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:87:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:89:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:224:23: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:89:23: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:92:3: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:353:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:92:3: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:94:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/core/XdmfHeavyDataController.hpp:405:16: note: Virtual function in base class
xdmf-3.0+git20160803/core/XdmfPlaceholder.hpp:94:16: note: Function in derived class
xdmf-3.0+git20160803/core/XdmfPlaceholder.cpp:218:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:280:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:289:35: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:294:35: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:301:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:306:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:312:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:320:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:330:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:335:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:346:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:349:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:357:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:365:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:368:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:377:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:380:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:101:25: style: Technically the member function 'XdmfSparseMatrix::getColumnIndex' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:69:19: note: Technically the member function 'XdmfSparseMatrix::getColumnIndex' can be const.
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:101:25: note: Technically the member function 'XdmfSparseMatrix::getColumnIndex' can be const.
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:223:25: style: Technically the member function 'XdmfSparseMatrix::getRowPointer' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:120:19: note: Technically the member function 'XdmfSparseMatrix::getRowPointer' can be const.
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:223:25: note: Technically the member function 'XdmfSparseMatrix::getRowPointer' can be const.
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:260:25: style: Technically the member function 'XdmfSparseMatrix::getValues' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:126:19: note: Technically the member function 'XdmfSparseMatrix::getValues' can be const.
xdmf-3.0+git20160803/core/XdmfSparseMatrix.hpp:260:25: note: Technically the member function 'XdmfSparseMatrix::getValues' can be const.
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:281:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:313:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:321:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:338:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:351:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:358:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:370:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSparseMatrix.cpp:382:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:335:48: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:338:48: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:350:48: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:353:48: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:366:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:376:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:388:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:393:39: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:399:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:406:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:416:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:430:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:440:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:454:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:462:46: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:465:46: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:467:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:474:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:482:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:358:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:455:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:475:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:483:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:247:53: performance: Function parameter 'newDimensions' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:269:48: performance: Function parameter 'newStarts' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfSubset.cpp:284:49: performance: Function parameter 'newStrides' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfSystemUtils.cpp:52:3: style: Variable 'ref' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/XdmfSystemUtils.cpp:51:0: note: Variable 'ref' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfSystemUtils.cpp:52:3: note: Variable 'ref' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:362:26: warning: Identical condition 'sizeLeft==0', second condition is always false [identicalConditionAfterEarlyExit]
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:328:24: note: first condition
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:362:26: note: second condition
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:184:16: style: The scope of the variable 'amountWritten' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:211:20: style: The scope of the variable 'row' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:276:85: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:372:89: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:517:68: style: Function 'XdmfTIFFControllerNewHyperslab' argument 3 names different: declaration 'starts' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:174:84: note: Function 'XdmfTIFFControllerNewHyperslab' argument 3 names different: declaration 'starts' definition 'start'.
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:517:68: note: Function 'XdmfTIFFControllerNewHyperslab' argument 3 names different: declaration 'starts' definition 'start'.
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:518:68: style: Function 'XdmfTIFFControllerNewHyperslab' argument 4 names different: declaration 'strides' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:175:84: note: Function 'XdmfTIFFControllerNewHyperslab' argument 4 names different: declaration 'strides' definition 'stride'.
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:518:68: note: Function 'XdmfTIFFControllerNewHyperslab' argument 4 names different: declaration 'strides' definition 'stride'.
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:520:68: style: Function 'XdmfTIFFControllerNewHyperslab' argument 6 names different: declaration 'dataspaces' definition 'dataspaceDimensions'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:177:84: note: Function 'XdmfTIFFControllerNewHyperslab' argument 6 names different: declaration 'dataspaces' definition 'dataspaceDimensions'.
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:520:68: note: Function 'XdmfTIFFControllerNewHyperslab' argument 6 names different: declaration 'dataspaces' definition 'dataspaceDimensions'.
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:164:21: style: Unused variable: seekStream [unusedVariable]
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:144:8: performance: Technically the member function 'XdmfTIFFController::readToArray' can be static. [functionStatic]
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:103:21: note: Technically the member function 'XdmfTIFFController::readToArray' can be static.
xdmf-3.0+git20160803/core/XdmfTIFFController.hpp:144:8: note: Technically the member function 'XdmfTIFFController::readToArray' can be static.
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:511:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfTIFFController.cpp:611:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:732:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:718:117: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:723:117: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:731:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:739:34: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:748:44: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:756:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:764:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:781:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:789:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:798:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:801:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:809:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:818:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:821:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:833:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:840:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:191:13: warning: Member variable 'XdmfWriter::mXMLArchive' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/XdmfWriter.hpp:297:8: style: Technically the member function 'XdmfWriter::getRebuildXML' can be const. [functionConst]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:238:13: note: Technically the member function 'XdmfWriter::getRebuildXML' can be const.
xdmf-3.0+git20160803/core/XdmfWriter.hpp:297:8: note: Technically the member function 'XdmfWriter::getRebuildXML' can be const.
xdmf-3.0+git20160803/core/XdmfWriter.cpp:741:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:749:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:757:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:774:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:782:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:790:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:803:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:810:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:827:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:834:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:841:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:287:42: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:317:42: performance: Function parameter 'version' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/XdmfWriter.cpp:405:23: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2539:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2537:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2545:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2552:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2560:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2574:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2581:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2588:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2595:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2602:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2609:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2617:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2621:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2629:41: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2633:41: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2641:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2645:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2653:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2657:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2665:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2669:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2677:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2681:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2689:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2693:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2701:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2705:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2713:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2717:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2725:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2729:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2737:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2741:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2749:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2753:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2761:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2765:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2773:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2777:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2785:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2789:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2796:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2803:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2815:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2829:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2843:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2850:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2856:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2867:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2880:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2894:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2901:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2908:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2916:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2920:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2928:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2932:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2940:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2944:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2952:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2956:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2964:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2968:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2976:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2980:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2988:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2992:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:3000:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:3004:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:3012:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:3016:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:3024:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:3028:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:181:14: style: The scope of the variable 'syncId' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1027:9: style: The scope of the variable 'who' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1028:23: style: The scope of the variable 'len' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1086:10: style: The scope of the variable 'currentStart' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1088:16: style: The scope of the variable 'dsmPage' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1095:7: style: The scope of the variable 'serverCore' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1096:7: style: The scope of the variable 'writeAddress' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1472:9: style: The scope of the variable 'who' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1473:23: style: The scope of the variable 'len' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1541:10: style: The scope of the variable 'currentStart' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1543:16: style: The scope of the variable 'dsmPage' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1551:7: style: The scope of the variable 'serverCore' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1552:7: style: The scope of the variable 'writeAddress' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1778:10: style: The scope of the variable 'coreTag' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1787:16: style: The scope of the variable 'splitsize' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2247:10: style: The scope of the variable 'coreTag' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2256:16: style: The scope of the variable 'splitsize' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:910:49: style: Function 'ConfigureUniform' argument 1 names different: declaration 'Comm' definition 'aComm'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:413:41: note: Function 'ConfigureUniform' argument 1 names different: declaration 'Comm' definition 'aComm'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:910:49: note: Function 'ConfigureUniform' argument 1 names different: declaration 'Comm' definition 'aComm'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:910:61: style: Function 'ConfigureUniform' argument 2 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:413:52: note: Function 'ConfigureUniform' argument 2 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:910:61: note: Function 'ConfigureUniform' argument 2 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:911:37: style: Function 'ConfigureUniform' argument 3 names different: declaration 'StartId' definition 'startId'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:414:29: note: Function 'ConfigureUniform' argument 3 names different: declaration 'StartId' definition 'startId'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:911:37: note: Function 'ConfigureUniform' argument 3 names different: declaration 'StartId' definition 'startId'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:911:50: style: Function 'ConfigureUniform' argument 4 names different: declaration 'EndId' definition 'endId'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:414:47: note: Function 'ConfigureUniform' argument 4 names different: declaration 'EndId' definition 'endId'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:911:50: note: Function 'ConfigureUniform' argument 4 names different: declaration 'EndId' definition 'endId'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2070:40: style: Function 'SendAccept' argument 1 names different: declaration 'numConnects' definition 'numConnections'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1911:32: note: Function 'SendAccept' argument 1 names different: declaration 'numConnects' definition 'numConnections'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2070:40: note: Function 'SendAccept' argument 1 names different: declaration 'numConnects' definition 'numConnections'.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:158:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:618:8: style: Technically the member function 'XdmfDSMBuffer::GetAddressRangeForId' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1181:16: note: Technically the member function 'XdmfDSMBuffer::GetAddressRangeForId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:618:8: note: Technically the member function 'XdmfDSMBuffer::GetAddressRangeForId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:671:8: style: Technically the member function 'XdmfDSMBuffer::GetBlockLength' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1211:16: note: Technically the member function 'XdmfDSMBuffer::GetBlockLength' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:671:8: note: Technically the member function 'XdmfDSMBuffer::GetBlockLength' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:831:7: style: Technically the member function 'XdmfDSMBuffer::GetDsmType' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1229:16: note: Technically the member function 'XdmfDSMBuffer::GetDsmType' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:831:7: note: Technically the member function 'XdmfDSMBuffer::GetDsmType' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:884:7: style: Technically the member function 'XdmfDSMBuffer::GetEndAddress' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1235:16: note: Technically the member function 'XdmfDSMBuffer::GetEndAddress' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:884:7: note: Technically the member function 'XdmfDSMBuffer::GetEndAddress' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:937:7: style: Technically the member function 'XdmfDSMBuffer::GetEndServerId' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1241:16: note: Technically the member function 'XdmfDSMBuffer::GetEndServerId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:937:7: note: Technically the member function 'XdmfDSMBuffer::GetEndServerId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:990:7: style: Technically the member function 'XdmfDSMBuffer::GetInterCommType' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1247:16: note: Technically the member function 'XdmfDSMBuffer::GetInterCommType' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:990:7: note: Technically the member function 'XdmfDSMBuffer::GetInterCommType' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1043:8: style: Technically the member function 'XdmfDSMBuffer::GetIsConnected' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1253:16: note: Technically the member function 'XdmfDSMBuffer::GetIsConnected' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1043:8: note: Technically the member function 'XdmfDSMBuffer::GetIsConnected' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1096:8: style: Technically the member function 'XdmfDSMBuffer::GetIsServer' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1259:16: note: Technically the member function 'XdmfDSMBuffer::GetIsServer' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1096:8: note: Technically the member function 'XdmfDSMBuffer::GetIsServer' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1149:8: style: Technically the member function 'XdmfDSMBuffer::GetLength' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1265:16: note: Technically the member function 'XdmfDSMBuffer::GetLength' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1149:8: note: Technically the member function 'XdmfDSMBuffer::GetLength' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1202:16: style: Technically the member function 'XdmfDSMBuffer::GetLocalBufferSizeMBytes' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1274:16: note: Technically the member function 'XdmfDSMBuffer::GetLocalBufferSizeMBytes' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1202:16: note: Technically the member function 'XdmfDSMBuffer::GetLocalBufferSizeMBytes' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1243:10: style: Technically the member function 'XdmfDSMBuffer::GetResizeFactor' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1281:16: note: Technically the member function 'XdmfDSMBuffer::GetResizeFactor' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1243:10: note: Technically the member function 'XdmfDSMBuffer::GetResizeFactor' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1296:7: style: Technically the member function 'XdmfDSMBuffer::GetStartAddress' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1287:16: note: Technically the member function 'XdmfDSMBuffer::GetStartAddress' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1296:7: note: Technically the member function 'XdmfDSMBuffer::GetStartAddress' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1349:7: style: Technically the member function 'XdmfDSMBuffer::GetStartServerId' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1293:16: note: Technically the member function 'XdmfDSMBuffer::GetStartServerId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1349:7: note: Technically the member function 'XdmfDSMBuffer::GetStartServerId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1402:8: style: Technically the member function 'XdmfDSMBuffer::GetTotalLength' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1299:16: note: Technically the member function 'XdmfDSMBuffer::GetTotalLength' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.hpp:1402:8: note: Technically the member function 'XdmfDSMBuffer::GetTotalLength' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:136:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:148:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:169:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:189:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:196:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:209:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:228:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:237:10: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:250:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:265:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:274:10: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:287:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:837:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:854:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:878:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:904:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:950:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:989:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:997:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1019:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1040:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1066:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1072:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1157:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1168:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1204:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1373:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1409:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1441:10: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1485:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1515:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1526:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1610:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1621:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1651:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1681:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1708:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1754:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2099:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2132:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2153:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2180:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2230:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:1845:0: error: Memory leak: splitIds [memleak]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2314:0: error: Memory leak: splitIds [memleak]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2469:3: error: Mismatching allocation and deallocation: sendPointer [mismatchAllocDealloc]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:2515:3: error: Mismatching allocation and deallocation: sendPointer [mismatchAllocDealloc]
xdmf-3.0+git20160803/core/dsm/XdmfDSMBuffer.cpp:164:7: error: Uninitialized variable: status [uninitvar]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:909:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:907:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:915:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:922:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:929:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:937:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:944:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:951:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:959:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:964:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:973:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:978:36: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:987:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:991:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1003:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1016:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1032:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1036:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1044:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1048:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1056:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1060:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1068:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1072:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1080:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1084:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1092:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1096:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1104:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1108:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1116:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1120:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1127:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1134:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1142:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1146:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1154:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1158:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1166:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1170:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1178:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1182:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1190:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1194:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:400:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:399:5: note: Variable 'status' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:400:5: note: Variable 'status' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:558:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:557:9: note: Variable 'status' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:558:9: note: Variable 'status' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:594:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:593:9: note: Variable 'status' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:594:9: note: Variable 'status' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:504:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:342:9: style: The scope of the variable 'status' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:315:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:333:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:400:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:558:18: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:594:18: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:822:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:850:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:66:3: performance: Variable 'IntraComm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:69:3: performance: Variable 'InterComm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:517:15: style: Technically the member function 'XdmfDSMCommMPI::GetApplicationName' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:605:17: note: Technically the member function 'XdmfDSMCommMPI::GetApplicationName' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:517:15: note: Technically the member function 'XdmfDSMCommMPI::GetApplicationName' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:560:15: style: Technically the member function 'XdmfDSMCommMPI::GetDsmFileName' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:611:17: note: Technically the member function 'XdmfDSMCommMPI::GetDsmFileName' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:560:15: note: Technically the member function 'XdmfDSMCommMPI::GetDsmFileName' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:640:54: style: Technically the member function 'XdmfDSMCommMPI::GetDsmProcessStructure' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:623:17: note: Technically the member function 'XdmfDSMCommMPI::GetDsmProcessStructure' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:640:54: note: Technically the member function 'XdmfDSMCommMPI::GetDsmProcessStructure' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:697:7: style: Technically the member function 'XdmfDSMCommMPI::GetId' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:629:17: note: Technically the member function 'XdmfDSMCommMPI::GetId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:697:7: note: Technically the member function 'XdmfDSMCommMPI::GetId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:738:12: style: Technically the member function 'XdmfDSMCommMPI::GetInterComm' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:635:17: note: Technically the member function 'XdmfDSMCommMPI::GetInterComm' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:738:12: note: Technically the member function 'XdmfDSMCommMPI::GetInterComm' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:795:7: style: Technically the member function 'XdmfDSMCommMPI::GetInterCommType' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:641:17: note: Technically the member function 'XdmfDSMCommMPI::GetInterCommType' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:795:7: note: Technically the member function 'XdmfDSMCommMPI::GetInterCommType' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:852:7: style: Technically the member function 'XdmfDSMCommMPI::GetInterId' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:647:17: note: Technically the member function 'XdmfDSMCommMPI::GetInterId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:852:7: note: Technically the member function 'XdmfDSMCommMPI::GetInterId' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:909:7: style: Technically the member function 'XdmfDSMCommMPI::GetInterSize' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:653:17: note: Technically the member function 'XdmfDSMCommMPI::GetInterSize' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:909:7: note: Technically the member function 'XdmfDSMCommMPI::GetInterSize' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:966:12: style: Technically the member function 'XdmfDSMCommMPI::GetIntraComm' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:659:17: note: Technically the member function 'XdmfDSMCommMPI::GetIntraComm' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:966:12: note: Technically the member function 'XdmfDSMCommMPI::GetIntraComm' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:1023:7: style: Technically the member function 'XdmfDSMCommMPI::GetIntraSize' can be const. [functionConst]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:665:17: note: Technically the member function 'XdmfDSMCommMPI::GetIntraSize' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.hpp:1023:7: note: Technically the member function 'XdmfDSMCommMPI::GetIntraSize' can be const.
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:98:9: warning: Class XdmfDSMCommMPI is not safe, destructor throws exception [exceptThrowInDestructor]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:98:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:109:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:148:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:160:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:193:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:205:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:353:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:384:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:395:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:519:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:541:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:553:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:577:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:589:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:685:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:693:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:714:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:729:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:764:10: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:251:9: error: Mismatching allocation and deallocation: appname [mismatchAllocDealloc]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:263:7: error: Mismatching allocation and deallocation: appname [mismatchAllocDealloc]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:473:5: error: Mismatching allocation and deallocation: appname [mismatchAllocDealloc]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:486:7: error: Mismatching allocation and deallocation: appname [mismatchAllocDealloc]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:489:7: error: Mismatching allocation and deallocation: appname [mismatchAllocDealloc]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1026:0: error: Memory leak: names [memleak]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:1026:0: error: Memory leak: coreCount [memleak]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:861:48: performance: Function parameter 'newName' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/dsm/XdmfDSMCommMPI.cpp:867:44: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDescription.cpp:101:17: style: Variable 'createKey' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDescription.cpp:102:17: style: Variable 'createValue' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDescription.cpp:108:17: style: Variable 'createKey' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDescription.cpp:109:17: style: Variable 'createValue' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDescription.cpp:42:21: warning: Member variable 'XdmfDSMDescription::mPortDescription' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDescription.cpp:84:52: performance: Function parameter 'portDesc' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:945:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:385:47: warning: Either the condition 'NULL==(fa=(struct XDMF_dsm_fapl_t*)H5P_get_driver_info(plist))' is redundant or there is possible null pointer dereference: fa. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:376:12: note: Assuming that condition 'NULL==(fa=(struct XDMF_dsm_fapl_t*)H5P_get_driver_info(plist))' is not redundant
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:385:47: note: Null pointer dereference
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:418:3: warning: Either the condition 'NULL==(fa=(struct XDMF_dsm_fapl_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_fapl_t)))' is redundant or there is possible null pointer dereference: fa. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:415:12: note: Assuming that condition 'NULL==(fa=(struct XDMF_dsm_fapl_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_fapl_t)))' is not redundant
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:418:3: note: Null pointer dereference
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:419:3: warning: Either the condition 'NULL==(fa=(struct XDMF_dsm_fapl_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_fapl_t)))' is redundant or there is possible null pointer dereference: fa. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:415:12: note: Assuming that condition 'NULL==(fa=(struct XDMF_dsm_fapl_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_fapl_t)))' is not redundant
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:419:3: note: Null pointer dereference
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:529:5: warning: Either the condition 'NULL==(file=(struct XDMF_dsm_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_t)))' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:525:12: note: Assuming that condition 'NULL==(file=(struct XDMF_dsm_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_t)))' is not redundant
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:529:5: note: Null pointer dereference
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:536:3: warning: Either the condition 'NULL==(file=(struct XDMF_dsm_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_t)))' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:525:12: note: Assuming that condition 'NULL==(file=(struct XDMF_dsm_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_t)))' is not redundant
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:536:3: note: Null pointer dereference
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:537:3: warning: Either the condition 'NULL==(file=(struct XDMF_dsm_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_t)))' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:525:12: note: Assuming that condition 'NULL==(file=(struct XDMF_dsm_t*)calloc((unsigned long)1,sizeof(struct XDMF_dsm_t)))' is not redundant
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:537:3: note: Null pointer dereference
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:786:9: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:787:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:929:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:930:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:937:15: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:938:15: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:995:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:996:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:1000:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:1001:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:364:7: style: The scope of the variable 'mpi_code' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:487:7: style: The scope of the variable 'mpi_rank' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:491:19: style: The scope of the variable 'plist' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:352:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:389:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:424:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:455:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:625:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:710:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:869:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:957:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:1013:1: style: Label 'done' is not used. [unusedLabel]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:404:7: style: Unused variable: mpi_code [unusedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:439:7: style: Unused variable: mpi_code [unusedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:521:14: style: Variable 'mpi_rank' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:522:14: style: Variable 'mpi_size' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:489:7: style: Unused variable: mpi_code [unusedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:640:7: style: Unused variable: mpi_code [unusedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:703:18: style: Variable 'unlock_flag' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:766:7: style: Unused variable: mpi_code [unusedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:791:20: style: Unused variable: newpages [unusedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfDSMDriver.cpp:387:47: error: Uninitialized struct member: fa.local_buf_len [uninitStructMember]
xdmf-3.0+git20160803/core/dsm/XdmfDSMItemFactory.cpp:49:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfDSMItemFactory.cpp:141:16: style: The scope of the variable 'contentIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/XdmfDSMItemFactory.hpp:105:19: style: Class 'XdmfDSMItemFactory' is unsafe, 'XdmfDSMItemFactory::mDSMBuffer' can leak by wrong usage. [unsafeClassCanLeak]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:805:86: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:969:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:974:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:979:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:984:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:989:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:995:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:1002:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:1009:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:807:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:883:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:963:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:42:62: style: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.hpp:113:41: note: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:42:62: note: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:64:62: style: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.hpp:171:41: note: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:64:62: note: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:94:62: style: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.hpp:235:41: note: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:94:62: note: Function 'New' argument 7 names different: declaration 'dataspaceDimensions' definition 'datspaceDimensions'.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.hpp:48:1: warning: The class 'XdmfHDF5ControllerDSM' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:365:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:592:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:654:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:666:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:684:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:693:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:710:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:719:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:794:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:866:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:944:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:69:40: performance: Function parameter 'applicationName' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5ControllerDSM.cpp:101:40: performance: Function parameter 'applicationName' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:70:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:72:6: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:78:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:122:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:124:8: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1122:95: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1175:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1180:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1185:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1190:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1195:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1200:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1206:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1213:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1220:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1226:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1231:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:901:3: style: Variable 'checkspace' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:900:0: note: Variable 'checkspace' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:901:3: note: Variable 'checkspace' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1124:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1139:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1156:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1169:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:810:57: style: Function 'createController' argument 2 names different: declaration 'descriptor' definition 'dataSetPath'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.hpp:816:44: note: Function 'createController' argument 2 names different: declaration 'descriptor' definition 'dataSetPath'.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:810:57: note: Function 'createController' argument 2 names different: declaration 'descriptor' definition 'dataSetPath'.
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:657:7: style: Unused variable: rank [unusedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:657:13: style: Unused variable: size [unusedVariable]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:423:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:645:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:979:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:991:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1009:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1018:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1035:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:1044:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:146:36: performance: Function parameter 'applicationName' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:165:36: performance: Function parameter 'applicationName' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/dsm/XdmfHDF5WriterDSM.cpp:181:36: performance: Function parameter 'applicationName' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:155:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:223:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:243:49: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:287:57: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:95:17: style: Variable 'testval' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:93:17: note: Variable 'testval' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:95:17: note: Variable 'testval' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:32:16: style: The scope of the variable 'newSetPath' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:34:22: style: The scope of the variable 'writeStartVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:35:22: style: The scope of the variable 'writeStrideVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:36:22: style: The scope of the variable 'writeCountVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:37:22: style: The scope of the variable 'writeDataSizeVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:39:22: style: The scope of the variable 'readStartVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:40:22: style: The scope of the variable 'readStrideVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:41:22: style: The scope of the variable 'readCountVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:42:22: style: The scope of the variable 'readDataSizeVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:44:22: style: The scope of the variable 'readOutputCountVector' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:49:33: style: The scope of the variable 'readController' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:50:33: style: The scope of the variable 'readOutputController' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:51:33: style: The scope of the variable 'writeController' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:13:20: style: Unused variable: status [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/C/CDSMLoopTest.c:95:27: style: Variable 'testval' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfAcceptTest.c:27:13: style: The scope of the variable 'numConnections' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfAcceptTest.c:17:20: style: Unused variable: status [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfConnectTest.c:149:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfConnectTest.c:204:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfConnectTest.c:20:9: style: Variable 'dsmSize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfConnectTest.c:21:20: style: Unused variable: status [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfConnectTest2.c:171:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfConnectTest2.c:18:9: style: Variable 'dsmSize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/C/CXdmfConnectTest2.c:19:20: style: Unused variable: status [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTest.cpp:109:17: style: Variable 'testval' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTest.cpp:107:17: note: Variable 'testval' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTest.cpp:109:17: note: Variable 'testval' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTest.cpp:24:35: style: Unused variable: outputVector [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTest.cpp:109:27: style: Variable 'testval' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPaged.cpp:109:17: style: Variable 'testval' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPaged.cpp:107:17: note: Variable 'testval' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPaged.cpp:109:17: note: Variable 'testval' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPaged.cpp:24:35: style: Unused variable: outputVector [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPaged.cpp:109:27: style: Variable 'testval' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:23:35: style: Unused variable: outputVector [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:35:0: style: Variable 'secondSetPath' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:40:0: style: Variable 'writeArraySize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:47:35: style: Unused variable: readStartVector [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:48:35: style: Unused variable: readStrideVector [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:49:35: style: Unused variable: readCountVector [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:50:35: style: Unused variable: readDataSizeVector [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:52:35: style: Unused variable: readOutputCountVector [unusedVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/DSMLoopTestPagedSingleCore.cpp:105:27: style: Variable 'testval' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/XdmfAcceptTest.cpp:32:13: style: The scope of the variable 'numConnections' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/XdmfAcceptTestPaged.cpp:32:13: style: The scope of the variable 'numConnections' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/XdmfConnectTest.cpp:21:9: style: Variable 'dsmSize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/XdmfConnectTest2.cpp:19:9: style: Variable 'dsmSize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/XdmfConnectTest2Paged.cpp:19:9: style: Variable 'dsmSize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/dsm/tests/Cxx/XdmfConnectTestPaged.cpp:21:9: style: Variable 'dsmSize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfArray.c:139:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfArray.c:140:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfError.c:89:3: style: Variable 'functionResult' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfError.c:87:0: note: Variable 'functionResult' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/tests/C/CTestXdmfError.c:89:3: note: Variable 'functionResult' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/core/tests/C/CTestXdmfFunction.c:88:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfFunction.c:257:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfFunction.c:259:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfFunction.c:340:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfFunction.c:358:9: style: The scope of the variable 'limit' can be reduced. [variableScope]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfHDF5Controller.c:67:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfHDF5Controller.c:73:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfHDF5Controller.c:85:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfHDF5Controller.c:93:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfHDF5Controller.c:101:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfHDF5Controller.c:109:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfHDF5Controller.c:177:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfInformation.c:51:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfInformation.c:51:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSparseMatrix.c:147:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSparseMatrix.c:151:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSparseMatrix.c:165:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:51:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:57:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:65:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:73:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:93:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:111:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:117:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:123:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:129:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfSubset.c:169:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/core/tests/C/CTestXdmfWriter.c:16:25: style: Variable 'testFileName' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfArray.cpp:255:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfArray.cpp:269:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:50:2: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:62:2: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:71:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:80:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:96:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:105:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:114:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:130:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:139:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:148:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:164:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:173:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/core/tests/Cxx/TestXdmfError.cpp:182:9: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:960:13: style: The scope of the variable 'IntValues' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:961:15: style: The scope of the variable 'FloatValues' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:1184:12: style: The scope of the variable 'Ptr' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:220:33: style: Function 'XdmfArray' argument 1 names different: declaration 'NumberType' definition 'numberType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:56:24: note: Function 'XdmfArray' argument 1 names different: declaration 'NumberType' definition 'numberType'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:220:33: note: Function 'XdmfArray' argument 1 names different: declaration 'NumberType' definition 'numberType'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:229:33: style: Function 'XdmfArray' argument 1 names different: declaration 'NumberType' definition 'numberType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:57:24: note: Function 'XdmfArray' argument 1 names different: declaration 'NumberType' definition 'numberType'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:229:33: note: Function 'XdmfArray' argument 1 names different: declaration 'NumberType' definition 'numberType'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:324:40: style: Function 'Reform' argument 1 names different: declaration 'Rank' definition 'rank'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:88:32: note: Function 'Reform' argument 1 names different: declaration 'Rank' definition 'rank'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:324:40: note: Function 'Reform' argument 1 names different: declaration 'Rank' definition 'rank'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:372:42: style: Function 'SetShape' argument 1 names different: declaration 'Rank' definition 'rank'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:75:39: note: Function 'SetShape' argument 1 names different: declaration 'Rank' definition 'rank'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:372:42: note: Function 'SetShape' argument 1 names different: declaration 'Rank' definition 'rank'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:383:29: style: Function 'CopyShape' argument 1 names different: declaration 'DataSpace' definition 'dataSpace'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:90:31: note: Function 'CopyShape' argument 1 names different: declaration 'DataSpace' definition 'dataSpace'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:383:29: note: Function 'CopyShape' argument 1 names different: declaration 'DataSpace' definition 'dataSpace'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:1207:30: style: Function 'Clone' argument 1 names different: declaration 'Start' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:379:32: note: Function 'Clone' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:1207:30: note: Function 'Clone' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:1231:34: style: Function 'Reference' argument 1 names different: declaration 'Start' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:381:36: note: Function 'Reference' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:1231:34: note: Function 'Reference' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:211:12: warning: Member variable 'XdmfArray::TagName' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:220:12: warning: Member variable 'XdmfArray::TagName' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:42:11: performance: Variable 'ListLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:43:11: performance: Variable 'ListIndex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfObject.h:478:19: performance: Technically the member function 'XdmfObject::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:163:3: style: Technically the member function 'XdmfDataDesc::GetDataType' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:165:3: style: Technically the member function 'XdmfDataDesc::GetDataSpace' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:204:3: style: Technically the member function 'XdmfDataDesc::GetHeavyDataSetName' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:61:19: performance: Technically the member function 'XdmfArray::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:56:3: style: Class 'XdmfArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/libsrc/XdmfArray.h:51:1: warning: The class 'XdmfArray' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xdmf-3.0+git20160803/libsrc/XdmfArray.cxx:520:1: error: Mismatching allocation and deallocation: TmpArray [mismatchAllocDealloc]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:74:14: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:135:60: style: Function 'SetAttributeTypeFromString' argument 1 names different: declaration 'AttributeType' definition 'attributeType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:105:57: note: Function 'SetAttributeTypeFromString' argument 1 names different: declaration 'AttributeType' definition 'attributeType'.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:135:60: note: Function 'SetAttributeTypeFromString' argument 1 names different: declaration 'AttributeType' definition 'attributeType'.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:187:62: style: Function 'SetAttributeCenterFromString' argument 1 names different: declaration 'AttributeCenter' definition 'attributeCenter'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:109:59: note: Function 'SetAttributeCenterFromString' argument 1 names different: declaration 'AttributeCenter' definition 'attributeCenter'.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:187:62: note: Function 'SetAttributeCenterFromString' argument 1 names different: declaration 'AttributeCenter' definition 'attributeCenter'.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:207:37: style: Function 'SetValues' argument 1 names different: declaration 'Values' definition 'someValues'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:133:34: note: Function 'SetValues' argument 1 names different: declaration 'Values' definition 'someValues'.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:207:37: note: Function 'SetValues' argument 1 names different: declaration 'Values' definition 'someValues'.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:159:3: style: Variable 'Dimensions' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/libsrc/XdmfLightData.h:56:19: performance: Technically the member function 'XdmfLightData::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfLightData.h:61:5: style: Technically the member function 'XdmfLightData::GetName' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfLightData.h:66:5: style: Technically the member function 'XdmfLightData::GetFileName' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfLightData.h:75:5: style: Technically the member function 'XdmfLightData::GetWorkingDirectory' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfLightData.h:89:21: style: Technically the member function 'XdmfLightData::GetReturnBuffer' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:137:5: style: Technically the member function 'XdmfElement::GetElementName' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:142:5: style: Technically the member function 'XdmfElement::GetDataXml' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:147:5: style: Technically the member function 'XdmfElement::GetInsertedDataXml' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:107:19: style: Technically the member function 'XdmfAttribute::GetAttributeTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:114:16: note: Technically the member function 'XdmfAttribute::GetAttributeTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:107:19: note: Technically the member function 'XdmfAttribute::GetAttributeTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:110:19: style: Technically the member function 'XdmfAttribute::GetAttributeCenterAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:168:16: note: Technically the member function 'XdmfAttribute::GetAttributeCenterAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:110:19: note: Technically the member function 'XdmfAttribute::GetAttributeCenterAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:124:5: style: Technically the member function 'XdmfAttribute::GetUnits' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:188:5: style: Technically the member function 'XdmfDataItem::GetHeavyDataSetName' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:200:5: style: Technically the member function 'XdmfDataItem::GetFunction' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:94:19: performance: Technically the member function 'XdmfDOM::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:106:10: style: Technically the member function 'XdmfDOM::GetOutputFileName' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:225:3: style: Technically the member function 'XdmfDOM::GetNdgmHost' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:37:9: style: Class 'XdmfAttribute' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.cxx:37:9: style: Class 'XdmfAttribute' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:79:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:79:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:102:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:102:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:138:13: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:138:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:140:13: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:161:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:140:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:142:13: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfAttribute.h:142:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:109:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:109:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:120:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:120:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:127:15: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:127:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:130:15: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:161:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:130:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:133:15: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:133:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:190:15: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:173:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:190:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:40:9: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:101:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:377:1: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:373:0: note: Variable 'doc' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:377:1: note: Variable 'doc' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:256:21: style: The scope of the variable 'OldOutputFileName' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:311:18: style: The scope of the variable 'Attribute' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:394:13: style: The scope of the variable 'ChildCopy' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:414:13: style: The scope of the variable 'Child' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:244:32: style: Function 'Serialize' argument 1 names different: declaration 'node' definition 'Node'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:163:41: note: Function 'Serialize' argument 1 names different: declaration 'node' definition 'Node'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:244:32: note: Function 'Serialize' argument 1 names different: declaration 'node' definition 'Node'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:255:42: style: Function 'Write' argument 1 names different: declaration 'Output' definition 'wOutput'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:167:35: note: Function 'Write' argument 1 names different: declaration 'Output' definition 'wOutput'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:255:42: note: Function 'Write' argument 1 names different: declaration 'Output' definition 'wOutput'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:273:34: style: Function '__Parse' argument 1 names different: declaration 'xml' definition 'inxml'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:143:39: note: Function '__Parse' argument 1 names different: declaration 'xml' definition 'inxml'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:273:34: note: Function '__Parse' argument 1 names different: declaration 'xml' definition 'inxml'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:273:53: style: Function '__Parse' argument 2 names different: declaration 'Doc' definition 'DocPtr'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:143:56: note: Function '__Parse' argument 2 names different: declaration 'Doc' definition 'DocPtr'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:273:53: note: Function '__Parse' argument 2 names different: declaration 'Doc' definition 'DocPtr'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:307:32: style: Function 'Parse' argument 1 names different: declaration 'xml' definition 'inxml'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:146:35: note: Function 'Parse' argument 1 names different: declaration 'xml' definition 'inxml'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:307:32: note: Function 'Parse' argument 1 names different: declaration 'xml' definition 'inxml'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:342:33: style: Function 'DeleteNode' argument 1 names different: declaration 'node' definition 'Node'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:177:36: note: Function 'DeleteNode' argument 1 names different: declaration 'node' definition 'Node'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:342:33: note: Function 'DeleteNode' argument 1 names different: declaration 'node' definition 'Node'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:370:39: style: Function 'InsertFromString' argument 1 names different: declaration 'parent' definition 'Parent'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:171:44: note: Function 'InsertFromString' argument 1 names different: declaration 'parent' definition 'Parent'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:370:39: note: Function 'InsertFromString' argument 1 names different: declaration 'parent' definition 'Parent'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:370:63: style: Function 'InsertFromString' argument 2 names different: declaration 'xml' definition 'inxml'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:171:68: note: Function 'InsertFromString' argument 2 names different: declaration 'xml' definition 'inxml'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:370:63: note: Function 'InsertFromString' argument 2 names different: declaration 'xml' definition 'inxml'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:392:29: style: Function 'Insert' argument 1 names different: declaration 'parent' definition 'Parent'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:169:34: note: Function 'Insert' argument 1 names different: declaration 'parent' definition 'Parent'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:392:29: note: Function 'Insert' argument 1 names different: declaration 'parent' definition 'Parent'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:392:49: style: Function 'Insert' argument 2 names different: declaration 'node' definition 'Child'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:169:54: note: Function 'Insert' argument 2 names different: declaration 'node' definition 'Child'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:392:49: note: Function 'Insert' argument 2 names different: declaration 'node' definition 'Child'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:454:43: style: Function 'GetNumberOfChildren' argument 1 names different: declaration 'node' definition 'Node'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:153:46: note: Function 'GetNumberOfChildren' argument 1 names different: declaration 'node' definition 'Node'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:454:43: note: Function 'GetNumberOfChildren' argument 1 names different: declaration 'node' definition 'Node'.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:251:10: style: Variable 'buflen' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:260:29: style: Variable 'OldOutputFileName' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:61:9: performance: Variable 'DTD' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:159:19: performance: Technically the member function 'XdmfDOM::GetAttributeName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:130:10: note: Technically the member function 'XdmfDOM::GetAttributeName' can be static.
xdmf-3.0+git20160803/libsrc/XdmfDOM.h:159:19: note: Technically the member function 'XdmfDOM::GetAttributeName' can be static.
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:63:3: style: Class 'XdmfDOM' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:63:3: style: Class 'XdmfDOM' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfDOM.cxx:63:3: warning: Conversion of string literal "stdout" to bool always evaluates to true. [incorrectStringBooleanError]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:411:58: warning: Either the condition 'if(start)' is redundant or there is possible null pointer dereference: start. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:416:5: note: Assuming that condition 'if(start)' is not redundant
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:411:58: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:412:60: warning: Either the condition 'if(stride)' is redundant or there is possible null pointer dereference: stride. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:421:5: note: Assuming that condition 'if(stride)' is not redundant
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:412:60: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:413:58: warning: Either the condition 'if(count)' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:426:5: note: Assuming that condition 'if(count)' is not redundant
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:413:58: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:59:40: style: Function 'GetHyperSlab' argument 1 names different: declaration 'Start' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:115:39: note: Function 'GetHyperSlab' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:59:40: note: Function 'GetHyperSlab' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:59:58: style: Function 'GetHyperSlab' argument 2 names different: declaration 'Stride' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:115:57: note: Function 'GetHyperSlab' argument 2 names different: declaration 'Stride' definition 'stride'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:59:58: note: Function 'GetHyperSlab' argument 2 names different: declaration 'Stride' definition 'stride'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:59:77: style: Function 'GetHyperSlab' argument 3 names different: declaration 'Count' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:115:76: note: Function 'GetHyperSlab' argument 3 names different: declaration 'Count' definition 'count'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:59:77: note: Function 'GetHyperSlab' argument 3 names different: declaration 'Count' definition 'count'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:113:44: style: Function 'CopySelection' argument 1 names different: declaration 'DataDesc' definition 'Desc'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:84:43: note: Function 'CopySelection' argument 1 names different: declaration 'DataDesc' definition 'Desc'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:113:44: note: Function 'CopySelection' argument 1 names different: declaration 'DataDesc' definition 'Desc'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:152:31: style: Function 'CopyType' argument 1 names different: declaration 'DataType' definition 'dataType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:94:30: note: Function 'CopyType' argument 1 names different: declaration 'DataType' definition 'dataType'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:152:31: note: Function 'CopyType' argument 1 names different: declaration 'DataType' definition 'dataType'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:161:32: style: Function 'CopyShape' argument 1 names different: declaration 'DataSpace' definition 'dataSpace'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:93:31: note: Function 'CopyShape' argument 1 names different: declaration 'DataSpace' definition 'dataSpace'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:161:32: note: Function 'CopyShape' argument 1 names different: declaration 'DataSpace' definition 'dataSpace'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:210:35: style: Function 'SetShape' argument 1 names different: declaration 'Rank' definition 'rank'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:78:34: note: Function 'SetShape' argument 1 names different: declaration 'Rank' definition 'rank'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:210:35: note: Function 'SetShape' argument 1 names different: declaration 'Rank' definition 'rank'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:283:44: style: Function 'SelectHyperSlab' argument 1 names different: declaration 'Start' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:111:42: note: Function 'SelectHyperSlab' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:283:44: note: Function 'SelectHyperSlab' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:283:62: style: Function 'SelectHyperSlab' argument 2 names different: declaration 'Stride' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:111:60: note: Function 'SelectHyperSlab' argument 2 names different: declaration 'Stride' definition 'stride'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:283:62: note: Function 'SelectHyperSlab' argument 2 names different: declaration 'Stride' definition 'stride'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:283:81: style: Function 'SelectHyperSlab' argument 3 names different: declaration 'Count' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:111:79: note: Function 'SelectHyperSlab' argument 3 names different: declaration 'Count' definition 'count'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:283:81: note: Function 'SelectHyperSlab' argument 3 names different: declaration 'Count' definition 'count'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:409:59: style: Function 'SelectHyperSlabFromString' argument 1 names different: declaration 'Start' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:113:57: note: Function 'SelectHyperSlabFromString' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:409:59: note: Function 'SelectHyperSlabFromString' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:409:82: style: Function 'SelectHyperSlabFromString' argument 2 names different: declaration 'Stride' definition 'stride'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:113:80: note: Function 'SelectHyperSlabFromString' argument 2 names different: declaration 'Stride' definition 'stride'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:409:82: note: Function 'SelectHyperSlabFromString' argument 2 names different: declaration 'Stride' definition 'stride'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:409:106: style: Function 'SelectHyperSlabFromString' argument 3 names different: declaration 'Count' definition 'count'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:113:104: note: Function 'SelectHyperSlabFromString' argument 3 names different: declaration 'Count' definition 'count'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:409:106: note: Function 'SelectHyperSlabFromString' argument 3 names different: declaration 'Count' definition 'count'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:457:60: style: Function 'SelectCoordinatesFromString' argument 1 names different: declaration 'Coordinates' definition 'String'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:129:59: note: Function 'SelectCoordinatesFromString' argument 1 names different: declaration 'Coordinates' definition 'String'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:457:60: note: Function 'SelectCoordinatesFromString' argument 1 names different: declaration 'Coordinates' definition 'String'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:478:40: style: Function 'SetNumberType' argument 1 names different: declaration 'NumberType' definition 'numberType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:70:39: note: Function 'SetNumberType' argument 1 names different: declaration 'NumberType' definition 'numberType'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:478:40: note: Function 'SetNumberType' argument 1 names different: declaration 'NumberType' definition 'numberType'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:497:56: style: Function 'SetNumberTypeFromString' argument 1 names different: declaration 'NumberType' definition 'NumberTypeString'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:72:55: note: Function 'SetNumberTypeFromString' argument 1 names different: declaration 'NumberType' definition 'NumberTypeString'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:497:56: note: Function 'SetNumberTypeFromString' argument 1 names different: declaration 'NumberType' definition 'NumberTypeString'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:678:21: style: Function 'AddCompoundMemberFromString' argument 2 names different: declaration 'NumberType' definition 'NumberTypeString'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:180:25: note: Function 'AddCompoundMemberFromString' argument 2 names different: declaration 'NumberType' definition 'NumberTypeString'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:678:21: note: Function 'AddCompoundMemberFromString' argument 2 names different: declaration 'NumberType' definition 'NumberTypeString'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:697:15: style: Function 'AddCompoundMember' argument 2 names different: declaration 'NumberType' definition 'numberType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:173:19: note: Function 'AddCompoundMember' argument 2 names different: declaration 'NumberType' definition 'numberType'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:697:15: note: Function 'AddCompoundMember' argument 2 names different: declaration 'NumberType' definition 'numberType'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:698:15: style: Function 'AddCompoundMember' argument 3 names different: declaration 'Rank' definition 'rank'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:174:19: note: Function 'AddCompoundMember' argument 3 names different: declaration 'Rank' definition 'rank'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:698:15: note: Function 'AddCompoundMember' argument 3 names different: declaration 'Rank' definition 'rank'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:766:41: style: Function 'GetCoordinates' argument 1 names different: declaration 'Start' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:131:41: note: Function 'GetCoordinates' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:766:41: note: Function 'GetCoordinates' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:791:49: style: Function 'GetCoordinatesAsString' argument 1 names different: declaration 'Start' definition 'start'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:133:54: note: Function 'GetCoordinatesAsString' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:791:49: note: Function 'GetCoordinatesAsString' argument 1 names different: declaration 'Start' definition 'start'.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:160:19: style: Technically the member function 'XdmfDataDesc::GetSelectionTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:750:15: note: Technically the member function 'XdmfDataDesc::GetSelectionTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.h:160:19: note: Technically the member function 'XdmfDataDesc::GetSelectionTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:133:3: error: Mismatching allocation and deallocation: Coordinates [mismatchAllocDealloc]
xdmf-3.0+git20160803/libsrc/XdmfDataDesc.cxx:784:5: error: Mismatching allocation and deallocation: HCoordinates [mismatchAllocDealloc]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:122:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:530:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:539:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:559:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:789:17: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:797:17: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:825:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:828:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:839:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:101:35: style: Function 'SetArray' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:145:37: note: Function 'SetArray' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:101:35: note: Function 'SetArray' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:109:41: style: Function 'SetDataDesc' argument 1 names different: declaration 'DataDesc' definition 'aDataDesc'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:139:41: note: Function 'SetDataDesc' argument 1 names different: declaration 'DataDesc' definition 'aDataDesc'.
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:109:41: note: Function 'SetDataDesc' argument 1 names different: declaration 'DataDesc' definition 'aDataDesc'.
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:691:72: style: Function 'SetDataValues' argument 2 names different: declaration 'Values' definition 'someValues'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:165:64: note: Function 'SetDataValues' argument 2 names different: declaration 'Values' definition 'someValues'.
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:691:72: note: Function 'SetDataValues' argument 2 names different: declaration 'Values' definition 'someValues'.
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:811:37: style: Function 'CheckValues' argument 1 names different: declaration 'Format' definition 'aFormat'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.h:222:43: note: Function 'CheckValues' argument 1 names different: declaration 'Format' definition 'aFormat'.
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:811:37: note: Function 'CheckValues' argument 1 names different: declaration 'Format' definition 'aFormat'.
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:56:19: performance: Technically the member function 'XdmfHeavyData::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:59:9: style: Technically the member function 'XdmfHeavyData::GetNdgmHost' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:64:9: style: Technically the member function 'XdmfHeavyData::GetWorkingDirectory' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:70:3: style: Technically the member function 'XdmfHeavyData::GetDomain' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:77:3: style: Technically the member function 'XdmfHeavyData::GetFileName' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:82:3: style: Technically the member function 'XdmfHeavyData::GetPath' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:95:3: style: Technically the member function 'XdmfHeavyData::GetAccess' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:87:19: performance: Technically the member function 'XdmfHDF::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:122:19: style: Technically the member function 'XdmfHDF::GetChild' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:74:3: style: Technically the member function 'XdmfValuesBinary::GetEndian' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:79:3: style: Technically the member function 'XdmfValuesBinary::GetSeek' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:84:3: style: Technically the member function 'XdmfValuesBinary::GetCompression' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:45:11: style: Class 'XdmfDataItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:45:11: style: Class 'XdmfDataItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:177:21: style: The function 'DoOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:115:21: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:177:21: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:183:22: style: The function 'DoRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:117:22: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:183:22: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:187:21: style: The function 'DoWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:119:21: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:187:21: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:190:21: style: The function 'DoClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:121:21: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:190:21: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValues.h:73:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValues.h:73:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.h:71:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.h:71:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.h:73:14: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfValues.h:77:22: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.h:73:14: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.h:75:13: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfValues.h:79:21: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.h:75:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:59:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:59:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:61:14: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfValues.h:77:22: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:61:14: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:63:13: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfValues.h:79:21: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:63:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:67:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:67:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:69:14: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfValues.h:77:22: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:69:14: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:71:13: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfValues.h:79:21: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:71:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataItem.cxx:377:13: error: Mismatching allocation and deallocation: Coordinates [mismatchAllocDealloc]
xdmf-3.0+git20160803/libsrc/XdmfDataStructure.h:60:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataStructure.h:60:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataStructure.h:62:13: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataStructure.h:62:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataTransform.h:61:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataTransform.h:61:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDataTransform.h:65:15: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDataTransform.h:65:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDomain.cxx:58:9: warning: Either the condition 'Child' is redundant or there is possible null pointer dereference: Child. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/libsrc/XdmfDomain.cxx:43:8: note: Assuming that condition 'Child' is not redundant
xdmf-3.0+git20160803/libsrc/XdmfDomain.cxx:58:9: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfDomain.cxx:50:35: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDomain.h:48:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDomain.h:48:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDomain.h:51:15: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDomain.h:51:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDomain.h:54:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDomain.h:54:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDomain.h:56:15: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDomain.h:56:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:147:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:147:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:173:13: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:173:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:180:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:180:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:195:13: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:173:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:195:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:281:14: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:281:14: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:289:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:161:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:289:14: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:217:5: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:209:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:217:5: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:84:32: style: Function 'SetStorage' argument 1 names different: declaration 'Storage' definition 'aStorage'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:87:39: note: Function 'SetStorage' argument 1 names different: declaration 'Storage' definition 'aStorage'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:84:32: note: Function 'SetStorage' argument 1 names different: declaration 'Storage' definition 'aStorage'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:92:40: style: Function 'ConfigureUniform' argument 1 names different: declaration 'Comm' definition 'aComm'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:102:47: note: Function 'ConfigureUniform' argument 1 names different: declaration 'Comm' definition 'aComm'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:92:40: note: Function 'ConfigureUniform' argument 1 names different: declaration 'Comm' definition 'aComm'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:92:57: style: Function 'ConfigureUniform' argument 2 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:102:63: note: Function 'ConfigureUniform' argument 2 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:92:57: note: Function 'ConfigureUniform' argument 2 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:173:30: style: Function 'SetLength' argument 1 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:79:35: note: Function 'SetLength' argument 1 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:173:30: note: Function 'SetLength' argument 1 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:185:91: style: Function 'SendCommandHeader' argument 4 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:106:98: note: Function 'SendCommandHeader' argument 4 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:185:91: note: Function 'SendCommandHeader' argument 4 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:207:100: style: Function 'ReceiveCommandHeader' argument 4 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:107:107: note: Function 'ReceiveCommandHeader' argument 4 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:207:100: note: Function 'ReceiveCommandHeader' argument 4 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:236:57: style: Function 'SendData' argument 3 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:109:64: note: Function 'SendData' argument 3 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:236:57: note: Function 'SendData' argument 3 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:247:62: style: Function 'ReceiveData' argument 3 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:110:69: note: Function 'ReceiveData' argument 3 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:247:62: note: Function 'ReceiveData' argument 3 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:42:11: performance: Variable 'DsmType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:44:11: performance: Variable 'StorageIsMine' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfDsm.h:54:19: performance: Technically the member function 'XdmfDsm::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfDsmComm.h:47:19: performance: Technically the member function 'XdmfDsmComm::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:43:11: style: Class 'XdmfDsm' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfDsm.cxx:43:11: style: Class 'XdmfDsm' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:41:26: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:99:5: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:96:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:99:5: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:149:5: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:145:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:149:5: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:345:49: style: Function 'Put' argument 2 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.h:54:50: note: Function 'Put' argument 2 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:345:49: note: Function 'Put' argument 2 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:395:49: style: Function 'Get' argument 2 names different: declaration 'Length' definition 'aLength'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.h:55:50: note: Function 'Get' argument 2 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:395:49: note: Function 'Get' argument 2 names different: declaration 'Length' definition 'aLength'.
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.cxx:50:11: performance: Variable 'ThreadDsmReady' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfDsmBuffer.h:49:19: performance: Technically the member function 'XdmfDsmBuffer::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfDsmComm.cxx:53:18: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
xdmf-3.0+git20160803/libsrc/XdmfDsmComm.cxx:67:18: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.cxx:57:17: style: The scope of the variable 'nid' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.cxx:29:11: performance: Variable 'Comm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:48:19: performance: Technically the member function 'XdmfDsmCommMpi::GetClassName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:55:5: style: Technically the member function 'XdmfDsmCommMpi::GetComm' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:59:17: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfDsmComm.h:58:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:59:17: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:60:17: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfDsmComm.h:59:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:60:17: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:61:17: style: The function 'Receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfDsmComm.h:60:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:61:17: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:62:17: style: The function 'Check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfDsmComm.h:61:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:62:17: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:63:17: style: The function 'Barrier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfDsmComm.h:62:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfDsmCommMpi.h:63:17: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfDsmMsg.cxx:28:13: warning: Member variable 'XdmfDsmMsg::Data' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/libsrc/XdmfDsmMsg.cxx:29:11: performance: Variable 'Tag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:84:23: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:91:38: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:105:26: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:120:23: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:125:40: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:135:26: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:246:17: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:306:17: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:469:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:291:23: style: The scope of the variable 'ref' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:465:25: style: The scope of the variable 'childnode' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:466:26: style: The scope of the variable 'childelement' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:77:50: style: Function 'SetReferenceObject' argument 1 names different: declaration 'Element' definition 'anElement'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:190:48: note: Function 'SetReferenceObject' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:77:50: note: Function 'SetReferenceObject' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:95:45: style: Function 'GetReferenceObject' argument 1 names different: declaration 'Element' definition 'anElement'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:191:49: note: Function 'GetReferenceObject' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:95:45: note: Function 'GetReferenceObject' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:113:53: style: Function 'SetCurrentXdmfElement' argument 1 names different: declaration 'Element' definition 'anElement'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:193:51: note: Function 'SetCurrentXdmfElement' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:113:53: note: Function 'SetCurrentXdmfElement' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:129:48: style: Function 'GetCurrentXdmfElement' argument 1 names different: declaration 'Element' definition 'anElement'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:195:52: note: Function 'GetCurrentXdmfElement' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:129:48: note: Function 'GetCurrentXdmfElement' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:146:47: style: Function 'SetElement' argument 1 names different: declaration 'Element' definition 'anElement'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:118:40: note: Function 'SetElement' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:146:47: note: Function 'SetElement' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:334:42: style: Function 'FollowReference' argument 1 names different: declaration 'Element' definition 'anElement'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:179:45: note: Function 'FollowReference' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:334:42: note: Function 'FollowReference' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:362:44: style: Function 'CheckForReference' argument 1 names different: declaration 'Element' definition 'anElement'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:105:55: note: Function 'CheckForReference' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:362:44: note: Function 'CheckForReference' argument 1 names different: declaration 'Element' definition 'anElement'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:480:44: style: Function 'Set' argument 1 names different: declaration 'Name' definition 'aName'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:167:35: note: Function 'Set' argument 1 names different: declaration 'Name' definition 'aName'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:480:44: note: Function 'Set' argument 1 names different: declaration 'Name' definition 'aName'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:494:50: style: Function 'Get' argument 1 names different: declaration 'Name' definition 'aName'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:170:41: note: Function 'Get' argument 1 names different: declaration 'Name' definition 'aName'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:494:50: note: Function 'Get' argument 1 names different: declaration 'Name' definition 'aName'.
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:47:11: performance: Variable 'IsReference' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:49:11: performance: Variable 'State' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:50:11: performance: Variable 'CopyReferenceData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:55:11: performance: Variable 'DeleteOnGridDelete' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:155:21: style: Technically the member function 'XdmfElement::GetElementType' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:405:30: note: Technically the member function 'XdmfElement::GetElementType' can be const.
xdmf-3.0+git20160803/libsrc/XdmfElement.h:155:21: note: Technically the member function 'XdmfElement::GetElementType' can be const.
xdmf-3.0+git20160803/libsrc/XdmfElement.h:190:17: performance: Technically the member function 'XdmfElement::SetReferenceObject' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:77:19: note: Technically the member function 'XdmfElement::SetReferenceObject' can be static.
xdmf-3.0+git20160803/libsrc/XdmfElement.h:190:17: note: Technically the member function 'XdmfElement::SetReferenceObject' can be static.
xdmf-3.0+git20160803/libsrc/XdmfElement.h:193:17: performance: Technically the member function 'XdmfElement::SetCurrentXdmfElement' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfElement.cxx:113:19: note: Technically the member function 'XdmfElement::SetCurrentXdmfElement' can be static.
xdmf-3.0+git20160803/libsrc/XdmfElement.h:193:17: note: Technically the member function 'XdmfElement::SetCurrentXdmfElement' can be static.
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1148:31: warning: Possible null pointer dereference: b [nullPointer]
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1145:27: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1148:31: note: Null pointer dereference
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1150:12: warning: Possible null pointer dereference: b [nullPointer]
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1145:27: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1150:12: note: Null pointer dereference
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1509:3: warning: Possible null pointer dereference: b [nullPointer]
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1398:23: note: Calling function 'dice_yy_init_buffer', 1st argument 'b' value is 0
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1509:3: note: Null pointer dereference
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1510:3: warning: Possible null pointer dereference: b [nullPointer]
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1398:23: note: Calling function 'dice_yy_init_buffer', 1st argument 'b' value is 0
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1510:3: note: Null pointer dereference
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1521:9: warning: Possible null pointer dereference: b [nullPointer]
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1398:23: note: Calling function 'dice_yy_init_buffer', 1st argument 'b' value is 0
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1521:9: note: Null pointer dereference
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1141:25: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1250:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:343:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1250:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1273:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:590:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
/home/andy/vtk/ParaView-shared/Utilities/Xdmf/libsrc/XdmfExprLex.cxx:1273:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
/home/andy/vtk/Xdmf/libsrc/XdmfExpr.y:23:9: style: Class 'XdmfInt64Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:35:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:90:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:254:39: style: Function 'SetOrigin' argument 1 names different: declaration 'Origin' definition 'origin'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:130:37: note: Function 'SetOrigin' argument 1 names different: declaration 'Origin' definition 'origin'.
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:254:39: note: Function 'SetOrigin' argument 1 names different: declaration 'Origin' definition 'origin'.
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:268:39: style: Function 'SetDxDyDz' argument 1 names different: declaration 'DxDyDz' definition 'dxDyDz'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:131:37: note: Function 'SetDxDyDz' argument 1 names different: declaration 'DxDyDz' definition 'dxDyDz'.
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:268:39: note: Function 'SetDxDyDz' argument 1 names different: declaration 'DxDyDz' definition 'dxDyDz'.
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:283:37: style: Function 'SetPoints' argument 1 names different: declaration 'Points' definition 'points'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:124:35: note: Function 'SetPoints' argument 1 names different: declaration 'Points' definition 'points'.
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:283:37: note: Function 'SetPoints' argument 1 names different: declaration 'Points' definition 'points'.
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:292:58: style: Function 'SetGeometryTypeFromString' argument 1 names different: declaration 'GeometryType' definition 'geometryType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:115:56: note: Function 'SetGeometryTypeFromString' argument 1 names different: declaration 'GeometryType' definition 'geometryType'.
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:292:58: note: Function 'SetGeometryTypeFromString' argument 1 names different: declaration 'GeometryType' definition 'geometryType'.
xdmf-3.0+git20160803/libsrc/XdmfGeometry.cxx:77:10: style: Variable 'node' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:109:5: style: Technically the member function 'XdmfGeometry::GetUnits' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:63:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:63:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:118:13: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:118:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:120:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:120:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:121:13: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:161:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:121:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:122:13: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfGeometry.h:122:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:155:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:155:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:158:13: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:158:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:160:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:160:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:315:13: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:161:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:315:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:317:13: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:317:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:195:9: warning: Either the condition 'Child' is redundant or there is possible null pointer dereference: Child. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:136:8: note: Assuming that condition 'Child' is not redundant
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:195:9: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:42:10: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:149:33: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:160:42: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:171:40: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:182:35: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:300:9: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:229:55: style: Function 'SetCollectionTypeFromString' argument 1 names different: declaration 'CollectionType' definition 'aCollectionType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:169:57: note: Function 'SetCollectionTypeFromString' argument 1 names different: declaration 'CollectionType' definition 'aCollectionType'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:229:55: note: Function 'SetCollectionTypeFromString' argument 1 names different: declaration 'CollectionType' definition 'aCollectionType'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:242:49: style: Function 'SetGridTypeFromString' argument 1 names different: declaration 'GridType' definition 'aGridType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:165:51: note: Function 'SetGridTypeFromString' argument 1 names different: declaration 'GridType' definition 'aGridType'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:242:49: note: Function 'SetGridTypeFromString' argument 1 names different: declaration 'GridType' definition 'aGridType'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:311:43: style: Function 'AssignAttribute' argument 1 names different: declaration 'Attribute' definition 'attribute'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:245:45: note: Function 'AssignAttribute' argument 1 names different: declaration 'Attribute' definition 'attribute'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:311:43: note: Function 'AssignAttribute' argument 1 names different: declaration 'Attribute' definition 'attribute'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:343:45: style: Function 'AssignAttributeByName' argument 1 names different: declaration 'Name' definition 'name'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:266:47: note: Function 'AssignAttributeByName' argument 1 names different: declaration 'Name' definition 'name'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:343:45: note: Function 'AssignAttributeByName' argument 1 names different: declaration 'Name' definition 'name'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:761:37: style: Function 'FindGridsAtTime' argument 1 names different: declaration 'Time' definition 'theTime'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:301:38: note: Function 'FindGridsAtTime' argument 1 names different: declaration 'Time' definition 'theTime'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:761:37: note: Function 'FindGridsAtTime' argument 1 names different: declaration 'Time' definition 'theTime'.
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:163:19: style: Technically the member function 'XdmfGrid::GetGridTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:274:11: note: Technically the member function 'XdmfGrid::GetGridTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:163:19: note: Technically the member function 'XdmfGrid::GetGridTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:168:19: style: Technically the member function 'XdmfGrid::GetCollectionTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:259:11: note: Technically the member function 'XdmfGrid::GetCollectionTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfGrid.h:168:19: note: Technically the member function 'XdmfGrid::GetCollectionTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:71:5: style: Technically the member function 'XdmfInformation::GetValue' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfTime.h:98:5: style: Technically the member function 'XdmfTime::GetFunction' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:52:9: style: Class 'XdmfGrid' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfGrid.cxx:52:9: style: Class 'XdmfGrid' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:54:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:54:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:57:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:57:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:59:15: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:59:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:67:15: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfInformation.h:67:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTime.h:65:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTime.h:65:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTime.h:68:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTime.h:68:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTime.h:70:15: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTime.h:70:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfTime.h:78:15: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfTime.h:78:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:69:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:69:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:97:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:97:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:130:13: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:130:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:133:13: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:161:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:133:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:136:13: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfSet.h:136:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:429:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:428:9: note: outer condition: name
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:429:9: note: identical inner condition: name
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:433:23: warning: Possible null pointer dereference: fa [nullPointer]
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:405:26: note: Assignment 'fa=NULL', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:433:23: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:460:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:463:7: note: Found duplicate branches for 'if' and 'else'.
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:460:5: note: Found duplicate branches for 'if' and 'else'.
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:724:16: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:720:53: style: Function 'H5FD_dsm_read' argument 3 names different: declaration 'fapl_id' definition 'dxpl_id'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:145:67: note: Function 'H5FD_dsm_read' argument 3 names different: declaration 'fapl_id' definition 'dxpl_id'.
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:720:53: note: Function 'H5FD_dsm_read' argument 3 names different: declaration 'fapl_id' definition 'dxpl_id'.
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:787:54: style: Function 'H5FD_dsm_write' argument 3 names different: declaration 'fapl_id' definition 'dxpl_id'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:147:68: note: Function 'H5FD_dsm_write' argument 3 names different: declaration 'fapl_id' definition 'dxpl_id'.
xdmf-3.0+git20160803/libsrc/XdmfH5Driver.cxx:787:54: note: Function 'H5FD_dsm_write' argument 3 names different: declaration 'fapl_id' definition 'dxpl_id'.
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:378:21: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:375:19: note: outer condition: Directory<0
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:378:21: note: opposite inner condition: Directory>0
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:204:29: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:632:5: style: Variable 'NewName' is reassigned a value before the old one has been used. [redundantAssignment]
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:631:0: note: Variable 'NewName' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:632:5: note: Variable 'NewName' is reassigned a value before the old one has been used.
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:708:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:711:5: note: Found duplicate branches for 'if' and 'else'.
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:708:10: note: Found duplicate branches for 'if' and 'else'.
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:451:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:624:14: style: The scope of the variable 'lastcolon' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:625:14: style: The scope of the variable 'firstcolon' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:334:41: style: Function 'CreateDataset' argument 1 names different: declaration 'Path' definition 'path'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:162:44: note: Function 'CreateDataset' argument 1 names different: declaration 'Path' definition 'path'.
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:334:41: note: Function 'CreateDataset' argument 1 names different: declaration 'Path' definition 'path'.
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:621:63: style: Function 'DoOpen' argument 2 names different: declaration 'Access' definition 'access'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:179:21: note: Function 'DoOpen' argument 2 names different: declaration 'Access' definition 'access'.
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:621:63: note: Function 'DoOpen' argument 2 names different: declaration 'Access' definition 'access'.
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:120:19: performance: Technically the member function 'XdmfHDF::GetHDFVersion' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfHDF.cxx:92:10: note: Technically the member function 'XdmfHDF::GetHDFVersion' can be static.
xdmf-3.0+git20160803/libsrc/XdmfHDF.h:120:19: note: Technically the member function 'XdmfHDF::GetHDFVersion' can be static.
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.cxx:73:50: style: Function 'SetFileName' argument 1 names different: declaration 'File' definition 'String'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.h:79:37: note: Function 'SetFileName' argument 1 names different: declaration 'File' definition 'String'.
xdmf-3.0+git20160803/libsrc/XdmfHeavyData.cxx:73:50: note: Function 'SetFileName' argument 1 names different: declaration 'File' definition 'String'.
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:71:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:90:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:109:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:147:48: style: Function 'SetMapTypeFromString' argument 1 names different: declaration 'MapType' definition 'regionType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfMap.h:88:51: note: Function 'SetMapTypeFromString' argument 1 names different: declaration 'MapType' definition 'regionType'.
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:147:48: note: Function 'SetMapTypeFromString' argument 1 names different: declaration 'MapType' definition 'regionType'.
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:165:28: style: Function 'SetIds' argument 1 names different: declaration 'Ids' definition 'someIds'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfMap.h:115:31: note: Function 'SetIds' argument 1 names different: declaration 'Ids' definition 'someIds'.
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:165:28: note: Function 'SetIds' argument 1 names different: declaration 'Ids' definition 'someIds'.
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:184:33: style: Function 'SetMapIndex' argument 1 names different: declaration 'Ids' definition 'someMapIndex'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfMap.h:121:36: note: Function 'SetMapIndex' argument 1 names different: declaration 'Ids' definition 'someMapIndex'.
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:184:33: note: Function 'SetMapIndex' argument 1 names different: declaration 'Ids' definition 'someMapIndex'.
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:203:32: style: Function 'SetMapData' argument 1 names different: declaration 'Ids' definition 'someMapData'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfMap.h:127:35: note: Function 'SetMapData' argument 1 names different: declaration 'Ids' definition 'someMapData'.
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:203:32: note: Function 'SetMapData' argument 1 names different: declaration 'Ids' definition 'someMapData'.
xdmf-3.0+git20160803/libsrc/XdmfMap.h:89:19: style: Technically the member function 'XdmfMap::GetMapTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfMap.cxx:126:10: note: Technically the member function 'XdmfMap::GetMapTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfMap.h:89:19: note: Technically the member function 'XdmfMap::GetMapTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfMap.h:87:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:87:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:112:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:112:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:133:13: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:133:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:136:13: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:161:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:136:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:139:13: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfMap.h:139:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfObject.cxx:77:27: style: Function 'SetGlobalDebug' argument 1 names different: declaration 'DebugLevel' definition 'Value'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfObject.h:506:44: note: Function 'SetGlobalDebug' argument 1 names different: declaration 'DebugLevel' definition 'Value'.
xdmf-3.0+git20160803/libsrc/XdmfObject.cxx:77:27: note: Function 'SetGlobalDebug' argument 1 names different: declaration 'DebugLevel' definition 'Value'.
xdmf-3.0+git20160803/libsrc/XdmfObject.cxx:50:9: performance: Variable 'Debug' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/XdmfObject.h:484:8: performance: Technically the member function 'XdmfObject::SetGlobalDebug' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfObject.cxx:62:13: note: Technically the member function 'XdmfObject::SetGlobalDebug' can be static.
xdmf-3.0+git20160803/libsrc/XdmfObject.h:484:8: note: Technically the member function 'XdmfObject::SetGlobalDebug' can be static.
xdmf-3.0+git20160803/libsrc/XdmfObject.h:492:19: performance: Technically the member function 'XdmfObject::GetUniqueName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/XdmfObject.cxx:67:13: note: Technically the member function 'XdmfObject::GetUniqueName' can be static.
xdmf-3.0+git20160803/libsrc/XdmfObject.h:492:19: note: Technically the member function 'XdmfObject::GetUniqueName' can be static.
xdmf-3.0+git20160803/libsrc/XdmfRegion.cxx:53:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfRegion.cxx:91:54: style: Function 'SetRegionTypeFromString' argument 1 names different: declaration 'RegionType' definition 'regionType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:46:54: note: Function 'SetRegionTypeFromString' argument 1 names different: declaration 'RegionType' definition 'regionType'.
xdmf-3.0+git20160803/libsrc/XdmfRegion.cxx:91:54: note: Function 'SetRegionTypeFromString' argument 1 names different: declaration 'RegionType' definition 'regionType'.
xdmf-3.0+git20160803/libsrc/XdmfRegion.cxx:108:34: style: Function 'SetValues' argument 1 names different: declaration 'Values' definition 'someValues'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:66:34: note: Function 'SetValues' argument 1 names different: declaration 'Values' definition 'someValues'.
xdmf-3.0+git20160803/libsrc/XdmfRegion.cxx:108:34: note: Function 'SetValues' argument 1 names different: declaration 'Values' definition 'someValues'.
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:47:19: style: Technically the member function 'XdmfRegion::GetRegionTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfRegion.cxx:70:13: note: Technically the member function 'XdmfRegion::GetRegionTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:47:19: note: Technically the member function 'XdmfRegion::GetRegionTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfRegion.cxx:13:9: style: Class 'XdmfRegion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfRegion.cxx:13:9: style: Class 'XdmfRegion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:45:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:45:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:63:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:63:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:72:13: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:72:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:75:13: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:161:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:75:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:78:13: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRegion.h:78:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfRoot.cxx:45:39: warning: Either the condition '!Value' is redundant or there is possible null pointer dereference: Value. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/libsrc/XdmfRoot.cxx:45:8: note: Assuming that condition '!Value' is not redundant
xdmf-3.0+git20160803/libsrc/XdmfRoot.cxx:45:39: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfRoot.cxx:58:9: warning: Either the condition 'Child' is redundant or there is possible null pointer dereference: Child. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/libsrc/XdmfRoot.cxx:51:8: note: Assuming that condition 'Child' is not redundant
xdmf-3.0+git20160803/libsrc/XdmfRoot.cxx:58:9: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfRoot.h:48:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRoot.h:48:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfRoot.h:51:15: style: The function 'UpdateInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:158:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRoot.h:51:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfRoot.h:54:13: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:176:25: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRoot.h:54:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfRoot.h:64:15: style: The function 'Build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:164:23: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfRoot.h:64:15: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:71:33: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:82:45: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:108:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:282:18: style: The scope of the variable 'MapElement' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:306:18: style: The scope of the variable 'AttributeElement' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:147:48: style: Function 'SetSetTypeFromString' argument 1 names different: declaration 'SetType' definition 'regionType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfSet.h:70:51: note: Function 'SetSetTypeFromString' argument 1 names different: declaration 'SetType' definition 'regionType'.
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:147:48: note: Function 'SetSetTypeFromString' argument 1 names different: declaration 'SetType' definition 'regionType'.
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:165:28: style: Function 'SetIds' argument 1 names different: declaration 'Ids' definition 'someIds'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfSet.h:100:31: note: Function 'SetIds' argument 1 names different: declaration 'Ids' definition 'someIds'.
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:165:28: note: Function 'SetIds' argument 1 names different: declaration 'Ids' definition 'someIds'.
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:184:32: style: Function 'SetCellIds' argument 1 names different: declaration 'Ids' definition 'someCellIds'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfSet.h:106:35: note: Function 'SetCellIds' argument 1 names different: declaration 'Ids' definition 'someCellIds'.
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:184:32: note: Function 'SetCellIds' argument 1 names different: declaration 'Ids' definition 'someCellIds'.
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:203:32: style: Function 'SetFaceIds' argument 1 names different: declaration 'Ids' definition 'someFaceIds'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfSet.h:112:35: note: Function 'SetFaceIds' argument 1 names different: declaration 'Ids' definition 'someFaceIds'.
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:203:32: note: Function 'SetFaceIds' argument 1 names different: declaration 'Ids' definition 'someFaceIds'.
xdmf-3.0+git20160803/libsrc/XdmfSet.h:71:19: style: Technically the member function 'XdmfSet::GetSetTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:126:10: note: Technically the member function 'XdmfSet::GetSetTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfSet.h:71:19: note: Technically the member function 'XdmfSet::GetSetTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:19:9: style: Class 'XdmfSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfSet.cxx:19:9: style: Class 'XdmfSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfTime.cxx:130:18: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfTime.h:94:21: style: Technically the member function 'XdmfTime::GetTimeTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfTime.cxx:271:11: note: Technically the member function 'XdmfTime::GetTimeTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfTime.h:94:21: note: Technically the member function 'XdmfTime::GetTimeTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfTime.cxx:37:11: style: Class 'XdmfTime' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfTime.cxx:37:11: style: Class 'XdmfTime' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:37:14: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:76:14: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:629:17: style: The scope of the variable 'ConnectionElement' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:148:58: style: Function 'SetTopologyTypeFromString' argument 1 names different: declaration 'TopologyType' definition 'topologyType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:189:56: note: Function 'SetTopologyTypeFromString' argument 1 names different: declaration 'TopologyType' definition 'topologyType'.
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:148:58: note: Function 'SetTopologyTypeFromString' argument 1 names different: declaration 'TopologyType' definition 'topologyType'.
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:289:42: style: Function 'SetTopologyType' argument 1 names different: declaration 'TopologyType' definition 'topologyType'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:181:40: note: Function 'SetTopologyType' argument 1 names different: declaration 'TopologyType' definition 'topologyType'.
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:289:42: note: Function 'SetTopologyType' argument 1 names different: declaration 'TopologyType' definition 'topologyType'.
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:402:54: style: Function 'SetOrder' argument 2 names different: declaration 'Order' definition 'order'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:245:53: note: Function 'SetOrder' argument 2 names different: declaration 'Order' definition 'order'.
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:402:54: note: Function 'SetOrder' argument 2 names different: declaration 'Order' definition 'order'.
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:420:51: style: Function 'SetOrderFromString' argument 1 names different: declaration 'Order' definition 'order'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:235:50: note: Function 'SetOrderFromString' argument 1 names different: declaration 'Order' definition 'order'.
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:420:51: note: Function 'SetOrderFromString' argument 1 names different: declaration 'Order' definition 'order'.
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:197:19: style: Technically the member function 'XdmfTopology::GetTopologyTypeAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:226:15: note: Technically the member function 'XdmfTopology::GetTopologyTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:197:19: note: Technically the member function 'XdmfTopology::GetTopologyTypeAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:233:20: style: Technically the member function 'XdmfTopology::GetOrderAsString' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:389:15: note: Technically the member function 'XdmfTopology::GetOrderAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfTopology.h:233:20: note: Technically the member function 'XdmfTopology::GetOrderAsString' can be const.
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:46:9: style: Class 'XdmfTopology' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:46:9: style: Class 'XdmfTopology' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:551:11: error: Mismatching allocation and deallocation: conns [mismatchAllocDealloc]
xdmf-3.0+git20160803/libsrc/XdmfTopology.cxx:701:0: error: Memory leak: ElementConns [memleak]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:258:5: warning: Possible null pointer dereference: DataSetName [nullPointer]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:257:5: note: Assignment 'DataSetName=0', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:258:5: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:258:5: warning: Possible null pointer dereference: fp [nullPointer]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:257:5: note: Assignment 'DataSetName=0', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:258:5: note: Assignment 'fp=DataSetName', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:258:5: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:378:5: warning: Possible null pointer dereference: hds [nullPointer]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:377:5: note: Assignment 'hds=0', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:378:5: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:378:5: warning: Possible null pointer dereference: fp [nullPointer]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:377:5: note: Assignment 'hds=0', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:378:5: note: Assignment 'fp=hds', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:378:5: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:215:35: style: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:69:30: note: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:215:35: note: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:356:36: style: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:71:30: note: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:356:36: note: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:356:61: style: Function 'Write' argument 2 names different: declaration 'HeavyDataSetName' definition 'aHeavyDataSetName'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.h:71:53: note: Function 'Write' argument 2 names different: declaration 'HeavyDataSetName' definition 'aHeavyDataSetName'.
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:356:61: note: Function 'Write' argument 2 names different: declaration 'HeavyDataSetName' definition 'aHeavyDataSetName'.
xdmf-3.0+git20160803/libsrc/XdmfValuesBinary.cxx:105:10: style: Technically the member function 'HyperSlabReader::toTotal' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:162:5: warning: Possible null pointer dereference: hds [nullPointer]
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:161:5: note: Assignment 'hds=0', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:162:5: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:162:5: warning: Possible null pointer dereference: fp [nullPointer]
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:161:5: note: Assignment 'hds=0', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:162:5: note: Assignment 'fp=hds', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:162:5: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:40:32: style: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:61:30: note: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:40:32: note: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:122:33: style: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:63:30: note: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:122:33: note: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:122:58: style: Function 'Write' argument 2 names different: declaration 'HeavyDataSetName' definition 'aHeavyDataSetName'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.h:63:53: note: Function 'Write' argument 2 names different: declaration 'HeavyDataSetName' definition 'aHeavyDataSetName'.
xdmf-3.0+git20160803/libsrc/XdmfValuesHDF.cxx:122:58: note: Function 'Write' argument 2 names different: declaration 'HeavyDataSetName' definition 'aHeavyDataSetName'.
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.cxx:153:21: style: The scope of the variable 'DataValues' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.cxx:47:34: style: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:74:30: note: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.cxx:47:34: note: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.cxx:151:35: style: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:76:30: note: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.cxx:151:35: note: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.cxx:54:22: style: Unused variable: Field [unusedVariable]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:79:3: style: Technically the member function 'XdmfValuesMySQL::GetServer' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:84:3: style: Technically the member function 'XdmfValuesMySQL::GetUser' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:89:3: style: Technically the member function 'XdmfValuesMySQL::GetPassword' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:94:3: style: Technically the member function 'XdmfValuesMySQL::GetDataBase' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:99:3: style: Technically the member function 'XdmfValuesMySQL::GetQuery' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:72:19: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfElement.h:84:29: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:72:19: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:74:14: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfValues.h:77:22: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:74:14: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:76:13: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/libsrc/XdmfValues.h:79:21: note: Virtual function in base class
xdmf-3.0+git20160803/libsrc/XdmfValuesMySQL.h:76:13: note: Function in derived class
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.cxx:58:46: warning: Possible null pointer dereference: RetArray [nullPointer]
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.cxx:56:20: note: Assignment 'RetArray=NULL', assigned value is 0
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.cxx:58:46: note: Null pointer dereference
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.cxx:79:21: style: The scope of the variable 'DataValues' can be reduced. [variableScope]
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.cxx:38:32: style: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.h:73:30: note: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.cxx:38:32: note: Function 'Read' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.cxx:77:33: style: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.h:75:30: note: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/XdmfValuesXML.cxx:77:33: note: Function 'Write' argument 1 names different: declaration 'Array' definition 'anArray'.
xdmf-3.0+git20160803/libsrc/gzstream.cxx:140:51: style: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/gzstream.h:87:41: note: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'.
xdmf-3.0+git20160803/libsrc/gzstream.cxx:140:51: note: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'.
xdmf-3.0+git20160803/libsrc/gzstream.h:65:5: warning: Member variable 'gzstreambuf::mode' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/libsrc/test/XdmfHDFMPI.cxx:17:5: style: Class 'Buffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/test/XdmfHDFMPI.cxx:17:5: style: Class 'Buffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/test/XdmfHDFMPI.cxx:15:3: style: Class 'Buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:219:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:236:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:607:19: warning: Member variable 'XdmfDiffInternal::diffGrid' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:636:19: warning: Member variable 'XdmfDiffInternal::diffGrid' is not initialized in the constructor. [uninitMemberVar]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:101:9: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:102:9: performance: Variable 'location' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:103:9: performance: Variable 'refValues' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:104:9: performance: Variable 'newValues' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:137:7: performance: Variable 'valType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:200:7: performance: Variable 'displayFailuresOnly' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:201:7: performance: Variable 'verboseOutput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:641:3: performance: Variable 'refDOMIsMine' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:642:3: performance: Variable 'newDOMIsMine' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:282:14: style: Technically the member function 'XdmfDiffInternal::GetDiffFileName' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:705:19: note: Technically the member function 'XdmfDiffInternal::GetDiffFileName' can be const.
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:282:14: note: Technically the member function 'XdmfDiffInternal::GetDiffFileName' can be const.
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:165:5: style: Technically the member function 'XdmfDiffInternal::XdmfDiffReport::GetNumberOfErrors' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:431:3: style: Class 'XdmfDiff' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:431:3: style: Class 'XdmfDiff' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:610:3: style: Class 'XdmfDiffInternal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:610:3: style: Class 'XdmfDiffInternal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:135:5: style: Class 'XdmfDiffReport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:98:33: performance: Function parameter 'errorDescription' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:99:23: performance: Function parameter 'refVals' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:99:44: performance: Function parameter 'newVals' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/libsrc/utils/XdmfDiff.cxx:135:32: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusReader.h:68:15: performance: Technically the member function 'XdmfExodusReader::DetermineXdmfCellType' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusReader.cxx:49:29: note: Technically the member function 'XdmfExodusReader::DetermineXdmfCellType' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusReader.h:68:15: note: Technically the member function 'XdmfExodusReader::DetermineXdmfCellType' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusWriter.h:65:17: performance: Technically the member function 'XdmfExodusWriter::DetermineExodusCellType' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusWriter.cxx:85:31: note: Technically the member function 'XdmfExodusWriter::DetermineExodusCellType' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusWriter.h:65:17: note: Technically the member function 'XdmfExodusWriter::DetermineExodusCellType' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusWriter.cxx:38:10: performance: Technically the member function 'XdmfExodusWriterNameHandler::ConstructAttributeName' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusWriter.cxx:71:3: style: Class 'XdmfExodusWriter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/utils/XdmfExodusWriter.cxx:71:3: style: Class 'XdmfExodusWriter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:466:11: warning: Return value of function atoi() is not used. [ignoredReturnValue]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:688:66: style: Function 'ReadInformationValue' argument 2 names different: declaration 'valueToReturn' definition 'toReturn'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:85:60: note: Function 'ReadInformationValue' argument 2 names different: declaration 'valueToReturn' definition 'toReturn'.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:688:66: note: Function 'ReadInformationValue' argument 2 names different: declaration 'valueToReturn' definition 'toReturn'.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:78:8: style: Technically the member function 'XdmfFortran::GetNumberOfGrids' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:599:14: note: Technically the member function 'XdmfFortran::GetNumberOfGrids' can be const.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:78:8: note: Technically the member function 'XdmfFortran::GetNumberOfGrids' can be const.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:86:8: style: Technically the member function 'XdmfFortran::GetTime' can be const. [functionConst]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:720:14: note: Technically the member function 'XdmfFortran::GetTime' can be const.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:86:8: note: Technically the member function 'XdmfFortran::GetTime' can be const.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:96:8: performance: Technically the member function 'XdmfFortran::WriteToXdmfArray' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:872:14: note: Technically the member function 'XdmfFortran::WriteToXdmfArray' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:96:8: note: Technically the member function 'XdmfFortran::WriteToXdmfArray' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:97:8: performance: Technically the member function 'XdmfFortran::ReadFromXdmfArray' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:915:14: note: Technically the member function 'XdmfFortran::ReadFromXdmfArray' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:97:8: note: Technically the member function 'XdmfFortran::ReadFromXdmfArray' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:76:3: style: Class 'XdmfFortran' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.cxx:76:3: style: Class 'XdmfFortran' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/libsrc/utils/XdmfFortran.h:56:3: style: Class 'XdmfFortran' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdmf-3.0+git20160803/libsrc/utils/XdmfPartitioner.cxx:309:22: error: Same iterator is used with different containers 'currElemMap' and 'currNodeMap'. [iterators]
xdmf-3.0+git20160803/libsrc/utils/XdmfSTLConverter.txx:219:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/libsrc/utils/XdmfSTLConverter.txx:419:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/libsrc/utils/XdmfSTLConverter.txx:155:10: performance: Technically the member function 'XdmfSTLConverter::writeArrayValues' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/utils/XdmfSTLConverter.txx:414:21: note: Technically the member function 'XdmfSTLConverter::writeArrayValues' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfSTLConverter.txx:155:10: note: Technically the member function 'XdmfSTLConverter::writeArrayValues' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfSTLConverter.txx:159:7: performance: Technically the member function 'XdmfSTLConverter::getArrayValue' can be static. [functionStatic]
xdmf-3.0+git20160803/libsrc/utils/XdmfSTLConverter.txx:428:21: note: Technically the member function 'XdmfSTLConverter::getArrayValue' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfSTLConverter.txx:159:7: note: Technically the member function 'XdmfSTLConverter::getArrayValue' can be static.
xdmf-3.0+git20160803/libsrc/utils/XdmfUtilsPython.cxx:2702:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
xdmf-3.0+git20160803/libsrc/utils/XdmfUtilsPythonNoMpi.cxx:2737:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
xdmf-3.0+git20160803/tests/C/CTestXdmfBinaryController.c:60:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xdmf-3.0+git20160803/tests/C/CTestXdmfCurvilinearGrid.c:61:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:318:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:370:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:388:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:398:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:482:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:500:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:508:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:592:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:610:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:618:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:670:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:688:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:696:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:706:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:706:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:714:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:732:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:732:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:740:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:756:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:770:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfDomain.c:778:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGeometry.c:58:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGeometry.c:70:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:182:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:182:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:198:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:210:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:210:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:218:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:232:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:258:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGraph.c:274:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:409:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:461:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:479:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:489:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:573:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:591:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:599:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:683:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:701:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:709:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:761:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:779:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:787:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:797:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:797:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:805:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:823:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:823:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:831:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:847:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:863:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:871:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:913:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:929:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:939:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:1051:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:1067:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:1075:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:1117:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:1133:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:1141:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:1183:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridCollection.c:1199:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfGridController.c:269:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfMap.c:184:10: style: The scope of the variable 'testMap' can be reduced. [variableScope]
xdmf-3.0+git20160803/tests/C/CTestXdmfMap.c:185:7: style: The scope of the variable 'testNumRemoteTaskIds' can be reduced. [variableScope]
xdmf-3.0+git20160803/tests/C/CTestXdmfMap.c:186:9: style: The scope of the variable 'remoteTaskIds' can be reduced. [variableScope]
xdmf-3.0+git20160803/tests/C/CTestXdmfRegularGrid.c:19:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/C/CTestXdmfTIFFReadWriteCompressed.c:27:20: style: The scope of the variable 'scanline' can be reduced. [variableScope]
xdmf-3.0+git20160803/tests/C/CTestXdmfTIFFReadWriteCompressed.c:29:15: style: Variable 'npixels' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/C/CTestXdmfTopology.c:58:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfTopology.c:74:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfTopology.c:74:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfTopology.c:74:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfWriter.c:112:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/C/CTestXdmfWriter.c:30:25: style: Variable 'testFileName' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/C/CTestXdmfWriter.c:116:27: style: Variable 'testHeavyName' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfEdit.cpp:303:3: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfEdit.cpp:63:0: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfEdit.cpp:64:0: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfEdit.cpp:69:20: style: Variable 'outstring' is allocated memory that is never used. [unusedAllocatedMemory]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfRead.cpp:65:0: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfRead.cpp:66:0: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfRead.cpp:71:20: style: Variable 'outstring' is allocated memory that is never used. [unusedAllocatedMemory]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfRead.cpp:44:9: error: Invalid usage of output stream: '<< std::cout'. [coutCerrMisusage]
xdmf-3.0+git20160803/tests/Cxx/ExampleXdmfWrite.cpp:102:13: style: Variable 'task2globalnodes' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/TestXdmfFunction.cpp:183:9: warning: %lf in format string (no. 1) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
xdmf-3.0+git20160803/tests/Cxx/TestXdmfGridController.cpp:405:3: style: Exception should be caught by reference. [catchExceptionByValue]
xdmf-3.0+git20160803/tests/Cxx/TestXdmfTIFFReadWriteCompressed.cpp:131:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/Cxx/TestXdmfTIFFReadWriteCompressed.cpp:185:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdmf-3.0+git20160803/tests/Cxx/TestXdmfTIFFReadWriteCompressed.cpp:22:20: style: The scope of the variable 'scanline' can be reduced. [variableScope]
xdmf-3.0+git20160803/tests/Cxx/TestXdmfTIFFReadWriteCompressed.cpp:24:15: style: Variable 'npixels' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/TestXdmfTIFFReadWriteCompressed.cpp:145:15: style: Variable 'npixels' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:29:35: style: Unused variable: outputVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:38:0: style: Variable 'newSetPath' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:39:0: style: Variable 'secondSetPath' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:44:0: style: Variable 'writeArraySize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:46:35: style: Unused variable: writeStartVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:47:35: style: Unused variable: writeStrideVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:48:35: style: Unused variable: writeCountVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:49:35: style: Unused variable: writeDataSizeVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:51:35: style: Unused variable: readStartVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:52:35: style: Unused variable: readStrideVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:53:35: style: Unused variable: readCountVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:54:35: style: Unused variable: readDataSizeVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:56:35: style: Unused variable: readOutputCountVector [unusedVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileAcceptTest.cpp:85:23: style: Variable 'testval' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfFileConnectTest.cpp:23:9: style: Variable 'dsmSize' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/tests/Cxx/XdmfPostFixCalc.cpp:422:0: error: Memory leak: operationPriority [memleak]
xdmf-3.0+git20160803/tests/Cxx/XdmfPostFixCalc.cpp:696:0: error: Memory leak: operationPriority [memleak]
xdmf-3.0+git20160803/utils/XdmfDiff.cpp:331:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/utils/XdmfDiff.cpp:309:57: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfDiff.cpp:310:57: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfDiff.cpp:311:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfDiff.cpp:317:11: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfDiff.cpp:323:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfDiff.cpp:330:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusReader.cpp:688:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
xdmf-3.0+git20160803/utils/XdmfExodusReader.cpp:696:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/utils/XdmfExodusReader.cpp:687:80: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusReader.cpp:688:71: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusReader.cpp:695:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:962:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:940:80: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:941:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:952:76: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:953:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:961:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:360:64: style: Function 'write' argument 2 names different: declaration 'grid' definition 'gridToWrite'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.hpp:63:53: note: Function 'write' argument 2 names different: declaration 'grid' definition 'gridToWrite'.
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:360:64: note: Function 'write' argument 2 names different: declaration 'grid' definition 'gridToWrite'.
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:535:11: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:425:43: style: Unused variable: globalNodeIds [unusedVariable]
xdmf-3.0+git20160803/utils/XdmfExodusWriter.cpp:791:25: style: Unused variable: elementArray [unusedVariable]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1250:39: style: Function 'retrieveDomainTag' argument 1 names different: declaration 'tag' definition 'returnTag'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:832:33: note: Function 'retrieveDomainTag' argument 1 names different: declaration 'tag' definition 'returnTag'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1250:39: note: Function 'retrieveDomainTag' argument 1 names different: declaration 'tag' definition 'returnTag'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1615:47: style: Function 'retrieveGridCollectionTag' argument 1 names different: declaration 'tag' definition 'returnTag'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:968:41: note: Function 'retrieveGridCollectionTag' argument 1 names different: declaration 'tag' definition 'returnTag'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1615:47: note: Function 'retrieveGridCollectionTag' argument 1 names different: declaration 'tag' definition 'returnTag'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1635:48: style: Function 'retrieveGridCollectionName' argument 1 names different: declaration 'name' definition 'returnName'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:958:42: note: Function 'retrieveGridCollectionName' argument 1 names different: declaration 'name' definition 'returnName'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1635:48: note: Function 'retrieveGridCollectionName' argument 1 names different: declaration 'name' definition 'returnName'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2496:81: style: Function 'retrieveDomainGridName' argument 3 names different: declaration 'name' definition 'returnName'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:1081:38: note: Function 'retrieveDomainGridName' argument 3 names different: declaration 'name' definition 'returnName'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2496:81: note: Function 'retrieveDomainGridName' argument 3 names different: declaration 'name' definition 'returnName'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2573:43: style: Function 'retrieveDomainGridTag' argument 3 names different: declaration 'tag' definition 'returnTag'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:1097:37: note: Function 'retrieveDomainGridTag' argument 3 names different: declaration 'tag' definition 'returnTag'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2573:43: note: Function 'retrieveDomainGridTag' argument 3 names different: declaration 'tag' definition 'returnTag'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3623:52: style: Function 'retrieveGridCollectionGridName' argument 3 names different: declaration 'name' definition 'returnName'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:1228:46: note: Function 'retrieveGridCollectionGridName' argument 3 names different: declaration 'name' definition 'returnName'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3623:52: note: Function 'retrieveGridCollectionGridName' argument 3 names different: declaration 'name' definition 'returnName'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3712:51: style: Function 'retrieveGridCollectionGridTag' argument 3 names different: declaration 'tag' definition 'returnTag'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:1244:45: note: Function 'retrieveGridCollectionGridTag' argument 3 names different: declaration 'tag' definition 'returnTag'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3712:51: note: Function 'retrieveGridCollectionGridTag' argument 3 names different: declaration 'tag' definition 'returnTag'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7956:49: style: Function 'openSet' argument 2 names different: declaration 'openAttributes' definition 'openAttribute'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:3030:43: note: Function 'openSet' argument 2 names different: declaration 'openAttributes' definition 'openAttribute'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7956:49: note: Function 'openSet' argument 2 names different: declaration 'openAttributes' definition 'openAttribute'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9804:30: style: Function 'write' argument 2 names different: declaration 'dataLimit' definition 'datalimit'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:3702:56: note: Function 'write' argument 2 names different: declaration 'dataLimit' definition 'datalimit'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9804:30: note: Function 'write' argument 2 names different: declaration 'dataLimit' definition 'datalimit'.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9058:34: style: Variable 'expressionstring' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9153:36: style: Variable 'expressionstring' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1274:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1680:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2803:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3965:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4486:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4927:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5365:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5764:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6162:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6266:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6410:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6911:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7421:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8096:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8422:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:2155:7: style: Technically the member function 'XdmfFortran::retrieveNumMaps' can be const. [functionConst]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6218:14: note: Technically the member function 'XdmfFortran::retrieveNumMaps' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:2155:7: note: Technically the member function 'XdmfFortran::retrieveNumMaps' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:2307:7: style: Technically the member function 'XdmfFortran::retrieveNumAttributes' can be const. [functionConst]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6469:14: note: Technically the member function 'XdmfFortran::retrieveNumAttributes' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:2307:7: note: Technically the member function 'XdmfFortran::retrieveNumAttributes' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:2551:7: style: Technically the member function 'XdmfFortran::retrieveNumCoordinates' can be const. [functionConst]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7183:14: note: Technically the member function 'XdmfFortran::retrieveNumCoordinates' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:2551:7: note: Technically the member function 'XdmfFortran::retrieveNumCoordinates' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:2969:7: style: Technically the member function 'XdmfFortran::retrieveNumSets' can be const. [functionConst]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7785:14: note: Technically the member function 'XdmfFortran::retrieveNumSets' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:2969:7: note: Technically the member function 'XdmfFortran::retrieveNumSets' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:3139:7: style: Technically the member function 'XdmfFortran::retrieveNumInformation' can be const. [functionConst]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8190:14: note: Technically the member function 'XdmfFortran::retrieveNumInformation' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:3139:7: note: Technically the member function 'XdmfFortran::retrieveNumInformation' can be const.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:3880:3: performance: Technically the member function 'XdmfFortran::readFromArray' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:132:14: note: Technically the member function 'XdmfFortran::readFromArray' can be static.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:3880:3: note: Technically the member function 'XdmfFortran::readFromArray' can be static.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:3889:3: performance: Technically the member function 'XdmfFortran::writeToArray' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:220:14: note: Technically the member function 'XdmfFortran::writeToArray' can be static.
xdmf-3.0+git20160803/utils/XdmfFortran.hpp:3889:3: note: Technically the member function 'XdmfFortran::writeToArray' can be static.
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:213:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:297:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:356:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:384:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:514:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:524:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:556:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:570:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:601:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:635:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:645:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:655:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:701:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:811:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:826:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:872:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:987:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1002:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1118:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1243:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1290:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1322:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1338:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1398:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1419:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1433:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1447:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1461:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1471:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1481:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1500:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1510:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1571:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1581:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1599:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1609:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1629:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1649:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1666:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1697:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1707:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1733:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1798:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1853:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1910:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1965:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1975:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:1994:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2008:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2022:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2036:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2046:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2064:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2078:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2092:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2106:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2116:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2133:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2142:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2214:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2226:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2295:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2307:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2317:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2327:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2398:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2410:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2419:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2489:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2509:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2523:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2537:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2551:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2561:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2588:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2602:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2616:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2630:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2640:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2662:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2677:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2692:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2707:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2718:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2744:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2758:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2772:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2786:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2796:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2820:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2843:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2857:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2871:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2885:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2895:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:2968:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3023:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3080:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3135:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3145:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3155:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3174:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3188:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3202:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3216:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3227:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3245:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3254:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3327:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3339:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3409:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3421:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3431:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3441:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3512:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3524:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3533:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3604:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3615:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3638:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3652:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3666:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3680:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3690:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3704:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3727:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3741:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3755:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3769:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3779:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3793:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3812:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3827:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3842:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3857:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3868:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3879:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3906:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3920:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3934:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3948:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3958:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3982:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:3992:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4016:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4030:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4044:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4058:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4068:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4085:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4111:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4139:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4150:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4172:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4182:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4193:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4214:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4234:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4258:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4268:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4284:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4323:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4333:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4354:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4381:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4399:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4428:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4455:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4478:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4503:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4521:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4545:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4564:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4581:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4601:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4700:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4710:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4726:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4765:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4775:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4796:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4823:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4841:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4870:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4897:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4920:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4944:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4960:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:4984:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5003:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5040:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5076:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5128:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5145:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5171:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5197:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5218:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5257:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5267:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5289:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5315:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5334:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5357:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5382:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5400:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5443:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5478:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5529:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5546:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5571:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5597:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5618:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5657:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5667:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5688:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5714:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5733:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5756:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5781:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5797:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5840:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5876:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5928:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5945:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5970:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:5996:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6016:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6055:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6065:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6086:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6112:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6131:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6154:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6179:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6195:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6244:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6278:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6288:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6313:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6333:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6351:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6374:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6391:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6427:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6437:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6463:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6495:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6515:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6558:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6568:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6579:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6612:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6629:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6668:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6697:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6710:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6735:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6752:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6792:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6825:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6836:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6875:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6892:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6928:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6938:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6964:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6982:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:6999:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7031:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7051:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7087:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7139:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7177:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7203:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7223:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7266:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7276:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7287:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7320:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7337:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7361:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7378:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7402:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7438:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7448:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7474:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7492:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7509:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7543:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7589:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7625:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7677:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7701:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7739:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7759:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7779:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7802:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7846:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7856:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7867:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7900:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7928:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7938:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7949:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:7987:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8004:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8039:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8078:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8113:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8123:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8149:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8167:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8184:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8216:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8244:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8262:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8279:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8304:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8332:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8356:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8380:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8403:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8439:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8449:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8476:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8500:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8524:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8534:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8573:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8583:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8638:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8648:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8672:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8682:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8719:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8738:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8748:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8767:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8777:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8823:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8833:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8844:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8854:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8889:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8899:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8918:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8928:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8946:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8956:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:8991:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9019:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9103:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9167:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9273:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9319:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9372:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9400:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9499:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9576:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9684:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfFortran.cpp:9737:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xdmf-3.0+git20160803/utils/XdmfGeometryConverter.cpp:355:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/utils/XdmfGeometryConverter.cpp:317:57: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfGeometryConverter.cpp:323:57: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfGeometryConverter.cpp:329:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfGeometryConverter.cpp:335:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfGeometryConverter.cpp:341:57: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfGeometryConverter.cpp:347:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfGeometryConverter.cpp:354:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1144:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1088:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1096:59: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1097:4: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1119:80: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1122:82: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1123:71: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1127:71: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1135:76: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1136:73: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:1143:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:994:14: style: The scope of the variable 'releaseSet' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfPartitioner.cpp:997:24: style: Variable 'releaseSet' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:2120:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:2100:88: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:2103:88: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:2112:57: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:2119:13: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:561:0: style: The scope of the variable 'zeroIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:562:0: style: The scope of the variable 'oneIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:563:0: style: The scope of the variable 'twoIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:564:0: style: The scope of the variable 'threeIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:565:0: style: The scope of the variable 'fourIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:566:0: style: The scope of the variable 'fiveIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:567:0: style: The scope of the variable 'sixIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:568:0: style: The scope of the variable 'sevenIndex' can be reduced. [variableScope]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.hpp:137:8: performance: Technically the member function 'XdmfTopologyConverter::insertInHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:1904:24: note: Technically the member function 'XdmfTopologyConverter::insertInHash' can be static.
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.hpp:137:8: note: Technically the member function 'XdmfTopologyConverter::insertInHash' can be static.
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 2 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 2 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 2 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 2 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 3 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 3 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 3 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 3 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 3 , true >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 3 , true >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 3 , true >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 3 , true >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 4 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 4 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 4 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 4 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 4 , true >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 4 , true >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 4 , true >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 4 , true >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 5 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 5 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 5 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 5 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 5 , true >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 5 , true >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 5 , true >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 5 , true >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 6 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 6 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 6 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 6 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 6 , true >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 6 , true >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 6 , true >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 6 , true >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 7 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 7 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 7 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 7 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 7 , true >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 7 , true >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 7 , true >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 7 , true >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 8 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 8 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 8 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 8 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 8 , true >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 8 , true >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 8 , true >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 8 , true >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 9 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 9 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 9 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 9 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 9 , true >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 9 , true >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 9 , true >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 9 , true >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 10 , false >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 10 , false >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 10 , false >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 10 , false >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:290:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 10 , true >::reorder' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:330:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 10 , true >::rotateQuad' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:370:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 10 , true >::addEdgeToHash' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:514:0: performance: Technically the member function 'HexahedronToHighOrderHexahedron < 10 , true >::calculateIntermediatePoint' can be static. [functionStatic]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:178:5: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:163:5: note: Virtual function in base class
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:178:5: note: Function in derived class
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:1314:0: style: The function 'tesselateTopology' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:262:5: note: Virtual function in base class
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:1314:0: note: Function in derived class
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:526:0: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:163:5: note: Virtual function in base class
xdmf-3.0+git20160803/utils/XdmfTopologyConverter.cpp:526:0: note: Function in derived class
xdmf-3.0+git20160803/vtk/vtkSILBuilder.cxx:66:49: style: Function 'AddChildEdge' argument 1 names different: declaration 'parent' definition 'src'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkSILBuilder.h:52:36: note: Function 'AddChildEdge' argument 1 names different: declaration 'parent' definition 'src'.
xdmf-3.0+git20160803/vtk/vtkSILBuilder.cxx:66:49: note: Function 'AddChildEdge' argument 1 names different: declaration 'parent' definition 'src'.
xdmf-3.0+git20160803/vtk/vtkSILBuilder.cxx:66:64: style: Function 'AddChildEdge' argument 2 names different: declaration 'child' definition 'dst'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkSILBuilder.h:52:54: note: Function 'AddChildEdge' argument 2 names different: declaration 'child' definition 'dst'.
xdmf-3.0+git20160803/vtk/vtkSILBuilder.cxx:66:64: note: Function 'AddChildEdge' argument 2 names different: declaration 'child' definition 'dst'.
xdmf-3.0+git20160803/vtk/vtkSILBuilder.cxx:32:9: performance: Variable 'RootVertex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/vtk/vtkXdmfDataArray.cxx:137:5: style: Variable 'tuples' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdmf-3.0+git20160803/vtk/vtkXdmfDataArray.cxx:134:5: note: Variable 'tuples' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/vtk/vtkXdmfDataArray.cxx:137:5: note: Variable 'tuples' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:843:18: warning: Either the condition 'update_extents' is redundant or there is possible null pointer dereference: update_extents. [nullPointerRedundantCheck]
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:803:7: note: Assuming that condition 'update_extents' is not redundant
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:843:18: note: Null pointer dereference
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:1073:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:1074:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:1075:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:1045:40: error: Shifting by a negative value is undefined behaviour [shiftNegative]
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:158:58: style: Function 'ReadComposite' argument 1 names different: declaration 'xmfColOrTree' definition 'xmfComposite'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.h:80:42: note: Function 'ReadComposite' argument 1 names different: declaration 'xmfColOrTree' definition 'xmfComposite'.
xdmf-3.0+git20160803/vtk/vtkXdmfHeavyData.cxx:158:58: note: Function 'ReadComposite' argument 1 names different: declaration 'xmfColOrTree' definition 'xmfComposite'.
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.h:255:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.h:69:41: style: Technically the member function 'vtkXdmfDocument::GetDomains' can be const. [functionConst]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.h:211:8: style: Technically the member function 'vtkXdmfDomain::IsValid' can be const. [functionConst]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.h:221:13: style: Technically the member function 'vtkXdmfDomain::GetNumberOfGrids' can be const. [functionConst]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.h:239:35: style: Technically the member function 'vtkXdmfDomain::GetTimeSteps' can be const. [functionConst]
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:475:46: style: Function 'GetGridStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfReader.h:101:33: note: Function 'GetGridStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:475:46: note: Function 'GetGridStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:493:53: style: Function 'SetPointArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfReader.h:83:40: note: Function 'SetPointArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:493:53: note: Function 'SetPointArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:500:52: style: Function 'GetPointArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfReader.h:82:39: note: Function 'GetPointArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:500:52: note: Function 'GetPointArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:518:52: style: Function 'SetCellArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfReader.h:91:39: note: Function 'SetCellArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:518:52: note: Function 'SetCellArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:525:51: style: Function 'GetCellArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfReader.h:92:38: note: Function 'GetCellArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:525:51: note: Function 'GetCellArrayStatus' argument 1 names different: declaration 'name' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:543:46: style: Function 'SetSetStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfReader.h:110:33: note: Function 'SetSetStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:543:46: note: Function 'SetSetStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:550:45: style: Function 'GetSetStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfReader.h:111:32: note: Function 'GetSetStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReader.cxx:550:45: note: Function 'GetSetStatus' argument 1 names different: declaration 'gridname' definition 'arrayname'.
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.cxx:722:44: style: Function 'UpdateGridAttributeInSIL' argument 2 names different: declaration 'gridSILId' definition 'silVertex'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.h:336:44: note: Function 'UpdateGridAttributeInSIL' argument 2 names different: declaration 'gridSILId' definition 'silVertex'.
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.cxx:722:44: note: Function 'UpdateGridAttributeInSIL' argument 2 names different: declaration 'gridSILId' definition 'silVertex'.
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.cxx:335:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.cxx:342:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.cxx:197:9: performance: Variable 'NumberOfGrids' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.h:289:8: performance: Technically the member function 'vtkXdmfDomain::GetOriginAndSpacing' can be static. [functionStatic]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.cxx:415:21: note: Technically the member function 'vtkXdmfDomain::GetOriginAndSpacing' can be static.
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.h:289:8: note: Technically the member function 'vtkXdmfDomain::GetOriginAndSpacing' can be static.
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.cxx:217:9: style: Class 'vtkXdmfDomain' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/vtk/vtkXdmfReaderInternal.cxx:217:9: style: Class 'vtkXdmfDomain' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:669:23: error: Array 'updateExtent[6]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:670:17: error: Array 'extent[6]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:671:25: error: Array 'updateExtent[6]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:672:19: error: Array 'extent[6]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1054:30: style: Redundant condition: this->InputsArePieces. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1091:30: style: Redundant condition: this->InputsArePieces. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1270:30: style: Redundant condition: this->InputsArePieces. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1431:32: style: Redundant condition: this->InputsArePieces. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1444:30: style: Redundant condition: this->InputsArePieces. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1590:32: style: Redundant condition: this->InputsArePieces. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1262:7: style: The scope of the variable 'type' can be reduced. [variableScope]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:319:62: style: Function 'WriteCellArray' argument 2 names different: declaration 'Cells' definition 'ds'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:186:57: note: Function 'WriteCellArray' argument 2 names different: declaration 'Cells' definition 'ds'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:319:62: note: Function 'WriteCellArray' argument 2 names different: declaration 'Cells' definition 'ds'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:320:31: style: Function 'WriteCellArray' argument 4 names different: declaration 'mapofcells' definition 'mapofcell'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:187:11: note: Function 'WriteCellArray' argument 4 names different: declaration 'mapofcells' definition 'mapofcell'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:320:31: note: Function 'WriteCellArray' argument 4 names different: declaration 'mapofcells' definition 'mapofcell'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1045:83: style: Function 'WriteDataArray' argument 3 names different: declaration 'ds' definition 'dataSet'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:189:78: note: Function 'WriteDataArray' argument 3 names different: declaration 'ds' definition 'dataSet'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1045:83: note: Function 'WriteDataArray' argument 3 names different: declaration 'ds' definition 'dataSet'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1259:57: style: Function 'WriteGrid' argument 2 names different: declaration 'name' definition 'gridName'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:184:52: note: Function 'WriteGrid' argument 2 names different: declaration 'name' definition 'gridName'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1259:57: note: Function 'WriteGrid' argument 2 names different: declaration 'name' definition 'gridName'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1260:9: style: Function 'WriteGrid' argument 4 names different: declaration 'mapofcells' definition 'mapofcell'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:185:11: note: Function 'WriteGrid' argument 4 names different: declaration 'mapofcells' definition 'mapofcell'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1260:9: note: Function 'WriteGrid' argument 4 names different: declaration 'mapofcells' definition 'mapofcell'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1655:45: style: Function 'AddInput' argument 1 names different: declaration 'in' definition 'ds'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:145:32: note: Function 'AddInput' argument 1 names different: declaration 'in' definition 'ds'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1655:45: note: Function 'AddInput' argument 1 names different: declaration 'in' definition 'ds'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1673:48: style: Function 'RemoveInput' argument 1 names different: declaration 'in' definition 'ds'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:155:35: note: Function 'RemoveInput' argument 1 names different: declaration 'in' definition 'ds'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1673:48: note: Function 'RemoveInput' argument 1 names different: declaration 'in' definition 'ds'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1717:37: style: Function 'Indent' argument 1 names different: declaration 'ost' definition 'os'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:164:24: note: Function 'Indent' argument 1 names different: declaration 'ost' definition 'os'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1717:37: note: Function 'Indent' argument 1 names different: declaration 'ost' definition 'os'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1730:62: style: Function 'GenerateHDF5ArrayName' argument 2 names different: declaration 'arrayName' definition 'array'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.h:170:71: note: Function 'GenerateHDF5ArrayName' argument 2 names different: declaration 'arrayName' definition 'array'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1730:62: note: Function 'GenerateHDF5ArrayName' argument 2 names different: declaration 'arrayName' definition 'array'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter.cxx:1020:18: style: Variable 'src_npts' is assigned a value that is never used. [unreadVariable]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:506:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:858:32: style: C-style pointer casting [cstyleCast]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:222:46: style: Function 'SetInput' argument 1 names different: declaration 'dobj' definition 'input'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.h:63:40: note: Function 'SetInput' argument 1 names different: declaration 'dobj' definition 'input'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:222:46: note: Function 'SetInput' argument 1 names different: declaration 'dobj' definition 'input'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:965:48: style: Function 'WriteArrays' argument 1 names different: declaration 'dsa' definition 'fd'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.h:146:42: note: Function 'WriteArrays' argument 1 names different: declaration 'dsa' definition 'fd'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:965:48: note: Function 'WriteArrays' argument 1 names different: declaration 'dsa' definition 'fd'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:1074:60: style: Function 'ConvertVToXArray' argument 5 names different: declaration 'AllocStrategy' definition 'allocStrategy'. [funcArgNamesDifferent]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.h:150:37: note: Function 'ConvertVToXArray' argument 5 names different: declaration 'AllocStrategy' definition 'allocStrategy'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:1074:60: note: Function 'ConvertVToXArray' argument 5 names different: declaration 'AllocStrategy' definition 'allocStrategy'.
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:72:9: style: Class 'vtkXdmfWriter2DomainMemoryHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:72:9: style: Class 'vtkXdmfWriter2DomainMemoryHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdmf-3.0+git20160803/vtk/vtkXdmfWriter2.cxx:198:16: error: Memory pointed to by 'DomainMemoryHandler' is freed twice. [doubleFree]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xdms/xdms_1.3.2.orig.tar.gz
xdms-1.3.2/src/pfile.c:50:62: style: The scope of the variable 'pv' can be reduced. [variableScope]
xdms-1.3.2/src/pfile.c:491:9: style: The scope of the variable 't' can be reduced. [variableScope]
xdms-1.3.2/src/pfile.c:219:3: error: Memory leak: b1 [memleak]
xdms-1.3.2/src/pfile.c:219:3: error: Memory leak: b2 [memleak]
xdms-1.3.2/src/u_deep.c:75:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xdms-1.3.2/src/u_deep.c:136:18: style: The scope of the variable 'f' can be reduced. [variableScope]
xdms-1.3.2/src/u_deep.c:136:21: style: The scope of the variable 'l' can be reduced. [variableScope]
xdms-1.3.2/src/u_deep.c:175:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xdms-1.3.2/src/u_deep.c:175:18: style: The scope of the variable 'l' can be reduced. [variableScope]
xdms-1.3.2/src/u_heavy.c:39:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xdms-1.3.2/src/u_rle.c:19:8: style: The scope of the variable 'a' can be reduced. [variableScope]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xdo/xdo_0.5.2.orig.tar.gz
xdo-0.5.2/xdo.c:398:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdo-0.5.2/xdo.c:366:5: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
xdo-0.5.2/xdo.c:378:5: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xdot/xdot_0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xdotool/xdotool_3.20160805.1.orig.tar.gz
xdotool-3.20160805.1/cmd_behave_screen_edge.c:346:7: warning: Redundant assignment of 'dpy' to itself. [selfAssignment]
xdotool-3.20160805.1/cmd_behave_screen_edge.c:347:8: warning: Redundant assignment of 'xerr' to itself. [selfAssignment]
xdotool-3.20160805.1/cmd_search.c:12:7: style: The scope of the variable 'search_title' can be reduced. [variableScope]
xdotool-3.20160805.1/cmd_type.c:19:10: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
xdotool-3.20160805.1/cmd_type.c:135:0: error: Resource leak: input [resourceLeak]
xdotool-3.20160805.1/cmd_type.c:127:0: error: Memory leak: data [memleak]
xdotool-3.20160805.1/t/showmodifiers.c:12:3: style: Variable 'xdo' is reassigned a value before the old one has been used. [redundantAssignment]
xdotool-3.20160805.1/t/showmodifiers.c:9:0: note: Variable 'xdo' is reassigned a value before the old one has been used.
xdotool-3.20160805.1/t/showmodifiers.c:12:3: note: Variable 'xdo' is reassigned a value before the old one has been used.
xdotool-3.20160805.1/t/showmodifiers.c:15:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdotool-3.20160805.1/xdo.c:117:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdotool-3.20160805.1/xdo.c:381:47: style: Condition 'ret==0' is always true [knownConditionTrueFalse]
xdotool-3.20160805.1/xdo.c:380:11: note: Assuming that condition 'ret==0' is not redundant
xdotool-3.20160805.1/xdo.c:381:47: note: Condition 'ret==0' is always true
xdotool-3.20160805.1/xdo.c:980:7: warning: %lc in format string (no. 1) requires 'unsigned long' but the argument type is 'wchar_t'. [invalidPrintfArgType_uint]
xdotool-3.20160805.1/xdo.c:1037:3: style: Variable 'keysyms' is reassigned a value before the old one has been used. [redundantAssignment]
xdotool-3.20160805.1/xdo.c:1034:0: note: Variable 'keysyms' is reassigned a value before the old one has been used.
xdotool-3.20160805.1/xdo.c:1037:3: note: Variable 'keysyms' is reassigned a value before the old one has been used.
xdotool-3.20160805.1/xdo.c:1492:3: style: Variable 'results' is reassigned a value before the old one has been used. [redundantAssignment]
xdotool-3.20160805.1/xdo.c:1481:0: note: Variable 'results' is reassigned a value before the old one has been used.
xdotool-3.20160805.1/xdo.c:1492:3: note: Variable 'results' is reassigned a value before the old one has been used.
xdotool-3.20160805.1/xdo.c:441:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdotool-3.20160805.1/xdo.c:1210:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
xdotool-3.20160805.1/xdo.c:1295:23: style: The scope of the variable 'groups' can be reduced. [variableScope]
xdotool-3.20160805.1/xdo.c:83:28: style: Function 'xdo_new' argument 1 names different: declaration 'display' definition 'display_name'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:206:28: note: Function 'xdo_new' argument 1 names different: declaration 'display' definition 'display_name'.
xdotool-3.20160805.1/xdo.c:83:28: note: Function 'xdo_new' argument 1 names different: declaration 'display' definition 'display_name'.
xdotool-3.20160805.1/xdo.c:291:50: style: Function 'xdo_set_window_size' argument 2 names different: declaration 'wid' definition 'window'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:480:50: note: Function 'xdo_set_window_size' argument 2 names different: declaration 'wid' definition 'window'.
xdotool-3.20160805.1/xdo.c:291:50: note: Function 'xdo_set_window_size' argument 2 names different: declaration 'wid' definition 'window'.
xdotool-3.20160805.1/xdo.c:291:62: style: Function 'xdo_set_window_size' argument 3 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:480:59: note: Function 'xdo_set_window_size' argument 3 names different: declaration 'w' definition 'width'.
xdotool-3.20160805.1/xdo.c:291:62: note: Function 'xdo_set_window_size' argument 3 names different: declaration 'w' definition 'width'.
xdotool-3.20160805.1/xdo.c:291:73: style: Function 'xdo_set_window_size' argument 4 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:480:66: note: Function 'xdo_set_window_size' argument 4 names different: declaration 'h' definition 'height'.
xdotool-3.20160805.1/xdo.c:291:73: note: Function 'xdo_set_window_size' argument 4 names different: declaration 'h' definition 'height'.
xdotool-3.20160805.1/xdo.c:863:51: style: Function 'xdo_get_mouse_location' argument 2 names different: declaration 'x' definition 'x_ret'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:284:51: note: Function 'xdo_get_mouse_location' argument 2 names different: declaration 'x' definition 'x_ret'.
xdotool-3.20160805.1/xdo.c:863:51: note: Function 'xdo_get_mouse_location' argument 2 names different: declaration 'x' definition 'x_ret'.
xdotool-3.20160805.1/xdo.c:863:63: style: Function 'xdo_get_mouse_location' argument 3 names different: declaration 'y' definition 'y_ret'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:284:59: note: Function 'xdo_get_mouse_location' argument 3 names different: declaration 'y' definition 'y_ret'.
xdotool-3.20160805.1/xdo.c:863:63: note: Function 'xdo_get_mouse_location' argument 3 names different: declaration 'y' definition 'y_ret'.
xdotool-3.20160805.1/xdo.c:864:33: style: Function 'xdo_get_mouse_location' argument 4 names different: declaration 'screen_num' definition 'screen_num_ret'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:284:67: note: Function 'xdo_get_mouse_location' argument 4 names different: declaration 'screen_num' definition 'screen_num_ret'.
xdotool-3.20160805.1/xdo.c:864:33: note: Function 'xdo_get_mouse_location' argument 4 names different: declaration 'screen_num' definition 'screen_num_ret'.
xdotool-3.20160805.1/xdo.c:1110:83: style: Function 'xdo_send_keysequence_window_down' argument 3 names different: declaration 'keysequence' definition 'keyseq'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:397:38: note: Function 'xdo_send_keysequence_window_down' argument 3 names different: declaration 'keysequence' definition 'keyseq'.
xdotool-3.20160805.1/xdo.c:1110:83: note: Function 'xdo_send_keysequence_window_down' argument 3 names different: declaration 'keysequence' definition 'keyseq'.
xdotool-3.20160805.1/xdo.c:1115:81: style: Function 'xdo_send_keysequence_window_up' argument 3 names different: declaration 'keysequence' definition 'keyseq'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:389:36: note: Function 'xdo_send_keysequence_window_up' argument 3 names different: declaration 'keysequence' definition 'keyseq'.
xdotool-3.20160805.1/xdo.c:1115:81: note: Function 'xdo_send_keysequence_window_up' argument 3 names different: declaration 'keysequence' definition 'keyseq'.
xdotool-3.20160805.1/xdo.c:1120:78: style: Function 'xdo_send_keysequence_window' argument 3 names different: declaration 'keysequence' definition 'keyseq'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:381:33: note: Function 'xdo_send_keysequence_window' argument 3 names different: declaration 'keysequence' definition 'keyseq'.
xdotool-3.20160805.1/xdo.c:1120:78: note: Function 'xdo_send_keysequence_window' argument 3 names different: declaration 'keysequence' definition 'keyseq'.
xdotool-3.20160805.1/xdo.c:1882:50: style: Function 'xdo_minimize_window' argument 2 names different: declaration 'wid' definition 'window'. [funcArgNamesDifferent]
xdotool-3.20160805.1/xdo.h:614:50: note: Function 'xdo_minimize_window' argument 2 names different: declaration 'wid' definition 'window'.
xdotool-3.20160805.1/xdo.c:1882:50: note: Function 'xdo_minimize_window' argument 2 names different: declaration 'wid' definition 'window'.
xdotool-3.20160805.1/xdo.c:1904:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
xdotool-3.20160805.1/xdo.c:1912:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
xdotool-3.20160805.1/xdo_search.c:33:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdotool-3.20160805.1/xdo_search.c:93:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xdotool-3.20160805.1/xdotool.c:634:11: warning: Redundant assignment of 'context' to itself. [selfAssignment]
xdotool-3.20160805.1/xdotool.c:298:7: style: The scope of the variable 'stat_ret' can be reduced. [variableScope]
xdotool-3.20160805.1/xdotool.c:361:9: style: The scope of the variable 'token' can be reduced. [variableScope]
xdotool-3.20160805.1/xdotool.c:570:7: style: The scope of the variable 'cmd_found' can be reduced. [variableScope]
xdotool-3.20160805.1/xdotool.c:341:7: error: Memory leak: script_argv [memleak]
xdotool-3.20160805.1/xdotool.c:355:5: error: Memory leak: script_argv [memleak]
xdotool-3.20160805.1/xdotool.c:442:11: error: Common realloc mistake: 'script_argv' nulled but not freed upon failure [memleakOnRealloc]
xdotool-3.20160805.1/xdotool.c:467:7: error: Common realloc mistake: 'script_argv' nulled but not freed upon failure [memleakOnRealloc]
xdotool-3.20160805.1/xdotool.c:355:0: error: Resource leak: input [resourceLeak]
xdotool-3.20160805.1/xdotool.c:631:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
xdotool-3.20160805.1/xdotool.c:641:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xdrawchem/xdrawchem_2.0.orig.tar.gz
xdrawchem-2.0.orig/xdrawchem/moldata.h:155:23: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
xdrawchem-2.0.orig/xdrawchem/application.cpp:1385:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdrawchem-2.0.orig/xdrawchem/moldata.h:201:13: style: The scope of the variable 'swp' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/application.cpp:704:27: style: The scope of the variable 'passfail' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/application.cpp:1409:9: style: The scope of the variable 'pm' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/application.cpp:1410:10: style: The scope of the variable 'was_saved' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/moldata.h:164:13: style: Variable 'ptr' is modified but its new value is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::x3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::y3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::z3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::dx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::dy' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::dz' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::hosescore' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::ketos' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::inring' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::substituents' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::other' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::otherBond' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::source' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::new_order' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::partial_charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::H1_shift' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:67:5: warning: Member variable 'DPoint::H1_multiplicity' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::z' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::x3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::y3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::z3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::dx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::dy' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::dz' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::hosescore' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::ketos' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::inring' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::substituents' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::other' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::otherBond' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::source' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::new_order' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::partial_charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::H1_shift' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:72:5: warning: Member variable 'DPoint::H1_multiplicity' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::z' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::x3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::y3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::z3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::dx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::dy' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::dz' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::hosescore' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::ketos' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::inring' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::substituents' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::other' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::otherBond' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::source' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::new_order' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::partial_charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::H1_shift' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: warning: Member variable 'DPoint::H1_multiplicity' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::x3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::y3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::z3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::dx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::dy' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::dz' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::source' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::new_order' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::partial_charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::nmr_proton' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::H1_shift' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::H1_multiplicity' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::C13_shift' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::partialCharge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: warning: Member variable 'DPoint::highlighted' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/prefs.h:19:5: warning: Member variable 'Preferences::antialiased' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/prefs.h:19:5: warning: Member variable 'Preferences::fallback' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/prefs.h:19:5: warning: Member variable 'Preferences::paper_dpi' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::evt_type' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::start' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::end' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::dx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::dy' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::param1' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::param2' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::param3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:24:5: warning: Member variable 'XDC_Event::param4' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: warning: Member variable 'XDC_Event::start' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: warning: Member variable 'XDC_Event::end' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: warning: Member variable 'XDC_Event::dx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: warning: Member variable 'XDC_Event::dy' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: warning: Member variable 'XDC_Event::param1' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: warning: Member variable 'XDC_Event::param2' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: warning: Member variable 'XDC_Event::param3' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: warning: Member variable 'XDC_Event::param4' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cml.h:11:5: warning: Member variable 'CML_Atom::formalCharge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cml.h:11:5: warning: Member variable 'CML_Atom::z' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:84:9: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:85:9: performance: Variable 'element' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:86:9: performance: Variable 'elementmask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:87:9: performance: Variable 'symbol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:88:9: performance: Variable 'hosecode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:89:9: performance: Variable 'tmphose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:94:9: performance: Variable 'ringset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:95:9: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:96:9: performance: Variable 'font' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/cml.h:15:9: performance: Variable 'element' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:61:12: style: Technically the member function 'DPoint::getC13_shift' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:62:13: style: Technically the member function 'DPoint::getC13_multiplicity' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:122:9: style: Technically the member function 'DPoint::degree' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:125:10: style: Technically the member function 'DPoint::isHighlighted' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:128:12: style: Technically the member function 'DPoint::getCharge' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:142:12: style: Technically the member function 'DPoint::toQPoint' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:154:10: style: Technically the member function 'DPoint::isZero' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:168:12: style: Technically the member function 'DPoint::Magnitude' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:204:10: style: Technically the member function 'Preferences::getArrow_fixed' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:205:12: style: Technically the member function 'Preferences::getArrow_fixedlength' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:206:12: style: Technically the member function 'Preferences::getArrow_fixedangle' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:207:10: style: Technically the member function 'Preferences::getBond_fixed' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:208:12: style: Technically the member function 'Preferences::getBond_fixedlength' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:209:12: style: Technically the member function 'Preferences::getBond_fixedangle' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:210:10: style: Technically the member function 'Preferences::getAntialiased' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:211:10: style: Technically the member function 'Preferences::getFixHydrogens' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:212:9: style: Technically the member function 'Preferences::getPageSize' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:213:9: style: Technically the member function 'Preferences::getPageOrientation' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:224:12: style: Technically the member function 'Preferences::getDoubleBondOffset' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:226:9: style: Technically the member function 'Preferences::getPageWidth' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:228:9: style: Technically the member function 'Preferences::getPageHeight' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:230:9: style: Technically the member function 'Preferences::getUnits' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:232:9: style: Technically the member function 'Preferences::getGridMode' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:234:9: style: Technically the member function 'Preferences::getDrawGrid' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:236:9: style: Technically the member function 'Preferences::getSnapGrid' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:238:9: style: Technically the member function 'Preferences::getGridSpacing' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:240:10: style: Technically the member function 'Preferences::getDYK' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:242:9: style: Technically the member function 'Preferences::getDYKCount' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:244:9: style: Technically the member function 'Preferences::getZoom' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:246:11: style: Technically the member function 'Preferences::getMainFont' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:248:11: style: Technically the member function 'Preferences::getRulerFont' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:263:13: style: Technically the member function 'Preferences::getCustomRingDir' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/prefs.h:265:10: style: Technically the member function 'Preferences::getBondCenter' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:32:9: style: Technically the member function 'XDC_Event::type' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:39:12: style: Technically the member function 'XDC_Event::deltaX' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:40:12: style: Technically the member function 'XDC_Event::deltaY' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:41:9: style: Technically the member function 'XDC_Event::Param1' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:43:9: style: Technically the member function 'XDC_Event::Param2' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:45:9: style: Technically the member function 'XDC_Event::Param3' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:47:9: style: Technically the member function 'XDC_Event::Param4' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:49:13: style: Technically the member function 'XDC_Event::text' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:51:12: style: Technically the member function 'XDC_Event::color' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:54:10: style: Technically the member function 'XDC_Event::bool1' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:56:10: style: Technically the member function 'XDC_Event::bool2' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:58:10: style: Technically the member function 'XDC_Event::undoable' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:60:14: style: Technically the member function 'XDC_Event::points' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/molecule.h:189:13: warning: The class 'Molecule' defines member variable with name 'tmp_pt' also defined in its parent class 'Drawable'. [duplInheritedMember]
xdrawchem-2.0.orig/xdrawchem/drawable.h:90:13: note: Parent variable 'Drawable::tmp_pt'
xdrawchem-2.0.orig/xdrawchem/molecule.h:189:13: note: Derived variable 'Molecule::tmp_pt'
xdrawchem-2.0.orig/xdrawchem/dpoint.h:76:5: style: Class 'DPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:80:5: style: Class 'DPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/drawable.h:21:5: style: Class 'Drawable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/renderarea.h:12:5: style: Class 'RenderArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:25:5: style: Class 'XDC_Event' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/render2d.h:31:5: style: Class 'Render2D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/molinfodialog.h:15:5: style: Class 'MolInfoDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/chemdata.h:35:5: style: Class 'ChemData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/ringdialog.h:13:5: style: Class 'RingDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/fixeddialog.h:15:5: style: Class 'FixedDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/netdialog.h:12:5: style: Class 'NetDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/pagesetupdialog.h:14:5: style: Class 'PageSetupDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/peptidebuilder.h:12:5: style: Class 'PeptDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/tooldialog.h:18:5: style: Class 'ToolDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/crings_dialog.h:36:5: style: Class 'CustomRingWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/crings_dialog.h:66:5: style: Class 'CustomRingDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/myfiledialog.h:10:5: style: Class 'MyFileDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/xruler.h:15:5: style: Class 'XRuler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/dyk.h:17:5: style: Class 'DYKDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/charsel.h:15:5: style: Class 'CharSelLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/charsel.h:29:5: style: Class 'CharSelDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/bond.h:22:10: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bond.h:22:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bond.h:23:10: style: The function 'Edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bond.h:23:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bond.h:31:9: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bond.h:31:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bond.h:32:10: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:27:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bond.h:32:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bond.h:33:13: style: The function 'FindNearestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:25:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bond.h:33:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bond.h:34:15: style: The function 'FindNearestObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:26:23: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bond.h:34:15: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bond.h:37:10: style: The function 'isWithinRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:34:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bond.h:37:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bond.h:52:11: style: The function 'BoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:42:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bond.h:52:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:21:10: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:21:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:22:9: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:22:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:23:10: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:27:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:23:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:24:13: style: The function 'FindNearestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:25:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:24:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:25:15: style: The function 'FindNearestObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:26:23: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:25:15: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:30:10: style: The function 'isWithinRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:34:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:30:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:102:11: style: The function 'BoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:42:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:102:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:111:13: style: The function 'ToXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:45:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:111:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:112:13: style: The function 'ToCDXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:46:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:112:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/text.h:113:10: style: The function 'FromXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:47:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/text.h:113:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:18:10: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:18:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:19:10: style: The function 'Edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:19:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:20:9: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:20:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:21:10: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:27:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:21:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:22:13: style: The function 'FindNearestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:25:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:22:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:23:15: style: The function 'FindNearestObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:26:23: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:23:15: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:26:10: style: The function 'isWithinRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:34:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:26:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:27:11: style: The function 'BoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:42:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:27:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:28:13: style: The function 'ToXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:45:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:28:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:29:13: style: The function 'ToCDXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:46:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:29:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/gobject.h:30:10: style: The function 'FromXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:47:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/gobject.h:30:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:14:10: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:14:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:15:10: style: The function 'Edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:15:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:16:9: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:16:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:17:10: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:27:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:17:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:18:13: style: The function 'FindNearestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:25:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:18:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:19:15: style: The function 'FindNearestObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:26:23: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:19:15: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:21:11: style: The function 'BoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:42:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:21:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:22:10: style: The function 'isWithinRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:34:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:22:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:24:13: style: The function 'ToXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:45:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:24:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/symbol.h:25:10: style: The function 'FromXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:47:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/symbol.h:25:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:29:10: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:29:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:30:9: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:30:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:31:10: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:27:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:31:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:32:13: style: The function 'FindNearestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:25:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:32:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:33:15: style: The function 'FindNearestObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:26:23: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:33:15: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:34:10: style: The function 'addBond' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:28:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:34:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:40:10: style: The function 'addMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:29:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:40:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:41:11: style: The function 'bondsFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:50:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:41:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:44:11: style: The function 'labelsFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:52:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:44:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:53:10: style: The function 'Erase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:33:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:53:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:55:10: style: The function 'isWithinRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:34:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:55:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:57:10: style: The function 'SelectAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:35:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:57:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:58:10: style: The function 'DeselectAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:36:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:58:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:59:10: style: The function 'SetColorIfHighlighted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:63:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:59:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:60:10: style: The function 'Move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:37:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:60:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:61:10: style: The function 'Rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:39:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:61:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:63:10: style: The function 'Flip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:40:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:63:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:64:10: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:41:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:64:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:65:11: style: The function 'BoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:42:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:65:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:67:21: style: The function 'AllPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:43:29: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:67:21: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:68:23: style: The function 'AllObjects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:44:31: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:68:23: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:71:9: style: The function 'Members' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:48:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:71:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:72:13: style: The function 'ToXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:45:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:72:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:73:13: style: The function 'ToCDXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:46:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:73:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/molecule.h:75:10: style: The function 'FromXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:47:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/molecule.h:75:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/chemdata.h:152:16: style: Class 'ChemData' is unsafe, 'ChemData::clip' can leak by wrong usage. [unsafeClassCanLeak]
xdrawchem-2.0.orig/xdrawchem/dpoint.h:64:39: performance: Function parameter 'in1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/drawable.h:64:26: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/drawable.h:67:24: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/prefs.h:48:27: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/prefs.h:54:31: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:52:27: performance: Function parameter 'p1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/xdc_event.h:59:30: performance: Function parameter 'inp1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/bond.h:55:35: performance: Function parameter 'in1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/bond.h:67:32: performance: Function parameter 'rxn1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/bond.h:69:28: performance: Function parameter 'cn1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/text.h:37:27: performance: Function parameter 'nt1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/text.h:37:40: performance: Function parameter 'nt2' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/text.h:46:27: performance: Function parameter 'nt' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/text.h:129:33: performance: Function parameter 'c1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/text.h:133:31: performance: Function parameter 'c1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molinfodialog.h:21:24: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molinfodialog.h:28:24: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molinfodialog.h:34:25: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molinfodialog.h:41:25: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molinfodialog.h:50:26: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molinfodialog.h:58:30: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/application.cpp:1337:39: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/application.cpp:1889:44: performance: Function parameter 'topic' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/application_ob.cpp:161:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/previewwidget.h:11:5: style: Class 'PreviewWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/arrow.h:19:10: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:19:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:20:10: style: The function 'Edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:20:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:21:9: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:21:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:22:10: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:27:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:22:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:23:13: style: The function 'FindNearestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:25:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:23:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:24:15: style: The function 'FindNearestObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:26:23: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:24:15: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:26:11: style: The function 'BoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:42:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:26:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:27:10: style: The function 'isWithinRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:34:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:27:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:28:13: style: The function 'ToXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:45:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:28:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:29:13: style: The function 'ToCDXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:46:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:29:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/arrow.h:30:10: style: The function 'FromXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:47:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/arrow.h:30:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/previewwidget.h:12:71: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/biotools.h:17:8: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/biotools.h:17:8: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/biotools.h:18:7: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/biotools.h:18:7: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bond.cpp:147:5: style: Variable 'abl' is reassigned a value before the old one has been used. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/bond.cpp:145:0: note: Variable 'abl' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/bond.cpp:147:5: note: Variable 'abl' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/bond.cpp:9:7: warning: Member variable 'Bond::partial_charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/bond.cpp:21:5: performance: Variable 'IR_intensity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/bond.cpp:22:5: performance: Variable 'cname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/bond.cpp:23:5: performance: Variable 'rxnlist' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/bondedit.cpp:27:5: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/bondedit.cpp:17:119: performance: Function parameter 'c1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:47:5: warning: Member variable 'HOSECodeShiftRange::shift' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:47:5: warning: Member variable 'HOSECodeShiftRange::confidenceLimit' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:47:5: warning: Member variable 'HOSECodeShiftRange::maxShift' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:47:5: warning: Member variable 'HOSECodeShiftRange::minShift' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:47:5: warning: Member variable 'HOSECodeShiftRange::fourSphereCount' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:47:5: warning: Member variable 'HOSECodeShiftRange::lineCount' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:52:9: performance: Variable 'code' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:55:9: performance: Variable 'multiplicity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:164:13: performance: Technically the member function 'BremserOneSphereHOSECodePredictor::getBibData' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:113:45: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/bracket.cpp:15:5: performance: Variable 'subtext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/bracket.cpp:17:5: performance: Variable 'fillColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/bracket.h:18:10: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:18:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:19:10: style: The function 'Edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:19:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:20:9: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:20:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:21:10: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:27:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:21:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:22:13: style: The function 'FindNearestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:25:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:22:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:23:15: style: The function 'FindNearestObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:26:23: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:23:15: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:25:10: style: The function 'isWithinRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:34:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:25:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:26:11: style: The function 'BoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:42:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:26:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:27:13: style: The function 'ToXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:45:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:27:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:28:13: style: The function 'ToCDXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:46:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:28:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:29:10: style: The function 'FromXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:47:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/bracket.h:29:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:36:31: performance: Function parameter 'fc1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:275:13: style: The scope of the variable 'i2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:275:17: style: The scope of the variable 'i3' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:14:5: warning: Member variable 'ColorTableEntry::index' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:30:5: warning: Member variable 'CDXML_Object::start' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:30:5: warning: Member variable 'CDXML_Object::end' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:30:5: warning: Member variable 'CDXML_Object::type' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:30:5: warning: Member variable 'CDXML_Object::idata1' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:30:5: warning: Member variable 'CDXML_Object::idata2' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:30:5: warning: Member variable 'CDXML_Object::ddata1' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:30:5: warning: Member variable 'CDXML_Object::ddata2' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:12:15: warning: Member variable 'CDXML_Reader::tmp_font' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:12:15: warning: Member variable 'CDXML_Reader::tmp_node' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:12:15: warning: Member variable 'CDXML_Reader::tmp_obj' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:12:15: warning: Member variable 'CDXML_Reader::globalx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:12:15: warning: Member variable 'CDXML_Reader::globaly' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:21:5: style: Class 'CDXML_Reader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:21:5: style: Class 'CDXML_Reader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.h:47:5: style: Class 'CDXML_Reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:80:45: performance: Function parameter 'ctable' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:104:42: performance: Function parameter 'ctag' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:126:44: performance: Function parameter 'ftable' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:146:50: performance: Function parameter 'ftag' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/cdxml_reader.cpp:490:41: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:35:23: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:47:23: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:104:32: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:171:18: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:186:18: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:264:17: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:304:23: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:232:10: style: The scope of the variable 'erased' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::r' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::clip' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::tmp_draw' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::tmp_pt' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::tmp_atom' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::tmp_bond' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::undo_last' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::undo_start' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::undo_end' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::undo_dx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::undo_dy' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::mi' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::tt' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::tt_mw' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::tt_ef' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/chemdata.cpp:13:11: warning: Member variable 'ChemData::tt_ea' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:17:10: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:22:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:17:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:18:10: style: The function 'Edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:18:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:19:9: style: The function 'Type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:24:17: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:19:9: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:20:10: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:27:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:20:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:21:13: style: The function 'FindNearestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:25:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:21:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:22:15: style: The function 'FindNearestObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:26:23: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:22:15: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:24:11: style: The function 'BoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:42:19: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:24:11: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:25:10: style: The function 'isWithinRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:34:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:25:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:26:13: style: The function 'ToXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:45:21: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:26:13: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:27:10: style: The function 'FromXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/drawable.h:47:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/curvearrow.h:27:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/bracket.h:32:27: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/chemdata_cdxml.cpp:15:9: style: The scope of the variable 'currentpage' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_cdxml.cpp:16:9: style: The scope of the variable 'currentfragment' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_cdxml.cpp:11:58: performance: Function parameter 'doctype' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/chemdata_cml.cpp:555:24: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_cml.cpp:584:24: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/xml_cml.h:37:5: warning: Member variable 'CMLParser::tmp_pt' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xml_cml.h:37:5: warning: Member variable 'CMLParser::ep1' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xml_cml.h:37:5: warning: Member variable 'CMLParser::ep2' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xml_cml.h:37:5: warning: Member variable 'CMLParser::tmp_bond' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xml_cml.h:37:5: warning: Member variable 'CMLParser::states' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xml_cml.h:37:5: style: Class 'CMLParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/chemdata_cml.cpp:104:56: performance: Function parameter 'doctype' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/chemdata_edit.cpp:19:23: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_edit.cpp:103:32: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_edit.cpp:108:36: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_edit.cpp:113:17: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_edit.cpp:117:37: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_edit.cpp:122:31: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_edit.cpp:130:18: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_edit.cpp:75:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_mdl.cpp:6:34: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/chemdata_mdl.cpp:11:36: performance: Function parameter 'wf' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/chemdata_mdl.cpp:16:34: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/chemdata_rw.cpp:60:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdrawchem-2.0.orig/xdrawchem/chemdata_rxn.cpp:28:23: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/graphdata.h:14:3: warning: Member variable 'GraphData::value' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/graphdata.h:14:51: performance: Variable 'pcolor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/graphwidget.h:17:5: style: Class 'GraphWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/ngw.h:24:5: style: Class 'NewGraphWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/tool_1h_nmr.h:15:5: style: Class 'Tool_1HNMR_Dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/tool_13c_nmr.h:15:5: style: Class 'Tool_13CNMR_Dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/tool_1h_nmr.h:16:10: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/tooldialog.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/tool_1h_nmr.h:16:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/tool_13c_nmr.h:16:10: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/tooldialog.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/tool_13c_nmr.h:16:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/boshcp.h:49:33: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:49:67: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:102:37: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:113:23: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/boshcp.h:121:30: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:94:17: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:245:17: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:280:17: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:324:25: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:327:32: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:435:25: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:522:20: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:552:20: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:587:20: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:621:17: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:292:9: style: The scope of the variable 'dista' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:292:16: style: The scope of the variable 'distb' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:292:23: style: The scope of the variable 'distl' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:292:30: style: The scope of the variable 'distr' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:292:53: style: The scope of the variable 'ds' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:295:15: style: The scope of the variable 'td2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:639:9: style: The scope of the variable 'side_up' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:639:18: style: The scope of the variable 'side_down' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:639:29: style: The scope of the variable 'side_left' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_tools.cpp:639:40: style: The scope of the variable 'side_right' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/tool_ir.h:15:5: style: Class 'Tool_IR_Dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/tool_2d3d.h:13:5: style: Class 'Tool_2D3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/tool_ir.h:16:10: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/tooldialog.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/tool_ir.h:16:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/tool_2d3d.h:14:10: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xdrawchem-2.0.orig/xdrawchem/tooldialog.h:23:18: note: Virtual function in base class
xdrawchem-2.0.orig/xdrawchem/tool_2d3d.h:14:10: note: Function in derived class
xdrawchem-2.0.orig/xdrawchem/chemdata_xdc.cpp:23:9: style: The scope of the variable 'psize' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_xdc.cpp:23:30: style: The scope of the variable 'porient' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_xml.cpp:181:9: style: The scope of the variable 't1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_xml.cpp:181:13: style: The scope of the variable 'eq1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_xml.cpp:181:18: style: The scope of the variable 'te' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/chemdata_xml.cpp:216:9: style: The scope of the variable 't1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/colorbutton.cpp:26:5: performance: Variable 'btnColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/colorbutton.cpp:23:34: performance: Function parameter 'color' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/colorbutton.cpp:76:36: performance: Function parameter 'color' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/drawable.cpp:7:11: warning: Member variable 'Drawable::highlighted' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/drawable.cpp:7:11: warning: Member variable 'Drawable::ingroup' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/drawable.cpp:7:11: warning: Member variable 'Drawable::tmp_pt' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/drawable.cpp:7:11: warning: Member variable 'Drawable::style' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/drawable.cpp:7:11: warning: Member variable 'Drawable::thick' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/drawable.cpp:12:5: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/gobject.cpp:84:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdrawchem-2.0.orig/xdrawchem/gobject.cpp:77:41: performance: Function parameter 'xml_id' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/gobject.cpp:268:41: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/gobject.cpp:300:45: performance: Function parameter 'inp1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/helpwindow.cpp:31:64: style: Function 'HelpWindow' argument 2 names different: declaration 'path' definition '_path'. [funcArgNamesDifferent]
xdrawchem-2.0.orig/xdrawchem/helpwindow.h:25:55: note: Function 'HelpWindow' argument 2 names different: declaration 'path' definition '_path'.
xdrawchem-2.0.orig/xdrawchem/helpwindow.cpp:31:64: note: Function 'HelpWindow' argument 2 names different: declaration 'path' definition '_path'.
xdrawchem-2.0.orig/xdrawchem/ioiface.cpp:110:13: style: The scope of the variable 's' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/ioiface.cpp:110:17: style: The scope of the variable 'e' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/ioiface.cpp:284:9: style: The scope of the variable 'start' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/ioiface.cpp:284:16: style: The scope of the variable 'end' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/ioiface.cpp:284:21: style: The scope of the variable 'order' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/ioiface.cpp:284:28: style: The scope of the variable 'flag' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/ioiface.cpp:284:34: style: The scope of the variable 'bst' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/ioiface.cpp:53:10: style: Technically the member function 'pt_cmp::operator()' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/main.cpp:165:10: style: Condition 'quitflag' is always false [knownConditionTrueFalse]
xdrawchem-2.0.orig/xdrawchem/main.cpp:37:56: note: Assignment 'quitflag=false', assigned value is 0
xdrawchem-2.0.orig/xdrawchem/main.cpp:165:10: note: Condition 'quitflag' is always false
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:378:20: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:381:20: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:384:20: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:713:20: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:731:41: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:739:42: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:812:24: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:820:23: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:895:24: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:959:23: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:995:24: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:106:10: style: The scope of the variable 'top' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:106:22: style: The scope of the variable 'bottom' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:106:37: style: The scope of the variable 'left' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:106:50: style: The scope of the variable 'right' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:498:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:498:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::tmp_peak' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::cd' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::tmp_bond' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::tmp_text' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::tmp_sym' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::tmp_pt' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::nc' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::nh' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::no' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::nn' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::nmw' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::this_sssr' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule.cpp:11:11: warning: Member variable 'Molecule::group_id' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:54:9: style: Variable 'nfull' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:52:9: note: Variable 'nfull' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:54:9: note: Variable 'nfull' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:18:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:18:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:18:17: style: The scope of the variable 'c3' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:18:21: style: The scope of the variable 'mul' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:18:26: style: The scope of the variable 'inten' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:19:12: style: The scope of the variable 'shift1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:78:12: style: The scope of the variable 'ox' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:78:16: style: The scope of the variable 'oy' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:150:9: style: The scope of the variable 'adj_protons' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:156:9: style: The scope of the variable 'rnext' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_1h_nmr.cpp:259:17: style: The scope of the variable 'chiral' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_obmol.cpp:57:13: style: The scope of the variable 's' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_obmol.cpp:57:17: style: The scope of the variable 'e' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_obmol.cpp:226:9: style: The scope of the variable 'start' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_obmol.cpp:226:16: style: The scope of the variable 'end' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_obmol.cpp:226:21: style: The scope of the variable 'order' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_obmol.cpp:226:28: style: The scope of the variable 'flag' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_obmol.cpp:226:34: style: The scope of the variable 'bst' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_obmol.cpp:29:10: style: Technically the member function 'pt_cmp::operator()' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/sorf.h:426:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xdrawchem-2.0.orig/xdrawchem/sorf.h:428:7: note: Found duplicate branches for 'if' and 'else'.
xdrawchem-2.0.orig/xdrawchem/sorf.h:426:7: note: Found duplicate branches for 'if' and 'else'.
xdrawchem-2.0.orig/xdrawchem/sdg.h:1113:10: warning: Redundant assignment of 'ir' to itself. [selfAssignment]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1364:10: warning: Redundant assignment of 'ir' to itself. [selfAssignment]
xdrawchem-2.0.orig/xdrawchem/ring.h:211:11: style: The scope of the variable 't' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/setofrings.h:89:11: style: The scope of the variable 'partionElement' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/setofrings.h:147:11: style: The scope of the variable 'ring' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:102:9: style: The scope of the variable 'smallestDegree' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:103:11: style: The scope of the variable 'smallest' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:205:18: style: The scope of the variable 'neighbor' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:206:11: style: The scope of the variable 'source' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:206:24: style: The scope of the variable 'frontNode' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:327:11: style: The scope of the variable 'conn' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:375:9: style: The scope of the variable 'degree' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:411:11: style: The scope of the variable 'r1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sorf.h:411:16: style: The scope of the variable 'r2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:144:9: style: The scope of the variable 'thisAtom' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:144:23: style: The scope of the variable 'neighbor' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:146:9: style: The scope of the variable 'counter' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:148:10: style: The scope of the variable 'vmit' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:178:6: style: The scope of the variable 'fatest' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:179:6: style: The scope of the variable 'fatestIndex' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:180:6: style: The scope of the variable 'cmpl' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:187:6: style: The scope of the variable 'toDraw' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:292:9: style: The scope of the variable 'counter' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:372:12: style: The scope of the variable 'nn' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:402:12: style: The scope of the variable 'ph' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:406:9: style: The scope of the variable 'secondRingNumber' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:410:15: style: The scope of the variable 'ringCounter' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:410:28: style: The scope of the variable 'tempRing' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:410:43: style: The scope of the variable 'atom1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:410:55: style: The scope of the variable 'atom2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:410:67: style: The scope of the variable 'tempAtom' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:410:82: style: The scope of the variable 'il' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:411:37: style: The scope of the variable 'stillToPos' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:411:49: style: The scope of the variable 'j' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:411:52: style: The scope of the variable 'km' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:411:56: style: The scope of the variable 'iz1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:411:61: style: The scope of the variable 'iz2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:411:66: style: The scope of the variable 'igr' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:411:83: style: The scope of the variable 'ik' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:412:9: style: The scope of the variable 'isum1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:412:16: style: The scope of the variable 'isum2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:414:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:415:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:415:18: style: The scope of the variable 'radius' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:415:26: style: The scope of the variable 'r1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:415:30: style: The scope of the variable 'r2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:415:42: style: The scope of the variable 'geomDist' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:416:12: style: The scope of the variable 'rad1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:416:18: style: The scope of the variable 'rad2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:416:24: style: The scope of the variable 'sux' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:416:29: style: The scope of the variable 'suy' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:416:34: style: The scope of the variable 'r' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:416:37: style: The scope of the variable 'alph' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:416:43: style: The scope of the variable 'phi' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:416:52: style: The scope of the variable 'rad' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:417:10: style: The scope of the variable 'isSpiro' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:417:40: style: The scope of the variable 'ums' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:417:45: style: The scope of the variable 'vmit' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:417:51: style: The scope of the variable 'doneSomething' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:926:9: style: The scope of the variable 'nn' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1043:9: style: The scope of the variable 'tempAtom' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1132:17: style: The scope of the variable 'fewi' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1358:11: style: The scope of the variable 'vmit' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1403:33: style: The scope of the variable 'ihil' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1525:29: style: The scope of the variable 'kl' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1526:12: style: The scope of the variable 'min' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/sdg.h:901:10: style: Variable 'coord' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/sdg.h:922:9: style: Unused variable: i [unusedVariable]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1203:19: style: Variable 'wahl' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1360:5: style: Variable 'iz' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1370:9: style: Variable 'vmit' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::number' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::degree' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::HCount' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::maxBondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::maxBondOrder' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::bondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::x' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::y' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::z' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::ringCounter' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:60:5: warning: Member variable 'Atom::status' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::number' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::degree' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::HCount' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::maxBondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::maxBondOrder' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::bondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::x' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::y' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::z' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::ringCounter' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: warning: Member variable 'Atom::status' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::degree' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::HCount' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::maxBondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::maxBondOrder' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::bondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::x' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::y' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::z' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::ringCounter' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:5: warning: Member variable 'Atom::status' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::number' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::degree' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::HCount' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::maxBondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::maxBondOrder' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::bondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::ringCounter' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:5: warning: Member variable 'Atom::status' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::charge' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::degree' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::HCount' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::maxBondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::maxBondOrder' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::bondOrderSum' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::x' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::y' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::z' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::ringCounter' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: warning: Member variable 'Atom::status' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/ring.h:57:3: warning: Member variable 'Ring::serial' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/ring.h:57:3: warning: Member variable 'Ring::x' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/ring.h:57:3: warning: Member variable 'Ring::y' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/ring.h:62:3: warning: Member variable 'Ring::serial' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/ring.h:62:3: warning: Member variable 'Ring::x' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/ring.h:62:3: warning: Member variable 'Ring::y' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:42:3: warning: Member variable 'Integer::eger' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:57:3: warning: Member variable 'SPoint::x' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:57:3: warning: Member variable 'SPoint::y' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:57:3: warning: Member variable 'SPoint::subst' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:60:3: warning: Member variable 'SPoint::subst' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:66:3: warning: Member variable 'SPoint::subst' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:72:3: warning: Member variable 'SPoint::subst' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:85:3: warning: Member variable 'FusedRingParams::startAngle' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:85:3: warning: Member variable 'FusedRingParams::annulAxisOrientation' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:85:3: warning: Member variable 'FusedRingParams::toggleStartAngleSign' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:85:3: warning: Member variable 'FusedRingParams::startAtomNumber' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:110:3: warning: Member variable 'SDG::bondLength' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:110:3: warning: Member variable 'SDG::bondLineSep' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:110:3: warning: Member variable 'SDG::roundFactor' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:110:3: warning: Member variable 'SDG::ringTracker' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:110:3: warning: Member variable 'SDG::ddebug' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/sdg.h:110:3: warning: Member variable 'SDG::allDone' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/atom.h:70:9: performance: Variable 'symbol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/atom.h:77:9: performance: Variable 'symbol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/atom.h:85:9: performance: Variable 'symbol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/sorf.h:326:8: performance: Technically the member function 'SetOfRingsFinder::trim' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/sorf.h:348:8: performance: Technically the member function 'SetOfRingsFinder::breakBond' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/sorf.h:374:8: performance: Technically the member function 'SetOfRingsFinder::breakBond' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/sorf.h:401:8: performance: Technically the member function 'SetOfRingsFinder::restoreBond' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/sdg.h:44:7: style: Technically the member function 'Integer::intValue' can be const. [functionConst]
xdrawchem-2.0.orig/xdrawchem/sdg.h:741:7: performance: Technically the member function 'SDG::round' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/sdg.h:964:10: performance: Technically the member function 'SDG::placeAtom' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/sdg.h:1516:10: performance: Technically the member function 'SDG::sqr' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:5: style: Class 'Atom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/atom.h:94:5: style: Class 'Atom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/ring.h:62:3: style: Class 'Ring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/sdg.h:43:3: style: Class 'Integer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/sdg.h:47:1: warning: The class 'SPoint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xdrawchem-2.0.orig/xdrawchem/atom.h:68:18: performance: Function parameter 's' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/atom.h:75:18: performance: Function parameter 's' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/atom.h:83:18: performance: Function parameter 's' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/sdg.h:368:47: performance: Function parameter 'center' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molecule_smiles.cpp:221:35: performance: Function parameter 'sm' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.cpp:35:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.cpp:70:18: style: The scope of the variable 'goodring' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.cpp:139:13: style: The scope of the variable 'neighbors' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.cpp:140:14: style: The scope of the variable 'bridged' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.cpp:162:13: style: The scope of the variable 'flagpt' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.cpp:189:9: style: The scope of the variable 'l2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.h:42:9: performance: Technically the member function 'SSSR::CommonPoints' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.cpp:175:11: note: Technically the member function 'SSSR::CommonPoints' can be static.
xdrawchem-2.0.orig/xdrawchem/molecule_sssr.h:42:9: note: Technically the member function 'SSSR::CommonPoints' can be static.
xdrawchem-2.0.orig/xdrawchem/molecule_tools_1.cpp:714:54: style: Same expression on both sides of '&&'. [duplicateExpression]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_1.cpp:723:54: style: Same expression on both sides of '&&'. [duplicateExpression]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_1.cpp:304:9: style: The scope of the variable 'atom1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_1.cpp:304:16: style: The scope of the variable 'atom2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_1.cpp:304:23: style: The scope of the variable 'lorder' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_2.cpp:212:9: style: The scope of the variable 'n1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_2.cpp:212:13: style: The scope of the variable 'n2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_2.cpp:212:17: style: The scope of the variable 'n3' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_2.cpp:292:13: style: The scope of the variable 'isoflag' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_2.cpp:621:9: style: The scope of the variable 'h' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_2.cpp:499:16: style: Variable 'tmp_txt1' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_2.cpp:272:45: performance: Function parameter 'atomtype' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/molecule_tools_2.cpp:593:44: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:133:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:195:10: style: The scope of the variable 'addflag' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:306:9: style: The scope of the variable 'i1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:13:5: performance: Variable 'sname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:14:5: performance: Variable 'siupacname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:15:5: performance: Variable 'scas' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:16:5: performance: Variable 'spccompound' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/http.h:16:3: style: Class 'HTTP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/http.h:46:23: performance: Function parameter 'url1' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:26:44: performance: Function parameter 'server' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:88:48: performance: Function parameter 'nserver' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:88:65: performance: Function parameter 'insmiles' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:156:35: performance: Function parameter 'buildfile' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:294:37: performance: Function parameter 'nserver' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/netaccess.cpp:349:35: performance: Function parameter 'inmol' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/netchoosedialog.cpp:44:9: style: Variable 'tcas' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/netchoosedialog.cpp:41:9: note: Variable 'tcas' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/netchoosedialog.cpp:44:9: note: Variable 'tcas' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/netchoosedialog.cpp:33:9: style: The scope of the variable 'i1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/netchoosedialog.cpp:35:22: style: The scope of the variable 'lvi' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/netchoosedialog.cpp:12:5: performance: Variable 'results' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/netdialog.cpp:15:12: warning: Member variable 'NetDialog::dblist' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/ngw.cpp:111:5: warning: Possible leak in public function. The pointer 'printer' is not deallocated before it is allocated. [publicAllocationError]
xdrawchem-2.0.orig/xdrawchem/pagesetupdialog.cpp:151:31: error: Uninitialized variable: pwf [uninitvar]
xdrawchem-2.0.orig/xdrawchem/pagesetupdialog.cpp:152:32: error: Uninitialized variable: phf [uninitvar]
xdrawchem-2.0.orig/xdrawchem/previewwidget.cpp:122:9: style: The scope of the variable 'ofs' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/previewwidget.cpp:114:16: warning: Member variable 'PreviewWidget::type' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/previewwidget.cpp:114:16: warning: Member variable 'PreviewWidget::th' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/previewwidget.cpp:114:16: warning: Member variable 'PreviewWidget::da' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/previewwidget.cpp:114:16: warning: Member variable 'PreviewWidget::_or' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/previewwidget.cpp:114:16: warning: Member variable 'PreviewWidget::style' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/render2d.cpp:480:5: style: Variable 'smartplace' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d.cpp:479:5: note: Variable 'smartplace' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d.cpp:480:5: note: Variable 'smartplace' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d.cpp:477:42: performance: Function parameter 's' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/render2d.cpp:880:33: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:955:9: style: Variable 'ia' is reassigned a value before the old one has been used. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:952:0: note: Variable 'ia' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:955:9: note: Variable 'ia' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:991:9: style: Variable 'ia' is reassigned a value before the old one has been used. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:988:0: note: Variable 'ia' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:991:9: note: Variable 'ia' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:1026:9: style: Variable 'ia' is reassigned a value before the old one has been used. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:1023:0: note: Variable 'ia' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:1026:9: note: Variable 'ia' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:1062:9: style: Variable 'ia' is reassigned a value before the old one has been used. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:1059:0: note: Variable 'ia' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:1062:9: note: Variable 'ia' is reassigned a value before the old one has been used.
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:304:12: style: The scope of the variable 'dx1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:304:17: style: The scope of the variable 'dy1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:304:22: style: The scope of the variable 'ia_rad' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:304:30: style: The scope of the variable 'dx2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:304:35: style: The scope of the variable 'dy2' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:688:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:833:14: style: The scope of the variable 'sumtotal' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_draw.cpp:867:71: performance: Function parameter 'wh' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:154:26: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:156:26: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:158:32: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:166:17: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:196:25: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:209:25: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:425:29: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:712:87: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:661:18: style: The scope of the variable 'shiftdown' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:2011:13: style: The scope of the variable 'cl1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:327:13: style: Unused variable: id1 [unusedVariable]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:599:22: style: Variable 'allowedit' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:664:29: style: Variable 'shiftdown' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:1901:9: style: Unused variable: i1 [unusedVariable]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:1901:13: style: Unused variable: cl1 [unusedVariable]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:2015:21: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/render2d_event.cpp:2016:22: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/textshapedialog.h:14:5: style: Class 'TextShapeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:43:13: style: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:42:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:43:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:47:13: style: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:46:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:47:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:51:13: style: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:50:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:51:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:76:13: style: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:75:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:76:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:80:13: style: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:79:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:80:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:84:13: style: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:83:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:84:13: note: Variable 'renderWidth' is reassigned a value before the old one has been used if variable is no semaphore variable.
xdrawchem-2.0.orig/xdrawchem/render2d_print.cpp:93:31: performance: Function parameter 'epsname' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/render2d_text.cpp:179:14: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_text.cpp:363:45: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_text.cpp:385:29: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/render2d_text.cpp:607:19: style: The scope of the variable 'lwidth' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:53:13: style: Unused variable: i2 [unusedVariable]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:144:28: style: Unused variable: inner_tmp_bond [unusedVariable]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:145:40: style: Unused variable: inner2 [unusedVariable]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:145:49: style: Unused variable: inner3 [unusedVariable]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:29:46: performance: Function parameter 'inbond' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:533:40: performance: Function parameter 'inleft' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:533:56: performance: Function parameter 'inright' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:533:73: performance: Function parameter 'patleft' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/retro.cpp:533:90: performance: Function parameter 'patright' should be passed by const reference. [passedByValue]
xdrawchem-2.0.orig/xdrawchem/ringdialog.cpp:17:5: performance: Variable 'fn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/smilesdialog.h:10:5: style: Class 'SmilesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xdrawchem-2.0.orig/xdrawchem/symbol.cpp:323:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xdrawchem-2.0.orig/xdrawchem/symbol.cpp:361:11: note: Found duplicate branches for 'if' and 'else'.
xdrawchem-2.0.orig/xdrawchem/symbol.cpp:323:9: note: Found duplicate branches for 'if' and 'else'.
xdrawchem-2.0.orig/xdrawchem/symbol.cpp:20:5: performance: Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/text.cpp:1260:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xdrawchem-2.0.orig/xdrawchem/text.cpp:388:8: style: The scope of the variable 'flag1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/text.cpp:1089:31: style: The scope of the variable 'ldist' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/text.cpp:1186:10: style: The scope of the variable 'leftcenter' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/text.cpp:54:17: style: Variable 'fsize' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/text.cpp:825:20: style: Variable 'dist' is assigned a value that is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/text.cpp:1145:13: style: Variable 'cr1' is modified but its new value is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/text.cpp:1166:13: style: Variable 'cr2' is modified but its new value is never used. [unreadVariable]
xdrawchem-2.0.orig/xdrawchem/text.cpp:16:7: warning: Member variable 'Text::justify' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/text.cpp:20:5: performance: Variable 'font' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/to3d.cpp:169:9: style: The scope of the variable 'an' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/to3d.cpp:260:9: style: The scope of the variable 'ge1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/tool_2d3d.cpp:57:17: style: C-style pointer casting [cstyleCast]
xdrawchem-2.0.orig/xdrawchem/tool_2d3d.cpp:29:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/tool_2d3d.cpp:15:12: warning: Member variable 'Tool_2D3D::new3dmol' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/tooldialog.cpp:9:13: warning: Member variable 'ToolDialog::tmp_peak' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/tooldialog.cpp:12:5: performance: Variable 'helpfile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/xdc_toolbutton.cpp:5:3: performance: Variable 'fn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:129:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:130:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:131:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:132:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:55:9: style: The scope of the variable 't1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:55:13: style: The scope of the variable 'eq1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:55:18: style: The scope of the variable 'te' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:94:9: style: The scope of the variable 't1' can be reduced. [variableScope]
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:9:10: performance: Technically the member function 'XML_Reader::selfContainedTag' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:19:18: note: Technically the member function 'XML_Reader::selfContainedTag' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:9:10: note: Technically the member function 'XML_Reader::selfContainedTag' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:10:13: performance: Technically the member function 'XML_Reader::readTag' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:28:21: note: Technically the member function 'XML_Reader::readTag' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:10:13: note: Technically the member function 'XML_Reader::readTag' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:11:13: performance: Technically the member function 'XML_Reader::readData' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:40:21: note: Technically the member function 'XML_Reader::readData' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:11:13: note: Technically the member function 'XML_Reader::readData' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:12:17: performance: Technically the member function 'XML_Reader::readAttr' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:50:25: note: Technically the member function 'XML_Reader::readAttr' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:12:17: note: Technically the member function 'XML_Reader::readAttr' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:13:17: performance: Technically the member function 'XML_Reader::tokenize' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:90:25: note: Technically the member function 'XML_Reader::tokenize' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:13:17: note: Technically the member function 'XML_Reader::tokenize' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:14:10: performance: Technically the member function 'XML_Reader::parseBoundingBox' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:119:18: note: Technically the member function 'XML_Reader::parseBoundingBox' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:14:10: note: Technically the member function 'XML_Reader::parseBoundingBox' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:15:9: performance: Technically the member function 'XML_Reader::positionOfEndTag' can be static. [functionStatic]
xdrawchem-2.0.orig/xdrawchem/xml_reader.cpp:139:17: note: Technically the member function 'XML_Reader::positionOfEndTag' can be static.
xdrawchem-2.0.orig/xdrawchem/xml_reader.h:15:9: note: Technically the member function 'XML_Reader::positionOfEndTag' can be static.
xdrawchem-2.0.orig/xdrawchem/xruler.cpp:11:9: warning: Member variable 'XRuler::iu' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xruler.cpp:11:9: warning: Member variable 'XRuler::ihv' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xruler.cpp:11:9: warning: Member variable 'XRuler::incr' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xruler.cpp:11:9: warning: Member variable 'XRuler::dx' is not initialized in the constructor. [uninitMemberVar]
xdrawchem-2.0.orig/xdrawchem/xruler.cpp:11:9: warning: Member variable 'XRuler::dy' is not initialized in the constructor. [uninitMemberVar]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xdu/xdu_3.0.orig.tar.gz
xdu-3.0.orig/xdu.c:442:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
xdu-3.0.orig/xdu.c:621:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
xdu-3.0.orig/xdu.c:751:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
xdu-3.0.orig/xdu.c:117:15: style: The scope of the variable 'np2' can be reduced. [variableScope]
xdu-3.0.orig/xdu.c:524:9: style: The scope of the variable 'fractsize' can be reduced. [variableScope]
xdu-3.0.orig/xdu.c:525:6: style: The scope of the variable 'height' can be reduced. [variableScope]
xdu-3.0.orig/xdu.c:248:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xdvik-ja/xdvik-ja_22.87.03+j1.42.orig.tar.gz
xdvik-ja-22.87.03+j1.42/texk/xdvik/browser.c:74:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dl_list.c:139:32: warning: Function 'dl_list_remove' argument order different: declaration 'list, elem, count, item, compare_func' definition 'list, item, count, removed_item, compare_func' [funcArgOrderDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dl_list.h:22:48: note: Function 'dl_list_remove' argument order different: declaration 'list, elem, count, item, compare_func' definition 'list, item, count, removed_item, compare_func'
xdvik-ja-22.87.03+j1.42/texk/xdvik/dl_list.c:139:32: note: Function 'dl_list_remove' argument order different: declaration 'list, elem, count, item, compare_func' definition 'list, item, count, removed_item, compare_func'
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2814:8: style: Redundant condition: w_info->text_selection_pass. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2859:6: style: Redundant condition: w_info->text_selection_pass. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2884:7: style: Redundant condition: w_info->text_selection_pass. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:1204:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:1206:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:1471:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:1658:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2666:25: warning: Either the condition 'w_info!=NULL' is redundant or there is possible null pointer dereference: w_info. [nullPointerRedundantCheck]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2684:16: note: Assuming that condition 'w_info!=NULL' is not redundant
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2666:25: note: Null pointer dereference
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2690:9: warning: Either the condition 'w_info!=NULL' is redundant or there is possible null pointer dereference: w_info. [nullPointerRedundantCheck]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2684:16: note: Assuming that condition 'w_info!=NULL' is not redundant
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2690:9: note: Null pointer dereference
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:4681:15: style: Same expression on both sides of '==' because the value of 'y_pos' and '-1' are the same. [duplicateExpression]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:4612:18: note: 'y_pos' is assigned value '-1' here.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:4681:15: note: Same expression on both sides of '==' because the value of 'y_pos' and '-1' are the same.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:602:23: style: The scope of the variable 'wid' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:675:9: style: The scope of the variable 'cols_left' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:676:9: style: The scope of the variable 'cols' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:1310:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:1311:11: style: The scope of the variable 'n' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:1834:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2135:17: style: The scope of the variable 'pagelist' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2136:16: style: The scope of the variable 'pagelist_size' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2655:27: style: The scope of the variable 'new_glyph' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:2678:16: style: The scope of the variable 'page_bak' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:3226:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:3736:12: style: The scope of the variable 'argv' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:3737:17: style: The scope of the variable 'p' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:3739:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:4050:19: style: The scope of the variable 'col_dist' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:3224:57: style: Function 'geom_scan_part' argument 4 names different: declaration 'min_frame' definition 'minframe'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.h:106:55: note: Function 'geom_scan_part' argument 4 names different: declaration 'min_frame' definition 'minframe'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-draw.c:3224:57: note: Function 'geom_scan_part' argument 4 names different: declaration 'min_frame' definition 'minframe'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1170:9: style: Condition 'first_time' is always true [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1167:18: note: Assignment 'first_time=1', assigned value is 1
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1170:9: note: Condition 'first_time' is always true
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:683:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1127:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1127:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:608:19: style: The scope of the variable 'fp' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1157:16: style: The scope of the variable 'tmp_fd' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1490:11: style: The scope of the variable 'new_filename' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1559:10: style: The scope of the variable 'canonical_path' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1588:8: style: The scope of the variable 'expanded_filename' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1345:50: style: Function 'internal_open_dvi' argument 2 names different: declaration 'errmsg' definition 'errflag'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.h:54:65: note: Function 'internal_open_dvi' argument 2 names different: declaration 'errmsg' definition 'errflag'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvi-init.c:1345:50: note: Function 'internal_open_dvi' argument 2 names different: declaration 'errmsg' definition 'errflag'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvisel.c:323:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvisel.c:581:54: style: Function 'check_pagerange' argument 2 names different: declaration 'pageno' definition 'page'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvisel.h:38:62: note: Function 'check_pagerange' argument 2 names different: declaration 'pageno' definition 'page'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvisel.c:581:54: note: Function 'check_pagerange' argument 2 names different: declaration 'pageno' definition 'page'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvisel.c:587:51: style: Function 'check_marked' argument 2 names different: declaration 'pageno' definition 'page'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvisel.h:39:59: note: Function 'check_marked' argument 2 names different: declaration 'pageno' definition 'page'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/dvisel.c:587:51: note: Function 'check_marked' argument 2 names different: declaration 'pageno' definition 'page'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.c:3086:27: style: The scope of the variable 'match_item' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.c:4037:34: style: Function 'iso_8859_1_to_utf8' argument 1 names different: declaration 'iso_8859_1' definition 'c'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.h:50:46: note: Function 'iso_8859_1_to_utf8' argument 1 names different: declaration 'iso_8859_1' definition 'c'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.c:4037:34: note: Function 'iso_8859_1_to_utf8' argument 1 names different: declaration 'iso_8859_1' definition 'c'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.c:4081:24: style: Function 'is_hyphenchar' argument 1 names different: declaration 'unicode' definition 'u'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.h:52:39: note: Function 'is_hyphenchar' argument 1 names different: declaration 'unicode' definition 'u'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.c:4081:24: note: Function 'is_hyphenchar' argument 1 names different: declaration 'unicode' definition 'u'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.c:4108:23: style: Function 'is_ideograph' argument 1 names different: declaration 'unicode' definition 'u'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.h:53:38: note: Function 'is_ideograph' argument 1 names different: declaration 'unicode' definition 'u'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/encodings.c:4108:23: note: Function 'is_ideograph' argument 1 names different: declaration 'unicode' definition 'u'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:1016:51: style: Condition 'm_x_scroll!=0' is always false [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:1016:105: style: Condition 'm_y_scroll!=0' is always false [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:1020:50: style: Condition 'm_x_scroll!=0' is always false [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:1033:50: style: Condition 'm_y_scroll!=0' is always false [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:1081:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:1081:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:5773:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:6012:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:517:31: style: The scope of the variable 'end_cmd' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:354:25: style: Function 'null_mouse' argument 1 names different: declaration 'ignored' definition 'event'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.h:214:32: note: Function 'null_mouse' argument 1 names different: declaration 'ignored' definition 'event'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:354:25: note: Function 'null_mouse' argument 1 names different: declaration 'ignored' definition 'event'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:1698:15: style: Function 'goto_page' argument 1 names different: declaration 'page' definition 'new_page'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.h:158:27: note: Function 'goto_page' argument 1 names different: declaration 'page' definition 'new_page'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:1698:15: note: Function 'goto_page' argument 1 names different: declaration 'page' definition 'new_page'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:4075:11: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
xdvik-ja-22.87.03+j1.42/texk/xdvik/events.c:4075:29: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
xdvik-ja-22.87.03+j1.42/texk/xdvik/filehist.c:164:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/filehist.c:332:31: style: Function 'file_history_open' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/filehist.h:36:43: note: Function 'file_history_open' argument 1 names different: declaration 'filename' definition 'fname'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/filehist.c:332:31: note: Function 'file_history_open' argument 1 names different: declaration 'filename' definition 'fname'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/filehist.c:111:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xdvik-ja-22.87.03+j1.42/texk/xdvik/ft.c:127:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/ft.c:469:44: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gf.c:105:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gf.c:282:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gf.c:282:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gf.c:98:9: style: The scope of the variable 'count' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gf.c:247:19: style: The scope of the variable 'g' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/help-window.c:1046:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/help-window.c:1044:18: style: Function 'show_help' argument 1 names different: declaration 'parent' definition 'toplevel'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/help-window.h:27:30: note: Function 'show_help' argument 1 names different: declaration 'parent' definition 'toplevel'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/help-window.c:1044:18: note: Function 'show_help' argument 1 names different: declaration 'parent' definition 'toplevel'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/menu.c:344:12: style: Function 'create_menu_buttons' argument 2 names different: declaration 'ret_panel_width' definition 'width'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/menu.h:66:10: note: Function 'create_menu_buttons' argument 2 names different: declaration 'ret_panel_width' definition 'width'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/menu.c:344:12: note: Function 'create_menu_buttons' argument 2 names different: declaration 'ret_panel_width' definition 'width'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:251:5: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:239:0: note: Variable 'idx' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:251:5: note: Variable 'idx' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:339:5: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:316:0: note: Variable 'idx' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:339:5: note: Variable 'idx' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:461:5: style: Variable 'translations_str' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:432:0: note: Variable 'translations_str' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:461:5: note: Variable 'translations_str' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1009:20: style: Function 'choice_dialog' argument 4 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:69:20: note: Function 'choice_dialog' argument 4 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1009:20: note: Function 'choice_dialog' argument 4 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1012:59: style: Function 'choice_dialog' argument 9 names different: declaration 'ok_args' definition 'ok_arg'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:72:59: note: Function 'choice_dialog' argument 9 names different: declaration 'ok_args' definition 'ok_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1012:59: note: Function 'choice_dialog' argument 9 names different: declaration 'ok_args' definition 'ok_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1013:67: style: Function 'choice_dialog' argument 12 names different: declaration 'cancel_args' definition 'cancel_arg'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:73:67: note: Function 'choice_dialog' argument 12 names different: declaration 'cancel_args' definition 'cancel_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1013:67: note: Function 'choice_dialog' argument 12 names different: declaration 'cancel_args' definition 'cancel_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1070:29: style: Function 'choice_dialog_sized' argument 3 names different: declaration 'size' definition 'sizehint'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:90:29: note: Function 'choice_dialog_sized' argument 3 names different: declaration 'size' definition 'sizehint'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1070:29: note: Function 'choice_dialog_sized' argument 3 names different: declaration 'size' definition 'sizehint'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1073:19: style: Function 'choice_dialog_sized' argument 5 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:93:19: note: Function 'choice_dialog_sized' argument 5 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1073:19: note: Function 'choice_dialog_sized' argument 5 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1076:58: style: Function 'choice_dialog_sized' argument 10 names different: declaration 'ok_args' definition 'ok_arg'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:96:58: note: Function 'choice_dialog_sized' argument 10 names different: declaration 'ok_args' definition 'ok_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1076:58: note: Function 'choice_dialog_sized' argument 10 names different: declaration 'ok_args' definition 'ok_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1077:66: style: Function 'choice_dialog_sized' argument 13 names different: declaration 'cancel_args' definition 'cancel_arg'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:97:67: note: Function 'choice_dialog_sized' argument 13 names different: declaration 'cancel_args' definition 'cancel_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1077:66: note: Function 'choice_dialog_sized' argument 13 names different: declaration 'cancel_args' definition 'cancel_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1107:17: style: Function 'positioned_choice_dialog' argument 6 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:105:24: note: Function 'positioned_choice_dialog' argument 6 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1107:17: note: Function 'positioned_choice_dialog' argument 6 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1110:56: style: Function 'positioned_choice_dialog' argument 11 names different: declaration 'ok_args' definition 'ok_arg'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:108:63: note: Function 'positioned_choice_dialog' argument 11 names different: declaration 'ok_args' definition 'ok_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1110:56: note: Function 'positioned_choice_dialog' argument 11 names different: declaration 'ok_args' definition 'ok_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1111:64: style: Function 'positioned_choice_dialog' argument 14 names different: declaration 'cancel_args' definition 'cancel_arg'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.h:109:71: note: Function 'positioned_choice_dialog' argument 14 names different: declaration 'cancel_args' definition 'cancel_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/message-window.c:1111:64: note: Function 'positioned_choice_dialog' argument 14 names different: declaration 'cancel_args' definition 'cancel_arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/pagesel.c:1028:69: style: Function 'xaw_maybe_scroll_pagelist' argument 3 names different: declaration 'old' definition 'idx_bak'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/pagesel.c:176:80: note: Function 'xaw_maybe_scroll_pagelist' argument 3 names different: declaration 'old' definition 'idx_bak'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/pagesel.c:1028:69: note: Function 'xaw_maybe_scroll_pagelist' argument 3 names different: declaration 'old' definition 'idx_bak'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/pagesel.c:1055:22: error: Uninitialized variable: view_height [uninitvar]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:288:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:261:0: note: Variable 'info' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:288:5: note: Variable 'info' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:376:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:365:0: note: Variable 'info' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:376:5: note: Variable 'info' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:469:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:458:0: note: Variable 'info' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:469:5: note: Variable 'info' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:269:10: style: The scope of the variable 'tmp_label' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:2190:35: style: Function 'print_check_target_file' argument 1 names different: declaration 'info' definition 'myinfo'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:143:47: note: Function 'print_check_target_file' argument 1 names different: declaration 'info' definition 'myinfo'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:2190:35: note: Function 'print_check_target_file' argument 1 names different: declaration 'info' definition 'myinfo'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-dialog.c:299:2: warning: The buffer 'tmp_label' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-log.c:295:5: style: Variable 'text_translation_str' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-log.c:242:0: note: Variable 'text_translation_str' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-log.c:295:5: note: Variable 'text_translation_str' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-log.c:593:59: style: Function 'printlog_popdown' argument 2 names different: declaration 'override_timer' definition 'force'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-log.h:39:71: note: Function 'printlog_popdown' argument 2 names different: declaration 'override_timer' definition 'force'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/print-log.c:593:59: note: Function 'printlog_popdown' argument 2 names different: declaration 'override_timer' definition 'force'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:554:5: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:541:0: note: Variable 'settings' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:554:5: note: Variable 'settings' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:788:5: style: Variable 'translation_str' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:765:0: note: Variable 'translation_str' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:788:5: note: Variable 'translation_str' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:795:5: style: Variable 'translation_str' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:792:5: note: Variable 'translation_str' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/search-dialog.c:795:5: note: Variable 'translation_str' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/selection.c:114:20: style: Variable 'targets' is assigned a value that is never used. [unreadVariable]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDir.c:112:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDir.c:96:0: note: Variable 'result' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDir.c:112:5: note: Variable 'result' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDir.c:101:11: style: The scope of the variable 'str' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDir.c:102:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDraw.c:149:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDraw.c:240:9: style: The scope of the variable 'last' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDraw.c:296:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfDraw.c:354:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:228:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:407:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:720:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:740:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:803:10: style: The scope of the variable 'old' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:806:9: style: The scope of the variable 'last' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:840:16: style: The scope of the variable 'n' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:841:16: style: The scope of the variable 'f' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:842:10: style: The scope of the variable 'save' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfPath.c:843:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfSelFile.c:316:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/sfSelFile.c:333:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/topic-window.c:513:5: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/topic-window.c:489:0: note: Variable 'app' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/topic-window.c:513:5: note: Variable 'app' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.c:463:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.c:464:19: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.c:611:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.c:307:37: style: Function 'xaw_create_menu' argument 1 names different: declaration 'items' definition 'item'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.h:34:49: note: Function 'xaw_create_menu' argument 1 names different: declaration 'items' definition 'item'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.c:307:37: note: Function 'xaw_create_menu' argument 1 names different: declaration 'items' definition 'item'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.c:675:31: style: Function 'realize_button_panel' argument 1 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.h:40:43: note: Function 'realize_button_panel' argument 1 names different: declaration 'height' definition 'h'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xaw_menu.c:675:31: note: Function 'realize_button_panel' argument 1 names different: declaration 'height' definition 'h'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xicon.c:60:17: style: Function 'add_icon' argument 1 names different: declaration 'toplevel' definition 'top_level'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xicon.h:27:29: note: Function 'add_icon' argument 1 names different: declaration 'toplevel' definition 'top_level'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xicon.c:60:17: note: Function 'add_icon' argument 1 names different: declaration 'toplevel' definition 'top_level'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xlwradio.c:403:5: style: Variable 'rw->label.left_bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xlwradio.c:401:5: note: Variable 'rw->label.left_bitmap' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/gui/xlwradio.c:403:5: note: Variable 'rw->label.left_bitmap' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:867:5: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:862:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:867:5: note: Variable 'anchor' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:714:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:825:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:1019:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:1757:16: style: The scope of the variable 'pageno_bak' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:2014:10: style: The scope of the variable 'canonical_path' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:296:34: style: Function 'htex_prescan_special' argument 1 names different: declaration 'str' definition 'cp'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.h:52:49: note: Function 'htex_prescan_special' argument 1 names different: declaration 'str' definition 'cp'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:296:34: note: Function 'htex_prescan_special' argument 1 names different: declaration 'str' definition 'cp'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:296:42: style: Function 'htex_prescan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.h:52:58: note: Function 'htex_prescan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:296:42: note: Function 'htex_prescan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:981:25: style: Function 'htex_set_anchorsize' argument 1 names different: declaration 'x' definition 'ulx'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.h:60:37: note: Function 'htex_set_anchorsize' argument 1 names different: declaration 'x' definition 'ulx'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:981:25: note: Function 'htex_set_anchorsize' argument 1 names different: declaration 'x' definition 'ulx'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:981:34: style: Function 'htex_set_anchorsize' argument 2 names different: declaration 'y' definition 'uly'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.h:60:44: note: Function 'htex_set_anchorsize' argument 2 names different: declaration 'y' definition 'uly'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:981:34: note: Function 'htex_set_anchorsize' argument 2 names different: declaration 'y' definition 'uly'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:981:43: style: Function 'htex_set_anchorsize' argument 3 names different: declaration 'w' definition 'lrx'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.h:60:51: note: Function 'htex_set_anchorsize' argument 3 names different: declaration 'w' definition 'lrx'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:981:43: note: Function 'htex_set_anchorsize' argument 3 names different: declaration 'w' definition 'lrx'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:981:52: style: Function 'htex_set_anchorsize' argument 4 names different: declaration 'h' definition 'lry'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.h:60:58: note: Function 'htex_set_anchorsize' argument 4 names different: declaration 'h' definition 'lry'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:981:52: note: Function 'htex_set_anchorsize' argument 4 names different: declaration 'h' definition 'lry'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:1063:23: style: Function 'htex_initpage' argument 1 names different: declaration 'dvi_file_changed' definition 'new_dvi_file'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.h:39:35: note: Function 'htex_initpage' argument 1 names different: declaration 'dvi_file_changed' definition 'new_dvi_file'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:1063:23: note: Function 'htex_initpage' argument 1 names different: declaration 'dvi_file_changed' definition 'new_dvi_file'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:1205:30: style: Function 'htex_scan_anchor' argument 1 names different: declaration 'special' definition 'cp'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.h:69:45: note: Function 'htex_scan_anchor' argument 1 names different: declaration 'special' definition 'cp'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:1205:30: note: Function 'htex_scan_anchor' argument 1 names different: declaration 'special' definition 'cp'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/hypertex.c:1491:12: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
xdvik-ja-22.87.03+j1.42/texk/xdvik/main.c:331:17: style: The scope of the variable 'str1' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/main.c:336:14: style: The scope of the variable 'n' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/mime.c:220:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/mime.c:397:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/mime.c:590:23: style: The scope of the variable 'cp' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/mime.c:542:27: style: Function 'figure_viewer' argument 1 names different: declaration 'mime_type' definition 'content_type'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/mime.h:27:40: note: Function 'figure_viewer' argument 1 names different: declaration 'mime_type' definition 'content_type'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/mime.c:542:27: note: Function 'figure_viewer' argument 1 names different: declaration 'mime_type' definition 'content_type'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:170:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:194:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:194:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:194:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:310:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:333:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:333:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:73:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:145:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:147:9: style: The scope of the variable 'row_bit_pos' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:154:9: style: The scope of the variable 'word_weight' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:155:9: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:155:20: style: The scope of the variable 'h_bit' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/pk.c:155:27: style: The scope of the variable 'count' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/print-internal.c:411:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/print-internal.c:560:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/print-internal.c:258:10: style: The scope of the variable 'from_page' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/print-internal.c:259:10: style: The scope of the variable 'to_page' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/print-internal.c:339:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:856:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:868:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:868:24: style: The scope of the variable 'j' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:2038:16: style: The scope of the variable 'wrapcnt_bak' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1022:34: style: Function 'get_text_selection' argument 2 names different: declaration 'x' definition 'ulx'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.h:77:47: note: Function 'get_text_selection' argument 2 names different: declaration 'x' definition 'ulx'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1022:34: note: Function 'get_text_selection' argument 2 names different: declaration 'x' definition 'ulx'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1022:43: style: Function 'get_text_selection' argument 3 names different: declaration 'y' definition 'uly'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.h:77:54: note: Function 'get_text_selection' argument 3 names different: declaration 'y' definition 'uly'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1022:43: note: Function 'get_text_selection' argument 3 names different: declaration 'y' definition 'uly'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1022:52: style: Function 'get_text_selection' argument 4 names different: declaration 'w' definition 'lrx'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.h:77:61: note: Function 'get_text_selection' argument 4 names different: declaration 'w' definition 'lrx'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1022:52: note: Function 'get_text_selection' argument 4 names different: declaration 'w' definition 'lrx'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1022:61: style: Function 'get_text_selection' argument 5 names different: declaration 'h' definition 'lry'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.h:77:68: note: Function 'get_text_selection' argument 5 names different: declaration 'h' definition 'lry'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1022:61: note: Function 'get_text_selection' argument 5 names different: declaration 'h' definition 'lry'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1110:35: style: Function 'search_erase_highlighting' argument 1 names different: declaration 'flag' definition 'reset'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.h:75:47: note: Function 'search_erase_highlighting' argument 1 names different: declaration 'flag' definition 'reset'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1110:35: note: Function 'search_erase_highlighting' argument 1 names different: declaration 'flag' definition 'reset'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1132:26: style: Function 'search_restart' argument 1 names different: declaration 'settings' definition 'arg'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.h:68:38: note: Function 'search_restart' argument 1 names different: declaration 'settings' definition 'arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1132:26: note: Function 'search_restart' argument 1 names different: declaration 'settings' definition 'arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1641:22: style: Function 'search_dvi' argument 1 names different: declaration 'settings' definition 'arg'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.h:67:34: note: Function 'search_dvi' argument 1 names different: declaration 'settings' definition 'arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/search-internal.c:1641:22: note: Function 'search_dvi' argument 1 names different: declaration 'settings' definition 'arg'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:1572:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:341:19: style: The scope of the variable 'cx1' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:341:24: style: The scope of the variable 'cy1' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:343:12: style: The scope of the variable 'd' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:343:15: style: The scope of the variable 'spacesize' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:343:29: style: The scope of the variable 'b' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:438:19: style: The scope of the variable 'px1' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:438:24: style: The scope of the variable 'py1' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:543:9: style: The scope of the variable 'steps' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:824:9: style: The scope of the variable 'xcorner' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:824:18: style: The scope of the variable 'ycorner' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:2378:10: style: The scope of the variable 'scr' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:2697:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:2488:28: style: Function 'applicationDoSpecial' argument 1 names different: declaration 'str' definition 'cp'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.h:57:40: note: Function 'applicationDoSpecial' argument 1 names different: declaration 'str' definition 'cp'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:2488:28: note: Function 'applicationDoSpecial' argument 1 names different: declaration 'str' definition 'cp'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:2695:20: style: Function 'scan_special' argument 1 names different: declaration 'str' definition 'cp'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.h:29:35: note: Function 'scan_special' argument 1 names different: declaration 'str' definition 'cp'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:2695:20: note: Function 'scan_special' argument 1 names different: declaration 'str' definition 'cp'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:2695:28: style: Function 'scan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.h:29:44: note: Function 'scan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/special.c:2695:28: note: Function 'scan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/squeeze/squeeze.c:118:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:587:25: warning: Either the condition 'path!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:589:17: note: Assuming that condition 'path!=NULL' is not redundant
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:587:25: note: Null pointer dereference
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:145:9: style: The scope of the variable 'path_name_len' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:242:10: style: The scope of the variable 'canonical_path' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:586:10: style: The scope of the variable 'c' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:676:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:137:29: style: Function 'expand_filename' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.h:20:42: note: Function 'expand_filename' argument 1 names different: declaration 'fname' definition 'filename'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:137:29: note: Function 'expand_filename' argument 1 names different: declaration 'fname' definition 'filename'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:187:33: style: Function 'filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.h:17:46: note: Function 'filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:187:33: note: Function 'filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:240:40: style: Function 'expand_filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.h:23:53: note: Function 'expand_filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:240:40: note: Function 'expand_filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:438:75: style: Function 'src_compare' argument 4 names different: declaration 'path' definition 'dvi_path'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.h:34:90: note: Function 'src_compare' argument 4 names different: declaration 'path' definition 'dvi_path'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:438:75: note: Function 'src_compare' argument 4 names different: declaration 'path' definition 'dvi_path'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:438:92: style: Function 'src_compare' argument 5 names different: declaration 'path_len' definition 'dvi_path_len'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.h:34:103: note: Function 'src_compare' argument 5 names different: declaration 'path_len' definition 'dvi_path_len'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:438:92: note: Function 'src_compare' argument 5 names different: declaration 'path_len' definition 'dvi_path_len'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:699:23: style: Function 'replace_extension' argument 4 names different: declaration 'name_len' definition 'buf_len'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.h:36:91: note: Function 'replace_extension' argument 4 names different: declaration 'name_len' definition 'buf_len'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/string-utils.c:699:23: note: Function 'replace_extension' argument 4 names different: declaration 'name_len' definition 'buf_len'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/run_tests.c:63:30: style: Function 'register_test' argument 1 names different: declaration 'testproc' definition 'proc'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/run_tests.h:25:37: note: Function 'register_test' argument 1 names different: declaration 'testproc' definition 'proc'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/run_tests.c:63:30: note: Function 'register_test' argument 1 names different: declaration 'testproc' definition 'proc'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/run_tests.c:90:6: style: Variable 'tests_ok' is modified but its new value is never used. [unreadVariable]
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test1.c:4:14: style: Condition '1==1' is always true [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test1.c:8:14: style: Condition '0==0' is always true [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test1.c:4:14: style: Same expression on both sides of '=='. [duplicateExpression]
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test1.c:8:14: style: Same expression on both sides of '=='. [duplicateExpression]
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test_string_utils.c:331:21: style: Condition '"xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test_string_utils.c"[0]=='/'' is always false [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test_string_utils.c:377:17: warning: Either the condition 'tmp!=NULL' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test_string_utils.c:370:15: note: Assuming that condition 'tmp!=NULL' is not redundant
xdvik-ja-22.87.03+j1.42/texk/xdvik/tests/test_string_utils.c:377:17: note: Null pointer dereference
xdvik-ja-22.87.03+j1.42/texk/xdvik/util.c:596:0: error: failed to expand 'ASSERT', Wrong number of parameters for macro 'ASSERT'. [preprocessorErrorDirective]
xdvik-ja-22.87.03+j1.42/texk/xdvik/vf.c:81:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/vf.c:81:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:155:13: style: Expression is always false because 'else if' condition matches previous condition at line 153. [multiCondition]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:57:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:904:10: style: The scope of the variable 'testbuf' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:907:11: style: The scope of the variable 'from_fp' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:27:22: style: Function 'center_window' argument 1 names different: declaration 'w1' definition 'wa'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.h:42:34: note: Function 'center_window' argument 1 names different: declaration 'w1' definition 'wa'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:27:22: note: Function 'center_window' argument 1 names different: declaration 'w1' definition 'wa'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:27:33: style: Function 'center_window' argument 2 names different: declaration 'w2' definition 'wb'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.h:42:45: note: Function 'center_window' argument 2 names different: declaration 'w2' definition 'wb'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:27:33: note: Function 'center_window' argument 2 names different: declaration 'w2' definition 'wb'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:435:37: style: Function 'synthesize_event' argument 2 names different: declaration 'button' definition 'w'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.h:100:49: note: Function 'synthesize_event' argument 2 names different: declaration 'button' definition 'w'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:435:37: note: Function 'synthesize_event' argument 2 names different: declaration 'button' definition 'w'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:561:38: style: Function 'get_matching_parent' argument 2 names different: declaration 'p' definition 'd'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.h:111:52: note: Function 'get_matching_parent' argument 2 names different: declaration 'p' definition 'd'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:561:38: note: Function 'get_matching_parent' argument 2 names different: declaration 'p' definition 'd'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:634:23: style: Function 'adjust_heights' argument 1 names different: declaration 'w1' definition 'w'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.h:115:35: note: Function 'adjust_heights' argument 1 names different: declaration 'w1' definition 'w'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:634:23: note: Function 'adjust_heights' argument 1 names different: declaration 'w1' definition 'w'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:677:27: style: Function 'adjust_heights_min' argument 1 names different: declaration 'w1' definition 'w'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.h:116:39: note: Function 'adjust_heights_min' argument 1 names different: declaration 'w1' definition 'w'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:677:27: note: Function 'adjust_heights_min' argument 1 names different: declaration 'w1' definition 'w'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:1228:37: style: Function 'cast_int_to_XtPointer' argument 1 names different: declaration 'x' definition 'i'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.h:141:44: note: Function 'cast_int_to_XtPointer' argument 1 names different: declaration 'x' definition 'i'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:1228:37: note: Function 'cast_int_to_XtPointer' argument 1 names different: declaration 'x' definition 'i'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/x_util.c:936:6: error: Resource leak: to_fp [resourceLeak]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:3403:6: style: Condition 'tried_dvi_ext' is always false [knownConditionTrueFalse]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:3153:29: note: Assignment 'tried_dvi_ext=0', assigned value is 0
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:3403:6: note: Condition 'tried_dvi_ext' is always false
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:3461:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:3461:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:2085:18: style: The scope of the variable 'p_end' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:1402:28: style: Function 'reconfigure_window' argument 1 names different: declaration 'fullsize' definition 'fullscreen'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.h:1142:40: note: Function 'reconfigure_window' argument 1 names different: declaration 'fullsize' definition 'fullscreen'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:1402:28: note: Function 'reconfigure_window' argument 1 names different: declaration 'fullsize' definition 'fullscreen'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:1402:50: style: Function 'reconfigure_window' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.h:1142:60: note: Function 'reconfigure_window' argument 2 names different: declaration 'w' definition 'width'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:1402:50: note: Function 'reconfigure_window' argument 2 names different: declaration 'w' definition 'width'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:1402:67: style: Function 'reconfigure_window' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.h:1142:73: note: Function 'reconfigure_window' argument 3 names different: declaration 'h' definition 'height'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:1402:67: note: Function 'reconfigure_window' argument 3 names different: declaration 'h' definition 'height'.
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:217:19: style: struct member 'PropMotifWmHints::functions' is never used. [unusedStructMember]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:219:19: style: struct member 'PropMotifWmHints::inputMode' is never used. [unusedStructMember]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:220:19: style: struct member 'PropMotifWmHints::status' is never used. [unusedStructMember]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xdvi.c:2957:12: style: Unused variable: values [unusedVariable]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xserver-info.c:240:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xserver-info.c:240:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xserver-info.c:208:5: style: Variable 'depths' is reassigned a value before the old one has been used. [redundantAssignment]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xserver-info.c:184:0: note: Variable 'depths' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/xserver-info.c:208:5: note: Variable 'depths' is reassigned a value before the old one has been used.
xdvik-ja-22.87.03+j1.42/texk/xdvik/xserver-info.c:43:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xdvik-ja-22.87.03+j1.42/texk/xdvik/xserver-info.c:265:9: style: The scope of the variable 'i' can be reduced. [variableScope]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xdx/xdx_2.5.0.orig.tar.gz
xdx-2.5.0/src/gtksourceiter.c:49:12: style: The scope of the variable 'casefold' can be reduced. [variableScope]
xdx-2.5.0/src/gtksourceiter.c:49:23: style: The scope of the variable 'normal' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:241:5: style: Variable 'icon' is reassigned a value before the old one has been used. [redundantAssignment]
xdx-2.5.0/src/gui.c:231:0: note: Variable 'icon' is reassigned a value before the old one has been used.
xdx-2.5.0/src/gui.c:241:5: note: Variable 'icon' is reassigned a value before the old one has been used.
xdx-2.5.0/src/gui.c:700:16: style: The scope of the variable 'mainentry' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1175:16: style: The scope of the variable 'editdialog' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1175:29: style: The scope of the variable 'editvbox' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1175:40: style: The scope of the variable 'editlabel' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1175:52: style: The scope of the variable 'editentry' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1176:16: style: The scope of the variable 'f1button' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1176:27: style: The scope of the variable 'f2button' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1176:38: style: The scope of the variable 'f3button' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1176:49: style: The scope of the variable 'f4button' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1176:60: style: The scope of the variable 'f5button' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1176:71: style: The scope of the variable 'f6button' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1177:16: style: The scope of the variable 'f7button' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1177:27: style: The scope of the variable 'f8button' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1178:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1178:19: style: The scope of the variable 'str' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1310:20: style: The scope of the variable 'fsplit' can be reduced. [variableScope]
xdx-2.5.0/src/gui.c:1310:29: style: The scope of the variable 'hamlibstr' can be reduced. [variableScope]
xdx-2.5.0/src/gui_logdialog.c:73:18: style: The scope of the variable 'mark' can be reduced. [variableScope]
xdx-2.5.0/src/gui_logdialog.c:124:20: style: Variable 'response' is assigned a value that is never used. [unreadVariable]
xdx-2.5.0/src/gui_manualdialog.c:68:32: style: The scope of the variable 'b' can be reduced. [variableScope]
xdx-2.5.0/src/gui_opendialog.c:150:9: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
xdx-2.5.0/src/gui_opendialog.c:149:9: note: Variable 'node' is reassigned a value before the old one has been used.
xdx-2.5.0/src/gui_opendialog.c:150:9: note: Variable 'node' is reassigned a value before the old one has been used.
xdx-2.5.0/src/gui_opendialog.c:172:9: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
xdx-2.5.0/src/gui_opendialog.c:171:9: note: Variable 'node' is reassigned a value before the old one has been used.
xdx-2.5.0/src/gui_opendialog.c:172:9: note: Variable 'node' is reassigned a value before the old one has been used.
xdx-2.5.0/src/gui_opendialog.c:72:12: style: The scope of the variable 'node' can be reduced. [variableScope]
xdx-2.5.0/src/gui_opendialog.c:74:17: style: The scope of the variable 'cluster' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:126:38: style: The scope of the variable 'pfontsdxentry' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:126:54: style: The scope of the variable 'pfontsallentry' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:128:12: style: The scope of the variable 'font' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:231:24: style: The scope of the variable 'column' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:232:16: style: The scope of the variable 'treeview' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:232:27: style: The scope of the variable 'maintext' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:233:16: style: The scope of the variable 'highentry1' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:233:29: style: The scope of the variable 'highentry2' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:233:42: style: The scope of the variable 'highentry3' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:233:55: style: The scope of the variable 'highentry4' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:233:68: style: The scope of the variable 'highentry5' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:234:16: style: The scope of the variable 'highentry6' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:234:29: style: The scope of the variable 'highentry7' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:234:42: style: The scope of the variable 'highentry8' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:235:27: style: The scope of the variable 'font_description' can be reduced. [variableScope]
xdx-2.5.0/src/gui_settingsdialog.c:239:20: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xdx-2.5.0/src/history.c:43:41: style: The scope of the variable 'histsplit' can be reduced. [variableScope]
xdx-2.5.0/src/history.c:123:16: style: The scope of the variable 'mainentry' can be reduced. [variableScope]
xdx-2.5.0/src/history.c:124:20: style: The scope of the variable 'entrybuffer' can be reduced. [variableScope]
xdx-2.5.0/src/history.c:126:12: style: The scope of the variable 'str' can be reduced. [variableScope]
xdx-2.5.0/src/history.c:146:12: style: The scope of the variable 'str' can be reduced. [variableScope]
xdx-2.5.0/src/history.c:52:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xdx-2.5.0/src/hyperlink.c:140:12: style: The scope of the variable 'word' can be reduced. [variableScope]
xdx-2.5.0/src/hyperlink.c:212:20: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xdx-2.5.0/src/net.c:354:13: style: Function 'tx' argument 1 names different: declaration 'message' definition 'txmsg'. [funcArgNamesDifferent]
xdx-2.5.0/src/net.h:53:18: note: Function 'tx' argument 1 names different: declaration 'message' definition 'txmsg'.
xdx-2.5.0/src/net.c:354:13: note: Function 'tx' argument 1 names different: declaration 'message' definition 'txmsg'.
xdx-2.5.0/src/preferences.c:330:30: style: The scope of the variable 'str' can be reduced. [variableScope]
xdx-2.5.0/src/preferences.c:165:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xdx-2.5.0/src/save.c:74:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xdx-2.5.0/src/save.c:70:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xdx-2.5.0/src/save.c:74:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
xdx-2.5.0/src/save.c:40:25: style: The scope of the variable 'd' can be reduced. [variableScope]
xdx-2.5.0/src/save.c:40:29: style: The scope of the variable 't' can be reduced. [variableScope]
xdx-2.5.0/src/save.c:70:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xdx-2.5.0/src/save.c:143:24: style: The scope of the variable 'd' can be reduced. [variableScope]
xdx-2.5.0/src/save.c:143:28: style: The scope of the variable 't' can be reduced. [variableScope]
xdx-2.5.0/src/save.c:165:21: style: The scope of the variable 'd' can be reduced. [variableScope]
xdx-2.5.0/src/save.c:165:25: style: The scope of the variable 't' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:1019:5: style: Variable 'lookup.country' is reassigned a value before the old one has been used. [redundantAssignment]
xdx-2.5.0/src/text.c:1017:5: note: Variable 'lookup.country' is reassigned a value before the old one has been used.
xdx-2.5.0/src/text.c:1019:5: note: Variable 'lookup.country' is reassigned a value before the old one has been used.
xdx-2.5.0/src/text.c:564:18: style: The scope of the variable 'startmark' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:564:30: style: The scope of the variable 'endmark' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:564:40: style: The scope of the variable 'promptmark' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:566:18: style: The scope of the variable 'path' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:569:25: style: The scope of the variable 'anchor' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:570:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:571:13: style: The scope of the variable 's' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:572:19: style: The scope of the variable 'high' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:572:26: style: The scope of the variable 'tagname' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:572:36: style: The scope of the variable 'p' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:572:40: style: The scope of the variable 'temp' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:572:47: style: The scope of the variable 'mycall' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:912:28: style: The scope of the variable 'split' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:1013:13: style: The scope of the variable 'excsplit' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:1013:24: style: The scope of the variable 'exc' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:1098:56: style: The scope of the variable 'split' can be reduced. [variableScope]
xdx-2.5.0/src/text.c:1099:21: style: The scope of the variable 'cty_env' can be reduced. [variableScope]
xdx-2.5.0/src/utils.c:244:5: style: Variable 'timestruct' is reassigned a value before the old one has been used. [redundantAssignment]
xdx-2.5.0/src/utils.c:240:0: note: Variable 'timestruct' is reassigned a value before the old one has been used.
xdx-2.5.0/src/utils.c:244:5: note: Variable 'timestruct' is reassigned a value before the old one has been used.
xdx-2.5.0/src/utils.c:264:5: style: Variable 'timestruct' is reassigned a value before the old one has been used. [redundantAssignment]
xdx-2.5.0/src/utils.c:260:0: note: Variable 'timestruct' is reassigned a value before the old one has been used.
xdx-2.5.0/src/utils.c:264:5: note: Variable 'timestruct' is reassigned a value before the old one has been used.
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xe/xe_0.11.orig.tar.gz
xe-0.11/xe.c:349:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
xe-0.11/xe.c:347:0: note: Variable 'd' is reassigned a value before the old one has been used.
xe-0.11/xe.c:349:3: note: Variable 'd' is reassigned a value before the old one has been used.
xe-0.11/xe.c:586:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xe-0.11/xe.c:686:6: style: The scope of the variable 'keeparg' can be reduced. [variableScope]
xe-0.11/xe.c:604:13: style: Checking if unsigned variable 'argmax' is less than zero. [unsignedLessThanZero]
xe-0.11/xe.c:194:3: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xemacs21/xemacs21_21.4.24.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xemacs21-packages/xemacs21-packages_2009.02.17.dfsg.2.orig.tar.gz
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:106:10: style: The scope of the variable 'lc' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:116:11: style: Variable 'lc' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:169:10: style: Unused variable: j [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:170:16: style: Unused variable: idx [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:186:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:203:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:207:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:209:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:212:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:215:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:220:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:251:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:265:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/bdf.c:267:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:207:13: error: Array 'ext->new[256]' accessed at index 256, which is out of bounds. [arrayIndexOutOfBounds]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:204:5: note: After for loop, code has value 256
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:207:13: note: Array index out of bounds
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:208:15: error: Array 'ext->count[256]' accessed at index 256, which is out of bounds. [arrayIndexOutOfBounds]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:204:5: note: After for loop, code has value 256
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:208:15: note: Array index out of bounds
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:167:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:232:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:235:26: style: The scope of the variable 'r2l_chars' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:421:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:570:7: style: The scope of the variable 'lc' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:208:10: error: Array 'ext.count[256]' accessed at index 256, which is out of bounds. [arrayIndexOutOfBounds]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/m2ps.c:207:10: error: Array 'ext.new[256]' accessed at index 256, which is out of bounds. [arrayIndexOutOfBounds]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/mulelib.c:41:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/mulelib.c:42:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/mulelib.c:78:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/mulelib.c:194:19: style: Unused variable: j [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/mulelib.c:244:0: error: Resource leak: fp [resourceLeak]
xemacs21-packages-2009.02.17.dfsg.2/mule-packages/mule-base/lib-src/mulelib.c:444:0: error: Resource leak: fp [resourceLeak]
xemacs21-packages-2009.02.17.dfsg.2/unsupported/stephen/curl/curl_api.c:304:16: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:180:19: style: The scope of the variable 'hp' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:351:19: style: The scope of the variable 'hp' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:354:8: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:395:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:177:10: style: Unused variable: readfds [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:177:19: style: Unused variable: writefds [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:177:29: style: Unused variable: fdset [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:229:7: style: Unused variable: sock [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:231:10: style: Unused variable: readfds [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:231:19: style: Unused variable: writefds [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:231:29: style: Unused variable: fdset [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:269:0: style: Variable 'bytesreceived' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:271:19: style: Unused variable: writefds [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:271:29: style: Unused variable: fdset [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/liece/dcc/dcc.c:304:26: style: Variable 'hp' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/Win32/mewencode.c:316:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/Win32/mewencode.c:362:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/Win32/mewencode.c:362:14: style: The scope of the variable 'c3' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/Win32/mewencode.c:362:18: style: The scope of the variable 'c4' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/Win32/mewencode.c:520:13: style: The scope of the variable 'warned' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/bin/getopt.c:335:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/bin/mewencode.c:340:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/bin/mewencode.c:365:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/bin/mewencode.c:365:14: style: The scope of the variable 'c3' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/bin/mewencode.c:365:18: style: The scope of the variable 'c4' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/mew/mew/bin/mewencode.c:496:13: style: The scope of the variable 'warned' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4433:8: warning: Either the condition '(s)==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4441:8: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4433:8: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4435:11: warning: Either the condition '(s)==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4441:8: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4435:11: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4469:15: warning: Either the condition '(s)==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4441:8: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4426:22: note: Calling function 'prolog_atom', 1st argument 's' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4469:15: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4592:7: warning: Either the condition '(s)==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4595:8: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4592:7: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4625:11: warning: Either the condition '(s)==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4622:7: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4625:11: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4651:16: warning: Either the condition '(s)==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4595:8: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4584:22: note: Calling function 'erlang_atom', 1st argument 's' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4651:16: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4431:24: warning: Either the condition '(s)==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4441:8: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4431:24: note: Null pointer addition
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4589:24: warning: Either the condition '(s)==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4595:8: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4589:24: note: Null pointer addition
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4624:28: warning: Either the condition '(s)==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4622:7: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4624:28: note: Null pointer addition
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4627:25: warning: Either the condition '(s)==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4622:7: note: Assuming that condition '(s)==NULL' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4627:25: note: Null pointer addition
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:5373:3: style: Variable 'slashp[1]' is reassigned a value before the old one has been used. [redundantAssignment]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:5371:3: note: Variable 'slashp[1]' is reassigned a value before the old one has been used.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:5373:3: note: Variable 'slashp[1]' is reassigned a value before the old one has been used.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4137:22: style: Same expression on both sides of '||'. [duplicateExpression]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1204:13: style: The scope of the variable 'lang' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1533:18: style: The scope of the variable 'cp' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1599:16: style: The scope of the variable 'dif' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1664:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:2656:17: style: The scope of the variable 'c' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:3821:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4198:14: style: The scope of the variable 'lasthit' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4619:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4620:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1058:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1073:11: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1125:12: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1281:33: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:1463:32: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:3523:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4622:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4387:0: error: Memory leak: last [memleak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/ootags.c:4563:0: error: Memory leak: last [memleak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/TREE.c++:86:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:523:27: style: The scope of the variable 'tail' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:524:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:525:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:525:10: style: The scope of the variable 'y' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:525:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:750:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:803:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:828:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:867:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:895:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:927:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/draw.c:990:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/input.c:345:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/input.c:158:7: error: Resource leak: infile [resourceLeak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/input.c:306:5: error: Resource leak: outfile [resourceLeak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:96:14: warning: Either the condition 'upper' is redundant or there is possible null pointer dereference: line2. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:191:20: note: Assuming that condition 'upper' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:214:49: note: Calling function 'MakeBridge', 4th argument 'line2' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:96:14: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:97:8: warning: Either the condition 'upper' is redundant or there is possible null pointer dereference: line2. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:191:20: note: Assuming that condition 'upper' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:214:49: note: Calling function 'MakeBridge', 4th argument 'line2' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:97:8: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:103:25: warning: Either the condition 'upper' is redundant or there is possible null pointer dereference: line2. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:191:20: note: Assuming that condition 'upper' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:214:49: note: Calling function 'MakeBridge', 4th argument 'line2' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:103:25: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:104:35: warning: Either the condition 'upper' is redundant or there is possible null pointer dereference: line2. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:191:20: note: Assuming that condition 'upper' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:214:49: note: Calling function 'MakeBridge', 4th argument 'line2' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:104:35: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:93:16: style: The scope of the variable 's' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:180:21: style: The scope of the variable 'd' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:297:18: style: The scope of the variable 'link' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:328:8: style: The scope of the variable 'd' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:415:10: style: The scope of the variable 'height' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:451:10: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:579:10: style: Function 'Delete' argument 1 names different: declaration 'p' definition 'tree'. [funcArgNamesDifferent]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.h:100:32: note: Function 'Delete' argument 1 names different: declaration 'p' definition 'tree'.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:579:10: note: Function 'Delete' argument 1 names different: declaration 'p' definition 'tree'.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:616:10: style: Function 'DeleteTree' argument 1 names different: declaration 'p' definition 'tree'. [funcArgNamesDifferent]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.h:101:36: note: Function 'DeleteTree' argument 1 names different: declaration 'p' definition 'tree'.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:616:10: note: Function 'DeleteTree' argument 1 names different: declaration 'p' definition 'tree'.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:41:4: error: Memory leak: new [memleak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:66:4: error: Memory leak: node [memleak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-w32/tree.c:70:7: error: Memory leak: node [memleak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/TREE.c++:86:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/dbl.c:362:13: style: The scope of the variable 'surface' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:363:23: style: The scope of the variable 'tail' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:364:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:365:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:365:10: style: The scope of the variable 'y' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:365:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:571:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:623:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:645:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:682:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:708:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:737:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/draw.c:797:9: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/input.c:338:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/input.c:155:7: error: Resource leak: infile [resourceLeak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/input.c:302:5: error: Resource leak: outfile [resourceLeak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1365:9: style: The scope of the variable 'node_label' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1366:9: style: The scope of the variable 'tree' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1394:9: style: The scope of the variable 'fname' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1395:9: style: The scope of the variable 'tree' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1397:7: style: The scope of the variable 'menuItem' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1441:7: style: The scope of the variable 'level_value' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1441:20: style: The scope of the variable 'sibling_value' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1552:9: style: The scope of the variable 'strargs' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1100:9: style: Variable 'win' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1397:7: style: Variable 'menuItem' is not assigned a value. [unassignedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/intf.c:1422:18: error: Uninitialized variable: menuItem [uninitvar]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:84:14: warning: Either the condition 'upper' is redundant or there is possible null pointer dereference: line2. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:177:20: note: Assuming that condition 'upper' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:200:49: note: Calling function 'MakeBridge', 4th argument 'line2' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:84:14: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:85:8: warning: Either the condition 'upper' is redundant or there is possible null pointer dereference: line2. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:177:20: note: Assuming that condition 'upper' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:200:49: note: Calling function 'MakeBridge', 4th argument 'line2' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:85:8: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:91:25: warning: Either the condition 'upper' is redundant or there is possible null pointer dereference: line2. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:177:20: note: Assuming that condition 'upper' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:200:49: note: Calling function 'MakeBridge', 4th argument 'line2' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:91:25: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:92:35: warning: Either the condition 'upper' is redundant or there is possible null pointer dereference: line2. [nullPointerRedundantCheck]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:177:20: note: Assuming that condition 'upper' is not redundant
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:200:49: note: Calling function 'MakeBridge', 4th argument 'line2' value is 0
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:92:35: note: Null pointer dereference
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:81:16: style: The scope of the variable 's' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:166:21: style: The scope of the variable 'd' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:279:14: style: The scope of the variable 'link' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:309:8: style: The scope of the variable 'd' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:393:10: style: The scope of the variable 'height' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:428:10: style: The scope of the variable 'child' can be reduced. [variableScope]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:36:4: error: Memory leak: new_line [memleak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:60:4: error: Memory leak: node [memleak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/oo-browser/tree-x/tree.c:64:7: error: Memory leak: node [memleak]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/scopetest.cpp:42:7: style: Unused variable: alocalvar [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/scopetest.cpp:43:9: style: Unused variable: q [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/scopetest.cpp:7:3: style: The class 'aclass1' does not have a constructor although it has private member variables. [noConstructor]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/scopetest.cpp:27:5: style: Class 'aclass2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/templates.cpp:35:1: style: The class 'Vector < void * >' does not have a constructor although it has private member variables. [noConstructor]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:192:3: style: Variable 'sv' is reassigned a value before the old one has been used. [redundantAssignment]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:186:0: note: Variable 'sv' is reassigned a value before the old one has been used.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:192:3: note: Variable 'sv' is reassigned a value before the old one has been used.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:40:22: style: struct member 'typedef_of_anonymous_struct::slot_a' is never used. [unusedStructMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:66:21: style: union member 'typedef_of_anonymous_union::slot_a' is never used. [unusedStructMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:135:0: style: Variable 'sv' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:140:0: style: Variable 'sv' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:145:0: style: Variable 'sv' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:150:0: style: Variable 'sv' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:185:0: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:192:3: style: Variable 'sv' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:198:15: style: Variable 'testconst' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.c:191:9: error: Uninitialized struct member: ms1.slot11 [uninitStructMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:124:3: warning: Return value of function cos() is not used. [ignoredReturnValue]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:125:3: warning: Return value of function abs() is not used. [ignoredReturnValue]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:35:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:81:9: style: struct member 'embedded_bar_struct::a' is never used. [unusedStructMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:82:9: style: struct member 'embedded_bar_struct::b' is never used. [unusedStructMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:113:7: style: Unused variable: cvariablename [unusedVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:137:11: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:143:11: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:35:1: style: The class 'class1' does not have a constructor although it has private member variables. [noConstructor]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:44:1: style: The class 'i_class1' does not have a constructor although it has private member variables. [noConstructor]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:53:1: style: The class 'class2' does not have a constructor although it has private member variables. [noConstructor]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:62:1: style: The class 'i_class2' does not have a constructor although it has private member variables. [noConstructor]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:102:9: warning: Member variable 'class3::embed1' is not initialized in the constructor. [uninitMemberVar]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:102:9: warning: Member variable 'class3::embed2' is not initialized in the constructor. [uninitMemberVar]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:186:1: style: The class 'class6' does not have a constructor although it has private member variables. [noConstructor]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:480:21: warning: Member variable 'ClassWithExternals::i' is not initialized in the constructor. [uninitMemberVar]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:202:10: style: Unused private function: '_n_class2::n_c2_method1' [unusedPrivateFunction]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:31:13: performance: Technically the member function 'foo2::foo22' can be static. [functionStatic]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:91:7: performance: Technically the member function 'class3::method_for_class3' can be static. [functionStatic]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:107:13: note: Technically the member function 'class3::method_for_class3' can be static.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:91:7: note: Technically the member function 'class3::method_for_class3' can be static.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:93:7: performance: Technically the member function 'class3::inline_method' can be static. [functionStatic]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:197:10: performance: Technically the member function 'namespace1::n_class1::method11' can be static. [functionStatic]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:202:10: performance: Technically the member function 'namespace1::_n_class2::n_c2_method1' can be static. [functionStatic]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:460:8: performance: Technically the member function 'ClassWithExternals::non_nil' can be static. [functionStatic]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:474:21: note: Technically the member function 'ClassWithExternals::non_nil' can be static.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:460:8: note: Technically the member function 'ClassWithExternals::non_nil' can be static.
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:49:7: warning: The class 'i_class1' defines member variable with name 'p_var11' also defined in its parent class 'class1'. [duplInheritedMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:40:7: note: Parent variable 'class1::p_var11'
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:49:7: note: Derived variable 'i_class1::p_var11'
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:50:14: warning: The class 'i_class1' defines member variable with name 'p_var12' also defined in its parent class 'class1'. [duplInheritedMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:41:14: note: Parent variable 'class1::p_var12'
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:50:14: note: Derived variable 'i_class1::p_var12'
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:69:7: warning: The class 'i_class2' defines member variable with name 'p_var21' also defined in its parent class 'class2'. [duplInheritedMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:58:7: note: Parent variable 'class2::p_var21'
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:69:7: note: Derived variable 'i_class2::p_var21'
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:70:14: warning: The class 'i_class2' defines member variable with name 'p_var22' also defined in its parent class 'class2'. [duplInheritedMember]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:59:14: note: Parent variable 'class2::p_var22'
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:70:14: note: Derived variable 'i_class2::p_var22'
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:117:7: error: Uninitialized variable: fooy [uninitvar]
xemacs21-packages-2009.02.17.dfsg.2/xemacs-packages/semantic/tests/test.cpp:120:7: error: Uninitialized variable: fooy [uninitvar]
[17:30]
ftp://ftp.se.debian.org/debian/pool/main/x/xen/xen_4.8.4+xsa273+shim4.10.1+xsa273.orig.tar.gz
xen/docs/misc/pvrdtscp.c:279:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/docs/misc/pvrdtscp.c:279:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/docs/misc/pvrdtscp.c:289:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/docs/misc/pvrdtscp.c:289:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/docs/misc/pvrdtscp.c:121:22: style: Unused variable: sys_lo [unusedVariable]
xen/docs/misc/pvrdtscp.c:121:30: style: Unused variable: sys_hi [unusedVariable]
xen/docs/misc/pvrdtscp.c:121:38: style: Unused variable: dummy [unusedVariable]
xen/misc/coverity/model.c:64:10: error: Uninitialized variable: has_memory [uninitvar]
xen/stubdom/grub/kexec.c:108:5: error: Common realloc mistake: 'pages' nulled but not freed upon failure [memleakOnRealloc]
xen/stubdom/grub/kexec.c:109:5: error: Common realloc mistake: 'pages_mfns' nulled but not freed upon failure [memleakOnRealloc]
xen/stubdom/grub/kexec.c:110:5: error: Common realloc mistake: 'pages_moved2pfns' nulled but not freed upon failure [memleakOnRealloc]
xen/stubdom/grub/mini-os.c:148:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/stubdom/grub/mini-os.c:611:32: style: The scope of the variable 'alt' can be reduced. [variableScope]
xen/stubdom/grub/mini-os.c:241:27: portability: 'multiboot_next_module' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/grub/mini-os.c:242:73: portability: '(void*)multiboot_next_module_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/grub/mini-os.c:255:27: portability: 'multiboot_next_module' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/grub/mini-os.c:260:27: portability: 'multiboot_next_module' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/grub/mini-os.c:676:19: portability: 'fb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/grub/mini-os.c:677:37: portability: 'fb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/grub/mini-os.c:636:15: style: Variable 'alt' is assigned a value that is never used. [unreadVariable]
xen/stubdom/grub/mini-os.c:336:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xen/stubdom/vtpm/vtpm.c:359:42: warning: Either the condition 'nr_client_localities==16' is redundant or the array 'client_locality[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
xen/stubdom/vtpm/vtpm.c:364:27: note: Assuming that condition 'nr_client_localities==16' is not redundant
xen/stubdom/vtpm/vtpm.c:359:42: note: Array index out of bounds
xen/stubdom/vtpm/vtpm.c:283:11: error: Width 25 given in format string (no. 1) is larger than destination buffer 'sval[25]', use %24s to prevent overflowing it. [invalidScanfFormatWidth]
xen/stubdom/vtpm/vtpm_cmd.c:44:10: style: struct member 'shpage::page' is never used. [unusedStructMember]
xen/stubdom/vtpmmgr/disk_crypto.c:56:81: style: Function 'aes_encrypt_ctr' argument 4 names different: declaration 'src_size' definition 'pt_size'. [funcArgNamesDifferent]
xen/stubdom/vtpmmgr/disk_crypto.h:9:81: note: Function 'aes_encrypt_ctr' argument 4 names different: declaration 'src_size' definition 'pt_size'.
xen/stubdom/vtpmmgr/disk_crypto.c:56:81: note: Function 'aes_encrypt_ctr' argument 4 names different: declaration 'src_size' definition 'pt_size'.
xen/stubdom/vtpmmgr/disk_crypto.c:111:43: style: Function 'aes_decrypt_ctr' argument 2 names different: declaration 'target_size' definition 'pt_size'. [funcArgNamesDifferent]
xen/stubdom/vtpmmgr/disk_crypto.h:10:43: note: Function 'aes_decrypt_ctr' argument 2 names different: declaration 'target_size' definition 'pt_size'.
xen/stubdom/vtpmmgr/disk_crypto.c:111:43: note: Function 'aes_decrypt_ctr' argument 2 names different: declaration 'target_size' definition 'pt_size'.
xen/stubdom/vtpmmgr/disk_io.c:104:18: warning: Either the condition 's>512' is redundant or the array 'sector_inuse_map[512]' is accessed at index 512, which is out of bounds. [arrayIndexOutOfBoundsCond]
xen/stubdom/vtpmmgr/disk_io.c:100:8: note: Assuming that condition 's>512' is not redundant
xen/stubdom/vtpmmgr/disk_io.c:104:18: note: Array index out of bounds
xen/stubdom/vtpmmgr/disk_read.c:36:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/stubdom/vtpmmgr/disk_read.c:36:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xen/stubdom/vtpmmgr/disk_read.c:53:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/stubdom/vtpmmgr/disk_read.c:245:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/stubdom/vtpmmgr/disk_read.c:275:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/stubdom/vtpmmgr/disk_tpm.c:159:1: style: Label 'egress' is not used. [unusedLabel]
xen/stubdom/vtpmmgr/disk_tpm.c:175:1: style: Label 'egress' is not used. [unusedLabel]
xen/stubdom/vtpmmgr/disk_tpm.c:66:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xen/stubdom/vtpmmgr/init.c:524:31: warning: Possible null pointer dereference: authValue [nullPointer]
xen/stubdom/vtpmmgr/init.c:532:24: note: Calling function 'tpm2_AuthArea_ctor', 1st argument 'authValue' value is 0
xen/stubdom/vtpmmgr/init.c:524:31: note: Null pointer dereference
xen/stubdom/vtpmmgr/marshal.h:78:13: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/marshal.h:84:13: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/marshal.h:99:13: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/marshal.h:105:13: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/init.c:664:35: error: Signed integer overflow for expression '(128<<24)+3'. [integerOverflow]
xen/stubdom/vtpmmgr/init.c:664:35: error: Signed integer overflow for expression '(128<<24)+3-1'. [integerOverflow]
xen/stubdom/vtpmmgr/tpm2_marshal.h:436:25: warning: Conversion of string literal "DEFAULT" to bool always evaluates to true. [incorrectStringBooleanError]
xen/stubdom/vtpmmgr/log.c:55:10: style: struct member 'error_code_entry_t::msg' is never used. [unusedStructMember]
xen/stubdom/vtpmmgr/mgmt_authority.c:134:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/stubdom/vtpmmgr/mgmt_authority.c:325:11: style: Function 'vtpm_do_quote' argument 6 names different: declaration 'extraInfoFlags' definition 'extra_info_flags'. [funcArgNamesDifferent]
xen/stubdom/vtpmmgr/mgmt_authority.h:8:94: note: Function 'vtpm_do_quote' argument 6 names different: declaration 'extraInfoFlags' definition 'extra_info_flags'.
xen/stubdom/vtpmmgr/mgmt_authority.c:325:11: note: Function 'vtpm_do_quote' argument 6 names different: declaration 'extraInfoFlags' definition 'extra_info_flags'.
xen/stubdom/vtpmmgr/mgmt_authority.c:316:30: portability: 'resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/mgmt_authority.c:385:17: portability: 'pcr_out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/tpm.c:617:22: style: Same expression on both sides of '>' because the value of '*bytesRequested' and 'req_len' are the same. [duplicateExpression]
xen/stubdom/vtpmmgr/tpm.c:610:19: note: 'req_len' is assigned value '*bytesRequested' here.
xen/stubdom/vtpmmgr/tpm.c:617:22: note: Same expression on both sides of '>' because the value of '*bytesRequested' and 'req_len' are the same.
xen/stubdom/vtpmmgr/tpm.c:591:21: style: Function 'TPM_FlushSpecific' argument 2 names different: declaration 'resourceType' definition 'rt'. [funcArgNamesDifferent]
xen/stubdom/vtpmmgr/tpm.h:78:25: note: Function 'TPM_FlushSpecific' argument 2 names different: declaration 'resourceType' definition 'rt'.
xen/stubdom/vtpmmgr/tpm.c:591:21: note: Function 'TPM_FlushSpecific' argument 2 names different: declaration 'resourceType' definition 'rt'.
xen/stubdom/vtpmmgr/tpm2.c:249:45: warning: Function 'TPM2_CreatePrimary' argument order different: declaration 'primaryHandle, objHandle, in, out' definition 'primaryHandle, in, objHandle, out' [funcArgOrderDifferent]
xen/stubdom/vtpmmgr/tpm2.h:67:45: note: Function 'TPM2_CreatePrimary' argument order different: declaration 'primaryHandle, objHandle, in, out' definition 'primaryHandle, in, objHandle, out'
xen/stubdom/vtpmmgr/tpm2.c:249:45: note: Function 'TPM2_CreatePrimary' argument order different: declaration 'primaryHandle, objHandle, in, out' definition 'primaryHandle, in, objHandle, out'
xen/stubdom/vtpmmgr/tpmrsa.c:81:1: style: Label 'cleanup' is not used. [unusedLabel]
xen/stubdom/vtpmmgr/tpmrsa.c:63:8: style: Variable 'ret' is not assigned a value. [unassignedVariable]
xen/stubdom/vtpmmgr/tpmrsa.c:97:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xen/stubdom/vtpmmgr/vtpm_cmd_handler.c:776:22: style: Function 'vtpmmgr_handle_cmd' argument 1 names different: declaration 'opq' definition 'opaque'. [funcArgNamesDifferent]
xen/stubdom/vtpmmgr/vtpmmgr.h:102:50: note: Function 'vtpmmgr_handle_cmd' argument 1 names different: declaration 'opq' definition 'opaque'.
xen/stubdom/vtpmmgr/vtpm_cmd_handler.c:776:22: note: Function 'vtpmmgr_handle_cmd' argument 1 names different: declaration 'opq' definition 'opaque'.
xen/stubdom/vtpmmgr/vtpm_cmd_handler.c:302:104: portability: '(void*)(tpmcmd->resp+tpmcmd->resp_len)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/vtpm_cmd_handler.c:407:47: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/vtpm_cmd_handler.c:411:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/vtpm_cmd_handler.c:413:50: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/vtpm_cmd_handler.c:632:13: portability: 'seal_bits' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/stubdom/vtpmmgr/vtpmmgr.c:71:14: style: The scope of the variable 'tpmcmd' can be reduced. [variableScope]
xen/tools/blktap2/control/tap-ctl-allocate.c:140:9: error: Width 256 given in format string (no. 2) is larger than destination buffer 'name[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
xen/tools/blktap2/control/tap-ctl-check.c:51:9: error: Width 32 given in format string (no. 2) is larger than destination buffer 'name[32]', use %31s to prevent overflowing it. [invalidScanfFormatWidth]
xen/tools/blktap2/control/tap-ctl-check.c:37:35: style: Function 'tap_ctl_check_blktap' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
xen/tools/blktap2/control/tap-ctl.h:53:39: note: Function 'tap_ctl_check_blktap' argument 1 names different: declaration 'message' definition 'msg'.
xen/tools/blktap2/control/tap-ctl-check.c:37:35: note: Function 'tap_ctl_check_blktap' argument 1 names different: declaration 'message' definition 'msg'.
xen/tools/blktap2/control/tap-ctl-check.c:65:28: style: Function 'tap_ctl_check' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
xen/tools/blktap2/control/tap-ctl.h:55:32: note: Function 'tap_ctl_check' argument 1 names different: declaration 'message' definition 'msg'.
xen/tools/blktap2/control/tap-ctl-check.c:65:28: note: Function 'tap_ctl_check' argument 1 names different: declaration 'message' definition 'msg'.
xen/tools/blktap2/control/tap-ctl-close.c:69:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/control/tap-ctl-ipc.c:47:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/blktap2/control/tap-ctl-ipc.c:99:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/blktap2/control/tap-ctl-ipc.c:149:30: style: Function 'tap_ctl_send_and_receive' argument 1 names different: declaration 'fd' definition 'sfd'. [funcArgNamesDifferent]
xen/tools/blktap2/control/tap-ctl.h:61:34: note: Function 'tap_ctl_send_and_receive' argument 1 names different: declaration 'fd' definition 'sfd'.
xen/tools/blktap2/control/tap-ctl-ipc.c:149:30: note: Function 'tap_ctl_send_and_receive' argument 1 names different: declaration 'fd' definition 'sfd'.
xen/tools/blktap2/control/tap-ctl-ipc.c:183:29: style: Function 'tap_ctl_connect' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
xen/tools/blktap2/control/tap-ctl.h:57:33: note: Function 'tap_ctl_connect' argument 1 names different: declaration 'path' definition 'name'.
xen/tools/blktap2/control/tap-ctl-ipc.c:183:29: note: Function 'tap_ctl_connect' argument 1 names different: declaration 'path' definition 'name'.
xen/tools/blktap2/control/tap-ctl-ipc.c:183:40: style: Function 'tap_ctl_connect' argument 2 names different: declaration 'socket' definition 'sfd'. [funcArgNamesDifferent]
xen/tools/blktap2/control/tap-ctl.h:57:44: note: Function 'tap_ctl_connect' argument 2 names different: declaration 'socket' definition 'sfd'.
xen/tools/blktap2/control/tap-ctl-ipc.c:183:40: note: Function 'tap_ctl_connect' argument 2 names different: declaration 'socket' definition 'sfd'.
xen/tools/blktap2/control/tap-ctl-ipc.c:212:33: style: Function 'tap_ctl_connect_id' argument 2 names different: declaration 'socket' definition 'sfd'. [funcArgNamesDifferent]
xen/tools/blktap2/control/tap-ctl.h:58:37: note: Function 'tap_ctl_connect_id' argument 2 names different: declaration 'socket' definition 'sfd'.
xen/tools/blktap2/control/tap-ctl-ipc.c:212:33: note: Function 'tap_ctl_connect_id' argument 2 names different: declaration 'socket' definition 'sfd'.
xen/tools/blktap2/control/tap-ctl-list.c:179:2: style: Variable 'minorv' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/blktap2/control/tap-ctl-list.c:172:0: note: Variable 'minorv' is reassigned a value before the old one has been used.
xen/tools/blktap2/control/tap-ctl-list.c:179:2: note: Variable 'minorv' is reassigned a value before the old one has been used.
xen/tools/blktap2/control/tap-ctl-list.c:252:2: style: Variable 'tapv' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/blktap2/control/tap-ctl-list.c:245:0: note: Variable 'tapv' is reassigned a value before the old one has been used.
xen/tools/blktap2/control/tap-ctl-list.c:252:2: note: Variable 'tapv' is reassigned a value before the old one has been used.
xen/tools/blktap2/control/tap-ctl-list.c:323:28: style: The scope of the variable 'next' can be reduced. [variableScope]
xen/tools/blktap2/control/tap-ctl-spawn.c:42:6: style: Unused variable: err [unusedVariable]
xen/tools/blktap2/control/tap-ctl.c:94:7: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/aes.c:842:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-aio.c:67:7: style: Unused variable: size [unusedVariable]
xen/tools/blktap2/drivers/block-aio.c:68:16: style: Unused variable: total_size [unusedVariable]
xen/tools/blktap2/drivers/block-aio.c:69:17: style: Unused variable: statBuf [unusedVariable]
xen/tools/blktap2/drivers/block-cache.c:598:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xen/tools/blktap2/drivers/block-cache.c:296:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-cache.c:323:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-cache.c:382:21: style: The scope of the variable 'link' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-cache.c:416:21: style: The scope of the variable 'link' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-cache.c:755:27: style: Variable 'cache' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/block-log.c:562:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/blktap2/drivers/block-log.c:560:0: note: Variable 'fd' is reassigned a value before the old one has been used.
xen/tools/blktap2/drivers/block-log.c:562:3: note: Variable 'fd' is reassigned a value before the old one has been used.
xen/tools/blktap2/drivers/log.h:71:14: portability: 'shm' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/drivers/log.h:81:26: portability: 'sringstart(shm)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/drivers/log.h:86:14: portability: 'shm' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/drivers/block-log.c:141:22: portability: 's->writelog' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/drivers/block-log.c:489:12: style: Unused variable: rspstart [unusedVariable]
xen/tools/blktap2/drivers/block-log.c:489:22: style: Unused variable: rspend [unusedVariable]
xen/tools/blktap2/drivers/block-log.c:560:11: style: Unused variable: i [unusedVariable]
xen/tools/blktap2/drivers/block-log.c:638:7: style: Unused variable: rc [unusedVariable]
xen/tools/blktap2/drivers/block-qcow.c:1279:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/blktap2/drivers/block-qcow.c:302:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-qcow.c:661:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-qcow.c:661:11: style: The scope of the variable 'csize' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-qcow.c:1056:15: style: The scope of the variable 'index_in_cluster' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-qcow.c:1056:33: style: The scope of the variable 'n' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-qcow.c:1057:11: style: The scope of the variable 'cluster_offset' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-qcow.c:1187:22: style: The scope of the variable 'total_length' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-qcow.c:1355:11: style: The scope of the variable 'cluster_offset' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-qcow.c:531:25: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/tools/blktap2/drivers/block-qcow.c:535:25: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/tools/blktap2/drivers/block-qcow.c:589:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/tools/blktap2/drivers/block-qcow.c:1027:31: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/tools/blktap2/drivers/block-qcow.c:63:23: style: struct member 'pending_aio::cb' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-qcow.c:64:13: style: struct member 'pending_aio::id' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-qcow.c:65:15: style: struct member 'pending_aio::private' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-qcow.c:66:6: style: struct member 'pending_aio::nb_sectors' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-qcow.c:68:11: style: struct member 'pending_aio::sector' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-qcow.c:86:7: style: Unused variable: i [unusedVariable]
xen/tools/blktap2/drivers/block-qcow.c:1056:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/block-qcow.c:1056:36: style: Unused variable: i [unusedVariable]
xen/tools/blktap2/drivers/block-qcow.c:1058:16: style: Unused variable: cb [unusedVariable]
xen/tools/blktap2/drivers/block-qcow.c:1059:19: style: Unused variable: prv [unusedVariable]
xen/tools/blktap2/drivers/block-qcow.c:1183:21: style: Unused variable: adjust [unusedVariable]
xen/tools/blktap2/drivers/block-ram.c:58:7: style: Unused variable: size [unusedVariable]
xen/tools/blktap2/drivers/block-ram.c:59:16: style: Unused variable: total_size [unusedVariable]
xen/tools/blktap2/drivers/block-ram.c:60:17: style: Unused variable: statBuf [unusedVariable]
xen/tools/blktap2/drivers/block-ram.c:203:50: style: Variable 'prv' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/block-ram.c:214:50: style: Variable 'prv' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/block-ram.c:227:50: style: Variable 'prv' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/block-remus.c:726:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xen/tools/blktap2/drivers/block-remus.c:335:8: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-remus.c:387:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-remus.c:509:17: style: The scope of the variable 'batchlen' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-remus.c:510:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-remus.c:579:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-remus.c:581:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-remus.c:581:12: style: The scope of the variable 'count' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-remus.c:674:21: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/drivers/block-remus.c:719:22: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/drivers/block-remus.c:78:11: style: struct member 'tdremus_req::sector' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-remus.c:79:6: style: struct member 'tdremus_req::nb_sectors' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-remus.c:137:24: style: struct member 'ramdisk_cbdata::state' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-remus.c:141:24: style: struct member 'ramdisk_write_cbdata::state' is never used. [unusedStructMember]
xen/tools/blktap2/drivers/block-remus.c:578:12: style: Unused variable: key [unusedVariable]
xen/tools/blktap2/drivers/block-remus.c:580:0: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/block-remus.c:581:9: style: Unused variable: j [unusedVariable]
xen/tools/blktap2/drivers/block-remus.c:581:19: style: Unused variable: batchlen [unusedVariable]
xen/tools/blktap2/drivers/block-remus.c:749:6: style: Unused variable: rc [unusedVariable]
xen/tools/blktap2/drivers/block-remus.c:1031:6: style: Unused variable: rc [unusedVariable]
xen/tools/blktap2/drivers/block-remus.c:1154:6: style: Unused variable: i [unusedVariable]
xen/tools/blktap2/drivers/block-remus.c:1171:52: style: Variable 's' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/block-remus.c:1186:6: style: Unused variable: fd [unusedVariable]
xen/tools/blktap2/drivers/block-remus.c:422:3: error: Memory leak: psectors [memleak]
xen/tools/blktap2/drivers/block-remus.c:298:21: error: Uninitialized struct member: treq.blocked [uninitStructMember]
xen/tools/blktap2/drivers/block-vhd.c:372:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-vhd.c:457:21: style: The scope of the variable 'bm' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-vhd.c:975:21: style: The scope of the variable 'bm' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-vhd.c:1082:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-vhd.c:1349:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-vhd.c:2152:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/blktap2/drivers/block-vhd.c:775:11: style: Unused variable: status [unusedVariable]
xen/tools/blktap2/drivers/block-vhd.c:776:14: style: Unused variable: stats [unusedVariable]
xen/tools/blktap2/drivers/block-vhd.c:1383:8: style: Unused variable: zeros [unusedVariable]
xen/tools/blktap2/drivers/block-vhd.c:1863:0: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/block-vhd.c:347:16: warning: The 2nd memset() argument '3351758791U' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
xen/tools/blktap2/drivers/hashtable.c:81:17: style: The scope of the variable 'pE' can be reduced. [variableScope]
xen/tools/blktap2/drivers/hashtable.c:35:33: style: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/hashtable.h:81:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
xen/tools/blktap2/drivers/hashtable.c:35:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
xen/tools/blktap2/drivers/hashtable.c:36:24: style: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/hashtable.h:82:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
xen/tools/blktap2/drivers/hashtable.c:36:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
xen/tools/blktap2/drivers/img2qcow.c:84:7: style: Unused variable: i [unusedVariable]
xen/tools/blktap2/drivers/img2qcow.c:115:7: style: Unused variable: size [unusedVariable]
xen/tools/blktap2/drivers/img2qcow.c:116:16: style: Unused variable: total_size [unusedVariable]
xen/tools/blktap2/drivers/img2qcow.c:117:17: style: Unused variable: statBuf [unusedVariable]
xen/tools/blktap2/drivers/img2qcow.c:167:17: style: Unused variable: timeout [unusedVariable]
xen/tools/blktap2/drivers/img2qcow.c:90:11: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
xen/tools/blktap2/drivers/io-optimize.c:293:19: style: The scope of the variable 'ep' can be reduced. [variableScope]
xen/tools/blktap2/drivers/io-optimize.c:324:15: style: The scope of the variable 'io' can be reduced. [variableScope]
xen/tools/blktap2/drivers/io-optimize.c:369:15: style: The scope of the variable 'io' can be reduced. [variableScope]
xen/tools/blktap2/drivers/io-optimize.c:396:15: style: The scope of the variable 'io' can be reduced. [variableScope]
xen/tools/blktap2/drivers/io-optimize.c:416:15: style: The scope of the variable 'io' can be reduced. [variableScope]
xen/tools/blktap2/drivers/io-optimize.c:222:15: style: Unused variable: ophead [unusedVariable]
xen/tools/blktap2/drivers/io-optimize.c:353:9: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/lock.c:76:16: warning: Either the condition '!lockfn' is redundant or there is possible null pointer dereference: lockfn. [nullPointerRedundantCheck]
xen/tools/blktap2/drivers/lock.c:71:13: note: Assuming that condition '!lockfn' is not redundant
xen/tools/blktap2/drivers/lock.c:76:16: note: Null pointer dereference
xen/tools/blktap2/drivers/lock.c:77:16: warning: Either the condition '!lockfn' is redundant or there is possible null pointer dereference: lockfn. [nullPointerRedundantCheck]
xen/tools/blktap2/drivers/lock.c:71:13: note: Assuming that condition '!lockfn' is not redundant
xen/tools/blktap2/drivers/lock.c:77:16: note: Null pointer dereference
xen/tools/blktap2/drivers/lock.c:102:16: warning: Either the condition '!lockfn_link' is redundant or there is possible null pointer dereference: lockfn_link. [nullPointerRedundantCheck]
xen/tools/blktap2/drivers/lock.c:97:13: note: Assuming that condition '!lockfn_link' is not redundant
xen/tools/blktap2/drivers/lock.c:102:16: note: Null pointer dereference
xen/tools/blktap2/drivers/lock.c:103:36: warning: Either the condition '!lockfn_link' is redundant or there is possible null pointer dereference: lockfn_link. [nullPointerRedundantCheck]
xen/tools/blktap2/drivers/lock.c:97:13: note: Assuming that condition '!lockfn_link' is not redundant
xen/tools/blktap2/drivers/lock.c:103:36: note: Null pointer dereference
xen/tools/blktap2/drivers/lock.c:126:16: warning: Either the condition '!buf' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
xen/tools/blktap2/drivers/lock.c:124:13: note: Assuming that condition '!buf' is not redundant
xen/tools/blktap2/drivers/lock.c:126:16: note: Null pointer dereference
xen/tools/blktap2/drivers/lock.c:127:30: warning: Either the condition '!buf' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
xen/tools/blktap2/drivers/lock.c:124:13: note: Assuming that condition '!buf' is not redundant
xen/tools/blktap2/drivers/lock.c:127:30: note: Null pointer dereference
xen/tools/blktap2/drivers/lock.c:660:39: warning: Either the condition '!fn' is redundant or there is possible null pointer dereference: fn. [nullPointerRedundantCheck]
xen/tools/blktap2/drivers/lock.c:667:13: note: Assuming that condition '!fn' is not redundant
xen/tools/blktap2/drivers/lock.c:660:39: note: Null pointer dereference
xen/tools/blktap2/drivers/lock.c:661:37: warning: Either the condition '!fn' is redundant or there is possible null pointer dereference: fn. [nullPointerRedundantCheck]
xen/tools/blktap2/drivers/lock.c:667:13: note: Assuming that condition '!fn' is not redundant
xen/tools/blktap2/drivers/lock.c:661:37: note: Null pointer dereference
xen/tools/blktap2/drivers/lock.c:103:27: warning: Either the condition '!lockfn_link' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/tools/blktap2/drivers/lock.c:97:13: note: Assuming that condition '!lockfn_link' is not redundant
xen/tools/blktap2/drivers/lock.c:103:27: note: Null pointer addition
xen/tools/blktap2/drivers/lock.c:127:21: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/tools/blktap2/drivers/lock.c:124:13: note: Assuming that condition '!buf' is not redundant
xen/tools/blktap2/drivers/lock.c:127:21: note: Null pointer addition
xen/tools/blktap2/drivers/lock.c:268:87: style: Function 'lock' argument 6 names different: declaration 'retstat' definition 'retstatus'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/lock.h:31:87: note: Function 'lock' argument 6 names different: declaration 'retstat' definition 'retstatus'.
xen/tools/blktap2/drivers/lock.c:268:87: note: Function 'lock' argument 6 names different: declaration 'retstat' definition 'retstatus'.
xen/tools/blktap2/drivers/lock.c:624:63: style: Function 'unlock' argument 4 names different: declaration 'retstat' definition 'status'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/lock.h:32:63: note: Function 'unlock' argument 4 names different: declaration 'retstat' definition 'status'.
xen/tools/blktap2/drivers/lock.c:624:63: note: Function 'unlock' argument 4 names different: declaration 'retstat' definition 'status'.
xen/tools/blktap2/drivers/lock.c:652:22: style: Function 'lock_delta' argument 1 names different: declaration 'fn_to_check' definition 'fn'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/lock.h:33:22: note: Function 'lock_delta' argument 1 names different: declaration 'fn_to_check' definition 'fn'.
xen/tools/blktap2/drivers/lock.c:652:22: note: Function 'lock_delta' argument 1 names different: declaration 'fn_to_check' definition 'fn'.
xen/tools/blktap2/drivers/lock.c:652:31: style: Function 'lock_delta' argument 2 names different: declaration 'cur_lease_time' definition 'ret_lease'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/lock.h:33:40: note: Function 'lock_delta' argument 2 names different: declaration 'cur_lease_time' definition 'ret_lease'.
xen/tools/blktap2/drivers/lock.c:652:31: note: Function 'lock_delta' argument 2 names different: declaration 'cur_lease_time' definition 'ret_lease'.
xen/tools/blktap2/drivers/lock.c:652:47: style: Function 'lock_delta' argument 3 names different: declaration 'max_lease_time' definition 'max_lease'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/lock.h:33:61: note: Function 'lock_delta' argument 3 names different: declaration 'max_lease_time' definition 'max_lease'.
xen/tools/blktap2/drivers/lock.c:652:47: note: Function 'lock_delta' argument 3 names different: declaration 'max_lease_time' definition 'max_lease'.
xen/tools/blktap2/drivers/lock.c:72:17: error: Memory leak: lockfn [memleak]
xen/tools/blktap2/drivers/lock.c:98:17: error: Memory leak: lockfn_link [memleak]
xen/tools/blktap2/drivers/lock.c:670:17: error: Memory leak: dirname [memleak]
xen/tools/blktap2/drivers/lock.c:670:17: error: Memory leak: uname [memleak]
xen/tools/blktap2/drivers/md5.c:76:33: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/md5.c:28:40: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
xen/tools/blktap2/drivers/md5.c:76:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
xen/tools/blktap2/drivers/md5.c:91:35: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/md5.c:29:42: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
xen/tools/blktap2/drivers/md5.c:91:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
xen/tools/blktap2/drivers/md5.c:139:60: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xen/tools/blktap2/drivers/md5.c:31:67: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
xen/tools/blktap2/drivers/md5.c:139:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
xen/tools/blktap2/drivers/qcow-create.c:63:16: style: The scope of the variable 'c' can be reduced. [variableScope]
xen/tools/blktap2/drivers/qcow2raw.c:90:7: style: Unused variable: i [unusedVariable]
xen/tools/blktap2/drivers/qcow2raw.c:147:6: style: Unused variable: ret [unusedVariable]
xen/tools/blktap2/drivers/qcow2raw.c:96:11: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
xen/tools/blktap2/drivers/tapdisk-client.c:129:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/blktap2/drivers/tapdisk-client.c:295:18: style: The scope of the variable 'req' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-client.c:85:16: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/drivers/tapdisk-client.c:87:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/drivers/tapdisk-client.c:244:9: style: Unused variable: shm [unusedVariable]
xen/tools/blktap2/drivers/tapdisk-control.c:116:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-control.c:163:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-control.c:92:9: style: Unused variable: sz [unusedVariable]
xen/tools/blktap2/drivers/tapdisk-control.c:832:6: style: Unused variable: err [unusedVariable]
xen/tools/blktap2/drivers/tapdisk-diff.c:395:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-diff.c:395:21: style: The scope of the variable 'blk' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-disktype.c:141:21: style: The scope of the variable 'info' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-filter.c:142:9: style: Variable 'hash' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/drivers/tapdisk-filter.c:159:14: style: Unused variable: sec [unusedVariable]
xen/tools/blktap2/drivers/tapdisk-image.c:153:53: style: Checking if unsigned variable 'nsects' is less than zero. [unsignedLessThanZero]
xen/tools/blktap2/drivers/tapdisk-interface.c:157:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xen/tools/blktap2/drivers/tapdisk-interface.c:64:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-interface.c:40:6: style: Unused variable: err [unusedVariable]
xen/tools/blktap2/drivers/tapdisk-log.c:172:8: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/blktap2/drivers/tapdisk-log.c:193:16: style: The scope of the variable 'e' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-log.c:210:16: style: The scope of the variable 'e' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-queue.c:379:8: style: Condition '!tapdisk_lio_check_resfd()' is always false [knownConditionTrueFalse]
xen/tools/blktap2/drivers/tapdisk-queue.c:380:6: style: Condition '!err' is always true [knownConditionTrueFalse]
xen/tools/blktap2/drivers/tapdisk-queue.c:379:8: note: Assignment 'err=!tapdisk_lio_check_resfd()', assigned value is 0
xen/tools/blktap2/drivers/tapdisk-queue.c:380:6: note: Condition '!err' is always true
xen/tools/blktap2/drivers/tapdisk-queue.c:231:16: style: The scope of the variable 'tiocb' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-queue.c:424:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-queue.c:448:16: style: The scope of the variable 'tiocb' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-queue.c:197:6: style: Unused variable: err [unusedVariable]
xen/tools/blktap2/drivers/tapdisk-ring.c:334:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-ring.c:376:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-server.c:183:6: style: Unused variable: n [unusedVariable]
xen/tools/blktap2/drivers/tapdisk-stream.c:266:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-utils.c:181:13: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-utils.c:201:13: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-utils.c:114:6: style: Unused variable: ret [unusedVariable]
xen/tools/blktap2/drivers/tapdisk-vbd.c:275:2: style: Variable 'log' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/blktap2/drivers/tapdisk-vbd.c:271:2: note: Variable 'log' is reassigned a value before the old one has been used.
xen/tools/blktap2/drivers/tapdisk-vbd.c:275:2: note: Variable 'log' is reassigned a value before the old one has been used.
xen/tools/blktap2/drivers/tapdisk-vbd.c:162:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-vbd.c:163:22: style: The scope of the variable 'parent' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-vbd.c:914:14: style: The scope of the variable 'parent' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-vbd.c:1136:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-vbd.c:1137:14: style: The scope of the variable 'image' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-vbd.c:1183:14: style: The scope of the variable 'nsects' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-vbd.c:1504:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-vbd.c:1555:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/tools/blktap2/drivers/tapdisk-vbd.c:1199:25: style: Variable 'image' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/vhd/lib/libvhd-journal.c:948:24: style: The scope of the variable 'loc' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/libvhd-journal.c:614:8: style: Unused variable: eof [unusedVariable]
xen/tools/blktap2/vhd/lib/libvhd.c:454:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/libvhd.c:603:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/libvhd.c:664:11: style: The scope of the variable 'blk' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/libvhd.c:1630:24: style: The scope of the variable 'loc' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/libvhd.c:2585:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/libvhd.c:1017:6: style: Unused variable: err [unusedVariable]
xen/tools/blktap2/vhd/lib/libvhd.c:2005:6: style: Unused variable: err [unusedVariable]
xen/tools/blktap2/vhd/lib/libvhd.c:2140:9: style: Unused variable: secs [unusedVariable]
xen/tools/blktap2/vhd/lib/relative-path.c:160:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-check.c:65:6: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:111:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:111:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:125:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:125:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:206:24: style: The scope of the variable 'loc' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:266:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:323:11: style: The scope of the variable 'blk' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:323:16: style: The scope of the variable 'lsec' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:324:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:324:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:357:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:357:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:378:10: style: The scope of the variable 'num_written' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:500:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:525:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:556:16: style: The scope of the variable 'secs' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:467:2: style: Label 'print' is not used. [unusedLabel]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:393:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:62:47: style: Unused variable: out [unusedVariable]
xen/tools/blktap2/vhd/lib/vhd-util-read.c:97:50: style: Unused variable: cksm_save [unusedVariable]
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:343:2: style: Variable 'blocks' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:339:2: note: Variable 'blocks' is reassigned a value before the old one has been used.
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:343:2: note: Variable 'blocks' is reassigned a value before the old one has been used.
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:898:2: style: Variable 'bat_needed' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:891:2: note: Variable 'bat_needed' is reassigned a value before the old one has been used.
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:898:2: note: Variable 'bat_needed' is reassigned a value before the old one has been used.
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:899:2: style: Variable 'map_needed' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:892:2: note: Variable 'map_needed' is reassigned a value before the old one has been used.
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:899:2: note: Variable 'map_needed' is reassigned a value before the old one has been used.
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:485:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:103:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:546:11: style: The scope of the variable 'blk' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:566:11: style: The scope of the variable 'blk' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-resize.c:569:9: style: Variable 'spp' is assigned a value that is never used. [unreadVariable]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:944:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:942:2: note: Variable 'err' is reassigned a value before the old one has been used.
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:944:2: note: Variable 'err' is reassigned a value before the old one has been used.
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:159:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:370:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:826:17: style: The scope of the variable 't' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:827:8: style: The scope of the variable 'lname' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:827:16: style: The scope of the variable 'rname' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:1133:13: style: The scope of the variable 'lv' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:1134:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:446:6: style: Unused variable: err [unusedVariable]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:513:6: style: Unused variable: i [unusedVariable]
xen/tools/blktap2/vhd/lib/vhd-util-scan.c:681:6: style: Unused variable: err [unusedVariable]
xen/tools/blktap2/vhd/lib/vhd-util-set-field.c:99:2: style: Label 'done' is not used. [unusedLabel]
xen/tools/blktap2/vhd/lib/vhd-util-uuid.c:126:0: error: #error "Please update vhd-util-uuid.c for your OS" [preprocessorErrorDirective]
xen/tools/blktap2/vhd/vhd-update.c:64:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/console/client/main.c:426:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/console/client/main.c:437:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/console/client/main.c:60:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/tools/console/client/main.c:180:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/console/client/main.c:63:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/console/daemon/io.c:634:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/console/daemon/io.c:900:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xen/tools/console/daemon/io.c:977:3: style: Variable 'new_fds' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/console/daemon/io.c:969:0: note: Variable 'new_fds' is reassigned a value before the old one has been used.
xen/tools/console/daemon/io.c:977:3: note: Variable 'new_fds' is reassigned a value before the old one has been used.
xen/tools/console/daemon/io.c:764:17: style: The scope of the variable 'dom' can be reduced. [variableScope]
xen/tools/console/daemon/io.c:539:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xen/tools/debugger/gdbsx/gx/gx_comm.c:190:19: style: The scope of the variable 'csum' can be reduced. [variableScope]
xen/tools/debugger/gdbsx/gx/gx_comm.c:190:25: style: The scope of the variable 'c1' can be reduced. [variableScope]
xen/tools/debugger/gdbsx/gx/gx_comm.c:190:29: style: The scope of the variable 'c2' can be reduced. [variableScope]
xen/tools/debugger/gdbsx/gx/gx_comm.c:130:22: style: Function 'gx_remote_open' argument 1 names different: declaration 'commstr' definition 'portnum_str'. [funcArgNamesDifferent]
xen/tools/debugger/gdbsx/gx/gx.h:22:27: note: Function 'gx_remote_open' argument 1 names different: declaration 'commstr' definition 'portnum_str'.
xen/tools/debugger/gdbsx/gx/gx_comm.c:130:22: note: Function 'gx_remote_open' argument 1 names different: declaration 'commstr' definition 'portnum_str'.
xen/tools/debugger/gdbsx/gx/gx_comm.c:132:9: style: Unused variable: save_fcntl_flags [unusedVariable]
xen/tools/debugger/gdbsx/gx/gx_comm.c:169:5: style: Variable 'll' is assigned a value that is never used. [unreadVariable]
xen/tools/debugger/gdbsx/gx/gx_local.c:48:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:48:5: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:48:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:50:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:50:5: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:50:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:52:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:52:5: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:52:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:54:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:54:5: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:54:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:56:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:56:5: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:56:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:58:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:58:5: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:58:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:60:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:60:5: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:60:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:60:5: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:95:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:101:13: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_local.c:116:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/debugger/gdbsx/gx/gx_main.c:253:23: style: Redundant condition: If 'EXPR == '\0'', the comparison 'EXPR != ';'' is always true. [redundantCondition]
xen/tools/debugger/gdbsx/gx/gx_main.c:117:13: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_main.c:119:13: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xen/tools/debugger/gdbsx/gx/gx_main.c:658:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/debugger/gdbsx/gx/gx_main.c:634:1: error: Memory leak: rbufpp [memleak]
xen/tools/debugger/gdbsx/gx/gx_main.c:673:0: error: Memory leak: remote_buf [memleak]
xen/tools/debugger/gdbsx/gx/gx_utils.c:62:9: style: The scope of the variable 'nib' can be reduced. [variableScope]
xen/tools/debugger/gdbsx/gx/gx_utils.c:63:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
xen/tools/debugger/gdbsx/gx/gx_utils.c:78:9: style: The scope of the variable 'nib1' can be reduced. [variableScope]
xen/tools/debugger/gdbsx/gx/gx_utils.c:78:15: style: The scope of the variable 'nib2' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd-xen.c:599:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/debugger/kdd/kdd-xen.c:578:5: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/debugger/kdd/kdd-xen.c:573:0: note: Variable 'g' is reassigned a value before the old one has been used.
xen/tools/debugger/kdd/kdd-xen.c:578:5: note: Variable 'g' is reassigned a value before the old one has been used.
xen/tools/debugger/kdd/kdd-xen.c:412:31: style: The scope of the variable 'lapic' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd-xen.c:534:14: style: The scope of the variable 'chunk' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd-xen.c:534:21: style: The scope of the variable 'rv' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd-xen.c:256:23: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xen/tools/debugger/kdd/kdd-xen.c:150:68: portability: 'g->hvm_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:151:32: portability: '(void*)desc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:151:49: portability: '((void*)desc)+(sizeof(*desc))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:171:68: portability: 'g->hvm_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:172:32: portability: '(void*)desc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:172:49: portability: '((void*)desc)+(sizeof(*desc))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:174:34: portability: '(void*)desc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:175:30: portability: '(void*)cpu' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:175:60: portability: 'g->hvm_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:195:68: portability: 'g->hvm_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:196:32: portability: '(void*)desc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:196:49: portability: '((void*)desc)+(sizeof(*desc))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:198:35: portability: '(void*)desc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:199:31: portability: '(void*)regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd-xen.c:199:62: portability: 'g->hvm_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd.c:209:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/debugger/kdd/kdd.c:209:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/debugger/kdd/kdd.c:209:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/debugger/kdd/kdd.c:209:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/debugger/kdd/kdd.c:209:5: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/debugger/kdd/kdd.c:120:21: style: The scope of the variable 'j' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd.c:188:30: style: The scope of the variable 'shift' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd.c:188:37: style: The scope of the variable 'offset' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd.c:255:14: style: The scope of the variable 'pa' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd.c:256:14: style: The scope of the variable 'chunk' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd.c:256:21: style: The scope of the variable 'rv' can be reduced. [variableScope]
xen/tools/debugger/kdd/kdd.c:110:13: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/debugger/kdd/kdd.c:272:13: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/32bitbios_support.c:68:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/32bitbios_support.c:106:28: style: The scope of the variable 'sym' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/32bitbios_support.c:109:21: style: The scope of the variable 'loc' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/32bitbios_support.c:109:26: style: The scope of the variable 'fix' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/cacheattr.c:130:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/cacheattr.c:130:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/cacheattr.c:60:34: style: The scope of the variable 'content' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/e820.c:38:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/e820.c:108:28: style: The scope of the variable 'start' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/e820.c:108:35: style: The scope of the variable 'end' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/mp_tables.c:263:38: style: Function 'create_mp_tables' argument 1 names different: declaration 'table' definition '_mpfps'. [funcArgNamesDifferent]
xen/tools/firmware/hvmloader/util.h:251:38: note: Function 'create_mp_tables' argument 1 names different: declaration 'table' definition '_mpfps'.
xen/tools/firmware/hvmloader/mp_tables.c:263:38: note: Function 'create_mp_tables' argument 1 names different: declaration 'table' definition '_mpfps'.
xen/tools/firmware/hvmloader/mp_tables.c:293:14: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/mp_tables.c:144:14: style: struct member 'mp_local_intr_entry::local_intr_flags' is never used. [unusedStructMember]
xen/tools/firmware/hvmloader/mp_tables.c:147:13: style: struct member 'mp_local_intr_entry::dst_lapic_id' is never used. [unusedStructMember]
xen/tools/firmware/hvmloader/mp_tables.c:148:13: style: struct member 'mp_local_intr_entry::dst_lapic_lintin' is never used. [unusedStructMember]
xen/tools/firmware/hvmloader/optionroms.c:124:14: style: The scope of the variable 'class' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/optionroms.c:124:21: style: The scope of the variable 'vendor_id' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/optionroms.c:124:32: style: The scope of the variable 'device_id' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/optionroms.c:153:14: style: The scope of the variable 'vendor_id' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/optionroms.c:153:25: style: The scope of the variable 'device_id' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/optionroms.c:153:43: style: The scope of the variable 'class' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/pci.c:313:13: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xen/tools/firmware/hvmloader/pci.c:519:46: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/tools/firmware/hvmloader/pci.c:519:46: note: Opposite expression on both sides of '&'.
xen/tools/firmware/hvmloader/pci.c:519:46: note: Opposite expression on both sides of '&'.
xen/tools/firmware/hvmloader/pci.c:62:14: style: The scope of the variable 'end' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/pci.c:81:23: style: The scope of the variable 'using_64bar' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/pci.c:83:14: style: The scope of the variable 'base' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/pci.c:85:14: style: The scope of the variable 'class' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/pci.c:85:21: style: The scope of the variable 'vendor_id' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/pci.c:85:32: style: The scope of the variable 'device_id' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/smbios.c:281:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/firmware/hvmloader/smbios.c:264:0: note: Variable 'p' is reassigned a value before the old one has been used.
xen/tools/firmware/hvmloader/smbios.c:281:5: note: Variable 'p' is reassigned a value before the old one has been used.
xen/tools/firmware/hvmloader/smbios.c:136:14: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/smbios.c:501:14: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/smbios.c:634:17: style: The scope of the variable 's' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/smbios.c:895:14: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/smbios.c:680:43: style: Function 'smbios_type_16_init' argument 2 names different: declaration 'memory_size_mb' definition 'memsize'. [funcArgNamesDifferent]
xen/tools/firmware/hvmloader/smbios.c:82:43: note: Function 'smbios_type_16_init' argument 2 names different: declaration 'memory_size_mb' definition 'memsize'.
xen/tools/firmware/hvmloader/smbios.c:680:43: note: Function 'smbios_type_16_init' argument 2 names different: declaration 'memory_size_mb' definition 'memsize'.
xen/tools/firmware/hvmloader/smbios.c:393:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:420:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:423:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:427:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:430:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:433:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:452:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:472:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:476:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:480:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:484:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:489:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:493:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:519:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:540:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:559:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:563:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:570:15: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:575:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:612:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:619:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:622:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:625:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:644:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:653:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:662:15: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:670:15: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:675:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:697:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:699:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:727:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:729:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:732:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:735:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:755:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:757:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:780:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:783:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:801:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:830:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:833:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:837:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:840:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:844:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:848:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:865:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:867:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:883:23: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:912:19: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:934:11: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:936:18: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/hvmloader/smbios.c:614:5: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xen/tools/firmware/hvmloader/tests.c:306:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/tests.c:306:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/tests.c:308:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/tests.c:308:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/tests.c:311:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/tests.c:311:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/firmware/hvmloader/xenbus.c:107:14: style: The scope of the variable 'part' can be reduced. [variableScope]
xen/tools/firmware/hvmloader/xenbus.c:135:14: style: The scope of the variable 'part' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/pmm.c:220:46: portability: '(void*)((uint32_t)(&(mb)->buffer))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:195:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:186:16: note: Assignment 'rc=0', assigned value is 0
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:195:9: note: Condition 'rc==0' is always true
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:814:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:809:16: note: Assignment 'rc=0', assigned value is 0
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:814:9: note: Condition 'rc==0' is always true
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:195:9: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:186:16: note: 'rc' is assigned value '0' here.
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:195:9: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:814:9: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:809:16: note: 'rc' is assigned value '0' here.
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:814:9: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:269:11: style: The scope of the variable 'length' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:270:11: style: The scope of the variable 'off' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:773:10: style: The scope of the variable '_pttto' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:908:11: style: The scope of the variable 'size' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:913:11: style: The scope of the variable 'logdataptr' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:999:11: style: The scope of the variable 'cmd32' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:1064:11: style: The scope of the variable 'size' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:1066:11: style: The scope of the variable 'logdatalen' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:1067:11: style: The scope of the variable 'hashdataptr' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:1068:11: style: The scope of the variable 'hashdatalen' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:238:9: style: Variable 'irc' is assigned a value that is never used. [unreadVariable]
xen/tools/firmware/rombios/32bit/tcgbios/tcgbios.c:1086:16: style: Variable 'logdatalen' is assigned a value that is never used. [unreadVariable]
xen/tools/firmware/rombios/32bit/tcgbios/tpm_drivers.c:134:11: style: The scope of the variable 'sts' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/util.c:394:14: style: The scope of the variable 'x' can be reduced. [variableScope]
xen/tools/firmware/rombios/32bit/util.c:391:23: style: Function 'mssleep' argument 1 names different: declaration 'time' definition 'waittime'. [funcArgNamesDifferent]
xen/tools/firmware/rombios/32bit/util.h:12:23: note: Function 'mssleep' argument 1 names different: declaration 'time' definition 'waittime'.
xen/tools/firmware/rombios/32bit/util.c:391:23: note: Function 'mssleep' argument 1 names different: declaration 'time' definition 'waittime'.
xen/tools/firmware/rombios/32bitgateway.c:81:0: error: syntax error [syntaxError]
xen/tools/firmware/rombios/biossums.c:216:17: style: Function 'check' argument 1 names different: declaration 'value' definition 'okay'. [funcArgNamesDifferent]
xen/tools/firmware/rombios/biossums.c:8:17: note: Function 'check' argument 1 names different: declaration 'value' definition 'okay'.
xen/tools/firmware/rombios/biossums.c:216:17: note: Function 'check' argument 1 names different: declaration 'value' definition 'okay'.
xen/tools/firmware/rombios/rombios.c:2028:0: error: failed to expand 'printf', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
xen/tools/firmware/vgabios/biossums.c:174:17: style: Function 'check' argument 1 names different: declaration 'value' definition 'okay'. [funcArgNamesDifferent]
xen/tools/firmware/vgabios/biossums.c:23:17: note: Function 'check' argument 1 names different: declaration 'value' definition 'okay'.
xen/tools/firmware/vgabios/biossums.c:174:17: note: Function 'check' argument 1 names different: declaration 'value' definition 'okay'.
xen/tools/firmware/vgabios/clext.c:1426:0: error: syntax error [syntaxError]
xen/tools/firmware/vgabios/vbe.c:599:0: error: syntax error [syntaxError]
xen/tools/firmware/vgabios/vbetables-gen.c:85:7: style: The scope of the variable 'pages' can be reduced. [variableScope]
xen/tools/firmware/vgabios/vgabios.c:415:0: error: syntax error [syntaxError]
xen/tools/flask/utils/get-bool.c:28:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/flask/utils/label-pci.c:57:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xen/tools/flask/utils/label-pci.c:57:2: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xen/tools/flask/utils/label-pci.c:57:2: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xen/tools/helpers/init-xenstore-domain.c:298:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/helpers/init-xenstore-domain.c:387:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/helpers/init-xenstore-domain.c:404:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/libacpi/build.c:78:36: style: The scope of the variable 'intsrcovr' can be reduced. [variableScope]
xen/tools/libacpi/build.c:79:36: style: The scope of the variable 'io_apic' can be reduced. [variableScope]
xen/tools/libacpi/build.c:311:25: style: The scope of the variable 'header' can be reduced. [variableScope]
xen/tools/libacpi/build.c:315:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xen/tools/libacpi/build.c:348:26: style: The scope of the variable 'madt' can be reduced. [variableScope]
xen/tools/libacpi/build.c:349:26: style: The scope of the variable 'hpet' can be reduced. [variableScope]
xen/tools/libacpi/build.c:350:26: style: The scope of the variable 'waet' can be reduced. [variableScope]
xen/tools/libacpi/build.c:351:26: style: The scope of the variable 'tcpa' can be reduced. [variableScope]
xen/tools/libacpi/build.c:354:11: style: The scope of the variable 'lasa' can be reduced. [variableScope]
xen/tools/libacpi/mk_dsdt.c:445:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/tools/libfsimage/common/fsimage_grub.c:163:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:485:71: warning: Either the condition 'extent_hdr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:486:23: note: Assuming that condition 'extent_hdr==NULL' is not redundant
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:485:71: note: Null pointer addition
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:507:7: style: The scope of the variable 'logical_block' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:508:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:509:7: style: The scope of the variable 'map' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:511:7: style: The scope of the variable 'size' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:616:7: style: The scope of the variable 'group_id' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:617:7: style: The scope of the variable 'group_desc' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:618:7: style: The scope of the variable 'desc' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:619:7: style: The scope of the variable 'ino_blk' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:622:22: style: The scope of the variable 'raw_inode' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:633:7: style: The scope of the variable 'inodes_per_block' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:634:7: style: The scope of the variable 'inode_offset' can be reduced. [variableScope]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:159:12: style: struct member 'Anonymous1::l_i_reserved1' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:164:12: style: struct member 'Anonymous2::h_i_translator' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:169:12: style: struct member 'Anonymous3::m_i_reserved1' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:183:11: style: struct member 'Anonymous5::l_i_frag' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:184:11: style: struct member 'Anonymous5::l_i_fsize' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:185:12: style: struct member 'Anonymous5::i_pad1' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:186:12: style: struct member 'Anonymous5::l_i_reserved2' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:191:11: style: struct member 'Anonymous6::h_i_frag' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:192:11: style: struct member 'Anonymous6::h_i_fsize' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:193:12: style: struct member 'Anonymous6::h_i_mode_high' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:194:12: style: struct member 'Anonymous6::h_i_uid_high' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:195:12: style: struct member 'Anonymous6::h_i_gid_high' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:196:12: style: struct member 'Anonymous6::h_i_author' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:201:11: style: struct member 'Anonymous7::m_i_frag' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:202:11: style: struct member 'Anonymous7::m_i_fsize' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:203:12: style: struct member 'Anonymous7::m_pad1' is never used. [unusedStructMember]
xen/tools/libfsimage/ext2fs/fsys_ext2fs.c:204:12: style: struct member 'Anonymous7::m_i_reserved2' is never used. [unusedStructMember]
xen/tools/libfsimage/iso9660/fsys_iso9660.c:223:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/libfsimage/iso9660/fsys_iso9660.c:418:26: style: The scope of the variable 'size' can be reduced. [variableScope]
xen/tools/libfsimage/reiserfs/fsys_reiserfs.c:370:16: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/tools/libfsimage/reiserfs/fsys_reiserfs.c:370:16: note: Opposite expression on both sides of '&'.
xen/tools/libfsimage/reiserfs/fsys_reiserfs.c:370:16: note: Opposite expression on both sides of '&'.
xen/tools/libfsimage/reiserfs/fsys_reiserfs.c:466:16: style: The scope of the variable 'commit_block' can be reduced. [variableScope]
xen/tools/libfsimage/reiserfs/fsys_reiserfs.c:98:8: style: struct member 'reiserfs_journal_commit::j_digest' is never used. [unusedStructMember]
xen/tools/libfsimage/reiserfs/fsys_reiserfs.c:194:11: style: union member 'Anonymous1::ih_free_space' is never used. [unusedStructMember]
xen/tools/libfsimage/ufs/fsys_ufs.c:68:8: style: The scope of the variable 'fname' can be reduced. [variableScope]
xen/tools/libfsimage/ufs/fsys_ufs.c:68:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
xen/tools/libfsimage/ufs/fsys_ufs.c:107:8: style: The scope of the variable 'off' can be reduced. [variableScope]
xen/tools/libfsimage/ufs/fsys_ufs.c:107:13: style: The scope of the variable 'size' can be reduced. [variableScope]
xen/tools/libfsimage/ufs/fsys_ufs.c:108:17: style: The scope of the variable 'lblk' can be reduced. [variableScope]
xen/tools/libfsimage/ufs/fsys_ufs.c:108:23: style: The scope of the variable 'dblk' can be reduced. [variableScope]
xen/tools/libfsimage/ufs/fsys_ufs.c:231:11: style: The scope of the variable 'off' can be reduced. [variableScope]
xen/tools/libfsimage/ufs/fsys_ufs.c:233:17: style: The scope of the variable 'dp' can be reduced. [variableScope]
xen/tools/libfsimage/ufs/fsys_ufs.c:118:33: style: Checking if unsigned variable 'dblk=sbmap(ffi,lblk)' is less than zero. [unsignedLessThanZero]
xen/tools/libfsimage/xfs/fsys_xfs.c:155:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/libfsimage/xfs/fsys_xfs.c:292:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
xen/tools/libfsimage/xfs/fsys_xfs.c:489:37: style: The scope of the variable 'offset' can be reduced. [variableScope]
xen/tools/libfsimage/xfs/fsys_xfs.c:490:16: style: The scope of the variable 'xadlen' can be reduced. [variableScope]
xen/tools/libfsimage/xfs/fsys_xfs.c:539:14: style: The scope of the variable 'di_size' can be reduced. [variableScope]
xen/tools/libfsimage/xfs/fsys_xfs.c:540:6: style: The scope of the variable 'di_mode' can be reduced. [variableScope]
xen/tools/libfsimage/zfs/zfs_sha256.c:73:38: style: The scope of the variable 'T1' can be reduced. [variableScope]
xen/tools/libfsimage/zfs/zfs_sha256.c:73:42: style: The scope of the variable 'T2' can be reduced. [variableScope]
xen/tools/libs/call/buffer.c:102:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xen/tools/libs/call/freebsd.c:75:55: style: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:51:55: note: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/freebsd.c:75:55: note: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/freebsd.c:99:52: style: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:52:52: note: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'.
xen/tools/libs/call/freebsd.c:99:52: note: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'.
xen/tools/libs/call/freebsd.c:99:64: style: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:52:62: note: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/freebsd.c:99:64: note: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/linux.c:71:55: style: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:51:55: note: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/linux.c:71:55: note: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/linux.c:115:52: style: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:52:52: note: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'.
xen/tools/libs/call/linux.c:115:52: note: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'.
xen/tools/libs/call/linux.c:115:64: style: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:52:62: note: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/linux.c:115:64: note: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/minios.c:63:55: style: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:51:55: note: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/minios.c:63:55: note: Function 'osdep_alloc_pages' argument 2 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/minios.c:68:52: style: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:52:52: note: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'.
xen/tools/libs/call/minios.c:68:52: note: Function 'osdep_free_pages' argument 2 names different: declaration 'p' definition 'ptr'.
xen/tools/libs/call/minios.c:68:64: style: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'. [funcArgNamesDifferent]
xen/tools/libs/call/private.h:52:62: note: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/call/minios.c:68:64: note: Function 'osdep_free_pages' argument 3 names different: declaration 'nr_pages' definition 'npages'.
xen/tools/libs/evtchn/minios.c:143:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/libs/evtchn/minios.c:213:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/libs/foreignmemory/compat.c:19:0: error: #error Please implement osdep_xenforeignmemory_map directly for new ports. [preprocessorErrorDirective]
xen/tools/libs/foreignmemory/linux.c:191:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xen/tools/libs/gnttab/linux.c:109:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xen/tools/libvchan/init.c:274:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/libvchan/init.c:299:52: style: Function 'libxenvchan_server_init' argument 4 names different: declaration 'read_min' definition 'left_min'. [funcArgNamesDifferent]
xen/tools/libvchan/libxenvchan.h:101:52: note: Function 'libxenvchan_server_init' argument 4 names different: declaration 'read_min' definition 'left_min'.
xen/tools/libvchan/init.c:299:52: note: Function 'libxenvchan_server_init' argument 4 names different: declaration 'read_min' definition 'left_min'.
xen/tools/libvchan/init.c:299:69: style: Function 'libxenvchan_server_init' argument 5 names different: declaration 'write_min' definition 'right_min'. [funcArgNamesDifferent]
xen/tools/libvchan/libxenvchan.h:101:69: note: Function 'libxenvchan_server_init' argument 5 names different: declaration 'write_min' definition 'right_min'.
xen/tools/libvchan/init.c:299:69: note: Function 'libxenvchan_server_init' argument 5 names different: declaration 'write_min' definition 'right_min'.
xen/tools/libvchan/init.c:101:43: portability: '(void*)ctrl->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/init.c:104:43: portability: '(void*)ctrl->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/init.c:115:44: portability: '(void*)ctrl->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/init.c:118:44: portability: '(void*)ctrl->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/init.c:167:44: portability: '(void*)ctrl->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/init.c:170:44: portability: '(void*)ctrl->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/init.c:185:43: portability: '(void*)ctrl->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/init.c:188:43: portability: '(void*)ctrl->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/io.c:236:6: style: The scope of the variable 'avail' can be reduced. [variableScope]
xen/tools/libvchan/io.c:218:23: portability: 'wr_ring(ctrl)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/io.c:222:30: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/io.c:264:31: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/io.c:294:29: portability: 'rd_ring(ctrl)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/io.c:298:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libvchan/node-select.c:110:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/libvchan/node.c:43:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/libvchan/node.c:58:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/libvchan/node.c:81:6: style: The scope of the variable 'size' can be reduced. [variableScope]
xen/tools/libvchan/node.c:105:6: style: The scope of the variable 'size' can be reduced. [variableScope]
xen/tools/libxc/xc_private.h:342:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/libxc/xc_private.h:339:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_private.h:342:5: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_compression.c:212:5: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/libxc/xc_compression.c:210:0: note: Variable 'item' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_compression.c:212:5: note: Variable 'item' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_compression.c:258:5: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/libxc/xc_compression.c:256:0: note: Variable 'item' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_compression.c:258:5: note: Variable 'item' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_compression.c:473:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/libxc/xc_compression.c:470:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_compression.c:473:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_compression.c:139:25: style: The scope of the variable 'copying' can be reduced. [variableScope]
xen/tools/libxc/xc_compression.c:368:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/tools/libxc/xc_compression.c:368:27: style: The scope of the variable 'pagepos' can be reduced. [variableScope]
xen/tools/libxc/xc_compression.c:369:10: style: The scope of the variable 'flag' can be reduced. [variableScope]
xen/tools/libxc/xc_core.h:159:0: error: #error "unsupported architecture" [preprocessorErrorDirective]
xen/tools/libxc/xc_cpuid_x86.c:215:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/libxc/xc_dom_arm.c:503:20: style: Variable 'modbase' is assigned a value that is never used. [unreadVariable]
xen/tools/libxc/xc_dom_armzimageloader.c:33:14: style: struct member 'minimal_dtb_header::magic' is never used. [unusedStructMember]
xen/tools/libxc/xc_dom_armzimageloader.c:34:14: style: struct member 'minimal_dtb_header::total_size' is never used. [unusedStructMember]
xen/tools/libxc/xc_dom_core.c:204:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/libxc/xc_dom_core.c:201:0: note: Variable 'fd' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_dom_core.c:204:5: note: Variable 'fd' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_dom_core.c:512:13: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/libxc/xc_dom_core.c:350:18: portability: 'blob' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libxc/xc_dom_core.c:350:27: portability: 'blob+ziplen' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libxc/xc_dom_decompress_lz4.c:39:49: style: Function 'xc_try_lz4_decode' argument 3 names different: declaration 'size' definition 'psize'. [funcArgNamesDifferent]
xen/tools/libxc/xc_dom_decompress.h:7:70: note: Function 'xc_try_lz4_decode' argument 3 names different: declaration 'size' definition 'psize'.
xen/tools/libxc/xc_dom_decompress_lz4.c:39:49: note: Function 'xc_try_lz4_decode' argument 3 names different: declaration 'size' definition 'psize'.
xen/tools/libxc/xc_dom_decompress_unsafe.c:30:0: style: Function 'xc_dom_decompress_unsafe' argument 2 names different: declaration 'dom' definition 'len'. [funcArgNamesDifferent]
xen/tools/libxc/xc_dom_decompress_unsafe.h:10:44: note: Function 'xc_dom_decompress_unsafe' argument 2 names different: declaration 'dom' definition 'len'.
xen/tools/libxc/xc_dom_decompress_unsafe.c:30:0: note: Function 'xc_dom_decompress_unsafe' argument 2 names different: declaration 'dom' definition 'len'.
xen/tools/libxc/xc_dom_decompress_unsafe.c:30:0: style: Function 'xc_dom_decompress_unsafe' argument 3 names different: declaration 'blob' definition 'fill'. [funcArgNamesDifferent]
xen/tools/libxc/xc_dom_decompress_unsafe.h:10:56: note: Function 'xc_dom_decompress_unsafe' argument 3 names different: declaration 'blob' definition 'fill'.
xen/tools/libxc/xc_dom_decompress_unsafe.c:30:0: note: Function 'xc_dom_decompress_unsafe' argument 3 names different: declaration 'blob' definition 'fill'.
xen/tools/libxc/xc_dom_decompress_unsafe.c:30:0: style: Function 'xc_dom_decompress_unsafe' argument 4 names different: declaration 'size' definition 'flush'. [funcArgNamesDifferent]
xen/tools/libxc/xc_dom_decompress_unsafe.h:10:70: note: Function 'xc_dom_decompress_unsafe' argument 4 names different: declaration 'size' definition 'flush'.
xen/tools/libxc/xc_dom_decompress_unsafe.c:30:0: note: Function 'xc_dom_decompress_unsafe' argument 4 names different: declaration 'size' definition 'flush'.
xen/xen/common/bunzip2.c:622:21: style: The scope of the variable 'c' can be reduced. [variableScope]
xen/xen/common/bunzip2.c:140:51: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
xen/xen/common/bunzip2.c:166:31: note: Calling function 'get_bits', 2nd argument 'bits_wanted' value is 32
xen/xen/common/bunzip2.c:140:51: note: Shift
xen/xen/common/bunzip2.c:140:51: error: Signed integer overflow for expression '1<<bits_wanted'. [integerOverflow]
xen/xen/common/bunzip2.c:166:31: note: Calling function 'get_bits', 2nd argument 'bits_wanted' value is 32
xen/xen/common/bunzip2.c:140:51: note: Integer overflow
xen/xen/common/bunzip2.c:140:66: error: Signed integer overflow for expression '(1<<bits_wanted)-1'. [integerOverflow]
xen/xen/common/bunzip2.c:166:31: note: Calling function 'get_bits', 2nd argument 'bits_wanted' value is 32
xen/xen/common/bunzip2.c:140:66: note: Integer overflow
xen/xen/common/bunzip2.c:647:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/unlzo.c:75:18: warning: Either the condition 'input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/common/unlzo.c:154:6: note: Assuming that condition 'input' is not redundant
xen/xen/common/unlzo.c:177:20: note: Calling function 'parse_header', 1st argument 'input' value is 0
xen/xen/common/unlzo.c:75:18: note: Null pointer addition
xen/xen/common/unlzo.c:76:5: style: The scope of the variable 'level' can be reduced. [variableScope]
xen/xen/common/unlzo.c:218:15: style: Checking if unsigned variable 'src_len' is less than zero. [unsignedLessThanZero]
xen/xen/common/unlzo.c:98:3: style: Variable 'level' is assigned a value that is never used. [unreadVariable]
xen/xen/common/xz/crc32.c:28:11: style: The scope of the variable 'r' can be reduced. [variableScope]
xen/xen/common/xz/dec_stream.c:178:10: style: The scope of the variable 'byte' can be reduced. [variableScope]
xen/xen/common/xz/dec_lzma2.c:377:9: style: The scope of the variable 'copy_size' can be reduced. [variableScope]
xen/xen/common/xz/dec_lzma2.c:585:11: style: The scope of the variable 'match_byte' can be reduced. [variableScope]
xen/xen/common/xz/dec_lzma2.c:586:11: style: The scope of the variable 'match_bit' can be reduced. [variableScope]
xen/xen/common/xz/dec_lzma2.c:588:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/common/xz/dec_lzma2.c:650:11: style: The scope of the variable 'limit' can be reduced. [variableScope]
xen/xen/common/xz/dec_lzma2.c:690:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xen/xen/common/xz/dec_lzma2.c:724:11: style: The scope of the variable 'pos_state' can be reduced. [variableScope]
xen/xen/common/xz/dec_lzma2.c:849:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xen/tools/libxc/xc_dom_hvmloader.c:195:5: style: Variable 'entries' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/libxc/xc_dom_hvmloader.c:189:0: note: Variable 'entries' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_dom_hvmloader.c:195:5: note: Variable 'entries' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_dom_x86.c:515:14: style: The scope of the variable 'lvl' can be reduced. [variableScope]
xen/tools/libxc/xc_dom_x86.c:1595:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/tools/libxc/xc_dom_x86.c:1744:35: portability: 'modules_cmdline_start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libxc/xc_dom_x86.c:1780:39: portability: '(void*)(start_info+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libxc/xc_dom_x86.c:1153:21: style: Variable 'nr_vnodes' is assigned a value that is never used. [unreadVariable]
xen/tools/libxc/xc_flask.c:378:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/tools/libxc/xc_hcall_buf.c:64:72: style: Function 'xc__hypercall_bounce_pre' argument 2 names different: declaration 'bounce' definition 'b'. [funcArgNamesDifferent]
xen/tools/libxc/xc_private.h:207:72: note: Function 'xc__hypercall_bounce_pre' argument 2 names different: declaration 'bounce' definition 'b'.
xen/tools/libxc/xc_hcall_buf.c:64:72: note: Function 'xc__hypercall_bounce_pre' argument 2 names different: declaration 'bounce' definition 'b'.
xen/tools/libxc/xc_hcall_buf.c:93:74: style: Function 'xc__hypercall_bounce_post' argument 2 names different: declaration 'bounce' definition 'b'. [funcArgNamesDifferent]
xen/tools/libxc/xc_private.h:209:74: note: Function 'xc__hypercall_bounce_post' argument 2 names different: declaration 'bounce' definition 'b'.
xen/tools/libxc/xc_hcall_buf.c:93:74: note: Function 'xc__hypercall_bounce_post' argument 2 names different: declaration 'bounce' definition 'b'.
xen/tools/libxc/xc_misc.c:849:28: style: The scope of the variable 'nr' can be reduced. [variableScope]
xen/tools/libxc/xc_pagetab.c:35:11: style: The scope of the variable 'map' can be reduced. [variableScope]
xen/tools/libxc/xc_pagetab.c:89:26: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libxc/xc_private.c:631:13: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/tools/libxc/xc_private.c:651:13: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/tools/libxc/xc_private.c:62:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/tools/libxc/xc_sr_common_x86_pv.c:52:58: style: Function 'mfn_to_cr3' argument 2 names different: declaration 'mfn' definition '_mfn'. [funcArgNamesDifferent]
xen/tools/libxc/xc_sr_common_x86_pv.h:44:58: note: Function 'mfn_to_cr3' argument 2 names different: declaration 'mfn' definition '_mfn'.
xen/tools/libxc/xc_sr_common_x86_pv.c:52:58: note: Function 'mfn_to_cr3' argument 2 names different: declaration 'mfn' definition '_mfn'.
xen/tools/libxc/xc_sr_restore.c:152:22: style: Redundant condition: types. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xen/tools/libxc/xc_sr_restore.c:605:14: style: The scope of the variable 'new_alloc_num' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_restore.c:311:20: portability: 'guest_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libxc/xc_sr_restore.c:312:19: portability: 'page_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libxc/xc_sr_restore_x86_hvm.c:40:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_restore_x86_hvm.c:27:5: error: Memory leak: p [memleak]
xen/tools/libxc/xc_sr_restore_x86_pv.c:32:5: style: Variable 'p2m' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/libxc/xc_sr_restore_x86_pv.c:25:0: note: Variable 'p2m' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_sr_restore_x86_pv.c:32:5: note: Variable 'p2m' is reassigned a value before the old one has been used.
xen/tools/libxc/xc_sr_restore_x86_pv.c:478:39: style: The scope of the variable 'vcpu' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_restore_x86_pv.c:668:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_save.c:418:9: style: The scope of the variable 'on1' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_save.c:418:18: style: The scope of the variable 'off' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_save.c:418:27: style: The scope of the variable 'on2' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_save.c:182:46: portability: 'guest_mapping' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/libxc/xc_sr_save_x86_pv.c:38:12: style: The scope of the variable 'x' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_save_x86_pv.c:768:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_save_x86_pv.c:830:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_save_x86_pv.c:892:14: style: The scope of the variable 'pte' can be reduced. [variableScope]
xen/tools/libxc/xc_sr_save_x86_pv.c:9:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xen/tools/libxc/xc_sr_save_x86_pv.c:9:54: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/tools/libxl/libxl_osdeps.h:65:0: error: #error define SYSFS_USBBACK_DRIVER for your platform [preprocessorErrorDirective]
libxlu_cfg_l.c:2082:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libxlu_cfg_l.c:1192:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
libxlu_cfg_l.c:1297:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
libxlu_cfg_l.c:365:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libxlu_cfg_l.c:1297:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libxlu_cfg_l.c:1719:57: style: Function 'xlu__cfg_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
libxlu_cfg_l.c:324:56: note: Function 'xlu__cfg_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
libxlu_cfg_l.c:1719:57: note: Function 'xlu__cfg_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
libxlu_cfg_l.c:1732:57: style: Function 'xlu__cfg_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
libxlu_cfg_l.c:325:55: note: Function 'xlu__cfg_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
libxlu_cfg_l.c:1732:57: note: Function 'xlu__cfg_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
libxlu_cfg_l.c:1732:77: style: Function 'xlu__cfg_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
libxlu_cfg_l.c:325:71: note: Function 'xlu__cfg_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libxlu_cfg_l.c:1732:77: note: Function 'xlu__cfg_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libxlu_cfg_l.c:1927:33: style: Function 'xlu__cfg_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
libxlu_cfg_l.c:598:32: note: Function 'xlu__cfg_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libxlu_cfg_l.c:1927:33: note: Function 'xlu__cfg_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libxlu_cfg_l.c:1966:35: style: Function 'xlu__cfg_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
libxlu_cfg_l.c:587:36: note: Function 'xlu__cfg_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
libxlu_cfg_l.c:1966:35: note: Function 'xlu__cfg_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
libxlu_cfg_l.c:1995:45: style: Function 'xlu__cfg_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
libxlu_cfg_l.c:589:46: note: Function 'xlu__cfg_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
libxlu_cfg_l.c:1995:45: note: Function 'xlu__cfg_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
libxlu_cfg_l.c:1995:71: style: Function 'xlu__cfg_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
libxlu_cfg_l.c:589:69: note: Function 'xlu__cfg_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
libxlu_cfg_l.c:1995:71: note: Function 'xlu__cfg_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
* yacc.c:358 *:896:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:358 *:761:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358 *:795:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358 *:761:53: note: Negative array index
libxlu_disk_l.c:1768:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xen/tools/libxl/test_common.c:41:9: error: Common realloc mistake: 'poll_fds' nulled but not freed upon failure [memleakOnRealloc]
xen/tools/memshr/bidir-daemon.c:79:24: style: Condition 'ret>0' is always true [knownConditionTrueFalse]
xen/tools/memshr/bidir-daemon.c:54:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/memshr/bidir-hash.c:803:47: style: Function 'blockshr_shrhnd_lookup' argument 2 names different: declaration 'v' definition 'k'. [funcArgNamesDifferent]
xen/tools/memshr/bidir-namedefs.h:64:55: note: Function 'blockshr_shrhnd_lookup' argument 2 names different: declaration 'v' definition 'k'.
xen/tools/memshr/bidir-hash.c:803:47: note: Function 'blockshr_shrhnd_lookup' argument 2 names different: declaration 'v' definition 'k'.
xen/tools/memshr/bidir-hash.c:803:59: style: Function 'blockshr_shrhnd_lookup' argument 3 names different: declaration 'kp' definition 'vp'. [funcArgNamesDifferent]
xen/tools/memshr/bidir-namedefs.h:64:65: note: Function 'blockshr_shrhnd_lookup' argument 3 names different: declaration 'kp' definition 'vp'.
xen/tools/memshr/bidir-hash.c:803:59: note: Function 'blockshr_shrhnd_lookup' argument 3 names different: declaration 'kp' definition 'vp'.
xen/tools/memshr/bidir-hash.c:1063:47: style: Function 'blockshr_shrhnd_remove' argument 2 names different: declaration 'v' definition 'k'. [funcArgNamesDifferent]
xen/tools/memshr/bidir-namedefs.h:67:55: note: Function 'blockshr_shrhnd_remove' argument 2 names different: declaration 'v' definition 'k'.
xen/tools/memshr/bidir-hash.c:1063:47: note: Function 'blockshr_shrhnd_remove' argument 2 names different: declaration 'v' definition 'k'.
xen/tools/memshr/bidir-hash.c:1063:59: style: Function 'blockshr_shrhnd_remove' argument 3 names different: declaration 'kp' definition 'vp'. [funcArgNamesDifferent]
xen/tools/memshr/bidir-namedefs.h:67:65: note: Function 'blockshr_shrhnd_remove' argument 3 names different: declaration 'kp' definition 'vp'.
xen/tools/memshr/bidir-hash.c:1063:59: note: Function 'blockshr_shrhnd_remove' argument 3 names different: declaration 'kp' definition 'vp'.
xen/tools/memshr/bidir-hash.c:706:22: error: Array 'hash_sizes[26]' accessed at index 26, which is out of bounds. [arrayIndexOutOfBounds]
xen/tools/memshr/bidir-hash.c:703:5: note: After for loop, size_idx has value 26
xen/tools/memshr/bidir-hash.c:706:22: note: Array index out of bounds
xen/tools/memshr/interface.c:53:11: style: Unused variable: shm_base_addr [unusedVariable]
xen/tools/memshr/interface.c:54:27: style: Unused variable: h [unusedVariable]
xen/tools/memshr/shm.c:94:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/memshr/shm.c:240:29: style: The scope of the variable 'next_img' can be reduced. [variableScope]
xen/tools/memshr/shm.c:240:40: style: The scope of the variable 'prev_img' can be reduced. [variableScope]
xen/tools/misc/xen-hptool.c:216:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/misc/xen-hptool.c:226:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/misc/xen-hptool.c:233:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/misc/xen-hptool.c:150:22: style: The scope of the variable 'domid' can be reduced. [variableScope]
xen/tools/misc/xen-hvmcrash.c:56:33: style: The scope of the variable 'descriptor' can be reduced. [variableScope]
xen/tools/misc/xen-livepatch.c:103:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/misc/xen-livepatch.c:103:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/misc/xen-livepatch.c:196:5: portability: %zu in format string (no. 2) requires 'size_t' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_uint]
xen/tools/misc/xen-lowmemd.c:44:23: style: The scope of the variable 'error' can be reduced. [variableScope]
xen/tools/misc/xen-tmem-list-parse.c:208:5: warning: %lu in format string (no. 12) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xen/tools/misc/xen-tmem-list-parse.c:309:14: style: The scope of the variable 'c' can be reduced. [variableScope]
xen/tools/misc/xenlockprof.c:83:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/misc/xenlockprof.c:26:27: style: The scope of the variable 'b' can be reduced. [variableScope]
xen/tools/misc/xenperf.c:178:25: warning: The buffer 'hypercall_name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xen/tools/misc/xenpm.c:192:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/misc/xenpm.c:1091:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/misc/xenpm.c:447:23: style: The scope of the variable 'triggers' can be reduced. [variableScope]
xen/tools/misc/xenpm.c:448:16: style: The scope of the variable 'avg_res' can be reduced. [variableScope]
xen/tools/misc/xenpm.c:490:18: style: The scope of the variable 'socket_ids' can be reduced. [variableScope]
xen/tools/misc/xenpm.c:491:18: style: The scope of the variable 'core_ids' can be reduced. [variableScope]
xen/tools/misc/xenpm.c:492:18: style: The scope of the variable 'socket_nr' can be reduced. [variableScope]
xen/tools/misc/xenpm.c:493:18: style: The scope of the variable 'core_nr' can be reduced. [variableScope]
xen/tools/misc/xenwatchdogd.c:56:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/ocaml/libs/mmap/xenmmap_stubs.c:98:45: portability: '((struct mmap_interface*)intf)->addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/ocaml/libs/mmap/xenmmap_stubs.c:118:30: portability: '((struct mmap_interface*)intf)->addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/ocaml/libs/xc/xenctrl_stubs.c:539:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/ocaml/libs/xc/xenctrl_stubs.c:533:0: note: Variable 'str' is reassigned a value before the old one has been used.
xen/tools/ocaml/libs/xc/xenctrl_stubs.c:539:2: note: Variable 'str' is reassigned a value before the old one has been used.
xen/tools/ocaml/libs/xc/xenctrl_stubs.c:400:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:271:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:335:7: style: The scope of the variable 'b' can be reduced. [variableScope]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:459:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:690:1: style: Unused variable: marker_var [unusedVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:691:1: style: Unused variable: marker_var [unusedVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:692:1: style: Unused variable: marker_var [unusedVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:693:1: style: Unused variable: marker_var [unusedVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:694:1: style: Unused variable: marker_var [unusedVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:695:1: style: Unused variable: marker_var [unusedVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:827:11: style: Unused variable: marker_var [unusedVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:848:11: style: Unused variable: marker_var [unusedVariable]
xen/tools/ocaml/libs/xl/xenlight_stubs.c:871:11: style: Unused variable: c_domid [unusedVariable]
xen/tools/pygrub/src/fsimage/fsimage.c:47:6: style: struct member 'foo::ref' is never used. [unusedStructMember]
xen/tools/pygrub/src/fsimage/fsimage.c:48:6: style: struct member 'foo::size' is never used. [unusedStructMember]
xen/tools/pygrub/src/fsimage/fsimage.c:49:7: style: struct member 'foo::hash' is never used. [unusedStructMember]
xen/tools/pygrub/src/fsimage/fsimage.c:50:6: style: struct member 'foo::state' is never used. [unusedStructMember]
xen/tools/python/xen/lowlevel/xc/xc.c:222:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/python/xen/lowlevel/xc/xc.c:308:22: style: The scope of the variable 'info_dict' can be reduced. [variableScope]
xen/tools/python/xen/lowlevel/xc/xc.c:308:34: style: The scope of the variable 'pyhandle' can be reduced. [variableScope]
xen/tools/python/xen/lowlevel/xc/xc.c:1005:34: style: The scope of the variable 'cpuinfo_obj' can be reduced. [variableScope]
xen/tools/python/xen/lowlevel/xc/xc.c:1749:22: style: The scope of the variable 'info_dict' can be reduced. [variableScope]
xen/tools/python/xen/lowlevel/xc/xc.c:916:9: error: Memory leak: str [memleak]
xen/tools/python/xen/lowlevel/xs/xs.c:432:5: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/python/xen/lowlevel/xs/xs.c:471:9: warning: %li in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
xen/tools/python/xen/lowlevel/xs/xs.c:517:5: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/python/xen/lowlevel/xs/xs.c:265:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/python/xen/lowlevel/xs/xs.c:790:36: style: Function 'remove_watch' argument 1 names different: declaration 'xsh' definition 'self'. [funcArgNamesDifferent]
xen/tools/python/xen/lowlevel/xs/xs.c:70:36: note: Function 'remove_watch' argument 1 names different: declaration 'xsh' definition 'self'.
xen/tools/python/xen/lowlevel/xs/xs.c:790:36: note: Function 'remove_watch' argument 1 names different: declaration 'xsh' definition 'self'.
xen/tools/python/xen/lowlevel/xs/xs.c:96:11: style: Unused variable: xsval [unusedVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:135:10: style: Unused variable: result [unusedVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:207:10: style: Unused variable: result [unusedVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:235:10: style: Unused variable: result [unusedVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:263:28: style: Unused variable: perms [unusedVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:510:9: style: Unused variable: result [unusedVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:522:5: style: Variable 'remove_watch' is assigned a value that is never used. [unreadVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:537:22: style: Unused variable: th [unusedVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:574:10: style: Unused variable: result [unusedVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:623:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:653:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:681:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:709:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
xen/tools/python/xen/lowlevel/xs/xs.c:764:11: style: Unused variable: xsval [unusedVariable]
xen/tools/tests/mce-test/tools/xen-mceinj.c:413:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:211:5: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:218:9: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:225:9: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:259:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:259:9: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:267:13: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:267:13: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:392:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:392:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:403:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:403:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:442:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:442:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:450:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:450:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:458:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:458:9: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:458:9: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:475:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:475:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:483:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:483:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:491:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:491:9: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:491:9: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:513:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:513:9: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:513:9: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:528:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:528:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:541:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:541:9: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:541:9: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:558:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:558:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:566:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:566:9: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:566:9: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:650:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:650:9: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:657:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:729:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:747:17: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/tests/vhpet/main.c:697:9: style: Variable 'hpet0' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/vhpet/main.c:683:9: note: Variable 'hpet0' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:697:9: note: Variable 'hpet0' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:700:9: style: Variable 'hpet1' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/vhpet/main.c:686:9: note: Variable 'hpet1' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:700:9: note: Variable 'hpet1' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:705:9: style: Variable 'hpet2' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/vhpet/main.c:690:9: note: Variable 'hpet2' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:705:9: note: Variable 'hpet2' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:715:9: style: Variable 'hpet0' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/vhpet/main.c:697:9: note: Variable 'hpet0' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:715:9: note: Variable 'hpet0' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:718:9: style: Variable 'hpet1' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/vhpet/main.c:700:9: note: Variable 'hpet1' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:718:9: note: Variable 'hpet1' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:723:9: style: Variable 'hpet2' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/vhpet/main.c:705:9: note: Variable 'hpet2' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:723:9: note: Variable 'hpet2' is reassigned a value before the old one has been used.
xen/tools/tests/vhpet/main.c:195:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xen/tools/tests/vhpet/main.c:209:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/tools/tests/vhpet/main.c:210:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/tools/tests/vhpet/main.c:220:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/tools/tests/vhpet/main.c:221:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/tools/tests/vhpet/main.c:222:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/tools/tests/x86_emulator/blowfish.c:395:14: style: The scope of the variable 'data' can be reduced. [variableScope]
xen/tools/tests/x86_emulator/test_x86_emulator.c:267:51: portability: '(void*)(sp&-4096L)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/tests/x86_emulator/test_x86_emulator.c:1391:28: portability: '(void*)res' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/tests/xen-access/xen-access.c:544:10: style: Condition 'breakpoint' is always false [knownConditionTrueFalse]
xen/tools/tests/xen-access/xen-access.c:365:22: note: Assignment 'breakpoint=0', assigned value is 0
xen/tools/tests/xen-access/xen-access.c:544:10: note: Condition 'breakpoint' is always false
xen/tools/tests/xen-access/xen-access.c:554:10: style: Condition 'debug' is always false [knownConditionTrueFalse]
xen/tools/tests/xen-access/xen-access.c:369:17: note: Assignment 'debug=0', assigned value is 0
xen/tools/tests/xen-access/xen-access.c:554:10: note: Condition 'debug' is always false
xen/tools/tests/xen-access/xen-access.c:564:10: style: Condition 'cpuid' is always false [knownConditionTrueFalse]
xen/tools/tests/xen-access/xen-access.c:370:17: note: Assignment 'cpuid=0', assigned value is 0
xen/tools/tests/xen-access/xen-access.c:564:10: note: Condition 'cpuid' is always false
xen/tools/tests/xen-access/xen-access.c:574:10: style: Condition 'privcall' is always false [knownConditionTrueFalse]
xen/tools/tests/xen-access/xen-access.c:367:20: note: Assignment 'privcall=0', assigned value is 0
xen/tools/tests/xen-access/xen-access.c:574:10: note: Condition 'privcall' is always false
xen/tools/tests/xen-access/xen-access.c:592:18: style: Condition 'breakpoint' is always false [knownConditionTrueFalse]
xen/tools/tests/xen-access/xen-access.c:365:22: note: Assignment 'breakpoint=0', assigned value is 0
xen/tools/tests/xen-access/xen-access.c:592:18: note: Condition 'breakpoint' is always false
xen/tools/tests/xen-access/xen-access.c:594:18: style: Condition 'debug' is always false [knownConditionTrueFalse]
xen/tools/tests/xen-access/xen-access.c:369:17: note: Assignment 'debug=0', assigned value is 0
xen/tools/tests/xen-access/xen-access.c:594:18: note: Condition 'debug' is always false
xen/tools/tests/xen-access/xen-access.c:596:18: style: Condition 'cpuid' is always false [knownConditionTrueFalse]
xen/tools/tests/xen-access/xen-access.c:370:17: note: Assignment 'cpuid=0', assigned value is 0
xen/tools/tests/xen-access/xen-access.c:596:18: note: Condition 'cpuid' is always false
xen/tools/tests/xen-access/xen-access.c:599:18: style: Condition 'privcall' is always false [knownConditionTrueFalse]
xen/tools/tests/xen-access/xen-access.c:367:20: note: Assignment 'privcall=0', assigned value is 0
xen/tools/tests/xen-access/xen-access.c:599:18: note: Condition 'privcall' is always false
xen/tools/tests/xen-access/xen-access.c:605:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/xen-access/xen-access.c:604:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/tools/tests/xen-access/xen-access.c:605:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/tools/tests/xen-access/xen-access.c:606:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/xen-access/xen-access.c:605:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/tools/tests/xen-access/xen-access.c:606:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/tools/tests/xen-access/xen-access.c:607:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/xen-access/xen-access.c:606:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/tools/tests/xen-access/xen-access.c:607:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/tools/tests/xen-access/xen-access.c:610:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/tests/xen-access/xen-access.c:609:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/tools/tests/xen-access/xen-access.c:610:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/tools/xcutils/lsevtchn.c:12:22: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/tools/xcutils/readnotes.c:106:14: style: The scope of the variable 'this_note_name' can be reduced. [variableScope]
xen/tools/xcutils/readnotes.c:186:11: style: The scope of the variable 'payload_offset' can be reduced. [variableScope]
xen/tools/xcutils/readnotes.c:186:27: style: The scope of the variable 'payload_length' can be reduced. [variableScope]
xen/tools/xcutils/readnotes.c:244:17: portability: 'image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenbackendd/xenbackendd.c:42:0: error: #error XEN_SCRIPT_DIR not defined [preprocessorErrorDirective]
xen/tools/xenmon/setmask.c:35:22: style: struct member 'atomic_t::counter' is never used. [unusedStructMember]
xen/tools/xenmon/xenbaked.c:714:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xen/tools/xenmon/xenbaked.c:844:14: style: The scope of the variable 't_blocked' can be reduced. [variableScope]
xen/tools/xenmon/xenbaked.c:891:32: style: The scope of the variable 'start' can be reduced. [variableScope]
xen/tools/xenmon/xenbaked.c:892:32: style: The scope of the variable 'run_time' can be reduced. [variableScope]
xen/tools/xenmon/xenbaked.c:1104:20: style: The scope of the variable 'cpu_data' can be reduced. [variableScope]
xen/tools/xenmon/xenbaked.c:56:22: style: struct member 'atomic_t::counter' is never used. [unusedStructMember]
xen/tools/xenpaging/file_ops.c:30:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xen/tools/xenpaging/file_ops.c:38:29: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenpaging/pagein.c:23:12: style: The scope of the variable 'num' can be reduced. [variableScope]
xen/tools/xenpaging/xenpaging.c:255:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xen/tools/xenpaging/xenpaging.c:122:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/xenpaging/xenpaging.c:968:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/tools/xenpmd/xenpmd.c:102:20: style: The scope of the variable 'dir_entries' can be reduced. [variableScope]
xen/tools/xenpmd/xenpmd.c:433:10: style: The scope of the variable 'dir' can be reduced. [variableScope]
xen/tools/xenstat/libxenstat/src/xenstat.c:770:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstat/libxenstat/src/xenstat.c:123:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/xenstat/libxenstat/src/xenstat.c:292:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/xenstat/libxenstat/src/xenstat.c:624:7: style: The scope of the variable 'vnum' can be reduced. [variableScope]
xen/tools/xenstat/libxenstat/src/xenstat_linux.c:436:9: warning: Width 3 given in format string (no. 1) is smaller than destination buffer 'buf[256]'. [invalidScanfFormatWidth_smaller]
xen/tools/xenstat/libxenstat/src/xenstat_linux.c:102:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/xenstat/libxenstat/src/xenstat_linux.c:102:13: style: The scope of the variable 'x' can be reduced. [variableScope]
xen/tools/xenstat/libxenstat/src/xenstat_linux.c:102:20: style: The scope of the variable 'col' can be reduced. [variableScope]
xen/tools/xenstat/libxenstat/src/xenstat_linux.c:245:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/tools/xenstat/libxenstat/src/xenstat_linux.c:160:5: error: Common realloc mistake: 'tmp' nulled but not freed upon failure [memleakOnRealloc]
xen/tools/xenstat/libxenstat/src/xenstat_solaris.c:220:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstat/libxenstat/src/xenstat_solaris.c:236:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstat/libxenstat/src/xenstat_solaris.c:327:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstat/libxenstat/src/xenstat_solaris.c:344:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstat/xentop/xentop.c:469:18: style: The scope of the variable 'd1s' can be reduced. [variableScope]
xen/tools/xenstat/xentop/xentop.c:469:23: style: The scope of the variable 'd2s' can be reduced. [variableScope]
xen/tools/xenstat/xentop/xentop.c:650:19: style: The scope of the variable 'network' can be reduced. [variableScope]
xen/tools/xenstat/xentop/xentop.c:765:15: style: The scope of the variable 'vbd' can be reduced. [variableScope]
xen/tools/xenstat/xentop/xentop.c:871:18: style: The scope of the variable 'domain' can be reduced. [variableScope]
xen/tools/xenstat/xentop/xentop.c:999:16: style: The scope of the variable 'vcpu' can be reduced. [variableScope]
xen/tools/xenstat/xentop/xentop.c:1023:19: style: The scope of the variable 'network' can be reduced. [variableScope]
xen/tools/xenstat/xentop/xentop.c:1054:15: style: The scope of the variable 'vbd' can be reduced. [variableScope]
xen/tools/xenstore/hashtable.c:92:20: style: The scope of the variable 'pE' can be reduced. [variableScope]
xen/tools/xenstore/hashtable.c:36:33: style: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'. [funcArgNamesDifferent]
xen/tools/xenstore/hashtable.h:81:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
xen/tools/xenstore/hashtable.c:36:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
xen/tools/xenstore/hashtable.c:37:24: style: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. [funcArgNamesDifferent]
xen/tools/xenstore/hashtable.h:82:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
xen/tools/xenstore/hashtable.c:37:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
xen/tools/xenstore/talloc.c:1292:8: warning: Either the condition 'tc' is redundant or there is possible null pointer dereference: tc. [nullPointerRedundantCheck]
xen/tools/xenstore/talloc.c:1291:10: note: Assuming that condition 'tc' is not redundant
xen/tools/xenstore/talloc.c:1292:8: note: Null pointer dereference
xen/tools/xenstore/talloc.c:1314:8: warning: Either the condition 'tc' is redundant or there is possible null pointer dereference: tc. [nullPointerRedundantCheck]
xen/tools/xenstore/talloc.c:1313:10: note: Assuming that condition 'tc' is not redundant
xen/tools/xenstore/talloc.c:1314:8: note: Null pointer dereference
xen/tools/xenstore/talloc.c:1263:36: style: Function 'talloc_get_size' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
xen/tools/xenstore/talloc.h:138:36: note: Function 'talloc_get_size' argument 1 names different: declaration 'ctx' definition 'context'.
xen/tools/xenstore/talloc.c:1263:36: note: Function 'talloc_get_size' argument 1 names different: declaration 'ctx' definition 'context'.
xen/tools/xenstore/talloc.c:1278:45: style: Function 'talloc_find_parent_byname' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
xen/tools/xenstore/talloc.h:139:45: note: Function 'talloc_find_parent_byname' argument 1 names different: declaration 'ctx' definition 'context'.
xen/tools/xenstore/talloc.c:1278:45: note: Function 'talloc_find_parent_byname' argument 1 names different: declaration 'ctx' definition 'context'.
xen/tools/xenstore/tdb.c:523:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstore/tdb.c:523:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstore/tdb.c:523:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstore/tdb.c:602:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstore/tdb.c:401:11: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/tools/xenstore/tdb.c:1006:3: style: Redundant pointer operation on 'newdb' - it's already a pointer. [redundantPointerOp]
xen/tools/xenstore/tdb.c:1016:2: style: Redundant pointer operation on 'newdb' - it's already a pointer. [redundantPointerOp]
xen/tools/xenstore/tdb.c:1459:49: style: Function 'tdb_nextkey' argument 2 names different: declaration 'key' definition 'oldkey'. [funcArgNamesDifferent]
xen/tools/xenstore/tdb.h:133:49: note: Function 'tdb_nextkey' argument 2 names different: declaration 'key' definition 'oldkey'.
xen/tools/xenstore/tdb.c:1459:49: note: Function 'tdb_nextkey' argument 2 names different: declaration 'key' definition 'oldkey'.
xen/tools/xenstore/tdb.c:543:8: warning: Suspicious code: sign conversion of i in calculation, even though i can have a negative value [signConversion]
xen/tools/xenstore/xenstore_client.c:488:13: style: Expression is always false because 'else if' condition matches previous condition at line 474. [multiCondition]
xen/tools/xenstore/xenstore_client.c:133:9: style: The scope of the variable 'newpath_len' can be reduced. [variableScope]
xen/tools/xenstore/xenstore_client.c:146:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
xen/tools/xenstore/xenstore_client.c:147:32: style: The scope of the variable 'perms' can be reduced. [variableScope]
xen/tools/xenstore/xenstore_client.c:256:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
xen/tools/xenstore/xenstored_core.c:335:3: style: Variable 'new_fds' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/xenstore/xenstored_core.c:327:0: note: Variable 'new_fds' is reassigned a value before the old one has been used.
xen/tools/xenstore/xenstored_core.c:335:3: note: Variable 'new_fds' is reassigned a value before the old one has been used.
xen/tools/xenstore/xenstored_core.c:2087:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xen/tools/xenstore/xenstored_core.c:2097:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xen/tools/xenstore/xenstored_core.c:2107:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xen/tools/xenstore/xenstored_core.c:459:30: portability: 'node->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenstore/xenstored_core.c:491:4: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenstore/xenstored_core.c:493:4: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenstore/xenstored_core.c:1050:14: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenstore/xenstored_core.c:1050:31: portability: 'mem+off' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenstore/xenstored_core.c:179:10: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
xen/tools/xenstore/xenstored_core.c:231:10: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
xen/tools/xenstore/xenstored_domain.c:685:17: style: The scope of the variable 'd' can be reduced. [variableScope]
xen/tools/xenstore/xenstored_domain.c:711:17: style: The scope of the variable 'd' can be reduced. [variableScope]
xen/tools/xenstore/xenstored_domain.c:786:45: style: Function 'wrl_gettime_now' argument 1 names different: declaration 'now_ts' definition 'now_wt'. [funcArgNamesDifferent]
xen/tools/xenstore/xenstored_domain.h:84:45: note: Function 'wrl_gettime_now' argument 1 names different: declaration 'now_ts' definition 'now_wt'.
xen/tools/xenstore/xenstored_domain.c:786:45: note: Function 'wrl_gettime_now' argument 1 names different: declaration 'now_ts' definition 'now_wt'.
xen/tools/xenstore/xenstored_solaris.c:125:70: style: Function 'dtrace_io' argument 2 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
xen/tools/xenstore/xenstored_core.h:182:75: note: Function 'dtrace_io' argument 2 names different: declaration 'data' definition 'in'.
xen/tools/xenstore/xenstored_solaris.c:125:70: note: Function 'dtrace_io' argument 2 names different: declaration 'data' definition 'in'.
xen/tools/xenstore/xenstored_solaris.c:126:9: style: Function 'dtrace_io' argument 3 names different: declaration 'out' definition 'io_out'. [funcArgNamesDifferent]
xen/tools/xenstore/xenstored_core.h:182:85: note: Function 'dtrace_io' argument 3 names different: declaration 'out' definition 'io_out'.
xen/tools/xenstore/xenstored_solaris.c:126:9: note: Function 'dtrace_io' argument 3 names different: declaration 'out' definition 'io_out'.
xen/tools/xenstore/xenstored_transaction.c:145:74: style: Function 'do_transaction_start' argument 2 names different: declaration 'node' definition 'in'. [funcArgNamesDifferent]
xen/tools/xenstore/xenstored_transaction.h:24:74: note: Function 'do_transaction_start' argument 2 names different: declaration 'node' definition 'in'.
xen/tools/xenstore/xenstored_transaction.c:145:74: note: Function 'do_transaction_start' argument 2 names different: declaration 'node' definition 'in'.
xen/tools/xenstore/xenstored_watch.c:97:50: style: Function 'fire_watches' argument 2 names different: declaration 'tmp' definition 'ctx'. [funcArgNamesDifferent]
xen/tools/xenstore/xenstored_watch.h:28:50: note: Function 'fire_watches' argument 2 names different: declaration 'tmp' definition 'ctx'.
xen/tools/xenstore/xenstored_watch.c:97:50: note: Function 'fire_watches' argument 2 names different: declaration 'tmp' definition 'ctx'.
xen/tools/xenstore/xs.c:432:6: style: Condition '!read_from_thread' is always true [knownConditionTrueFalse]
xen/tools/xenstore/xs.c:429:21: note: Assignment 'read_from_thread=0', assigned value is 0
xen/tools/xenstore/xs.c:432:6: note: Condition '!read_from_thread' is always true
xen/tools/xenstore/xs.c:712:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstore/xs.c:226:15: style: The scope of the variable 'saved_errno' can be reduced. [variableScope]
xen/tools/xenstore/xs.c:887:8: style: The scope of the variable 'l_token' can be reduced. [variableScope]
xen/tools/xenstore/xs.c:887:18: style: The scope of the variable 'l_path' can be reduced. [variableScope]
xen/tools/xenstore/xs.c:388:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenstore/xs_lib.c:212:20: style: The scope of the variable 'c' can be reduced. [variableScope]
xen/tools/xenstore/xs_lib.c:105:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xenstore/xs_tdb_dump.c:69:4: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstore/xs_tdb_dump.c:69:4: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstore/xs_tdb_dump.c:69:4: warning: %i in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xenstore/xs_tdb_dump.c:69:4: warning: %i in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/mread.c:33:41: style: Function 'mread64' argument 2 names different: declaration 'dst' definition 'rec'. [funcArgNamesDifferent]
xen/tools/xentrace/mread.h:18:41: note: Function 'mread64' argument 2 names different: declaration 'dst' definition 'rec'.
xen/tools/xentrace/mread.c:33:41: note: Function 'mread64' argument 2 names different: declaration 'dst' definition 'rec'.
xen/tools/xentrace/mread.c:154:23: portability: 'rec' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xentrace/xenalyze.c:1452:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:1791:13: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:1796:21: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:1802:25: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:2891:13: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:2891:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:2891:13: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:2891:13: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3036:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3036:13: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3036:13: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3041:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3041:13: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3041:13: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3047:17: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3047:17: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3047:17: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3052:17: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3052:17: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3052:17: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3057:25: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3057:25: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3057:25: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3065:17: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3065:17: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3065:17: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3069:25: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3069:25: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3069:25: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3072:21: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3072:21: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3072:21: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3336:13: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3336:13: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3336:13: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3336:13: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3336:13: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3343:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3343:13: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3343:13: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3343:13: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3343:13: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3375:13: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3382:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3595:5: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3595:5: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3595:5: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3619:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3725:17: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3811:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3811:13: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3811:13: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3812:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3812:13: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3812:13: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3816:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3816:13: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3816:13: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3817:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3817:13: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3817:13: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4076:9: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4076:9: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4076:9: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4078:5: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4078:5: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4078:5: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4086:5: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4086:5: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4086:5: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4169:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4214:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4305:9: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4305:9: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4305:9: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4308:5: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4308:5: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4308:5: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4436:9: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4573:9: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4600:5: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4600:5: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:4600:5: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5163:17: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5236:21: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5256:9: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5310:12: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5310:12: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5310:12: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5313:12: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5313:12: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5313:12: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5354:4: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5354:4: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5354:4: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5354:4: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5506:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5521:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5535:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5607:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5623:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5635:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5808:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5821:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5834:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5916:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5927:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:5996:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6009:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6022:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6057:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6061:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6381:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6403:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6485:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6568:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6573:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6577:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6581:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6585:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6654:9: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6696:9: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:6911:5: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:7067:29: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:7117:17: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:7155:13: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:7155:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:7155:13: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8226:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8226:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8233:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8244:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8249:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8305:9: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8526:5: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/xentrace/xenalyze.c:8546:9: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8650:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8684:13: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8690:13: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:8915:9: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9017:21: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9112:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/xentrace/xenalyze.c:9112:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/tools/xentrace/xenalyze.c:9155:9: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9193:13: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9193:13: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9201:13: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9204:17: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9210:17: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9746:17: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:9746:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:10044:9: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xenalyze.c:3537:5: style: Variable 'o' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/xentrace/xenalyze.c:3535:0: note: Variable 'o' is reassigned a value before the old one has been used.
xen/tools/xentrace/xenalyze.c:3537:5: note: Variable 'o' is reassigned a value before the old one has been used.
xen/tools/xentrace/xenalyze.c:9720:5: style: Variable 'min_p' is reassigned a value before the old one has been used. [redundantAssignment]
xen/tools/xentrace/xenalyze.c:9718:0: note: Variable 'min_p' is reassigned a value before the old one has been used.
xen/tools/xentrace/xenalyze.c:9720:5: note: Variable 'min_p' is reassigned a value before the old one has been used.
xen/tools/xentrace/xenalyze.c:10390:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xen/tools/xentrace/xenalyze.c:1973:9: style: The scope of the variable 'I' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:1973:12: style: The scope of the variable 'J' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:1975:15: style: The scope of the variable 'X' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2030:18: style: The scope of the variable 'J' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2030:21: style: The scope of the variable 'K' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2031:44: style: The scope of the variable 'I_weight' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2031:54: style: The scope of the variable 'J_weight' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2034:11: style: The scope of the variable 'X' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2115:18: style: The scope of the variable 'J' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2115:21: style: The scope of the variable 'K' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2116:35: style: The scope of the variable 'I_weight' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2116:45: style: The scope of the variable 'J_weight' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2119:15: style: The scope of the variable 'X' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2409:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:2586:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:3501:31: style: The scope of the variable 'ov' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:4097:28: style: The scope of the variable 'oval' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:4486:11: style: The scope of the variable 'intsrc_name' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:4617:21: style: The scope of the variable 'registered' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:8198:33: style: The scope of the variable 'd' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:8867:23: style: The scope of the variable 'p' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:9499:11: style: The scope of the variable 'tsc' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:9779:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/tools/xentrace/xenalyze.c:5476:32: style: struct member 'Anonymous69::emulation_count' is never used. [unusedStructMember]
xen/tools/xentrace/xenalyze.c:5481:32: style: struct member 'Anonymous70::emulation_count' is never used. [unusedStructMember]
xen/tools/xentrace/xenalyze.c:5486:32: style: struct member 'Anonymous71::emulation_count' is never used. [unusedStructMember]
xen/tools/xentrace/xenalyze.c:6249:13: style: union member 'pv_event::unused1' is never used. [unusedStructMember]
xen/tools/xentrace/xenalyze.c:6252:13: style: union member 'pv_event::unused' is never used. [unusedStructMember]
xen/tools/xentrace/xenalyze.c:8774:44: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xen/tools/xentrace/xenalyze.c:9076:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
xen/tools/xentrace/xenalyze.c:9077:14: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xen/tools/xentrace/xenctx.c:737:15: style: The scope of the variable 'src' can be reduced. [variableScope]
xen/tools/xentrace/xenctx.c:781:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xen/tools/xentrace/xenctx.c:711:28: portability: 'mapped' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/tools/xentrace/xenctx.c:86:9: style: struct member 'xenctx::tag_call_trace' is never used. [unusedStructMember]
xen/tools/xentrace/xentrace.c:399:17: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xentrace.c:415:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xentrace.c:996:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xentrace.c:996:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/tools/xentrace/xentrace.c:332:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xen/tools/xentrace/xentrace.c:529:18: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/tools/xentrace/xentrace.c:630:9: style: The scope of the variable 'port' can be reduced. [variableScope]
xen/tools/xentrace/xentrace.c:265:15: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/unmodified_drivers/linux-2.6/platform-pci/evtchn.c:244:16: style: The scope of the variable 'masked_l1' can be reduced. [variableScope]
xen/unmodified_drivers/linux-2.6/platform-pci/machine_reboot.c:85:10: style: Condition 'err<0' is always false [knownConditionTrueFalse]
xen/unmodified_drivers/linux-2.6/platform-pci/machine_reboot.c:84:8: note: Assignment 'err=0', assigned value is 0
xen/unmodified_drivers/linux-2.6/platform-pci/machine_reboot.c:85:10: note: Condition 'err<0' is always false
xen/xen/arch/arm/alternative.c:183:35: portability: 'xenmap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/alternative.c:193:68: portability: 'xenmap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/alternative.c:194:70: portability: 'xenmap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/arm32/livepatch.c:230:14: style: The scope of the variable 'val' can be reduced. [variableScope]
xen/xen/arch/arm/bootfdt.c:38:14: style: The scope of the variable 'l' can be reduced. [variableScope]
xen/xen/arch/arm/bootfdt.c:171:16: style: The scope of the variable 'kind_guess' can be reduced. [variableScope]
xen/xen/arch/arm/bootfdt.c:52:14: portability: 'prop' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/bootfdt.c:42:12: style: Variable 'mlen' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/arm/domain.c:371:19: style: The scope of the variable 'arg' can be reduced. [variableScope]
xen/xen/arch/arm/domain.c:259:73: portability: '(void*)(&v->runstate.state_entry_time+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/domain.c:270:73: portability: '(void*)(&v->runstate.state_entry_time+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/domain_build.c:490:21: warning: Logical conjunction always evaluates to false: irq < 16 && irq >= 32. [incorrectLogicOperator]
xen/xen/arch/arm/domain_build.c:668:14: style: The scope of the variable 'mpidr_aff' can be reduced. [variableScope]
xen/xen/arch/arm/domain_build.c:1033:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/arch/arm/domain_build.c:2011:29: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/domain_build.c:974:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/arm/gic-v2.c:761:5: style: Variable 'compatible' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/arm/gic-v2.c:756:0: note: Variable 'compatible' is reassigned a value before the old one has been used.
xen/xen/arch/arm/gic-v2.c:761:5: note: Variable 'compatible' is reassigned a value before the old one has been used.
xen/xen/arch/arm/gic-v2.c:446:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/arch/arm/gic-v2.c:261:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/arm/gic-v2.c:262:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/arm/gic-v2.c:263:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/arm/gic-v3.c:1087:5: style: Variable 'compatible' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/arm/gic-v3.c:1082:0: note: Variable 'compatible' is reassigned a value before the old one has been used.
xen/xen/arch/arm/gic-v3.c:1087:5: note: Variable 'compatible' is reassigned a value before the old one has been used.
xen/xen/arch/arm/gic-v3.c:263:14: style: The scope of the variable 'val' can be reduced. [variableScope]
xen/xen/arch/arm/gic-v3.c:539:14: style: The scope of the variable 'priority' can be reduced. [variableScope]
xen/xen/arch/arm/gic-v3.c:631:14: style: The scope of the variable 'reg' can be reduced. [variableScope]
xen/xen/arch/arm/gic-v3.c:841:14: style: The scope of the variable 'val' can be reduced. [variableScope]
xen/xen/arch/arm/gic-v3.c:268:34: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/gic-v3.c:511:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/arm/gic-v3.c:512:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/arm/gic-v3.c:513:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/arm/gic.c:440:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/arm/gic.c:701:18: style: The scope of the variable 'irq' can be reduced. [variableScope]
xen/xen/arch/arm/guestcopy.c:25:11: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:30:29: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:33:14: portability: 'from' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:34:12: portability: 'to' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:72:11: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:75:29: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:78:12: portability: 'to' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:104:11: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:111:14: portability: 'from' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/guestcopy.c:112:12: portability: 'to' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/io.c:109:5: style: Variable 'handler' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/arm/io.c:107:0: note: Variable 'handler' is reassigned a value before the old one has been used.
xen/xen/arch/arm/io.c:109:5: note: Variable 'handler' is reassigned a value before the old one has been used.
xen/xen/arch/arm/kernel.c:61:25: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/kernel.c:65:13: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/kernel.c:189:29: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/kernel.c:216:17: style: struct member 'Anonymous2::os' is never used. [unusedStructMember]
xen/xen/arch/arm/kernel.c:217:17: style: struct member 'Anonymous2::arch' is never used. [unusedStructMember]
xen/xen/arch/arm/kernel.c:218:17: style: struct member 'Anonymous2::type' is never used. [unusedStructMember]
xen/xen/arch/arm/kernel.c:219:17: style: struct member 'Anonymous2::comp' is never used. [unusedStructMember]
xen/xen/arch/arm/kernel.c:220:17: style: struct member 'Anonymous2::name' is never used. [unusedStructMember]
xen/xen/arch/arm/kernel.c:304:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/arm/livepatch.c:77:47: portability: 'vmap_of_xen_text' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/mm.c:503:44: portability: '(void*)BOOT_FDT_VIRT_START' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/mm.c:877:16: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/p2m.c:286:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/arch/arm/p2m.c:620:18: style: The scope of the variable 'index' can be reduced. [variableScope]
xen/xen/arch/arm/platforms/brcm.c:27:17: style: struct member 'brcm_plat_regs::hif_mask' is never used. [unusedStructMember]
xen/xen/arch/arm/platforms/exynos5.c:168:18: style: The scope of the variable 'timeout' can be reduced. [variableScope]
xen/xen/arch/arm/platforms/exynos5.c:156:30: portability: 'power' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/platforms/exynos5.c:163:24: portability: 'power' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/platforms/omap5.c:85:11: style: Variable 'den' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/arm/platforms/xgene-storm.c:55:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/arm/psci.c:125:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/arch/arm/setup.c:234:24: style: The scope of the variable 'mod' can be reduced. [variableScope]
xen/xen/arch/arm/setup.c:897:9: style: The scope of the variable 'major' can be reduced. [variableScope]
xen/xen/arch/arm/setup.c:897:20: style: The scope of the variable 'minor' can be reduced. [variableScope]
xen/xen/arch/arm/setup.c:898:10: style: The scope of the variable 's' can be reduced. [variableScope]
xen/xen/arch/arm/time.c:159:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xen/xen/arch/arm/traps.c:932:27: style: The scope of the variable 'addr' can be reduced. [variableScope]
xen/xen/arch/arm/traps.c:1661:19: style: The scope of the variable 'itbits' can be reduced. [variableScope]
xen/xen/arch/arm/traps.c:1661:27: style: The scope of the variable 'cond' can be reduced. [variableScope]
xen/xen/arch/arm/traps.c:2458:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/arch/arm/traps.c:2530:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/arch/arm/traps.c:2562:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/arch/arm/traps.c:1005:20: portability: 'mapped' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/arm/traps.c:371:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/arm/vgic.c:300:18: style: The scope of the variable 'v_target' can be reduced. [variableScope]
xen/xen/arch/arm/vgic.c:317:18: style: The scope of the variable 'irq' can be reduced. [variableScope]
xen/xen/arch/arm/vgic.c:320:18: style: The scope of the variable 'v_target' can be reduced. [variableScope]
xen/xen/arch/arm/vgic.c:358:18: style: The scope of the variable 'irq' can be reduced. [variableScope]
xen/xen/arch/arm/vgic.c:395:9: style: The scope of the variable 'vcpuid' can be reduced. [variableScope]
xen/xen/arch/arm/vgic.c:348:15: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 364. [shiftTooManyBitsSigned]
xen/xen/arch/arm/vgic.c:364:47: note: Assuming that condition '(i=find_next_bit(&mask,32,i))<32' is not redundant
xen/xen/arch/arm/vgic.c:383:68: note: Calling function 'vgic_get_virq_type', 3rd argument 'index' value is 31
xen/xen/arch/arm/vgic.c:348:15: note: Shift
xen/xen/arch/x86/acpi/cpu_idle.c:1239:14: style: The scope of the variable 'last_state_update_tick' can be reduced. [variableScope]
xen/xen/arch/x86/acpi/cpu_idle.c:1239:53: style: The scope of the variable 'current_tick' can be reduced. [variableScope]
xen/xen/arch/x86/acpi/cpu_idle.c:1242:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/acpi/cpufreq/cpufreq.c:373:18: style: The scope of the variable 'cur_freq' can be reduced. [variableScope]
xen/xen/arch/x86/acpi/cpufreq/cpufreq.c:490:23: style: The scope of the variable 'freq' can be reduced. [variableScope]
xen/xen/arch/x86/acpi/cpufreq/cpufreq.c:240:22: style: struct member 'Anonymous2::lo' is never used. [unusedStructMember]
xen/xen/arch/x86/acpi/cpufreq/cpufreq.c:241:22: style: struct member 'Anonymous2::hi' is never used. [unusedStructMember]
xen/xen/arch/x86/alternative.c:151:9: style: The scope of the variable 'instr' can be reduced. [variableScope]
xen/xen/arch/x86/alternative.c:151:17: style: The scope of the variable 'replacement' can be reduced. [variableScope]
xen/xen/arch/x86/alternative.c:112:15: portability: 'insns' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/apic.c:497:5: style: Variable 'ioapic_entries' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/x86/apic.c:493:0: note: Variable 'ioapic_entries' is reassigned a value before the old one has been used.
xen/xen/arch/x86/apic.c:497:5: note: Variable 'ioapic_entries' is reassigned a value before the old one has been used.
xen/xen/arch/x86/apic.c:526:19: style: The scope of the variable 'oldvalue' can be reduced. [variableScope]
xen/xen/arch/x86/apic.c:526:41: style: The scope of the variable 'maxlvt' can be reduced. [variableScope]
xen/xen/arch/x86/apic.c:733:14: style: The scope of the variable 'msr_content' can be reduced. [variableScope]
xen/xen/arch/x86/boot/mkelf32.c:217:11: style: The scope of the variable 'done' can be reduced. [variableScope]
xen/xen/arch/x86/boot/mkelf32.c:238:11: style: The scope of the variable 'done' can be reduced. [variableScope]
xen/xen/arch/x86/boot/reloc.c:70:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/bzimage.c:14:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
xen/xen/arch/x86/cpu/centaur.c:20:11: style: The scope of the variable 'msr_content' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/intel.c:344:16: style: The scope of the variable 'lo' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/intel.c:344:20: style: The scope of the variable 'hi' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/intel.c:388:7: style: Variable 'l2' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/x86/cpu/intel_cacheinfo.c:126:39: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/intel_cacheinfo.c:127:15: style: The scope of the variable 'l2_id' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/intel_cacheinfo.c:127:26: style: The scope of the variable 'l3_id' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/intel_cacheinfo.c:127:37: style: The scope of the variable 'num_threads_sharing' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/intel_cacheinfo.c:127:58: style: The scope of the variable 'index_msb' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/mcheck/mce.c:1244:0: error: #error BITS_PER_LONG definition absent [preprocessorErrorDirective]
xen/xen/arch/x86/cpu/mcheck/mce_amd.c:274:37: style: Function 'amd_mcheck_init' argument 1 names different: declaration 'c' definition 'ci'. [funcArgNamesDifferent]
xen/xen/arch/x86/cpu/mcheck/mce.h:43:54: note: Function 'amd_mcheck_init' argument 1 names different: declaration 'c' definition 'ci'.
xen/xen/arch/x86/cpu/mcheck/mce_amd.c:274:37: note: Function 'amd_mcheck_init' argument 1 names different: declaration 'c' definition 'ci'.
xen/xen/arch/x86/cpu/mcheck/mctelem.c:256:25: style: Condition 'MC_URGENT!=0' is always false [knownConditionTrueFalse]
xen/xen/arch/x86/cpu/mcheck/mctelem.c:256:46: style: Condition 'MC_NONURGENT!=1' is always false [knownConditionTrueFalse]
xen/xen/arch/x86/cpu/mcheck/mctelem.c:150:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/mcheck/mctelem.c:291:11: style: The scope of the variable 'bit' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/mcheck/non-fatal.c:40:18: style: The scope of the variable 'dumpcount' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/mtrr/generic.c:188:20: style: The scope of the variable 'tom2' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/mtrr/generic.c:161:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/cpu/mtrr/generic.c:171:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/cpu/mtrr/generic.c:194:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/cpu/mtrr/main.c:558:16: style: struct member 'mtrr_value::lbase' is never used. [unusedStructMember]
xen/xen/arch/x86/cpu/mtrr/main.c:559:16: style: struct member 'mtrr_value::lsize' is never used. [unusedStructMember]
xen/xen/arch/x86/cpu/vpmu.c:622:14: style: The scope of the variable 'mfn' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/vpmu_intel.c:552:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/cpu/vpmu_intel.c:335:58: portability: '(void*)(&vpmu->xenpmu_data->pmu.c.intel)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/cpu/vpmu_intel.c:448:63: portability: '(void*)&v->arch.vpmu.xenpmu_data->pmu.c.intel' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/cpuid.c:23:9: style: The scope of the variable 'val' can be reduced. [variableScope]
xen/xen/arch/x86/debug.c:196:13: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/dmi_scan.c:140:21: style: The scope of the variable 'dm' can be reduced. [variableScope]
xen/xen/arch/x86/domain.c:1491:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/arch/x86/domain.c:2407:19: style: The scope of the variable 'arg' can be reduced. [variableScope]
xen/xen/arch/x86/domain.c:318:34: portability: '(void*)d' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/domain.c:2096:73: portability: '(void*)(&v->runstate.state_entry_time+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/domain.c:2117:73: portability: '(void*)(&v->runstate.state_entry_time+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/domain.c:2034:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/domain_build.c:629:19: style: The scope of the variable 'pl3e' can be reduced. [variableScope]
xen/xen/arch/x86/domain_build.c:700:23: style: The scope of the variable 'page' can be reduced. [variableScope]
xen/xen/arch/x86/domain_build.c:752:19: style: The scope of the variable 'pl4e' can be reduced. [variableScope]
xen/xen/arch/x86/domain_page.c:172:40: portability: '(void*)MAPCACHE_VIRT_START' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/domain_page.c:250:47: portability: '(void*)MAPCACHE_VIRT_END' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/domctl.c:699:13: style: The scope of the variable 'found' can be reduced. [variableScope]
xen/xen/arch/x86/domctl.c:1174:53: portability: 'receive_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/domctl.c:1175:39: portability: 'receive_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/e820.c:140:19: style: The scope of the variable 'current_type' can be reduced. [variableScope]
xen/xen/arch/x86/e820.c:369:10: style: The scope of the variable '_warnmsg' can be reduced. [variableScope]
xen/xen/arch/x86/e820.c:516:26: style: The scope of the variable 'size' can be reduced. [variableScope]
xen/xen/arch/x86/e820.c:517:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/efi/mkreloc.c:46:17: style: struct member 'Anonymous0::linker_major' is never used. [unusedStructMember]
xen/xen/arch/x86/efi/mkreloc.c:46:31: style: struct member 'Anonymous0::linker_minor' is never used. [unusedStructMember]
xen/xen/arch/x86/efi/mkreloc.c:47:18: style: struct member 'Anonymous0::code_size' is never used. [unusedStructMember]
xen/xen/arch/x86/efi/mkreloc.c:47:29: style: struct member 'Anonymous0::data_size' is never used. [unusedStructMember]
xen/xen/arch/x86/efi/mkreloc.c:47:40: style: struct member 'Anonymous0::bss_size' is never used. [unusedStructMember]
xen/xen/arch/x86/efi/mkreloc.c:48:18: style: struct member 'Anonymous0::entry_rva' is never used. [unusedStructMember]
xen/xen/arch/x86/efi/mkreloc.c:48:29: style: struct member 'Anonymous0::code_rva' is never used. [unusedStructMember]
xen/xen/arch/x86/extable.c:71:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
xen/xen/arch/x86/flushtlb.c:197:23: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/emulate.c:432:24: style: The scope of the variable 'npfn' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/emulate.c:82:23: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/hvm/hpet.c:90:14: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hpet.c:585:14: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hpet.c:688:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hpet.c:353:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:4515:9: style: Variable 'curr->arch.hvm_vcpu.hcall_64bit' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/x86/hvm/hvm.c:4511:9: note: Variable 'curr->arch.hvm_vcpu.hcall_64bit' is reassigned a value before the old one has been used.
xen/xen/arch/x86/hvm/hvm.c:4515:9: note: Variable 'curr->arch.hvm_vcpu.hcall_64bit' is reassigned a value before the old one has been used.
xen/xen/arch/x86/hvm/hvm.c:1315:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:3157:23: style: The scope of the variable 'page' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:3159:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:3160:9: style: The scope of the variable 'count' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:3274:19: style: The scope of the variable 'gfn' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:3275:23: style: The scope of the variable 'page' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:3277:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:3278:9: style: The scope of the variable 'count' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:5593:22: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/hvm.c:3263:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/hvm/hvm.c:1030:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1032:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1034:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1036:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1038:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1041:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1043:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1046:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1048:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1053:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1055:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1057:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1059:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1061:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:1063:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:3757:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:3762:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/hvm.c:4149:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/i8254.c:243:9: style: The scope of the variable 'channel' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/i8254.c:243:18: style: The scope of the variable 'access' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/i8254.c:446:32: style: The scope of the variable 's' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/io.c:180:18: style: The scope of the variable 'start' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/io.c:180:25: style: The scope of the variable 'end' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/irq.c:366:46: style: Array index 'gsi' is used before limits check. [arrayIndexThenCheck]
xen/xen/arch/x86/hvm/pmtimer.c:156:26: style: The scope of the variable 'byte' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/pmtimer.c:157:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:126:22: style: The scope of the variable 'period' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:126:30: style: The scope of the variable 'delta' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:178:14: style: The scope of the variable 'next_update_time' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:178:32: style: The scope of the variable 'expire_time' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:179:14: style: The scope of the variable 'guest_usec' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:250:14: style: The scope of the variable 'next_update_time' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:250:32: style: The scope of the variable 'next_alarm_sec' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:251:14: style: The scope of the variable 'expire_time' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:252:13: style: The scope of the variable 'alarm_sec' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:252:24: style: The scope of the variable 'alarm_min' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:252:35: style: The scope of the variable 'alarm_hour' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:252:47: style: The scope of the variable 'cur_hour' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:252:57: style: The scope of the variable 'cur_min' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:252:66: style: The scope of the variable 'cur_sec' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:253:13: style: The scope of the variable 'hour' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:253:19: style: The scope of the variable 'min' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/rtc.c:560:49: style: Function 'convert_hour' argument 2 names different: declaration 'hour' definition 'raw'. [funcArgNamesDifferent]
xen/xen/arch/x86/hvm/rtc.c:60:49: note: Function 'convert_hour' argument 2 names different: declaration 'hour' definition 'raw'.
xen/xen/arch/x86/hvm/rtc.c:560:49: note: Function 'convert_hour' argument 2 names different: declaration 'hour' definition 'raw'.
xen/xen/arch/x86/hvm/svm/svm.c:420:21: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/svm/svm.c:974:14: style: The scope of the variable 'msr_low' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/svm/svm.c:929:37: portability: 'hypercall_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/hvm/svm/svm.c:939:29: portability: 'hypercall_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/hvm/svm/svm.c:631:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/svm/svm.c:2777:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/vioapic.c:287:20: style: The scope of the variable 'target' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vioapic.c:394:32: style: The scope of the variable 'ent' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vioapic.c:199:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/viridian.c:642:22: style: union member 'hypercall_input::rsvd1' is never used. [unusedStructMember]
xen/xen/arch/x86/hvm/viridian.c:644:22: style: union member 'hypercall_input::rsvd2' is never used. [unusedStructMember]
xen/xen/arch/x86/hvm/viridian.c:645:22: style: union member 'hypercall_input::rep_start' is never used. [unusedStructMember]
xen/xen/arch/x86/hvm/viridian.c:646:22: style: union member 'hypercall_input::rsvd3' is never used. [unusedStructMember]
xen/xen/arch/x86/hvm/viridian.c:654:22: style: union member 'hypercall_output::rsvd1' is never used. [unusedStructMember]
xen/xen/arch/x86/hvm/viridian.c:656:22: style: union member 'hypercall_output::rsvd2' is never used. [unusedStructMember]
xen/xen/arch/x86/hvm/viridian.c:695:22: style: struct member 'Anonymous0::address_space' is never used. [unusedStructMember]
xen/xen/arch/x86/hvm/vlapic.c:1146:20: warning: Either the condition 'v?__vlapic_accept_pic_intr(v):-1' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
xen/xen/arch/x86/hvm/vlapic.c:1147:16: note: Assuming that condition 'v?__vlapic_accept_pic_intr(v):-1' is not redundant
xen/xen/arch/x86/hvm/vlapic.c:1146:20: note: Null pointer dereference
xen/xen/arch/x86/hvm/vlapic.c:393:14: style: The scope of the variable 'ppr' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vlapic.c:720:22: style: The scope of the variable 'lvt_val' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vlapic.c:1301:22: style: The scope of the variable 'tdt_msr' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vlapic.c:1349:20: style: The scope of the variable 's' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vlapic.c:916:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/vmx/vmcs.c:98:16: warning: Either the condition 'ss' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/arch/x86/hvm/vmx/vmcs.c:90:14: note: Assuming that condition 'ss' is not redundant
xen/xen/arch/x86/hvm/vmx/vmcs.c:98:16: note: Null pointer addition
xen/xen/arch/x86/hvm/vmx/vmcs.c:477:40: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/xen/arch/x86/hvm/vmx/vmcs.c:477:40: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/hvm/vmx/vmcs.c:477:40: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/hvm/vmx/vmx.c:460:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vmx/vmx.c:483:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vmx/vmx.c:1416:37: portability: 'hypercall_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/hvm/vmx/vmx.c:1426:29: portability: 'hypercall_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/hvm/vmx/vvmx.c:549:20: style: The scope of the variable 'bitmap' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vmx/vvmx.c:1422:24: style: The scope of the variable 'vvmcs' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vmx/vvmx.c:2200:13: style: The scope of the variable 'status' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vmx/vvmx.c:503:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/vmx/vvmx.c:539:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/vmx/vvmx.c:540:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/hvm/vpic.c:187:9: style: The scope of the variable 'priority' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vpic.c:187:19: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vpic.c:187:24: style: The scope of the variable 'irq' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vpic.c:188:13: style: The scope of the variable 'mask' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vpic.c:352:14: style: The scope of the variable 'data' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vpic.c:377:25: style: The scope of the variable 's' can be reduced. [variableScope]
xen/xen/arch/x86/hvm/vpt.c:571:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/hypercall.c:292:21: error: Uninitialized variable: op [uninitvar]
xen/xen/arch/x86/io_apic.c:417:18: style: The scope of the variable 'pin' can be reduced. [variableScope]
xen/xen/arch/x86/io_apic.c:417:23: style: The scope of the variable 'reg' can be reduced. [variableScope]
xen/xen/arch/x86/io_apic.c:478:18: style: The scope of the variable 'pin' can be reduced. [variableScope]
xen/xen/arch/x86/io_apic.c:555:9: style: The scope of the variable 'pin' can be reduced. [variableScope]
xen/xen/arch/x86/io_apic.c:896:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/io_apic.c:2105:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/io_apic.c:1041:20: style: Variable 'desc' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/x86/irq.c:80:16: warning: Either the condition 'ss' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/arch/x86/irq.c:70:14: note: Assuming that condition 'ss' is not redundant
xen/xen/arch/x86/irq.c:80:16: note: Null pointer addition
xen/xen/arch/x86/irq.c:2225:43: warning: Either the condition 'msi_desc' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/arch/x86/irq.c:2187:14: note: Assuming that condition 'msi_desc' is not redundant
xen/xen/arch/x86/irq.c:2225:43: note: Null pointer addition
xen/xen/arch/x86/irq.c:351:22: style: The scope of the variable 'desc' can be reduced. [variableScope]
xen/xen/arch/x86/irq.c:1148:25: style: The scope of the variable 'd' can be reduced. [variableScope]
xen/xen/arch/x86/irq.c:1149:28: style: The scope of the variable 'sp' can be reduced. [variableScope]
xen/xen/arch/x86/irq.c:1364:24: style: The scope of the variable 'irq' can be reduced. [variableScope]
xen/xen/arch/x86/irq.c:2425:22: style: The scope of the variable 'desc' can be reduced. [variableScope]
xen/xen/arch/x86/irq.c:1144:32: style: Function '__do_IRQ_guest' argument 1 names different: declaration 'vector' definition 'irq'. [funcArgNamesDifferent]
xen/xen/arch/x86/irq.c:380:32: note: Function '__do_IRQ_guest' argument 1 names different: declaration 'vector' definition 'irq'.
xen/xen/arch/x86/irq.c:1144:32: note: Function '__do_IRQ_guest' argument 1 names different: declaration 'vector' definition 'irq'.
xen/xen/arch/x86/irq.c:1444:11: style: Variable 'irq' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/x86/microcode.c:387:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/arch/x86/microcode.c:430:18: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
xen/xen/arch/x86/microcode_amd.c:244:38: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_amd.c:294:39: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_amd.c:294:49: portability: 'data+*offset' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_amd.c:333:23: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_amd.c:529:38: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_intel.c:144:32: style: The scope of the variable 'ext_sig' can be reduced. [variableScope]
xen/xen/arch/x86/microcode_intel.c:147:14: style: The scope of the variable 'sum' can be reduced. [variableScope]
xen/xen/arch/x86/microcode_intel.c:174:25: portability: 'mc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_intel.c:174:42: portability: 'mc+(sizeof(struct microcode_header_intel))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_intel.c:216:38: portability: '(void*)ext_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_intel.c:216:56: portability: '(void*)ext_header+(sizeof(struct extended_sigtable))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_intel.c:252:21: portability: 'mc' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_intel.c:252:47: portability: 'mc+(((struct microcode_intel*)mc_header)->hdr.datasize?((struct microcode_intel*)mc_header)->hdr.datasize:2000)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/microcode_intel.c:254:34: portability: '(void*)ext_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/mm.c:236:24: style: The scope of the variable 'eidx' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:273:49: style: The scope of the variable 'iostart_pfn' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:273:62: style: The scope of the variable 'ioend_pfn' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:1230:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:1382:23: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:2473:22: style: The scope of the variable 'nx' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:2562:19: style: The scope of the variable 'gmfn' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:3337:27: style: The scope of the variable 'vcpu_bias' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:4962:19: style: The scope of the variable 'pfn' can be reduced. [variableScope]
xen/xen/arch/x86/mm.c:2106:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/mm/hap/hap.c:250:5: style: Variable 'pg' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/x86/mm/hap/hap.c:245:0: note: Variable 'pg' is reassigned a value before the old one has been used.
xen/xen/arch/x86/mm/hap/hap.c:250:5: note: Variable 'pg' is reassigned a value before the old one has been used.
xen/xen/arch/x86/mm/mem_sharing.c:1034:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/x86/mm/mem_sharing.c:1021:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/xen/arch/x86/mm/mem_sharing.c:1034:5: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/xen/arch/x86/mm/mem_sharing.c:295:17: style: The scope of the variable 'gfn_info' can be reduced. [variableScope]
xen/xen/arch/x86/mm/mem_sharing.c:1240:13: style: The scope of the variable 'set_rc' can be reduced. [variableScope]
xen/xen/arch/x86/mm/p2m-pod.c:161:27: style: The scope of the variable 'q' can be reduced. [variableScope]
xen/xen/arch/x86/mm/p2m.c:476:9: style: The scope of the variable 'set_rc' can be reduced. [variableScope]
xen/xen/arch/x86/mm/p2m.c:1761:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/arch/x86/mm/p2m.c:2537:24: style: The scope of the variable 'p2m' can be reduced. [variableScope]
xen/xen/arch/x86/mm/p2m.c:2571:18: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:433:25: style: The scope of the variable 'diff' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:556:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:558:12: style: The scope of the variable 'oos' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:625:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:626:12: style: The scope of the variable 'oos' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:808:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:809:12: style: The scope of the variable 'oos' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:833:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:834:12: style: The scope of the variable 'oos' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:835:12: style: The scope of the variable 'oos_snapshot' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:858:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:859:12: style: The scope of the variable 'oos' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:860:12: style: The scope of the variable 'oos_snapshot' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:1620:18: style: The scope of the variable 'lower_bound' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:2146:28: style: The scope of the variable 'x' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:3590:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:3807:31: style: The scope of the variable 'page' can be reduced. [variableScope]
xen/xen/arch/x86/mm/shadow/common.c:1328:44: style: Function 'shadow_prealloc' argument 2 names different: declaration 'shadow_type' definition 'type'. [funcArgNamesDifferent]
xen/xen/arch/x86/mm/shadow/private.h:358:45: note: Function 'shadow_prealloc' argument 2 names different: declaration 'shadow_type' definition 'type'.
xen/xen/arch/x86/mm/shadow/common.c:1328:44: note: Function 'shadow_prealloc' argument 2 names different: declaration 'shadow_type' definition 'type'.
xen/xen/arch/x86/mm/shadow/common.c:2366:52: style: Function 'sh_remove_write_access' argument 2 names different: declaration 'readonly_mfn' definition 'gmfn'. [funcArgNamesDifferent]
xen/xen/arch/x86/mm/shadow/private.h:378:59: note: Function 'sh_remove_write_access' argument 2 names different: declaration 'readonly_mfn' definition 'gmfn'.
xen/xen/arch/x86/mm/shadow/common.c:2366:52: note: Function 'sh_remove_write_access' argument 2 names different: declaration 'readonly_mfn' definition 'gmfn'.
xen/xen/arch/x86/mm/shadow/common.c:2591:64: style: Function 'sh_remove_write_access_from_sl1p' argument 4 names different: declaration 'offset' definition 'off'. [funcArgNamesDifferent]
xen/xen/arch/x86/mm/shadow/private.h:417:64: note: Function 'sh_remove_write_access_from_sl1p' argument 4 names different: declaration 'offset' definition 'off'.
xen/xen/arch/x86/mm/shadow/common.c:2591:64: note: Function 'sh_remove_write_access_from_sl1p' argument 4 names different: declaration 'offset' definition 'off'.
xen/xen/arch/x86/mm/shadow/common.c:1837:13: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/mm/shadow/common.c:1902:65: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/mm/shadow/common.c:2722:11: portability: 'vaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/mm/shadow/common.c:3848:41: portability: 'map_sl1p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/mm/shadow/multi.c:4070:0: error: #error this should never happen [preprocessorErrorDirective]
xen/xen/arch/x86/mpparse.c:714:41: portability: '(void*)fix_to_virt(FIX_EFI_MPF)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/mpparse.c:359:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/msi.c:1558:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/msi.c:1559:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/msi.c:1560:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/msi.c:1561:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/msi.c:1562:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/nmi.c:508:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/arch/x86/numa.c:70:19: style: The scope of the variable 'spdx' can be reduced. [variableScope]
xen/xen/arch/x86/numa.c:70:25: style: The scope of the variable 'epdx' can be reduced. [variableScope]
xen/xen/arch/x86/numa.c:130:19: style: The scope of the variable 'spdx' can be reduced. [variableScope]
xen/xen/arch/x86/numa.c:130:25: style: The scope of the variable 'epdx' can be reduced. [variableScope]
xen/xen/arch/x86/numa.c:302:36: style: Function 'numa_setup' argument 1 names different: declaration 's' definition 'opt'. [funcArgNamesDifferent]
xen/xen/arch/x86/numa.c:21:29: note: Function 'numa_setup' argument 1 names different: declaration 's' definition 'opt'.
xen/xen/arch/x86/numa.c:302:36: note: Function 'numa_setup' argument 1 names different: declaration 's' definition 'opt'.
xen/xen/arch/x86/oprofile/op_model_p4.c:487:32: style: Checking if unsigned variable 'counter_config[ctr].event' is less than zero. [unsignedLessThanZero]
xen/xen/arch/x86/oprofile/op_model_ppro.c:41:16: style: struct member 'Anonymous0::mask_length' is never used. [unusedStructMember]
xen/xen/arch/x86/physdev.c:195:52: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/xen/arch/x86/physdev.c:195:52: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/physdev.c:195:52: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/physdev.c:293:9: style: The scope of the variable 'irq' can be reduced. [variableScope]
xen/xen/arch/x86/psr.c:113:16: warning: Either the condition 'ss' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/arch/x86/psr.c:96:14: note: Assuming that condition 'ss' is not redundant
xen/xen/arch/x86/psr.c:113:16: note: Null pointer addition
xen/xen/arch/x86/psr.c:92:16: style: The scope of the variable 'val_str' can be reduced. [variableScope]
xen/xen/arch/x86/psr.c:441:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/arch/x86/psr.c:531:18: style: The scope of the variable 'cos' can be reduced. [variableScope]
xen/xen/arch/x86/psr.c:589:14: style: The scope of the variable 'val' can be reduced. [variableScope]
xen/xen/arch/x86/setup.c:271:24: style: The scope of the variable 'min_cpu' can be reduced. [variableScope]
xen/xen/arch/x86/setup.c:272:14: style: The scope of the variable 'apicid' can be reduced. [variableScope]
xen/xen/arch/x86/setup.c:272:28: style: The scope of the variable 'min_diff' can be reduced. [variableScope]
xen/xen/arch/x86/setup.c:1791:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/arch/x86/setup.c:389:19: portability: 'd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/setup.c:389:30: portability: 's' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/setup.c:396:36: portability: 'd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/setup.c:582:54: portability: 'va' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/smpboot.c:529:9: style: The scope of the variable 'timeout' can be reduced. [variableScope]
xen/xen/arch/x86/smpboot.c:1334:9: style: The scope of the variable 'irq' can be reduced. [variableScope]
xen/xen/arch/x86/spec_ctrl.c:38:0: error: syntax error [syntaxError]
xen/xen/arch/x86/srat.c:351:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/tboot.c:159:32: style: The scope of the variable 'pte' can be reduced. [variableScope]
xen/xen/arch/x86/tboot.c:314:24: style: The scope of the variable 'eidx' can be reduced. [variableScope]
xen/xen/arch/x86/tboot.c:59:18: style: struct member '__packed::bios_acm_id' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:60:18: style: struct member '__packed::edx_senter_flags' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:61:18: style: struct member '__packed::mseg_valid' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:62:18: style: struct member '__packed::sinit_hash' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:63:18: style: struct member '__packed::mle_hash' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:64:18: style: struct member '__packed::stm_hash' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:65:18: style: struct member '__packed::lcp_policy_hash' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:66:18: style: struct member '__packed::lcp_policy_control' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:67:18: style: struct member '__packed::rlp_wakeup_addr' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:68:18: style: struct member '__packed::reserved' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:69:18: style: struct member '__packed::num_mdrs' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:70:18: style: struct member '__packed::mdrs_off' is never used. [unusedStructMember]
xen/xen/arch/x86/tboot.c:71:18: style: struct member '__packed::num_vtd_dmars' is never used. [unusedStructMember]
xen/xen/arch/x86/time.c:1581:5: style: Variable 't->stamp.local_stime' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/x86/time.c:1580:5: note: Variable 't->stamp.local_stime' is reassigned a value before the old one has been used.
xen/xen/arch/x86/time.c:1581:5: note: Variable 't->stamp.local_stime' is reassigned a value before the old one has been used.
xen/xen/arch/x86/time.c:812:19: style: The scope of the variable 'res' can be reduced. [variableScope]
xen/xen/arch/x86/traps.c:333:49: style: The scope of the variable 'addr' can be reduced. [variableScope]
xen/xen/arch/x86/traps.c:423:71: style: The scope of the variable 'addr' can be reduced. [variableScope]
xen/xen/arch/x86/traps.c:1813:25: style: The scope of the variable 'fixup' can be reduced. [variableScope]
xen/xen/arch/x86/traps.c:4498:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/traps.c:3022:55: portability: '(void*)data_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/traps.c:3040:64: portability: '(void*)data_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/traps.c:2753:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/traps.c:2986:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/traps.c:3399:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/x86_64/compat/mm.c:52:19: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/compat/mm.c:54:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/compat/traps.c:28:36: warning: Either the condition '!vcpu' is redundant or there is possible null pointer dereference: vcpu. [nullPointerRedundantCheck]
xen/xen/arch/x86/x86_64/compat/traps.c:30:14: note: Assuming that condition '!vcpu' is not redundant
xen/xen/arch/x86/x86_64/compat/traps.c:28:36: note: Null pointer dereference
xen/xen/arch/x86/x86_64/compat/traps.c:389:37: portability: 'hypercall_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/x86_64/compat/traps.c:401:33: portability: 'hypercall_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/x86_64/mm.c:404:5: style: Variable 'l3_ro_mpt' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/arch/x86/x86_64/mm.c:399:0: note: Variable 'l3_ro_mpt' is reassigned a value before the old one has been used.
xen/xen/arch/x86/x86_64/mm.c:404:5: note: Variable 'l3_ro_mpt' is reassigned a value before the old one has been used.
xen/xen/arch/x86/x86_64/mm.c:220:0: style: Same expression used in consecutive assignments of 'smap' and 'emap'. [duplicateAssignExpression]
xen/xen/arch/x86/x86_64/mm.c:220:0: note: Same expression used in consecutive assignments of 'smap' and 'emap'.
xen/xen/arch/x86/x86_64/mm.c:220:0: note: Same expression used in consecutive assignments of 'smap' and 'emap'.
xen/xen/arch/x86/x86_64/mm.c:354:40: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/xen/arch/x86/x86_64/mm.c:354:40: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/x86_64/mm.c:354:40: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/x86_64/mm.c:416:40: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/xen/arch/x86/x86_64/mm.c:416:40: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/x86_64/mm.c:416:40: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/x86_64/mm.c:219:22: style: The scope of the variable 'va' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/mm.c:219:26: style: The scope of the variable 'rwva' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/mm.c:263:22: style: The scope of the variable 'va' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/mm.c:263:26: style: The scope of the variable 'rwva' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/mm.c:322:38: style: The scope of the variable 'rwva' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/mm.c:776:19: style: The scope of the variable 'mfn' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/mm.c:777:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/mm.c:1270:23: style: The scope of the variable 'pg' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/mmconfig-shared.c:46:16: warning: Either the condition 'ss' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/arch/x86/x86_64/mmconfig-shared.c:38:14: note: Assuming that condition 'ss' is not redundant
xen/xen/arch/x86/x86_64/mmconfig-shared.c:46:16: note: Null pointer addition
xen/xen/arch/x86/x86_64/mmconfig_64.c:32:34: style: The scope of the variable 'cfg' can be reduced. [variableScope]
xen/xen/arch/x86/x86_64/traps.c:623:37: portability: 'hypercall_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/x86_64/traps.c:639:33: portability: 'hypercall_page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:2308:26: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:2373:26: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:1115:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:4026:53: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:4405:13: style: Boolean variable 'lock_prefix' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:1418:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:1421:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:4759:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:348:17: style: union member 'evex::R' is never used. [unusedStructMember]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:356:17: style: union member 'evex::opmsk' is never used. [unusedStructMember]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:357:17: style: union member 'evex::RX' is never used. [unusedStructMember]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:358:17: style: union member 'evex::bcst' is never used. [unusedStructMember]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:359:17: style: union member 'evex::lr' is never used. [unusedStructMember]
xen/xen/arch/x86/x86_emulate/x86_emulate.c:360:17: style: union member 'evex::z' is never used. [unusedStructMember]
xen/xen/arch/x86/xstate.c:206:29: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/xen/arch/x86/xstate.c:206:29: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/xstate.c:206:29: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/xstate.c:272:29: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/xen/arch/x86/xstate.c:272:29: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/xstate.c:272:29: note: Opposite expression on both sides of '&'.
xen/xen/arch/x86/xstate.c:194:17: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/xstate.c:216:21: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/xstate.c:216:50: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/xstate.c:282:21: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/xstate.c:282:48: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/arch/x86/xstate.c:476:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/arch/x86/xstate.c:506:29: error: Uninitialized variable: save_area [uninitvar]
xen/xen/arch/x86/xstate.c:507:55: error: Uninitialized variable: save_area [uninitvar]
xen/xen/common/bitmap.c:328:9: style: The scope of the variable 'word' can be reduced. [variableScope]
xen/xen/common/bitmap.c:328:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
xen/xen/common/bitmap.c:329:16: style: The scope of the variable 'val' can be reduced. [variableScope]
xen/xen/common/bitmap.c:393:17: style: The scope of the variable 'rtop' can be reduced. [variableScope]
xen/xen/common/bsearch.c:36:6: style: The scope of the variable 'result' can be reduced. [variableScope]
xen/xen/common/bsearch.c:41:26: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/bsearch.c:47:24: portability: '(void*)base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/compat/memory.c:64:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/common/xenoprof.c:786:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/common/core_parking.c:64:13: style: The scope of the variable 'sibling_tmp' can be reduced. [variableScope]
xen/xen/common/core_parking.c:122:13: style: The scope of the variable 'sibling_tmp' can be reduced. [variableScope]
xen/xen/common/cpu.c:211:14: style: The scope of the variable 'error' can be reduced. [variableScope]
xen/xen/common/cpupool.c:446:17: style: Variable 'n_dom' is assigned a value that is never used. [unreadVariable]
xen/xen/common/cpupool.c:467:18: style: Variable 'cpupool_id' is assigned a value that is never used. [unreadVariable]
xen/xen/common/cpupool.c:469:13: style: Variable 'n_dom' is assigned a value that is never used. [unreadVariable]
xen/xen/common/device_tree.c:765:5: style: Variable 'parent' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/common/device_tree.c:756:0: note: Variable 'parent' is reassigned a value before the old one has been used.
xen/xen/common/device_tree.c:765:5: note: Variable 'parent' is reassigned a value before the old one has been used.
xen/xen/common/device_tree.c:397:19: style: The scope of the variable 'ip' can be reduced. [variableScope]
xen/xen/common/device_tree.c:414:19: style: The scope of the variable 'ip' can be reduced. [variableScope]
xen/xen/common/device_tree.c:971:19: style: The scope of the variable 'parp' can be reduced. [variableScope]
xen/xen/common/domain.c:436:16: style: The scope of the variable 'dom_affinity' can be reduced. [variableScope]
xen/xen/common/domain.c:438:18: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/common/domain.c:439:18: style: The scope of the variable 'cpu' can be reduced. [variableScope]
xen/xen/common/domain.c:913:14: style: The scope of the variable 'new' can be reduced. [variableScope]
xen/xen/common/domain.c:933:14: style: The scope of the variable 'new' can be reduced. [variableScope]
xen/xen/common/domain.c:977:18: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/common/domain.c:989:14: style: The scope of the variable 'new' can be reduced. [variableScope]
xen/xen/common/domain.c:1047:18: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/common/domain.c:1061:18: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/common/domain.c:1185:40: portability: 'mapping' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/domctl.c:831:22: warning: Either the condition '!d' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
xen/xen/common/domctl.c:821:14: note: Assuming that condition '!d' is not redundant
xen/xen/common/domctl.c:831:22: note: Null pointer dereference
xen/xen/common/domctl.c:895:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/common/domctl.c:884:9: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/xen/common/domctl.c:895:9: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/xen/common/efi/boot.c:279:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
xen/xen/common/efi/boot.c:950:28: note: Calling function 'get_argv', 2nd argument 'argv' value is 0
xen/xen/common/efi/boot.c:279:35: note: Null pointer addition
xen/xen/common/efi/boot.c:1180:16: warning: Either the condition 'ss' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/common/efi/boot.c:1172:14: note: Assuming that condition 'ss' is not redundant
xen/xen/common/efi/boot.c:1180:16: note: Null pointer addition
xen/xen/common/efi/boot.c:927:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/common/efi/boot.c:934:11: style: The scope of the variable 'option_str' can be reduced. [variableScope]
xen/xen/common/efi/boot.c:349:27: portability: '(void*)dp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/efi/boot.c:808:26: portability: '(void*)rom' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/efi/boot.c:897:29: portability: '(void*)efi_ct' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/efi/boot.c:901:37: portability: '(void*)efi_memmap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/efi/boot.c:902:43: portability: '(void*)efi_fw_vendor' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/efi/boot.c:1249:50: portability: 'efi_memmap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/efi/boot.c:1363:56: portability: 'efi_memmap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/efi/runtime.c:238:54: portability: 'efi_memmap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/event_channel.c:1226:27: style: The scope of the variable 'rchn' can be reduced. [variableScope]
xen/xen/common/event_channel.c:1227:20: style: The scope of the variable 'rd' can be reduced. [variableScope]
xen/xen/common/event_channel.c:1247:18: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/common/event_fifo.c:64:31: style: The scope of the variable 'q' can be reduced. [variableScope]
xen/xen/common/event_fifo.c:448:42: portability: 'virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/gdbstub.c:132:0: error: #error unknown endian [preprocessorErrorDirective]
xen/xen/common/grant_table.c:2060:18: style: Condition 'okay' is always false [knownConditionTrueFalse]
xen/xen/common/grant_table.c:2054:23: note: Assuming that condition '!okay' is not redundant
xen/xen/common/grant_table.c:2060:18: note: Condition 'okay' is always false
xen/xen/common/grant_table.c:639:5: style: Variable 'flags' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/common/grant_table.c:629:0: note: Variable 'flags' is reassigned a value before the old one has been used.
xen/xen/common/grant_table.c:639:5: note: Variable 'flags' is reassigned a value before the old one has been used.
xen/xen/common/grant_table.c:640:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/common/grant_table.c:630:0: note: Variable 'id' is reassigned a value before the old one has been used.
xen/xen/common/grant_table.c:640:5: note: Variable 'id' is reassigned a value before the old one has been used.
xen/xen/common/grant_table.c:344:24: style: The scope of the variable 'next' can be reduced. [variableScope]
xen/xen/common/grant_table.c:762:27: style: The scope of the variable 'map' can be reduced. [variableScope]
xen/xen/common/grant_table.c:3569:32: style: The scope of the variable 'act' can be reduced. [variableScope]
xen/xen/common/grant_table.c:2654:23: portability: 'dest->virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/grant_table.c:2654:52: portability: 'src->virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/grant_table.c:3153:7: portability: 'v' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/grant_table.c:786:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/inflate.c:1085:9: style: The scope of the variable 'r' can be reduced. [variableScope]
xen/xen/common/inflate.c:1147:19: style: The scope of the variable 'c' can be reduced. [variableScope]
xen/xen/common/gunzip.c:80:24: style: The scope of the variable 'ch' can be reduced. [variableScope]
xen/xen/common/inflate.c:1167:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/hvm/save.c:85:18: style: The scope of the variable 'v' can be reduced. [variableScope]
xen/xen/common/hvm/save.c:205:33: style: The scope of the variable 'desc' can be reduced. [variableScope]
xen/xen/common/kernel.c:107:21: style: Variable 'optval[-1]' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/common/kernel.c:105:21: note: Variable 'optval[-1]' is reassigned a value before the old one has been used.
xen/xen/common/kernel.c:107:21: note: Variable 'optval[-1]' is reassigned a value before the old one has been used.
xen/xen/common/kernel.c:51:21: style: The scope of the variable 'optval' can be reduced. [variableScope]
xen/xen/common/kernel.c:54:9: style: The scope of the variable 'bool_assert' can be reduced. [variableScope]
xen/xen/common/kernel.c:223:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/kernel.c:224:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/kernel.c:225:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/kernel.c:226:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/kexec.c:858:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/common/kexec.c:856:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/xen/common/kexec.c:858:5: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/xen/common/kexec.c:1176:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/common/kexec.c:1174:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/xen/common/kexec.c:1176:5: note: Variable 'ret' is reassigned a value before the old one has been used.
xen/xen/common/kexec.c:423:29: portability: 'crash_heap_current' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/kexec.c:426:24: portability: 'crash_heap_current' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/kexec.c:567:45: portability: 'crash_heap_current' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/keyhandler.c:277:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/xen/common/keyhandler.c:277:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen/xen/common/keyhandler.c:461:24: style: The scope of the variable 'h' can be reduced. [variableScope]
xen/xen/common/kimage.c:733:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/common/kimage.c:829:9: style: The scope of the variable 'result' can be reduced. [variableScope]
xen/xen/common/kimage.c:575:52: style: Function 'kimage_alloc_page' argument 2 names different: declaration 'dest' definition 'destination'. [funcArgNamesDifferent]
xen/xen/common/kimage.c:70:52: note: Function 'kimage_alloc_page' argument 2 names different: declaration 'dest' definition 'destination'.
xen/xen/common/kimage.c:575:52: note: Function 'kimage_alloc_page' argument 2 names different: declaration 'dest' definition 'destination'.
xen/xen/common/kimage.c:756:24: portability: 'dest_va' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/kimage.c:694:20: style: Variable 'dest_mfn' is assigned a value that is never used. [unreadVariable]
xen/xen/common/libelf/libelf-private.h:69:0: error: #error Unsupported OS [preprocessorErrorDirective]
xen/xen/common/libfdt/fdt.c:86:14: warning: Invalid test for overflow 'p+len<p'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
xen/xen/common/libfdt/fdt_ro.c:469:14: style: The scope of the variable 'val' can be reduced. [variableScope]
xen/xen/common/libfdt/fdt_ro.c:551:14: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/xen/common/libfdt/fdt_rw.c:294:19: style: The scope of the variable 'newlen' can be reduced. [variableScope]
xen/xen/common/libfdt/fdt_rw.c:416:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xen/xen/common/libfdt/fdt_wip.c:95:41: style: Function '_fdt_node_end_offset' argument 2 names different: declaration 'nodeoffset' definition 'offset'. [funcArgNamesDifferent]
xen/xen/common/libfdt/libfdt_internal.h:66:41: note: Function '_fdt_node_end_offset' argument 2 names different: declaration 'nodeoffset' definition 'offset'.
xen/xen/common/libfdt/fdt_wip.c:95:41: note: Function '_fdt_node_end_offset' argument 2 names different: declaration 'nodeoffset' definition 'offset'.
xen/xen/common/livepatch.c:502:28: style: The scope of the variable 'f' can be reduced. [variableScope]
xen/xen/common/livepatch.c:1418:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/common/livepatch.c:153:36: portability: 'data->rw_addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch.c:155:36: portability: 'data->ro_addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch.c:157:38: portability: 'data->text_addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch.c:209:37: portability: 'data->text_addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch.c:377:23: portability: 'text_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch.c:378:21: portability: 'rw_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch.c:404:41: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch.c:624:38: portability: 'payload->text_addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch_elf.c:344:31: style: The scope of the variable 'r' can be reduced. [variableScope]
xen/xen/common/livepatch_elf.c:73:27: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch_elf.c:94:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch_elf.c:184:21: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/livepatch_elf.c:223:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/memory.c:152:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/notifier.c:26:28: style: The scope of the variable 'nb' can be reduced. [variableScope]
xen/xen/common/page_alloc.c:273:19: style: The scope of the variable 'bad_spfn' can be reduced. [variableScope]
xen/xen/common/page_alloc.c:273:29: style: The scope of the variable 'bad_epfn' can be reduced. [variableScope]
xen/xen/common/page_alloc.c:335:19: style: The scope of the variable 'pg' can be reduced. [variableScope]
xen/xen/common/page_alloc.c:1387:23: style: The scope of the variable 'pg' can be reduced. [variableScope]
xen/xen/common/page_alloc.c:1924:19: style: The scope of the variable 'n' can be reduced. [variableScope]
xen/xen/common/page_alloc.c:944:17: style: Unsigned variable 'node' can't be negative so it is unnecessary to test it. [unsignedPositive]
xen/xen/common/page_alloc.c:565:43: portability: '(void*)_heap[node]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/page_alloc.c:1795:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/common/pdx.c:74:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/common/radix-tree.c:151:6: style: The scope of the variable 'error' can be reduced. [variableScope]
xen/xen/common/sched_arinc653.c:388:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
xen/xen/common/sched_credit.c:1320:25: style: The scope of the variable 'svc_elem' can be reduced. [variableScope]
xen/xen/common/sched_credit.c:1599:23: style: The scope of the variable 'iter' can be reduced. [variableScope]
xen/xen/common/sched_credit.c:1600:18: style: The scope of the variable 'vc' can be reduced. [variableScope]
xen/xen/common/sched_rt.c:993:16: style: The scope of the variable 'online' can be reduced. [variableScope]
xen/xen/common/schedule.c:299:11: style: The scope of the variable 'vcpudata' can be reduced. [variableScope]
xen/xen/common/softirq.c:31:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/common/softirq.c:31:21: style: The scope of the variable 'cpu' can be reduced. [variableScope]
xen/xen/common/softirq.c:32:19: style: The scope of the variable 'pending' can be reduced. [variableScope]
xen/xen/common/sort.c:18:10: style: The scope of the variable 't' can be reduced. [variableScope]
xen/xen/common/sort.c:22:19: portability: 'a' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:23:19: portability: 'b' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:60:46: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:60:60: portability: 'base+c' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:62:27: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:64:23: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:71:25: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:75:46: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:75:60: portability: 'base+c' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:77:27: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/sort.c:79:23: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/symbols.c:46:15: style: The scope of the variable 'tptr' can be reduced. [variableScope]
xen/xen/common/symbols.c:111:33: style: The scope of the variable 'mid' can be reduced. [variableScope]
xen/xen/common/symbols.c:222:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/common/sysctl.c:279:25: style: The scope of the variable 'j' can be reduced. [variableScope]
xen/xen/common/sysctl.c:294:33: style: The scope of the variable 'distance' can be reduced. [variableScope]
xen/xen/common/timer.c:236:18: style: The scope of the variable 'cpu' can be reduced. [variableScope]
xen/xen/common/tmem.c:325:5: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/common/tmem.c:319:0: note: Variable 'pool' is reassigned a value before the old one has been used.
xen/xen/common/tmem.c:325:5: note: Variable 'pool' is reassigned a value before the old one has been used.
xen/xen/common/tmem.c:640:21: style: The scope of the variable 'node' can be reduced. [variableScope]
xen/xen/common/tmem.c:875:23: style: The scope of the variable 'pool' can be reduced. [variableScope]
xen/xen/common/tmem.c:1002:19: style: The scope of the variable 'free_mem' can be reduced. [variableScope]
xen/xen/common/tmem.c:1661:34: style: The scope of the variable 'pgp' can be reduced. [variableScope]
xen/xen/common/tmem.c:1661:40: style: The scope of the variable 'pgp2' can be reduced. [variableScope]
xen/xen/common/tmem_control.c:103:23: style: The scope of the variable 'p' can be reduced. [variableScope]
xen/xen/common/tmem_control.c:265:14: style: The scope of the variable 'old_weight' can be reduced. [variableScope]
xen/xen/common/tmem_control.c:256:15: style: Variable 'off' is assigned a value that is never used. [unreadVariable]
xen/xen/common/trace.c:231:27: style: The scope of the variable 'pg' can be reduced. [variableScope]
xen/xen/common/virtual_region.c:104:12: style: The scope of the variable 'sz' can be reduced. [variableScope]
xen/xen/common/vm_event.c:154:19: style: The scope of the variable 'k' can be reduced. [variableScope]
xen/xen/common/vm_event.c:776:14: style: The scope of the variable 'new' can be reduced. [variableScope]
xen/xen/common/vsprintf.c:439:15: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
xen/xen/common/vsprintf.c:727:22: note: Calling function 'vsnprintf', 1st argument 'buf' value is 0
xen/xen/common/vsprintf.c:439:15: note: Null pointer addition
xen/xen/common/vsprintf.c:271:34: style: The scope of the variable 's' can be reduced. [variableScope]
xen/xen/common/xenoprof.c:203:10: style: Condition '!nvcpu' is always false [knownConditionTrueFalse]
xen/xen/common/xenoprof.c:199:13: note: Assignment 'nvcpu=0', assigned value is 0
xen/xen/common/xenoprof.c:201:9: note: nvcpu is incremented', new value is 1
xen/xen/common/xenoprof.c:203:10: note: Condition '!nvcpu' is always false
xen/xen/common/xenoprof.c:116:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
xen/xen/common/xenoprof.c:281:9: style: The scope of the variable 'order' can be reduced. [variableScope]
xen/xen/common/xenoprof.c:350:20: style: Checking if unsigned variable 'activated' is less than zero. [unsignedLessThanZero]
xen/xen/common/xmalloc_tlsf.c:132:9: style: The scope of the variable 't' can be reduced. [variableScope]
xen/xen/common/xmalloc_tlsf.c:539:19: portability: 'res' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/xmalloc_tlsf.c:543:15: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/common/xmalloc_tlsf.c:637:34: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/acpi/apei/apei-base.c:211:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/drivers/acpi/apei/apei-io.c:80:16: style: The scope of the variable 'cur_nr' can be reduced. [variableScope]
xen/xen/drivers/acpi/apei/erst.c:188:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/drivers/acpi/apei/hest.c:93:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/drivers/acpi/apei/hest.c:93:13: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/xen/drivers/acpi/apei/hest.c:108:24: portability: '(void*)hest_hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/acpi/apei/hest.c:109:24: portability: '(void*)hest_tab' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/acpi/apei/hest.c:120:31: portability: '(void*)hest_hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/acpi/tables.c:246:31: portability: '(void*)table_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/acpi/tables.c:261:25: portability: '(void*)entry' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/acpi/tables/tbfadt.c:298:31: style: The scope of the variable 'target' can be reduced. [variableScope]
xen/xen/drivers/acpi/tables/tbfadt.c:412:7: style: The scope of the variable 'address32' can be reduced. [variableScope]
xen/xen/drivers/acpi/tables/tbfadt.c:413:31: style: The scope of the variable 'address64' can be reduced. [variableScope]
xen/xen/drivers/acpi/utilities/utmisc.c:161:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
xen/xen/drivers/char/cadence-uart.c:74:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/drivers/char/console.c:213:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/drivers/char/console.c:213:19: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/xen/drivers/char/console.c:296:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/drivers/char/console.c:296:19: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/xen/drivers/char/console.c:469:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
xen/xen/drivers/char/console.c:469:23: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/xen/drivers/char/ehci-dbgp.c:1527:43: style: Opposite expression on both sides of '&'. [oppositeExpression]
xen/xen/drivers/char/ehci-dbgp.c:1527:43: note: Opposite expression on both sides of '&'.
xen/xen/drivers/char/ehci-dbgp.c:1527:43: note: Opposite expression on both sides of '&'.
xen/xen/drivers/char/exynos4210-uart.c:105:18: style: The scope of the variable 'divisor' can be reduced. [variableScope]
xen/xen/drivers/char/exynos4210-uart.c:240:20: style: Unsigned variable 'val' can't be negative so it is unnecessary to test it. [unsignedPositive]
xen/xen/drivers/char/exynos4210-uart.c:55:14: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:67:25: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:78:13: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:87:13: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:95:13: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:98:18: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:109:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:112:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:120:9: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:121:9: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:155:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:158:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:159:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:162:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:165:13: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:178:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:186:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:205:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:208:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:211:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:229:10: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:233:24: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:250:5: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:256:23: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:264:15: portability: 'uart->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/char/exynos4210-uart.c:118:21: style: Variable 'divisor' is assigned a value that is never used. [unreadVariable]
xen/xen/drivers/char/ns16550.c:903:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xen/xen/drivers/char/ns16550.c:670:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/drivers/char/omap-uart.c:271:17: style: Unsigned variable 'cnt' can't be negative so it is unnecessary to test it. [unsignedPositive]
xen/xen/drivers/char/pl011.c:95:18: style: The scope of the variable 'cr' can be reduced. [variableScope]
xen/xen/drivers/char/pl011.c:130:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/drivers/char/scif-uart.c:161:17: style: Unsigned variable 'cnt' can't be negative so it is unnecessary to test it. [unsignedPositive]
xen/xen/drivers/cpufreq/cpufreq.c:588:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/drivers/cpufreq/utility.c:378:9: style: The scope of the variable 'freq_avg' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:132:19: style: The scope of the variable 'old_top' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:132:28: style: The scope of the variable 'new_top' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:158:9: style: The scope of the variable 'seg' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:159:41: style: The scope of the variable 'length' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:160:23: style: The scope of the variable 'iommu' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:161:18: style: The scope of the variable 'bdf' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:194:41: style: The scope of the variable 'length' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:238:41: style: The scope of the variable 'length' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:239:18: style: The scope of the variable 'bdf' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:365:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/drivers/passthrough/amd/iommu_acpi.c:367:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/drivers/passthrough/amd/iommu_cmd.c:27:22: style: The scope of the variable 'cmd_buffer' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_cmd.c:28:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_guest.c:351:19: style: The scope of the variable 'gfn' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_guest.c:471:19: style: The scope of the variable 'opcode' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_guest.c:471:57: style: The scope of the variable 'cmd_mfn' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_guest.c:472:18: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_guest.c:381:45: portability: 'vaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/amd/iommu_guest.c:568:15: style: Variable 'cmd_run' is assigned a value that is never used. [unreadVariable]
xen/xen/drivers/passthrough/amd/iommu_init.c:359:22: style: The scope of the variable 'entry' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_init.c:528:18: style: The scope of the variable 'bdf' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_init.c:530:10: style: The scope of the variable 'addr' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_init.c:918:9: style: The scope of the variable 'order' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_init.c:1160:11: style: The scope of the variable 'intr_tb' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_intr.c:432:6: warning: Possible null pointer dereference: data [nullPointer]
xen/xen/drivers/passthrough/amd/iommu_intr.c:502:54: note: Calling function 'update_intremap_entry_from_msi_msg', 6th argument 'data' value is 0
xen/xen/drivers/passthrough/amd/iommu_intr.c:432:6: note: Null pointer dereference
xen/xen/drivers/passthrough/amd/iommu_intr.c:555:19: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
xen/xen/drivers/passthrough/amd/iommu_map.c:443:10: style: The scope of the variable 'pde' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_map.c:547:11: style: The scope of the variable 'device_entry' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_map.c:548:18: style: The scope of the variable 'req_id' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_map.c:549:19: style: The scope of the variable 'flags' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_map.c:550:21: style: The scope of the variable 'pdev' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_map.c:554:11: style: The scope of the variable 'new_root_vaddr' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_map.c:555:19: style: The scope of the variable 'old_root_mfn' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/iommu_map.c:770:9: style: The scope of the variable 'rt' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/pci_amd_iommu.c:280:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/pci_amd_iommu.c:432:25: style: The scope of the variable 'pde' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/pci_amd_iommu.c:434:48: style: The scope of the variable 'next_level' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/pci_amd_iommu.c:546:25: style: The scope of the variable 'pde' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/pci_amd_iommu.c:548:28: style: The scope of the variable 'present' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/pci_amd_iommu.c:549:10: style: The scope of the variable 'entry' can be reduced. [variableScope]
xen/xen/drivers/passthrough/amd/pci_amd_iommu.c:448:27: portability: 'table_vaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/amd/pci_amd_iommu.c:567:27: portability: 'table_vaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/arm/iommu.c:43:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/drivers/passthrough/arm/smmu.c:1297:6: style: The scope of the variable 'irq' can be reduced. [variableScope]
xen/xen/drivers/passthrough/arm/smmu.c:924:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/drivers/passthrough/arm/smmu.c:1176:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/drivers/passthrough/arm/smmu.c:1448:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/drivers/passthrough/arm/smmu.c:1477:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/drivers/passthrough/arm/smmu.c:2065:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/drivers/passthrough/arm/smmu.c:2202:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/drivers/passthrough/arm/smmu.c:933:10: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
xen/xen/drivers/passthrough/arm/smmu.c:933:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/drivers/passthrough/device_tree.c:121:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/drivers/passthrough/io.c:226:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/drivers/passthrough/io.c:617:42: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xen/xen/drivers/passthrough/io.c:752:17: style: The scope of the variable 'desc' can be reduced. [variableScope]
xen/xen/drivers/passthrough/io.c:724:47: error: Uninitialized variable: pirq_dpci [uninitvar]
xen/xen/drivers/passthrough/io.c:738:39: error: Uninitialized variable: pirq_dpci [uninitvar]
xen/xen/drivers/passthrough/io.c:868:17: error: Uninitialized variable: pirq_dpci [uninitvar]
xen/xen/drivers/passthrough/io.c:345:17: error: Uninitialized variable: pirq_dpci [uninitvar]
xen/xen/drivers/passthrough/io.c:607:17: error: Uninitialized variable: pirq_dpci [uninitvar]
xen/xen/drivers/passthrough/iommu.c:128:16: warning: Either the condition 'ss' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/drivers/passthrough/iommu.c:92:14: note: Assuming that condition 'ss' is not redundant
xen/xen/drivers/passthrough/iommu.c:128:16: note: Null pointer addition
xen/xen/drivers/passthrough/iommu.c:84:9: style: The scope of the variable 'val' can be reduced. [variableScope]
xen/xen/drivers/passthrough/pci.c:229:16: warning: Either the condition 'ss' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xen/xen/drivers/passthrough/pci.c:204:14: note: Assuming that condition 'ss' is not redundant
xen/xen/drivers/passthrough/pci.c:229:16: note: Null pointer addition
xen/xen/drivers/passthrough/vtd/dmar.c:293:42: style: The scope of the variable 'scope' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/dmar.c:701:16: style: The scope of the variable 'all_ports' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/dmar.c:702:11: style: The scope of the variable 'dev_scope_start' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/dmar.c:702:29: style: The scope of the variable 'dev_scope_end' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/dmar.c:879:14: style: The scope of the variable 'sig' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/dmar.c:887:14: style: The scope of the variable 'sig' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/dmar.c:311:15: portability: 'start' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/vtd/dmar.c:431:19: portability: 'start' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/vtd/dmar.c:435:15: portability: 'start' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/vtd/dmar.c:490:36: portability: '(void*)drhd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/vtd/dmar.c:527:26: portability: 'p.raw' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/vtd/dmar.c:627:38: portability: '(void*)rmrr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/vtd/dmar.c:718:42: portability: '(void*)atsr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/vtd/dmar.c:839:46: portability: '(void*)entry_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen/xen/drivers/passthrough/vtd/dmar.c:913:5: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xen/xen/drivers/passthrough/vtd/intremap.c:408:5: style: Variable 'remap_rte->mask' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/drivers/passthrough/vtd/intremap.c:406:5: note: Variable 'remap_rte->mask' is reassigned a value before the old one has been used.
xen/xen/drivers/passthrough/vtd/intremap.c:408:5: note: Variable 'remap_rte->mask' is reassigned a value before the old one has been used.
xen/xen/drivers/passthrough/vtd/intremap.c:655:5: style: Variable 'drhd' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/drivers/passthrough/vtd/intremap.c:653:0: note: Variable 'drhd' is reassigned a value before the old one has been used.
xen/xen/drivers/passthrough/vtd/intremap.c:655:5: note: Variable 'drhd' is reassigned a value before the old one has been used.
xen/xen/drivers/passthrough/vtd/intremap.c:669:5: style: Variable 'drhd' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/drivers/passthrough/vtd/intremap.c:667:0: note: Variable 'drhd' is reassigned a value before the old one has been used.
xen/xen/drivers/passthrough/vtd/intremap.c:669:5: note: Variable 'drhd' is reassigned a value before the old one has been used.
xen/xen/drivers/passthrough/vtd/intremap.c:702:28: style: The scope of the variable 'drhd' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:123:19: style: The scope of the variable 'dom_index' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:123:30: style: The scope of the variable 'nr_dom' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:191:10: style: The scope of the variable 'vaddr' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:227:28: style: The scope of the variable 'drhd' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:552:19: style: The scope of the variable 'iommu' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:594:19: style: The scope of the variable 'iommu' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:703:32: style: The scope of the variable 'pte' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:2100:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:2201:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:2537:19: style: The scope of the variable 'iommu' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:2593:32: style: The scope of the variable 'pte' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/iommu.c:1988:5: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xen/xen/drivers/passthrough/vtd/iommu.c:2034:5: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xen/xen/drivers/passthrough/vtd/iommu.c:2204:5: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xen/xen/drivers/passthrough/vtd/iommu.c:2358:9: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xen/xen/drivers/passthrough/vtd/iommu.c:2425:5: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xen/xen/drivers/passthrough/vtd/iommu.c:2451:5: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xen/xen/drivers/passthrough/vtd/qinval.c:385:10: style: Condition '!ret' is always true [knownConditionTrueFalse]
xen/xen/drivers/passthrough/vtd/qinval.c:356:15: note: Assignment 'ret=0', assigned value is 0
xen/xen/drivers/passthrough/vtd/qinval.c:385:10: note: Condition '!ret' is always true
xen/xen/drivers/passthrough/vtd/qinval.c:399:28: style: The scope of the variable 'drhd' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/quirks.c:276:19: style: The scope of the variable 'device' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/quirks.c:277:13: style: The scope of the variable 'rev' can be reduced. [variableScope]
xen/xen/drivers/passthrough/vtd/quirks.c:442:63: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/drivers/passthrough/vtd/quirks.c:78:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/drivers/passthrough/vtd/x86/ats.c:81:5: style: Variable 'root_entry' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/drivers/passthrough/vtd/x86/ats.c:77:0: note: Variable 'root_entry' is reassigned a value before the old one has been used.
xen/xen/drivers/passthrough/vtd/x86/ats.c:81:5: note: Variable 'root_entry' is reassigned a value before the old one has been used.
xen/xen/drivers/passthrough/x86/ats.c:63:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/drivers/video/arm_hdlcd.c:193:15: warning: Either the condition '!s' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xen/xen/drivers/video/arm_hdlcd.c:172:14: note: Assuming that condition '!s' is not redundant
xen/xen/drivers/video/arm_hdlcd.c:193:15: note: Null pointer subtraction
xen/xen/tools/kconfig/conf.c:136:14: style: The scope of the variable 'def' can be reduced. [variableScope]
xen/xen/tools/kconfig/lkc.h:164:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/tools/kconfig/lkc.h:169:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/tools/kconfig/lkc.h:174:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/tools/kconfig/lkc.h:179:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xen/xen/tools/kconfig/confdata.c:86:17: style: The scope of the variable 'sym' can be reduced. [variableScope]
xen/xen/tools/kconfig/confdata.c:113:14: style: The scope of the variable 'fullname' can be reduced. [variableScope]
xen/xen/tools/kconfig/confdata.c:511:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xen/xen/tools/kconfig/confdata.c:583:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xen/xen/tools/kconfig/confdata.c:665:38: style: Function 'conf_write_defconfig' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
xen/xen/tools/kconfig/lkc_proto.h:7:38: note: Function 'conf_write_defconfig' argument 1 names different: declaration 'name' definition 'filename'.
xen/xen/tools/kconfig/confdata.c:665:38: note: Function 'conf_write_defconfig' argument 1 names different: declaration 'name' definition 'filename'.
xen/xen/tools/kconfig/expr.c:248:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xen/xen/tools/kconfig/gconf.c:1220:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen/xen/tools/kconfig/gconf.c:1336:17: style: The scope of the variable 'sym' can be reduced. [variableScope]
xen/xen/tools/kconfig/gconf.c:170:11: style: Variable 'widget' is assigned a value that is never used. [unreadVariable]
xen/xen/tools/kconfig/lxdialog/util.c:384:6: style: The scope of the variable 'newl' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:384:12: style: The scope of the variable 'cur_x' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:384:19: style: The scope of the variable 'cur_y' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:385:18: style: The scope of the variable 'room' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:385:24: style: The scope of the variable 'wlen' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:386:30: style: The scope of the variable 'word' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:386:42: style: The scope of the variable 'sp2' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:386:48: style: The scope of the variable 'newline_separator' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:513:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:534:23: style: The scope of the variable 'c' can be reduced. [variableScope]
xen/xen/tools/kconfig/lxdialog/util.c:641:26: style: Function 'item_set_data' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent]
xen/xen/tools/kconfig/lxdialog/dialog.h:164:26: note: Function 'item_set_data' argument 1 names different: declaration 'p' definition 'ptr'.
xen/xen/tools/kconfig/lxdialog/util.c:641:26: note: Function 'item_set_data' argument 1 names different: declaration 'p' definition 'ptr'.
xen/xen/tools/kconfig/mconf.c:651:6: style: The scope of the variable 'res' can be reduced. [variableScope]
xen/xen/tools/kconfig/menu.c:610:2: warning: Either the condition 'sym' is redundant or there is possible null pointer dereference: sym. [nullPointerRedundantCheck]
xen/xen/tools/kconfig/menu.c:624:6: note: Assuming that condition 'sym' is not redundant
xen/xen/tools/kconfig/menu.c:640:25: note: Calling function 'get_symbol_prop', 1st argument 'sym' value is 0
xen/xen/tools/kconfig/menu.c:610:2: note: Null pointer dereference
xen/xen/tools/kconfig/menu.c:637:2: warning: Either the condition 'sym' is redundant or there is possible null pointer dereference: sym. [nullPointerRedundantCheck]
xen/xen/tools/kconfig/menu.c:624:6: note: Assuming that condition 'sym' is not redundant
xen/xen/tools/kconfig/menu.c:637:2: note: Null pointer dereference
xen/xen/tools/kconfig/menu.c:652:2: warning: Either the condition 'sym' is redundant or there is possible null pointer dereference: sym. [nullPointerRedundantCheck]
xen/xen/tools/kconfig/menu.c:624:6: note: Assuming that condition 'sym' is not redundant
xen/xen/tools/kconfig/menu.c:652:2: note: Null pointer dereference
xen/xen/tools/kconfig/menu.c:662:6: warning: Either the condition 'sym' is redundant or there is possible null pointer dereference: sym. [nullPointerRedundantCheck]
xen/xen/tools/kconfig/menu.c:624:6: note: Assuming that condition 'sym' is not redundant
xen/xen/tools/kconfig/menu.c:662:6: note: Null pointer dereference
xen/xen/tools/kconfig/menu.c:549:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xen/xen/tools/kconfig/menu.c:183:39: style: Function 'menu_add_visibility' argument 1 names different: declaration 'dep' definition 'expr'. [funcArgNamesDifferent]
xen/xen/tools/kconfig/lkc.h:105:39: note: Function 'menu_add_visibility' argument 1 names different: declaration 'dep' definition 'expr'.
xen/xen/tools/kconfig/menu.c:183:39: note: Function 'menu_add_visibility' argument 1 names different: declaration 'dep' definition 'expr'.
xen/xen/tools/kconfig/nconf.gui.c:222:2: style: Variable 'total_lines' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/tools/kconfig/nconf.gui.c:217:0: note: Variable 'total_lines' is reassigned a value before the old one has been used.
xen/xen/tools/kconfig/nconf.gui.c:222:2: note: Variable 'total_lines' is reassigned a value before the old one has been used.
xen/xen/tools/kconfig/nconf.gui.c:562:2: style: Variable 'total_lines' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/tools/kconfig/nconf.gui.c:547:0: note: Variable 'total_lines' is reassigned a value before the old one has been used.
xen/xen/tools/kconfig/nconf.gui.c:562:2: note: Variable 'total_lines' is reassigned a value before the old one has been used.
xen/xen/tools/kconfig/nconf.gui.c:244:8: style: The scope of the variable 'btn' can be reduced. [variableScope]
xen/xen/tools/kconfig/nconf.gui.c:375:14: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
xen/xen/tools/kconfig/nconf.gui.c:481:17: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
xen/xen/tools/kconfig/qconf.h:58:10: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.h:98:10: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.h:169:10: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.h:173:10: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.h:177:10: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.h:210:10: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:247:12: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:273:14: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:419:21: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:434:21: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:458:11: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:584:17: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:680:9: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:727:21: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:789:21: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:819:21: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:1585:9: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:1591:10: style: C-style pointer casting [cstyleCast]
xen/xen/tools/kconfig/qconf.cc:455:15: style: The scope of the variable 'item' can be reduced. [variableScope]
xen/xen/tools/kconfig/qconf.cc:663:43: style: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
xen/xen/tools/kconfig/qconf.h:63:32: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'ev'.
xen/xen/tools/kconfig/qconf.cc:663:43: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'ev'.
xen/xen/tools/kconfig/qconf.cc:988:43: style: Function 'setInfo' argument 1 names different: declaration 'menu' definition 'm'. [funcArgNamesDifferent]
xen/xen/tools/kconfig/qconf.h:260:28: note: Function 'setInfo' argument 1 names different: declaration 'menu' definition 'm'.
xen/xen/tools/kconfig/qconf.cc:988:43: note: Function 'setInfo' argument 1 names different: declaration 'menu' definition 'm'.
xen/xen/tools/kconfig/qconf.h:207:2: style: Class 'ConfigLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xen/xen/tools/kconfig/symbol.c:695:17: style: The scope of the variable 'ds' can be reduced. [variableScope]
xen/xen/tools/kconfig/symbol.c:1083:23: style: The scope of the variable 'next_sym' can be reduced. [variableScope]
xen/xen/tools/kconfig/symbol.c:1261:19: style: The scope of the variable 'prop' can be reduced. [variableScope]
xen/xen/tools/kconfig/symbol.c:1295:20: style: The scope of the variable 'propp' can be reduced. [variableScope]
xen/xen/tools/kconfig/symbol.c:473:61: style: Function 'sym_tristate_within_range' argument 2 names different: declaration 'tri' definition 'val'. [funcArgNamesDifferent]
xen/xen/tools/kconfig/lkc_proto.h:39:60: note: Function 'sym_tristate_within_range' argument 2 names different: declaration 'tri' definition 'val'.
xen/xen/tools/kconfig/symbol.c:473:61: note: Function 'sym_tristate_within_range' argument 2 names different: declaration 'tri' definition 'val'.
xen/xen/tools/kconfig/symbol.c:492:58: style: Function 'sym_set_tristate_value' argument 2 names different: declaration 'tri' definition 'val'. [funcArgNamesDifferent]
xen/xen/tools/kconfig/lkc_proto.h:40:57: note: Function 'sym_set_tristate_value' argument 2 names different: declaration 'tri' definition 'val'.
xen/xen/tools/kconfig/symbol.c:492:58: note: Function 'sym_set_tristate_value' argument 2 names different: declaration 'tri' definition 'val'.
xen/xen/tools/kconfig/symbol.c:551:55: style: Function 'sym_string_valid' argument 2 names different: declaration 'newval' definition 'str'. [funcArgNamesDifferent]
xen/xen/tools/kconfig/lkc_proto.h:42:55: note: Function 'sym_string_valid' argument 2 names different: declaration 'newval' definition 'str'.
xen/xen/tools/kconfig/symbol.c:551:55: note: Function 'sym_string_valid' argument 2 names different: declaration 'newval' definition 'str'.
xen/xen/tools/kconfig/symbol.c:903:4: error: Common realloc mistake: 'res' nulled but not freed upon failure [memleakOnRealloc]
xen/xen/tools/kconfig/util.c:37:23: style: The scope of the variable 'env_sym' can be reduced. [variableScope]
xen/xen/tools/kconfig/util.c:103:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xen/xen/tools/symbols.c:342:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/xen/tools/symbols.c:367:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/xen/tools/symbols.c:383:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xen/xen/tools/symbols.c:266:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xen/xen/tools/symbols.c:456:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xen/xen/tools/symbols.c:457:17: style: The scope of the variable 'p1' can be reduced. [variableScope]
xen/xen/xsm/flask/avc.c:247:24: style: The scope of the variable 'head' can be reduced. [variableScope]
xen/xen/xsm/flask/avc.c:682:24: style: The scope of the variable 'head' can be reduced. [variableScope]
xen/xen/xsm/flask/avc.c:684:17: style: The scope of the variable 'lock' can be reduced. [variableScope]
xen/xen/xsm/flask/hooks.c:955:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/xsm/flask/hooks.c:951:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:955:5: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1000:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/xsm/flask/hooks.c:994:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1000:5: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1041:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/xsm/flask/hooks.c:1037:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1041:5: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1077:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/xsm/flask/hooks.c:1074:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1077:5: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1092:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/xsm/flask/hooks.c:1089:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1092:5: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1107:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/xsm/flask/hooks.c:1104:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1107:5: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1122:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xen/xen/xsm/flask/hooks.c:1119:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/hooks.c:1122:5: note: Variable 'rc' is reassigned a value before the old one has been used.
xen/xen/xsm/flask/ss/ebitmap.h:44:18: style: The scope of the variable 'ofs' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/avtab.c:136:69: style: Function 'avtab_search' argument 2 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
xen/xen/xsm/flask/ss/avtab.h:65:69: note: Function 'avtab_search' argument 2 names different: declaration 'k' definition 'key'.
xen/xen/xsm/flask/ss/avtab.c:136:69: note: Function 'avtab_search' argument 2 names different: declaration 'k' definition 'key'.
xen/xen/xsm/flask/ss/avtab.c:342:35: style: Function 'avtab_read_item' argument 4 names different: declaration 'insert' definition 'insertf'. [funcArgNamesDifferent]
xen/xen/xsm/flask/ss/avtab.h:71:19: note: Function 'avtab_read_item' argument 4 names different: declaration 'insert' definition 'insertf'.
xen/xen/xsm/flask/ss/avtab.c:342:35: note: Function 'avtab_read_item' argument 4 names different: declaration 'insert' definition 'insertf'.
xen/xen/xsm/flask/ss/ebitmap.c:205:30: style: The scope of the variable 'temp' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/ebitmap.c:32:41: warning: Division by result of sizeof(). memcmp() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
xen/xen/xsm/flask/ss/ebitmap.c:60:36: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
xen/xen/xsm/flask/ss/hashtab.c:37:45: style: Function 'hashtab_insert' argument 2 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
xen/xen/xsm/flask/ss/hashtab.h:55:45: note: Function 'hashtab_insert' argument 2 names different: declaration 'k' definition 'key'.
xen/xen/xsm/flask/ss/hashtab.c:37:45: note: Function 'hashtab_insert' argument 2 names different: declaration 'k' definition 'key'.
xen/xen/xsm/flask/ss/hashtab.c:37:56: style: Function 'hashtab_insert' argument 3 names different: declaration 'd' definition 'datum'. [funcArgNamesDifferent]
xen/xen/xsm/flask/ss/hashtab.h:55:54: note: Function 'hashtab_insert' argument 3 names different: declaration 'd' definition 'datum'.
xen/xen/xsm/flask/ss/hashtab.c:37:56: note: Function 'hashtab_insert' argument 3 names different: declaration 'd' definition 'datum'.
xen/xen/xsm/flask/ss/hashtab.c:77:53: style: Function 'hashtab_search' argument 2 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
xen/xen/xsm/flask/ss/hashtab.h:63:53: note: Function 'hashtab_search' argument 2 names different: declaration 'k' definition 'key'.
xen/xen/xsm/flask/ss/hashtab.c:77:53: note: Function 'hashtab_search' argument 2 names different: declaration 'k' definition 'key'.
xen/xen/xsm/flask/ss/mls.c:32:20: style: The scope of the variable 'head' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/mls.c:32:26: style: The scope of the variable 'prev' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/mls.c:34:21: style: The scope of the variable 'e' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/mls.c:92:15: style: The scope of the variable 'head' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/mls.c:92:21: style: The scope of the variable 'prev' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/mls.c:93:21: style: The scope of the variable 'e' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/mls.c:405:77: style: Function 'mls_convert_context' argument 3 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
xen/xen/xsm/flask/ss/mls.h:30:69: note: Function 'mls_convert_context' argument 3 names different: declaration 'context' definition 'c'.
xen/xen/xsm/flask/ss/mls.c:405:77: note: Function 'mls_convert_context' argument 3 names different: declaration 'context' definition 'c'.
xen/xen/xsm/flask/ss/policydb.c:1052:33: style: The scope of the variable 'le' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/policydb.c:1055:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/policydb.c:1055:19: style: The scope of the variable 'depth' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/policydb.c:1680:20: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
xen/xen/xsm/flask/ss/services.c:1177:17: style: The scope of the variable 'def_class' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/services.c:1177:29: style: The scope of the variable 'def_perm' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/services.c:346:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xen/xen/xsm/flask/ss/sidtab.c:155:25: style: The scope of the variable 'last' can be reduced. [variableScope]
xen/xen/xsm/flask/ss/sidtab.c:215:70: style: Function 'sidtab_context_to_sid' argument 3 names different: declaration 'sid' definition 'out_sid'. [funcArgNamesDifferent]
xen/xen/xsm/flask/ss/sidtab.h:46:75: note: Function 'sidtab_context_to_sid' argument 3 names different: declaration 'sid' definition 'out_sid'.
xen/xen/xsm/flask/ss/sidtab.c:215:70: note: Function 'sidtab_context_to_sid' argument 3 names different: declaration 'sid' definition 'out_sid'.
[17:31]
ftp://ftp.se.debian.org/debian/pool/main/x/xen-api/xen-api_1.3.2.orig.tar.gz
mcclurmc-xen-api-bafbf44/ocaml/xenguest/xenguest_stubs.c:79:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
mcclurmc-xen-api-bafbf44/ocaml/xenguest/xenguest_stubs.c:143:17: warning: %Ld in format string (no. 1) requires 'long long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
mcclurmc-xen-api-bafbf44/ocaml/xenguest/xenguest_stubs.c:97:5: style: Variable 'xsh' is reassigned a value before the old one has been used. [redundantAssignment]
mcclurmc-xen-api-bafbf44/ocaml/xenguest/xenguest_stubs.c:91:0: note: Variable 'xsh' is reassigned a value before the old one has been used.
mcclurmc-xen-api-bafbf44/ocaml/xenguest/xenguest_stubs.c:97:5: note: Variable 'xsh' is reassigned a value before the old one has been used.
mcclurmc-xen-api-bafbf44/ocaml/xenguest/xenguest_stubs.c:455:3: style: Variable 'xsh' is reassigned a value before the old one has been used. [redundantAssignment]
mcclurmc-xen-api-bafbf44/ocaml/xenguest/xenguest_stubs.c:450:0: note: Variable 'xsh' is reassigned a value before the old one has been used.
mcclurmc-xen-api-bafbf44/ocaml/xenguest/xenguest_stubs.c:455:3: note: Variable 'xsh' is reassigned a value before the old one has been used.
[17:31]
ftp://ftp.se.debian.org/debian/pool/main/x/xen-api-libs/xen-api-libs_0.5.2.orig.tar.gz
xen-api-libs-0.5.2/camldm/camldm_stubs.c:36:12: style: The scope of the variable 'start' can be reduced. [variableScope]
xen-api-libs-0.5.2/camldm/camldm_stubs.c:36:19: style: The scope of the variable 'size' can be reduced. [variableScope]
xen-api-libs-0.5.2/camldm/camldm_stubs.c:37:9: style: The scope of the variable 'ty' can be reduced. [variableScope]
xen-api-libs-0.5.2/camldm/camldm_stubs.c:37:13: style: The scope of the variable 'params' can be reduced. [variableScope]
xen-api-libs-0.5.2/camldm/camldm_stubs.c:66:2: style: Label 'win' is not used. [unusedLabel]
xen-api-libs-0.5.2/camldm/camldm_stubs.c:307:28: portability: '(void*)names' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xen-api-libs-0.5.2/cdrom/cdrom_stubs.c:81:1: error: Array 'CDROM_DRIVE_STATUS_list[5]' accessed at index 19, which is out of bounds. [arrayIndexOutOfBounds]
xen-api-libs-0.5.2/cdrom/cdrom_stubs.c:82:1: error: Array 'CDROM_DISC_STATUS_list[8]' accessed at index 31, which is out of bounds. [arrayIndexOutOfBounds]
xen-api-libs-0.5.2/netdev/addr_stubs.c:40:10: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xen-api-libs-0.5.2/netdev/addr_stubs.c:81:19: style: The scope of the variable 'sock' can be reduced. [variableScope]
xen-api-libs-0.5.2/netdev/addr_stubs.c:81:26: style: The scope of the variable 'netmask' can be reduced. [variableScope]
xen-api-libs-0.5.2/stdext/unixext_stubs.c:353:19: style: The scope of the variable 'cmsg' can be reduced. [variableScope]
xen-api-libs-0.5.2/stdext/unixext_write_stubs.c:35:7: style: The scope of the variable 'numbytes' can be reduced. [variableScope]
xen-api-libs-0.5.2/stdext/unixext_write_stubs.c:35:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
xen-api-libs-0.5.2/vhd/vhd_stubs.c:93:25: style: The scope of the variable 'loc' can be reduced. [variableScope]
xen-api-libs-0.5.2/vhd/vhd_stubs.c:434:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xen-api-libs-0.5.2/vhd/vhd_stubs.c:534:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
[17:31]
ftp://ftp.se.debian.org/debian/pool/main/x/xen-tools/xen-tools_4.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xenomai/xenomai_2.6.4+dfsg.orig.tar.xz
xenomai-2.6.4/ksrc/arch/arm/hal.c:553:10: style: Condition 'ret<0' is always false [knownConditionTrueFalse]
xenomai-2.6.4/ksrc/arch/arm/hal.c:552:8: note: Assignment 'ret=0', assigned value is 0
xenomai-2.6.4/ksrc/arch/arm/hal.c:553:10: note: Condition 'ret<0' is always false
xenomai-2.6.4/ksrc/arch/arm/hal.c:493:16: style: The scope of the variable 'addr' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/arch/blackfin/hal.c:450:10: style: Condition 'ret<0' is always false [knownConditionTrueFalse]
xenomai-2.6.4/ksrc/arch/blackfin/hal.c:449:12: note: Assignment 'ret=0', assigned value is 0
xenomai-2.6.4/ksrc/arch/blackfin/hal.c:450:10: note: Condition 'ret<0' is always false
xenomai-2.6.4/ksrc/arch/generic/hal.c:596:9: style: Condition 'err' is always false [knownConditionTrueFalse]
xenomai-2.6.4/ksrc/arch/generic/hal.c:595:28: note: Assignment 'err=setup_apc_handler()', assigned value is 0
xenomai-2.6.4/ksrc/arch/generic/hal.c:596:9: note: Condition 'err' is always false
xenomai-2.6.4/ksrc/arch/generic/hal.c:329:12: style: The scope of the variable 'handler' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/arch/generic/hal.c:329:32: style: The scope of the variable 'cookie' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/arch/powerpc/hal.c:550:6: style: Condition 'ret' is always false [knownConditionTrueFalse]
xenomai-2.6.4/ksrc/arch/powerpc/hal.c:549:28: note: Assignment 'ret=rthal_tickdev_select()', assigned value is 0
xenomai-2.6.4/ksrc/arch/powerpc/hal.c:550:6: note: Condition 'ret' is always false
xenomai-2.6.4/ksrc/drivers/analogy/buffer.c:133:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/buffer.c:419:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/buffer.c:874:38: portability: 'bufdata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/buffer.c:961:27: portability: '(void*)bufdata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/instruction.c:371:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1746:28: style: The scope of the variable 'aref' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1850:21: style: The scope of the variable 'range' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1850:28: style: The scope of the variable 'aref' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1852:15: style: The scope of the variable 'hi' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1854:15: style: The scope of the variable 'dither' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2667:18: style: The scope of the variable 'range' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2690:15: style: The scope of the variable 'range' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2691:15: style: The scope of the variable 'chan' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2692:15: style: The scope of the variable 'conf' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2766:15: style: The scope of the variable 'range' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2767:15: style: The scope of the variable 'chan' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2768:15: style: The scope of the variable 'conf' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2947:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4337:6: style: The scope of the variable 'type' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4368:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.h:434:33: portability: 'mite_chan->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:244:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:249:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:631:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:632:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:633:10: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:637:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:638:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:649:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:650:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:659:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:660:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:670:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:671:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1103:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1105:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1183:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1191:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1202:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1211:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1212:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1227:5: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1300:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1309:10: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1310:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1319:7: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1320:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1321:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1342:6: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1361:6: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1362:8: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1378:6: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1380:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1381:8: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1553:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1651:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1652:11: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1659:10: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1683:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1684:6: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1685:11: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1714:15: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1716:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1773:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1775:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1813:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1880:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1884:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1895:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1899:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1932:5: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1955:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:1964:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2636:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2648:5: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2697:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2717:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2721:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2725:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2730:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2754:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2756:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2799:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2842:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:2844:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3332:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3354:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3357:22: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3379:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3382:12: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3904:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3907:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3910:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3913:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3916:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3919:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3922:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3925:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3965:10: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:3968:10: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4071:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4074:10: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4088:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4090:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4092:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4097:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4098:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4099:18: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4101:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4190:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4254:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4256:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4356:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4358:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4361:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4363:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4559:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4650:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4653:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4665:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4668:12: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4836:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4840:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4844:7: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4871:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:4873:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5102:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5103:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5109:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5165:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5238:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5240:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5492:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5493:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5496:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5500:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5501:4: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mio_common.c:5504:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.h:304:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.h:321:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.h:397:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:171:32: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:175:29: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:176:32: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:179:29: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:189:28: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:192:28: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:194:40: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:222:44: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:227:29: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:347:29: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:371:34: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:383:34: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:446:34: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:474:34: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:493:33: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:513:33: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:516:31: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:520:34: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:524:28: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:532:34: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:538:34: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:614:40: portability: 'mite_chan->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:627:36: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/mite.c:631:29: portability: 'mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_660x.c:1261:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_660x.c:1356:11: style: The scope of the variable 'idle_bits' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_660x.c:773:38: portability: 'private(dev)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_660x.c:773:64: portability: 'private(dev)->mite->daq_io_addr+GPCT_OFFSET[chip_index]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_660x.c:796:38: portability: 'private(dev)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_660x.c:796:64: portability: 'private(dev)->mite->daq_io_addr+GPCT_OFFSET[chip_index]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:292:36: error: Array 'ni_670x_boards[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:279:2: note: After for loop, i has value 3
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:292:36: note: Array index out of bounds
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:146:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:262:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:391:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:334:42: portability: '((struct ni_670x_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:336:42: portability: '((struct ni_670x_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:383:36: portability: '((struct ni_670x_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:414:49: portability: 'private(subd->dev)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/ni_670x.c:418:48: portability: 'private(subd->dev)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1125:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1126:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1136:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1137:8: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1174:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1179:3: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1294:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1312:10: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1331:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1373:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1399:9: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1425:55: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1426:56: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1427:55: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1428:42: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1430:37: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1431:42: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1432:42: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1436:31: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1439:56: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1440:55: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1441:55: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1442:42: portability: '((struct ni_private*)dev->priv)->mite->mite_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1453:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1455:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1457:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1460:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1464:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/pcimio.c:1466:2: portability: '((struct ni_private*)dev->priv)->mite->daq_io_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/tio_common.c:1172:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/tio_common.c:1181:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/tio_common.c:1227:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/tio_common.c:1236:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/tio_common.c:1276:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xenomai-2.6.4/ksrc/drivers/analogy/national_instruments/tio_common.c:1285:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xenomai-2.6.4/ksrc/drivers/analogy/sensoray/s526.c:116:0: error: #error Unknown bit field order [preprocessorErrorDirective]
xenomai-2.6.4/ksrc/drivers/analogy/subdevice.c:228:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xenomai-2.6.4/ksrc/drivers/analogy/subdevice.c:328:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/analogy/testing/fake.c:601:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xenomai-2.6.4/ksrc/drivers/analogy/transfer.c:105:2: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/drivers/analogy/transfer.c:102:0: note: Variable 'dev' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/drivers/analogy/transfer.c:105:2: note: Variable 'dev' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/drivers/analogy/transfer.c:125:2: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/drivers/analogy/transfer.c:120:0: note: Variable 'dev' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/drivers/analogy/transfer.c:125:2: note: Variable 'dev' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/drivers/can/mscan/rtcan_mscan.c:212:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/drivers/can/mscan/rtcan_mscan.c:202:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/drivers/can/mscan/rtcan_mscan.c:212:2: note: Variable 'ret' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/drivers/can/mscan/rtcan_mscan_mpc52xx.c:66:0: error: #error "No CAN controller enabled, fix configuration!" [preprocessorErrorDirective]
xenomai-2.6.4/ksrc/drivers/can/rtcan_dev.c:66:26: style: The scope of the variable 'dev' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/rtcan_dev.c:138:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/rtcan_flexcan.c:1053:6: style: Condition '!devtype_data' is always true [knownConditionTrueFalse]
xenomai-2.6.4/ksrc/drivers/can/rtcan_flexcan.c:1021:52: note: Assignment 'devtype_data=NULL', assigned value is 0
xenomai-2.6.4/ksrc/drivers/can/rtcan_flexcan.c:1053:6: note: Condition '!devtype_data' is always true
xenomai-2.6.4/ksrc/drivers/can/rtcan_flexcan.c:1063:6: style: Condition '!clock_freq' is always true [knownConditionTrueFalse]
xenomai-2.6.4/ksrc/drivers/can/rtcan_flexcan.c:1032:19: note: Assignment 'clock_freq=0', assigned value is 0
xenomai-2.6.4/ksrc/drivers/can/rtcan_flexcan.c:1063:6: note: Condition '!clock_freq' is always true
xenomai-2.6.4/ksrc/drivers/can/rtcan_raw.c:81:22: style: The scope of the variable 'first_part_size' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/rtcan_raw.c:109:47: portability: '(void*)frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/can/rtcan_raw.c:139:35: portability: '(void*)&skb->rb_frame' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/can/rtcan_raw.c:664:5: portability: '(void*)&frame.can_id' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/can/rtcan_raw.c:684:2: portability: '(void*)frame.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/can/rtcan_raw.c:691:2: portability: '(void*)×tamp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/can/rtcan_raw_dev.c:147:18: style: The scope of the variable 'brp' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/rtcan_raw_dev.c:147:23: style: The scope of the variable 'tsegall' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/rtcan_virt.c:181:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_esd_pci.c:143:34: style: Variable 'board' is assigned a value that is never used. [unreadVariable]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_isa.c:161:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_isa.c:185:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_mem.c:173:9: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_mem.c:197:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_plx_pci.c:413:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_plx_pci.c:293:47: portability: '(void*__iomem)dev->base_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_plx_pci.c:298:46: portability: '(void*__iomem)dev->base_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/can/sja1000/rtcan_sja1000.c:300:2: style: Variable 'irq_count' is modified but its new value is never used. [unreadVariable]
xenomai-2.6.4/ksrc/drivers/ipc/bufp.c:227:49: portability: 'sk->bufmem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/ipc/bufp.c:478:42: portability: 'rsk->bufmem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/drivers/serial/16550A_io.h:157:0: error: #error Unsupported I/O access method [preprocessorErrorDirective]
xenomai-2.6.4/ksrc/drivers/serial/rt_imx_uart.c:301:15: style: The scope of the variable 'rx' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/serial/rt_imx_uart.c:301:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/serial/rt_imx_uart.c:345:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/serial/rt_imx_uart.c:1262:6: style: The scope of the variable 'free' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/serial/rt_imx_uart.c:1423:16: style: Checking if unsigned variable 'port->irq' is less than zero. [unsignedLessThanZero]
xenomai-2.6.4/ksrc/drivers/serial/rt_mpc52xx_uart.c:242:22: style: The scope of the variable 'gpio_np' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/serial/rt_mpc52xx_uart.c:1127:6: style: The scope of the variable 'free' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/testing/irqbench.c:518:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenomai-2.6.4/ksrc/drivers/testing/klat.c:102:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenomai-2.6.4/ksrc/drivers/testing/klat.c:59:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/testing/rtdmtest.c:161:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenomai-2.6.4/ksrc/drivers/testing/rtdmtest.c:156:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/testing/switchtest.c:773:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenomai-2.6.4/ksrc/drivers/testing/switchtest.c:68:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/testing/switchtest.c:552:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/drivers/testing/timerbench.c:511:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenomai-2.6.4/ksrc/drivers/testing/timerbench.c:151:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/heap.c:1486:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/pipe.c:681:6: style: Condition 'err' is always false [knownConditionTrueFalse]
xenomai-2.6.4/ksrc/nucleus/pipe.c:634:19: note: Assignment 'err=0', assigned value is 0
xenomai-2.6.4/ksrc/nucleus/pipe.c:681:6: note: Condition 'err' is always false
xenomai-2.6.4/ksrc/nucleus/pipe.c:219:20: style: The scope of the variable 'mh' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/pipe.c:634:22: style: The scope of the variable 'sigpending' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/pipe.c:734:6: style: The scope of the variable 'sigpending' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/pipe.c:735:9: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/pod.c:2158:2: style: Variable 'resched' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/nucleus/pod.c:2149:0: note: Variable 'resched' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/nucleus/pod.c:2158:2: note: Variable 'resched' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/nucleus/pod.c:456:19: style: The scope of the variable 'thread' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/pod.c:457:18: style: The scope of the variable 'sched' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/pod.c:2663:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/pod.c:270:13: style: Variable 'sched' is not assigned a value. [unassignedVariable]
xenomai-2.6.4/ksrc/nucleus/registry.c:516:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/registry.c:116:9: style: Unused variable: ret [unusedVariable]
xenomai-2.6.4/ksrc/nucleus/sched-rt.c:65:20: style: The scope of the variable 'h' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/sched-sporadic.c:177:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/sched-tp.c:31:6: style: The scope of the variable 'p_next' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/sched-tp.c:31:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/sched.c:405:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/sched.c:207:24: style: Variable 'p' is not assigned a value. [unassignedVariable]
xenomai-2.6.4/ksrc/nucleus/select.c:413:6: style: The scope of the variable 'resched' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/shadow.c:3074:6: style: Condition 'ret' is always false [knownConditionTrueFalse]
xenomai-2.6.4/ksrc/nucleus/shadow.c:3073:24: note: Assignment 'ret=mayday_init_page()', assigned value is 0
xenomai-2.6.4/ksrc/nucleus/shadow.c:3074:6: note: Condition 'ret' is always false
xenomai-2.6.4/ksrc/nucleus/shadow.c:757:19: style: The scope of the variable 'type' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/shadow.c:757:25: style: The scope of the variable 'arg' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/shadow.c:759:22: style: The scope of the variable 'p' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/shadow.c:861:19: style: The scope of the variable 'target' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/shadow.c:1546:19: style: The scope of the variable 'thread' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/synch.c:589:20: style: The scope of the variable 'h' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/synch.c:924:27: style: The scope of the variable 'target' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/synch.c:925:20: style: The scope of the variable 'h' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/synch.c:984:18: style: The scope of the variable 'synch' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/vfile.c:314:36: style: The scope of the variable 'it' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/vfile.c:446:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/nucleus/vfile.c:569:35: style: The scope of the variable 'it' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/demos/latency.c:81:48: style: The scope of the variable 'dt' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/demos/satch.c:73:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/heap.c:425:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/pipe.c:277:8: style: The scope of the variable 'poolmem' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/pipe.c:409:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/pipe.c:1167:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/pipe.c:902:10: style: Unused variable: outbytes [unusedVariable]
xenomai-2.6.4/ksrc/skins/native/pipe.c:903:10: style: Unused variable: fillptr [unusedVariable]
xenomai-2.6.4/ksrc/skins/native/pipe.c:904:8: style: Unused variable: s [unusedVariable]
xenomai-2.6.4/ksrc/skins/native/queue.c:388:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/queue.c:1186:23: style: The scope of the variable 'msg' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/snippets/cond_var.c:20:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/skins/native/snippets/cond_var.c:19:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/cond_var.c:20:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/event_flags.c:27:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/skins/native/snippets/event_flags.c:20:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/event_flags.c:27:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/event_flags.c:27:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xenomai-2.6.4/ksrc/skins/native/snippets/msg_queue.c:39:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
xenomai-2.6.4/ksrc/skins/native/snippets/msg_queue.c:61:12: style: The scope of the variable 'len' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/snippets/msg_queue.c:62:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/snippets/mutex.c:15:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xenomai-2.6.4/ksrc/skins/native/snippets/pipe.c:51:15: style: The scope of the variable 'msgout' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/snippets/pipe.c:52:11: style: The scope of the variable 'len' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/snippets/pipe.c:52:16: style: The scope of the variable 'n' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/native/snippets/pipe.c:52:6: style: Unused variable: err [unusedVariable]
xenomai-2.6.4/ksrc/skins/native/snippets/semaphore.c:17:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xenomai-2.6.4/ksrc/skins/native/snippets/user_alarm.c:41:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/skins/native/snippets/user_alarm.c:39:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/user_alarm.c:41:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/user_alarm.c:46:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/skins/native/snippets/user_alarm.c:41:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/user_alarm.c:46:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/user_irq.c:41:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xenomai-2.6.4/ksrc/skins/native/snippets/user_irq.c:37:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/snippets/user_irq.c:41:5: note: Variable 'err' is reassigned a value before the old one has been used.
xenomai-2.6.4/ksrc/skins/native/syscall.c:90:30: portability: 'objaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/skins/posix/mq.c:531:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/posix/mq.c:659:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/posix/mutex.c:100:12: style: Variable 'sys_ppd' is assigned a value that is never used. [unreadVariable]
xenomai-2.6.4/ksrc/skins/posix/registry.c:36:18: style: The scope of the variable 'g' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/posix/sched.c:436:29: style: Variable 'param' is not assigned a value. [unassignedVariable]
xenomai-2.6.4/ksrc/skins/posix/signal.c:1152:19: style: The scope of the variable 'si' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/posix/syscall.c:445:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/posix/syscall.c:1709:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
xenomai-2.6.4/ksrc/skins/posix/syscall.c:1786:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
xenomai-2.6.4/ksrc/skins/posix/syscall.c:105:30: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xenomai-2.6.4/ksrc/skins/posix/syscall.c:135:30: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xenomai-2.6.4/ksrc/skins/posix/tsd.c:123:12: portability: '(void*)_laddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/skins/posix/tsd.c:299:24: portability: '(void*)_laddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/skins/posix/tsd.c:338:16: portability: '(void*)_laddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/skins/posix/tsd.c:343:16: portability: '(void*)_laddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/ksrc/skins/psos+/demos/satch.c:84:17: style: The scope of the variable 's' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/psos+/queue.c:224:23: style: The scope of the variable 'msgq_ids' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/psos+/rn.c:169:23: style: The scope of the variable 'rn_ids' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/psos+/sem.c:136:23: style: The scope of the variable 'sem_ids' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/rtdm/core.c:220:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/rtdm/core.c:453:27: style: The scope of the variable 'context' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/rtdm/device.c:109:22: style: The scope of the variable 'device' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/rtdm/device.c:137:22: style: The scope of the variable 'device' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/rtdm/module.c:99:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xenomai-2.6.4/ksrc/skins/rtdm/proc.c:49:20: style: The scope of the variable 'head' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/vrtx/heap.c:157:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/vrtx/heap.c:129:8: style: Variable 'hid' is assigned a value that is never used. [unreadVariable]
xenomai-2.6.4/ksrc/skins/vrtx/mb.c:137:27: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xenomai-2.6.4/ksrc/skins/vrtx/mb.c:153:27: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xenomai-2.6.4/ksrc/skins/vrtx/mb.c:178:27: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xenomai-2.6.4/ksrc/skins/vxworks/demos/satch.c:100:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/vxworks/syscall.c:719:12: style: The scope of the variable 'pTcb' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/vxworks/taskLib.c:579:15: style: The scope of the variable 'task' can be reduced. [variableScope]
xenomai-2.6.4/ksrc/skins/vxworks/taskLib.c:637:47: style: Function 'wind_task_delete_hook' argument 1 names different: declaration 'xnthread' definition 'thread'. [funcArgNamesDifferent]
xenomai-2.6.4/ksrc/skins/vxworks/taskLib.c:30:47: note: Function 'wind_task_delete_hook' argument 1 names different: declaration 'xnthread' definition 'thread'.
xenomai-2.6.4/ksrc/skins/vxworks/taskLib.c:637:47: note: Function 'wind_task_delete_hook' argument 1 names different: declaration 'xnthread' definition 'thread'.
xenomai-2.6.4/src/drvlib/analogy/async.c:145:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xenomai-2.6.4/src/drvlib/analogy/async.c:136:6: style: Variable 'err' is not assigned a value. [unassignedVariable]
xenomai-2.6.4/src/drvlib/analogy/descriptor.c:106:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/src/drvlib/analogy/descriptor.c:38:27: portability: '(void*)rt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/descriptor.c:47:13: portability: 'rt->offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/descriptor.c:55:17: portability: 'rt->offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/descriptor.c:56:25: portability: 'rt->offset+sizeof(struct a4l_leaf)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/descriptor.c:56:49: portability: '(void*)rt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/descriptor.c:76:13: portability: 'rt->offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/descriptor.c:86:13: portability: 'rt->offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/range.c:281:41: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/range.c:351:23: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/range.c:424:23: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/range.c:491:17: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/range.c:561:17: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/drvlib/analogy/range.c:631:17: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/skins/common/rt_print.c:628:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xenomai-2.6.4/src/skins/common/rt_print.c:142:24: portability: 'buffer->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/skins/common/rt_print.c:162:22: portability: 'buffer->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/skins/common/rt_print.c:230:23: portability: 'buffer->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/skins/common/rt_print.c:601:41: portability: 'buffer->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/skins/common/rt_print.c:636:23: portability: 'buffer->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/skins/common/rt_print.c:406:16: style: Unused variable: old_bitmap [unusedVariable]
xenomai-2.6.4/src/skins/common/rt_print.c:407:11: style: Unused variable: j [unusedVariable]
xenomai-2.6.4/src/skins/native/wrappers.c:52:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
xenomai-2.6.4/src/skins/posix/mq.c:33:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
xenomai-2.6.4/src/skins/posix/shm.c:93:17: style: struct member 'Anonymous0::kaddr' is never used. [unusedStructMember]
xenomai-2.6.4/src/skins/posix/shm.c:94:17: style: struct member 'Anonymous0::len' is never used. [unusedStructMember]
xenomai-2.6.4/src/skins/posix/shm.c:96:17: style: struct member 'Anonymous0::mapsize' is never used. [unusedStructMember]
xenomai-2.6.4/src/skins/posix/shm.c:164:17: style: struct member 'Anonymous1::kaddr' is never used. [unusedStructMember]
xenomai-2.6.4/src/skins/posix/shm.c:165:17: style: struct member 'Anonymous1::len' is never used. [unusedStructMember]
xenomai-2.6.4/src/skins/posix/shm.c:167:17: style: struct member 'Anonymous1::mapsize' is never used. [unusedStructMember]
xenomai-2.6.4/src/skins/posix/shm.c:233:17: style: struct member 'Anonymous2::mapsize' is never used. [unusedStructMember]
xenomai-2.6.4/src/skins/posix/wrappers.c:109:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
xenomai-2.6.4/src/skins/vxworks/wrappers.c:52:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/analogy/cmd_read.c:477:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenomai-2.6.4/src/utils/analogy/cmd_write.c:400:23: portability: 'cfg->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/utils/analogy/cmd_write.c:401:30: portability: 'cfg->buffer+filled*scan_size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xenomai-2.6.4/src/utils/can/rtcanconfig.c:151:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xenomai-2.6.4/src/utils/can/rtcanrecv.c:78:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/can/rtcansend.c:71:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/ps/rtps.c:18:37: style: The scope of the variable 'sec' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/ps/rtps.c:20:36: style: The scope of the variable 'v' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/ps/rtps.c:21:20: style: The scope of the variable 'hr' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/ps/rtps.c:21:24: style: The scope of the variable 'min' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/ps/rtps.c:21:29: style: The scope of the variable 'msec' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/ps/rtps.c:21:35: style: The scope of the variable 'usec' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/ps/rtps.c:22:17: style: The scope of the variable 'cmdfp' can be reduced. [variableScope]
xenomai-2.6.4/src/utils/ps/rtps.c:33:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[17:31]
ftp://ftp.se.debian.org/debian/pool/main/x/xenwatch/xenwatch_0.5.4.orig.tar.gz
xenwatch-0.5.4/apps.c:207:11: style: The scope of the variable 'tag' can be reduced. [variableScope]
xenwatch-0.5.4/apps.c:207:17: style: The scope of the variable 'val' can be reduced. [variableScope]
xenwatch-0.5.4/apps.c:259:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/apps.c:262:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/apps.c:267:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/apps.c:269:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/mdns-browser.c:61:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xenwatch-0.5.4/mdns-publish-vnc.c:200:11: warning: Width 64 given in format string (no. 2) is smaller than destination buffer 'path[128]'. [invalidScanfFormatWidth_smaller]
xenwatch-0.5.4/mdns-publish-vnc.c:40:17: style: The scope of the variable 'dom' can be reduced. [variableScope]
xenwatch-0.5.4/mdns-publish-vnc.c:107:16: style: The scope of the variable 'c' can be reduced. [variableScope]
xenwatch-0.5.4/mdns-publish-vnc.c:77:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/mdns-publish-xendom.c:129:68: warning: Either the condition 'if(vec)' is redundant or there is possible null pointer dereference: vec. [nullPointerRedundantCheck]
xenwatch-0.5.4/mdns-publish-xendom.c:132:8: note: Assuming that condition 'if(vec)' is not redundant
xenwatch-0.5.4/mdns-publish-xendom.c:129:68: note: Null pointer dereference
xenwatch-0.5.4/mdns-publish-xendom.c:128:5: style: Variable 'vec' is reassigned a value before the old one has been used. [redundantAssignment]
xenwatch-0.5.4/mdns-publish-xendom.c:125:0: note: Variable 'vec' is reassigned a value before the old one has been used.
xenwatch-0.5.4/mdns-publish-xendom.c:128:5: note: Variable 'vec' is reassigned a value before the old one has been used.
xenwatch-0.5.4/mdns-publish-xendom.c:108:16: style: The scope of the variable 'count' can be reduced. [variableScope]
xenwatch-0.5.4/mdns-publish-xendom.c:119:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/mdns-publish.c:161:28: style: The scope of the variable 'entry' can be reduced. [variableScope]
xenwatch-0.5.4/mdns-publish.c:341:28: style: The scope of the variable 'entry' can be reduced. [variableScope]
xenwatch-0.5.4/x11.c:193:55: style: Function 'x11_create_pixmap' argument 2 names different: declaration 'data' definition 'byte_data'. [funcArgNamesDifferent]
xenwatch-0.5.4/x11.h:20:55: note: Function 'x11_create_pixmap' argument 2 names different: declaration 'data' definition 'byte_data'.
xenwatch-0.5.4/x11.c:193:55: note: Function 'x11_create_pixmap' argument 2 names different: declaration 'data' definition 'byte_data'.
xenwatch-0.5.4/xd_store.c:274:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenwatch-0.5.4/xd_store.c:271:5: style: Variable 'vec' is reassigned a value before the old one has been used. [redundantAssignment]
xenwatch-0.5.4/xd_store.c:262:0: note: Variable 'vec' is reassigned a value before the old one has been used.
xenwatch-0.5.4/xd_store.c:271:5: note: Variable 'vec' is reassigned a value before the old one has been used.
xenwatch-0.5.4/xd_store.c:241:21: style: The scope of the variable 'node' can be reduced. [variableScope]
xenwatch-0.5.4/xd_store.c:365:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
xenwatch-0.5.4/xd_store.c:365:38: style: The scope of the variable 'usecs' can be reduced. [variableScope]
xenwatch-0.5.4/xd_store.c:402:24: style: Function 'xen_doms_init' argument 1 names different: declaration 'pkg_tree' definition 'xd'. [funcArgNamesDifferent]
xenwatch-0.5.4/xd_store.c:14:61: note: Function 'xen_doms_init' argument 1 names different: declaration 'pkg_tree' definition 'xd'.
xenwatch-0.5.4/xd_store.c:402:24: note: Function 'xen_doms_init' argument 1 names different: declaration 'pkg_tree' definition 'xd'.
xenwatch-0.5.4/xd_store.c:575:19: style: Function 'xen_doms_get_value' argument 3 names different: declaration 'column' definition 'index'. [funcArgNamesDifferent]
xenwatch-0.5.4/xd_store.c:29:31: note: Function 'xen_doms_get_value' argument 3 names different: declaration 'column' definition 'index'.
xenwatch-0.5.4/xd_store.c:575:19: note: Function 'xen_doms_get_value' argument 3 names different: declaration 'column' definition 'index'.
xenwatch-0.5.4/xd_view.c:107:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xd_view.c:121:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xd_view.c:318:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xd_view.c:323:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xd_view.c:328:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xd_view.c:333:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xd_view.c:338:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xenlog.c:18:5: style: Variable 'xenstore' is reassigned a value before the old one has been used. [redundantAssignment]
xenwatch-0.5.4/xenlog.c:13:0: note: Variable 'xenstore' is reassigned a value before the old one has been used.
xenwatch-0.5.4/xenlog.c:18:5: note: Variable 'xenstore' is reassigned a value before the old one has been used.
xenwatch-0.5.4/xenlog.c:14:12: style: The scope of the variable 'vec' can be reduced. [variableScope]
xenwatch-0.5.4/xenscreen.c:615:19: style: Same expression on both sides of '&&' because the value of '!vir_conn' and '!xenstore' are the same. [duplicateExpression]
xenwatch-0.5.4/xenscreen.c:455:22: note: 'vir_conn' is assigned value 'NULL' here.
xenwatch-0.5.4/xenscreen.c:461:22: note: 'xenstore' is assigned value 'NULL' here.
xenwatch-0.5.4/xenscreen.c:615:19: note: Same expression on both sides of '&&' because the value of '!vir_conn' and '!xenstore' are the same.
xenwatch-0.5.4/xenscreen.c:80:17: style: The scope of the variable 'dom' can be reduced. [variableScope]
xenwatch-0.5.4/xenscreen.c:442:9: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
xenwatch-0.5.4/xenscreen.c:445:9: style: The scope of the variable 'nac' can be reduced. [variableScope]
xenwatch-0.5.4/xenscreen.c:445:14: style: The scope of the variable 'c' can be reduced. [variableScope]
xenwatch-0.5.4/xenscreen.c:446:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
xenwatch-0.5.4/xenscreen.c:446:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xenwatch-0.5.4/xenscreen.c:448:12: style: The scope of the variable 'nav' can be reduced. [variableScope]
xenwatch-0.5.4/xenscreen.c:144:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xenscreen.c:177:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xenscreen.c:180:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xenscreen.c:535:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xenscreen.c:589:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xenwatch-0.5.4/xenscreen.c:180:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
xenwatch-0.5.4/xs_store.c:313:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenwatch-0.5.4/xs_store.c:329:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xenwatch-0.5.4/xs_store.c:309:5: style: Variable 'vec' is reassigned a value before the old one has been used. [redundantAssignment]
xenwatch-0.5.4/xs_store.c:302:0: note: Variable 'vec' is reassigned a value before the old one has been used.
xenwatch-0.5.4/xs_store.c:309:5: note: Variable 'vec' is reassigned a value before the old one has been used.
xenwatch-0.5.4/xs_store.c:155:21: style: The scope of the variable 'child' can be reduced. [variableScope]
xenwatch-0.5.4/xs_store.c:194:21: style: The scope of the variable 'child' can be reduced. [variableScope]
xenwatch-0.5.4/xs_store.c:217:21: style: The scope of the variable 'child' can be reduced. [variableScope]
xenwatch-0.5.4/xs_store.c:219:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xenwatch-0.5.4/xs_store.c:238:21: style: The scope of the variable 'child' can be reduced. [variableScope]
xenwatch-0.5.4/xs_store.c:393:25: style: Function 'xenstore_init' argument 1 names different: declaration 'pkg_tree' definition 'st'. [funcArgNamesDifferent]
xenwatch-0.5.4/xs_store.c:13:62: note: Function 'xenstore_init' argument 1 names different: declaration 'pkg_tree' definition 'st'.
xenwatch-0.5.4/xs_store.c:393:25: note: Function 'xenstore_init' argument 1 names different: declaration 'pkg_tree' definition 'st'.
xenwatch-0.5.4/xs_store.c:536:19: style: Function 'xenstore_get_value' argument 3 names different: declaration 'column' definition 'index'. [funcArgNamesDifferent]
xenwatch-0.5.4/xs_store.c:28:31: note: Function 'xenstore_get_value' argument 3 names different: declaration 'column' definition 'index'.
xenwatch-0.5.4/xs_store.c:536:19: note: Function 'xenstore_get_value' argument 3 names different: declaration 'column' definition 'index'.
xenwatch-0.5.4/xs_store.c:211:10: style: Variable 'child' is assigned a value that is never used. [unreadVariable]
xenwatch-0.5.4/xs_store.c:188:0: error: Memory leak: xs_path [memleak]
xenwatch-0.5.4/xs_view.c:163:33: style: The scope of the variable 'toolbar' can be reduced. [variableScope]
[17:31]
ftp://ftp.se.debian.org/debian/pool/main/x/xerces-c/xerces-c_3.2.1+debian.orig.tar.gz
xerces-c-3.2.1/samples/src/CreateDOMDocument/CreateDOMDocument.cpp:55:5: style: Class 'XStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/DOMCount/DOMCount.cpp:357:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/samples/src/DOMCount/DOMCount.cpp:356:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/DOMCount/DOMCount.cpp:354:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/DOMCount/DOMCount.cpp:357:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/samples/src/DOMCount/DOMCount.hpp:91:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/DOMPrint/DOMPrint.cpp:452:27: style: The scope of the variable 'myFilter' can be reduced. [variableScope]
xerces-c-3.2.1/samples/src/DOMPrint/DOMTreeErrorReporter.hpp:89:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/DOMPrint/DOMPrintFilter.hpp:37:5: style: Class 'DOMPrintFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/DOMPrint/DOMPrintFilter.cpp:72:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/samples/src/DOMPrint/DOMPrintFilter.cpp:78:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/samples/src/DOMPrint/DOMPrintFilter.cpp:84:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/samples/src/DOMPrint/DOMPrintFilter.cpp:95:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/samples/src/DOMPrint/DOMPrintFilter.cpp:101:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/samples/src/DOMPrint/DOMPrintFilter.cpp:106:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/samples/src/EnumVal/EnumVal.cpp:59:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/MemParse/MemParse.cpp:241:30: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/samples/src/MemParse/MemParse.cpp:240:75: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/MemParse/MemParse.cpp:238:77: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/MemParse/MemParse.cpp:241:30: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/samples/src/MemParse/MemParse.hpp:50:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.cpp:86:55: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.hpp:82:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.cpp:86:55: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.cpp:94:60: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.hpp:83:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.cpp:94:60: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.cpp:102:57: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.hpp:81:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/MemParse/MemParseHandlers.cpp:102:57: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PParse/PParse.cpp:243:30: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/samples/src/PParse/PParse.cpp:242:75: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/PParse/PParse.cpp:226:77: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/PParse/PParse.cpp:243:30: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/samples/src/PParse/PParse.hpp:46:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.cpp:84:53: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.hpp:78:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.cpp:84:53: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.cpp:92:58: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.hpp:79:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.cpp:92:58: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.cpp:100:55: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.hpp:77:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.cpp:100:55: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PParse/PParseHandlers.cpp:36:17: warning: Member variable 'PParseHandlers::fSawErrors' is not initialized in the constructor. [uninitMemberVar]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.hpp:286:5: style: Class 'PSVIAdvancedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriter.hpp:50:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:797:19: style: The scope of the variable 'attrUse' can be reduced. [variableScope]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:295:57: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.hpp:139:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:295:57: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:308:62: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.hpp:140:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:308:62: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:322:59: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.hpp:138:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:322:59: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:522:62: style: Function 'processAttributePSVI' argument 1 names different: declaration 'attribute' definition 'attrPSVI'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.hpp:163:46: note: Function 'processAttributePSVI' argument 1 names different: declaration 'attribute' definition 'attrPSVI'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:522:62: note: Function 'processAttributePSVI' argument 1 names different: declaration 'attribute' definition 'attrPSVI'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:842:75: style: Function 'processFundamentalFacets' argument 1 names different: declaration 'facets' definition 'type'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.hpp:188:59: note: Function 'processFundamentalFacets' argument 1 names different: declaration 'facets' definition 'type'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:842:75: note: Function 'processFundamentalFacets' argument 1 names different: declaration 'facets' definition 'type'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:1064:79: style: Function 'processValueConstraint' argument 1 names different: declaration 'ConstraintType' definition 'valueConstraintType'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.hpp:200:63: note: Function 'processValueConstraint' argument 1 names different: declaration 'ConstraintType' definition 'valueConstraintType'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:1064:79: note: Function 'processValueConstraint' argument 1 names different: declaration 'ConstraintType' definition 'valueConstraintType'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:1075:91: style: Function 'processIdentityConstraintDefinition' argument 1 names different: declaration 'identityConstraint' definition 'idConstraint'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.hpp:202:75: note: Function 'processIdentityConstraintDefinition' argument 1 names different: declaration 'identityConstraint' definition 'idConstraint'.
xerces-c-3.2.1/samples/src/PSVIWriter/PSVIWriterHandlers.cpp:1075:91: note: Function 'processIdentityConstraintDefinition' argument 1 names different: declaration 'identityConstraint' definition 'idConstraint'.
xerces-c-3.2.1/samples/src/Redirect/Redirect.cpp:122:30: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/samples/src/Redirect/Redirect.cpp:121:75: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/Redirect/Redirect.cpp:119:77: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/Redirect/Redirect.cpp:122:30: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/samples/src/Redirect/Redirect.hpp:47:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.cpp:112:55: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.hpp:83:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.cpp:112:55: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.cpp:120:60: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.hpp:84:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.cpp:120:60: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.cpp:128:57: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.hpp:82:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/Redirect/RedirectHandlers.cpp:128:57: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2Count.cpp:292:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/samples/src/SAX2Count/SAX2Count.cpp:291:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2Count.cpp:289:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2Count.cpp:292:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2Count.cpp:163:14: warning: The buffer 'localeStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xerces-c-3.2.1/samples/src/SAX2Count/SAX2Count.hpp:50:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.cpp:85:56: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.hpp:83:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.cpp:85:56: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.cpp:94:61: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.hpp:84:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.cpp:94:61: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.cpp:103:58: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.hpp:82:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Count/SAX2CountHandlers.cpp:103:58: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Print/SAX2FilterHandlers.hpp:32:5: style: Class 'SAX2SortAttributesFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/SAX2Print/SAX2FilterHandlers.cpp:41:5: style: Class 'AttrList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/SAX2Print/SAX2Print.hpp:45:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.cpp:116:56: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.hpp:94:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.cpp:116:56: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.cpp:124:61: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.hpp:95:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.cpp:124:61: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.cpp:132:58: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.hpp:93:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAX2Print/SAX2PrintHandlers.cpp:132:58: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXCount/SAXCount.cpp:262:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/samples/src/SAXCount/SAXCount.cpp:261:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/SAXCount/SAXCount.cpp:259:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/SAXCount/SAXCount.cpp:262:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/samples/src/SAXCount/SAXCount.hpp:48:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.cpp:84:55: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.hpp:86:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.cpp:84:55: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.cpp:93:60: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.hpp:87:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.cpp:93:60: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.cpp:102:57: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.hpp:85:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXCount/SAXCountHandlers.cpp:102:57: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrint.hpp:45:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.cpp:114:55: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.hpp:89:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.cpp:114:55: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.cpp:122:60: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.hpp:90:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.cpp:122:60: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.cpp:130:57: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.hpp:88:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SAXPrint/SAXPrintHandlers.cpp:130:57: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:145:54: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:124:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:145:54: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:154:59: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:125:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:154:59: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:163:56: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:123:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:163:56: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/SCMPrint/SCMPrint.cpp:73:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/SEnumVal/SEnumVal.cpp:481:53: style: Function 'processContentSpecNode' argument 1 names different: declaration 'specNode' definition 'cSpecNode'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/SEnumVal/SEnumVal.cpp:53:53: note: Function 'processContentSpecNode' argument 1 names different: declaration 'specNode' definition 'cSpecNode'.
xerces-c-3.2.1/samples/src/SEnumVal/SEnumVal.cpp:481:53: note: Function 'processContentSpecNode' argument 1 names different: declaration 'specNode' definition 'cSpecNode'.
xerces-c-3.2.1/samples/src/SEnumVal/SEnumVal.cpp:66:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/StdInParse/StdInParse.cpp:188:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/samples/src/StdInParse/StdInParse.cpp:187:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/StdInParse/StdInParse.cpp:185:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/samples/src/StdInParse/StdInParse.cpp:188:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/samples/src/StdInParse/StdInParse.cpp:173:19: style: The scope of the variable 'duration' can be reduced. [variableScope]
xerces-c-3.2.1/samples/src/StdInParse/StdInParse.hpp:47:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.cpp:90:57: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.hpp:82:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.cpp:90:57: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.cpp:98:62: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.hpp:83:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.cpp:98:62: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.cpp:106:59: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.hpp:81:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/StdInParse/StdInParseHandlers.cpp:106:59: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/samples/src/XInclude/XInclude.hpp:92:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/stricmp.c:37:0: error: #error Need implementation of stricmp compatibility function [preprocessorErrorDirective]
xerces-c-3.2.1/src/strnicmp.c:37:0: error: #error Need implementation of strnicmp compatibility function [preprocessorErrorDirective]
xerces-c-3.2.1/src/towupper.c:24:18: style: Function 'towupper' argument 1 names different: declaration 'wc' definition 'c'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/towupper.h:29:25: note: Function 'towupper' argument 1 names different: declaration 'wc' definition 'c'.
xerces-c-3.2.1/src/towupper.c:24:18: note: Function 'towupper' argument 1 names different: declaration 'wc' definition 'c'.
xerces-c-3.2.1/src/xercesc/dom/DOMException.cpp:50:34: style: Function 'DOMException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/DOMException.hpp:177:24: note: Function 'DOMException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-3.2.1/src/xercesc/dom/DOMException.cpp:50:34: note: Function 'DOMException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-3.2.1/src/xercesc/dom/DOMLSException.cpp:32:38: style: Function 'DOMLSException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/DOMLSException.hpp:89:26: note: Function 'DOMLSException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-3.2.1/src/xercesc/dom/DOMLSException.cpp:32:38: note: Function 'DOMLSException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-3.2.1/src/xercesc/dom/DOMRangeException.cpp:34:44: style: Function 'DOMRangeException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/DOMRangeException.hpp:81:29: note: Function 'DOMRangeException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-3.2.1/src/xercesc/dom/DOMRangeException.cpp:34:44: note: Function 'DOMRangeException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-3.2.1/src/xercesc/dom/DOMXPathException.cpp:34:44: style: Function 'DOMXPathException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/DOMXPathException.hpp:71:29: note: Function 'DOMXPathException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-3.2.1/src/xercesc/dom/DOMXPathException.cpp:34:44: note: Function 'DOMXPathException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMDeepNodeListPool.hpp:48:0: error: syntax error [syntaxError]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMParentNode.hpp:66:6: warning: Class 'DOMParentNode' which has virtual members does not have a virtual destructor. [virtualDestructor]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeListImpl.hpp:65:5: style: Class 'DOMNodeListImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMAttrMapImpl.hpp:54:5: style: Class 'DOMAttrMapImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:77:5: style: The function 'getNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:92:33: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:77:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:77:5: style: The function 'getNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:97:33: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:77:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:78:5: style: The function 'getParentNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:150:33: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:78:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:78:5: style: The function 'getParentNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:155:34: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:78:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:79:5: style: The function 'getChildNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:208:32: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:79:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:79:5: style: The function 'getChildNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:213:33: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMElementImpl.hpp:79:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMTextImpl.hpp:72:5: style: The function 'getNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:92:33: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMTextImpl.hpp:72:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMTextImpl.hpp:72:5: style: The function 'getNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:97:33: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMTextImpl.hpp:72:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMTextImpl.hpp:73:5: style: The function 'getChildNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:208:32: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMTextImpl.hpp:73:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMTextImpl.hpp:73:5: style: The function 'getChildNodeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMNodeBase.hpp:213:33: note: Virtual function in base class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMTextImpl.hpp:73:5: note: Function in derived class
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:165:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:166:13: note: Found duplicate branches for 'if' and 'else'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:165:13: note: Found duplicate branches for 'if' and 'else'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:180:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:181:13: note: Found duplicate branches for 'if' and 'else'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:180:13: note: Found duplicate branches for 'if' and 'else'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:140:68: style: Function 'canSetParameter' argument 2 names different: declaration 'value' definition 'booleanValue'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.hpp:96:58: note: Function 'canSetParameter' argument 2 names different: declaration 'value' definition 'booleanValue'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:140:68: note: Function 'canSetParameter' argument 2 names different: declaration 'value' definition 'booleanValue'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMConfigurationImpl.hpp:55:5: style: Class 'DOMConfigurationImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMDeepNodeListPool.c:66:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMErrorImpl.hpp:45:5: style: Class 'DOMErrorImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSInputImpl.hpp:35:5: style: Class 'DOMLSInputImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSOutputImpl.hpp:35:5: style: Class 'DOMLSOutputImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1651:35: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1469:12: style: The scope of the variable 'endTagPos' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:311:56: style: Function 'canSetParameter' argument 1 names different: declaration 'name' definition 'featName'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:85:47: note: Function 'canSetParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:311:56: note: Function 'canSetParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:319:56: style: Function 'canSetParameter' argument 1 names different: declaration 'name' definition 'featName'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:86:47: note: Function 'canSetParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:319:56: note: Function 'canSetParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:320:56: style: Function 'canSetParameter' argument 2 names different: declaration 'value' definition 'state'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:86:58: note: Function 'canSetParameter' argument 2 names different: declaration 'value' definition 'state'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:320:56: note: Function 'canSetParameter' argument 2 names different: declaration 'value' definition 'state'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:326:53: style: Function 'setParameter' argument 1 names different: declaration 'name' definition 'featName'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:82:44: note: Function 'setParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:326:53: note: Function 'setParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:335:53: style: Function 'setParameter' argument 1 names different: declaration 'name' definition 'featName'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:83:44: note: Function 'setParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:335:53: note: Function 'setParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:336:53: style: Function 'setParameter' argument 2 names different: declaration 'value' definition 'state'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:83:55: note: Function 'setParameter' argument 2 names different: declaration 'value' definition 'state'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:336:53: note: Function 'setParameter' argument 2 names different: declaration 'value' definition 'state'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:362:60: style: Function 'getParameter' argument 1 names different: declaration 'name' definition 'featName'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:84:51: note: Function 'getParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:362:60: note: Function 'getParameter' argument 1 names different: declaration 'name' definition 'featName'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1339:53: style: Function 'checkFeature' argument 2 names different: declaration 'state' definition 'toThrow'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:117:67: note: Function 'checkFeature' argument 2 names different: declaration 'state' definition 'toThrow'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1339:53: note: Function 'checkFeature' argument 2 names different: declaration 'state' definition 'toThrow'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.hpp:49:5: style: Class 'DOMLSSerializerImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:707:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:803:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:997:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1015:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1091:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1112:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1147:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1205:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1222:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1494:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1548:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMLSSerializerImpl.cpp:1562:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMStringListImpl.cpp:38:42: style: Function 'add' argument 1 names different: declaration 'impl' definition 'str'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMStringListImpl.hpp:45:27: note: Function 'add' argument 1 names different: declaration 'impl' definition 'str'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMStringListImpl.cpp:38:42: note: Function 'add' argument 1 names different: declaration 'impl' definition 'str'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMXPathExpressionImpl.cpp:128:27: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMXPathExpressionImpl.cpp:154:39: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMXPathExpressionImpl.cpp:160:31: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMXPathExpressionImpl.cpp:201:46: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMXPathNSResolverImpl.cpp:105:32: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMXPathNSResolverImpl.cpp:64:64: style: Function 'lookupPrefix' argument 1 names different: declaration 'URI' definition 'uri'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/dom/impl/DOMXPathNSResolverImpl.hpp:43:61: note: Function 'lookupPrefix' argument 1 names different: declaration 'URI' definition 'uri'.
xerces-c-3.2.1/src/xercesc/dom/impl/DOMXPathNSResolverImpl.cpp:64:64: note: Function 'lookupPrefix' argument 1 names different: declaration 'URI' definition 'uri'.
xerces-c-3.2.1/src/xercesc/framework/psvi/XSNamedMap.c:51:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/framework/psvi/XSValue.cpp:1129:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/framework/psvi/XSValue.cpp:1139:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/framework/psvi/XSValue.cpp:1200:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/framework/psvi/XSValue.cpp:1233:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/framework/psvi/XSValue.cpp:1266:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/framework/psvi/XSValue.cpp:1344:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/framework/psvi/XSValue.cpp:1507:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/framework/psvi/XSValue.cpp:1524:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/internal/DGXMLScanner.cpp:2662:22: style: The scope of the variable 'loopAttr' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/IGXMLScanner.cpp:2798:32: style: The scope of the variable 'curTypeInfo' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/IGXMLScanner.cpp:2799:32: style: The scope of the variable 'curDV' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/IGXMLScanner2.cpp:1116:10: style: The scope of the variable 'escaped' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/SGXMLScanner.cpp:1312:14: style: Condition '!elemDecl' is always true [knownConditionTrueFalse]
xerces-c-3.2.1/src/xercesc/internal/SGXMLScanner.cpp:1207:32: note: Assignment 'elemDecl=0', assigned value is 0
xerces-c-3.2.1/src/xercesc/internal/SGXMLScanner.cpp:1312:14: note: Condition '!elemDecl' is always true
xerces-c-3.2.1/src/xercesc/internal/SGXMLScanner.cpp:1775:32: style: The scope of the variable 'curTypeInfo' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/SGXMLScanner.cpp:1776:32: style: The scope of the variable 'curDV' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/SGXMLScanner.cpp:2887:10: style: The scope of the variable 'firstNonWS' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/SGXMLScanner.cpp:3009:10: style: The scope of the variable 'escaped' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/WFXMLScanner.cpp:1427:18: style: The scope of the variable 'loopAttr' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/XMLScanner.cpp:1428:35: style: Condition 'flags[curString]==-1' is always true [knownConditionTrueFalse]
xerces-c-3.2.1/src/xercesc/internal/XMLScanner.cpp:1231:10: style: The scope of the variable 'sawDocTypeDecl' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/XMLScanner.cpp:2276:19: style: The scope of the variable 'retVal' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/internal/XTemplateSerializer.cpp:1833:23: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
xerces-c-3.2.1/src/xercesc/sax/SAXException.hpp:60:5: style: Class 'SAXException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/sax/SAXException.hpp:165:2: style: Class 'SAXNotSupportedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/sax/SAXException.hpp:192:5: style: Class 'SAXNotSupportedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/sax/SAXException.hpp:198:2: style: Class 'SAXNotRecognizedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/sax/SAXException.hpp:225:5: style: Class 'SAXNotRecognizedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/Base64.cpp:370:32: warning: Possible null pointer dereference: canRepInByte [nullPointer]
xerces-c-3.2.1/src/xercesc/util/Base64.cpp:352:33: note: Assignment 'canRepInByte=0', assigned value is 0
xerces-c-3.2.1/src/xercesc/util/Base64.cpp:370:32: note: Null pointer dereference
xerces-c-3.2.1/src/xercesc/util/BaseRefVectorOf.c:48:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/CountedPointer.c:44:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/FlagJanitor.c:46:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/Hash2KeysSetOf.c:55:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/Janitor.c:41:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/KeyRefPair.c:39:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/KeyValuePair.c:39:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/LogicalPath.c:79:0: error: Code 'XMLString::copyString' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.hpp:40:5: style: Class 'ICUMsgLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.hpp:42:5: style: Class 'InMemMsgLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp:135:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-3.2.1/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.hpp:41:5: style: Class 'MsgCatalogLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/MutexManagers/PosixMutexMgr.cpp:75:26: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/util/MutexManagers/PosixMutexMgr.cpp:91:26: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/util/MutexManagers/PosixMutexMgr.cpp:103:26: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/src/xercesc/util/NameIdPool.c:68:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp:67:24: style: The scope of the variable 'PUT' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp:68:24: style: The scope of the variable 'POST' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp:71:24: style: The scope of the variable 'AUTHORIZATION' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp:72:24: style: The scope of the variable 'COLON' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp:219:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp:258:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp:75:10: style: Technically the member function 'SocketJanitor::isDataNull' can be const. [functionConst]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp:61:5: style: Class 'SocketJanitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp:477:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp:163:10: style: Technically the member function 'SocketJanitor::isDataNull' can be const. [functionConst]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp:149:5: style: Class 'SocketJanitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.cpp:65:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-3.2.1/src/xercesc/util/PlatformUtils.cpp:448:0: error: #error No MsgLoader configured for platform! You must configure it. [preprocessorErrorDirective]
xerces-c-3.2.1/src/xercesc/util/RefArrayOf.c:48:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/RefArrayVectorOf.c:34:0: error: Code 'BaseRefVectorOf<TElem>() {}' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/RefHash2KeysTableOf.c:55:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/RefHash3KeysIdPool.c:65:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/RefHashTableOf.c:55:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/RefStackOf.c:44:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/RefVectorOf.c:39:0: error: Code 'BaseRefVectorOf<TElem>() {}' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/TransENameMap.c:38:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/Transcoders/ICU/ICUTransService.hpp:39:5: style: Class 'ICUTransService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/Transcoders/ICU/ICUTransService.hpp:176:5: style: Class 'ICULCPTranscoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/Transcoders/Iconv/IconvTransService.cpp:289:61: style: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/util/Transcoders/Iconv/IconvTransService.hpp:127:33: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/Iconv/IconvTransService.cpp:289:61: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/Iconv/IconvTransService.hpp:35:5: style: Class 'IconvTransService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:634:51: style: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:189:41: note: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:634:51: note: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:790:45: style: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:342:33: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:790:45: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:965:62: style: Function 'IconvGNULCPTranscoder' argument 1 names different: declaration 'from' definition 'cd_from'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:296:16: note: Function 'IconvGNULCPTranscoder' argument 1 names different: declaration 'from' definition 'cd_from'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:965:62: note: Function 'IconvGNULCPTranscoder' argument 1 names different: declaration 'from' definition 'cd_from'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:966:40: style: Function 'IconvGNULCPTranscoder' argument 2 names different: declaration 'to' definition 'cd_to'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:297:16: note: Function 'IconvGNULCPTranscoder' argument 2 names different: declaration 'to' definition 'cd_to'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:966:40: note: Function 'IconvGNULCPTranscoder' argument 2 names different: declaration 'to' definition 'cd_to'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:114:5: style: Class 'IconvGNUWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:162:5: style: Class 'IconvGNUTransService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.cpp:317:0: error: #error Sorry, no support for upperCase [preprocessorErrorDirective]
xerces-c-3.2.1/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp:1060:61: style: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'. [funcArgNamesDifferent]
xerces-c-3.2.1/src/xercesc/util/Transcoders/Win32/Win32TransService.hpp:260:33: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp:1060:61: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-3.2.1/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp:941:21: warning: Member variable 'Win32LCPTranscoder::fManager' is not initialized in the constructor. [uninitMemberVar]
xerces-c-3.2.1/src/xercesc/util/Transcoders/Win32/Win32TransService.hpp:46:5: style: Class 'Win32TransService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp:677:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xerces-c-3.2.1/src/xercesc/util/ValueArrayOf.c:47:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/ValueHashTableOf.c:54:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/ValueStackOf.c:45:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/ValueVectorOf.c:55:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-3.2.1/src/xercesc/util/XMLDateTime.cpp:1494:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/regx/RegularExpression.cpp:1007:9: style: The scope of the variable 'doReturn' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/util/regx/RegxParser.cpp:617:10: style: The scope of the variable 'wasDecoded' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/common/ContentSpecNode.cpp:99:1: warning: The class 'formatNodeHolder' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xerces-c-3.2.1/src/xercesc/validators/common/DFAContentModel.cpp:1082:68: style: The scope of the variable 'i' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/common/DFAContentModel.cpp:49:13: performance: Technically the member function 'CMStateSetHasher::getHashVal' can be static. [functionStatic]
xerces-c-3.2.1/src/xercesc/validators/common/DFAContentModel.cpp:55:8: performance: Technically the member function 'CMStateSetHasher::equals' can be static. [functionStatic]
xerces-c-3.2.1/src/xercesc/validators/datatype/AbstractNumericFacetValidator.cpp:147:12: style: The scope of the variable 'key' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/datatype/AbstractStringValidator.cpp:120:12: style: The scope of the variable 'key' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp:57:16: style: The scope of the variable 'key' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp:58:16: style: The scope of the variable 'value' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/datatype/UnionDatatypeValidator.cpp:140:16: style: The scope of the variable 'key' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/datatype/UnionDatatypeValidator.cpp:141:16: style: The scope of the variable 'value' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/schema/TraverseSchema.cpp:5636:18: style: Same expression on both sides of '!=' because the value of 'saveInfo' and 'fSchemaInfo' are the same. [duplicateExpression]
xerces-c-3.2.1/src/xercesc/validators/schema/TraverseSchema.cpp:5573:37: note: 'saveInfo' is assigned value 'fSchemaInfo' here.
xerces-c-3.2.1/src/xercesc/validators/schema/TraverseSchema.cpp:5636:18: note: Same expression on both sides of '!=' because the value of 'saveInfo' and 'fSchemaInfo' are the same.
xerces-c-3.2.1/src/xercesc/validators/schema/TraverseSchema.cpp:2835:22: style: The scope of the variable 'noErrorFound' can be reduced. [variableScope]
xerces-c-3.2.1/src/xercesc/validators/schema/TraverseSchema.cpp:9213:5: style: Class 'AnnotationErrorReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/src/xercesc/validators/schema/TraverseSchema.cpp:1502:5: style: Exception should be caught by reference. [catchExceptionByValue]
xerces-c-3.2.1/tests/src/Char16Test/Char16Test.cpp:52:21: style: The scope of the variable 'ns' can be reduced. [variableScope]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:357:9: style: Variable 'nt2' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:352:9: note: Variable 'nt2' is reassigned a value before the old one has been used.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:357:9: note: Variable 'nt2' is reassigned a value before the old one has been used.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:552:9: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:550:9: note: Variable 'a' is reassigned a value before the old one has been used.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:552:9: note: Variable 'a' is reassigned a value before the old one has been used.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:369:9: style: Same expression on both sides of '==' because the value of 'nnm' and '0' are the same. [duplicateExpression]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:368:35: note: 'nnm' is assigned value '0' here.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:369:9: note: Same expression on both sides of '==' because the value of 'nnm' and '0' are the same.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:453:9: style: Same expression on both sides of '==' because the value of 'nl' and '0' are the same. [duplicateExpression]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:451:30: note: 'nl' is assigned value '0' here.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:453:9: note: Same expression on both sides of '==' because the value of 'nl' and '0' are the same.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:454:9: style: Same expression on both sides of '!=' because the value of 'nl' and '0' are the same. [duplicateExpression]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:451:30: note: 'nl' is assigned value '0' here.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:454:9: note: Same expression on both sides of '!=' because the value of 'nl' and '0' are the same.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:455:9: style: Same expression on both sides of '==' because the value of 'nl' and 'nl2' are the same. [duplicateExpression]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:451:30: note: 'nl' is assigned value '0' here.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:452:31: note: 'nl2' is assigned value '0' here.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:455:9: note: Same expression on both sides of '==' because the value of 'nl' and 'nl2' are the same.
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:357:30: style: Variable 'nt2' is assigned a value that is never used. [unreadVariable]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:82:5: style: Class 'XStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/DOM/DOMMemTest/DOMMemTest.cpp:490:10: style: Exception should be caught by reference. [catchExceptionByValue]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:1049:9: style: Condition '!T' is always false [knownConditionTrueFalse]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:1009:14: note: Assignment 'T=true', assigned value is 1
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:1049:9: note: Condition '!T' is always false
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2841:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2834:0: note: Variable 'result' is reassigned a value before the old one has been used.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2841:5: note: Variable 'result' is reassigned a value before the old one has been used.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2878:17: style: The scope of the variable 'textCompare' can be reduced. [variableScope]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:236:56: style: Function 'docBuilder' argument 2 names different: declaration 'name' definition 'nameIn'. [funcArgNamesDifferent]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:64:47: note: Function 'docBuilder' argument 2 names different: declaration 'name' definition 'nameIn'.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:236:56: note: Function 'docBuilder' argument 2 names different: declaration 'name' definition 'nameIn'.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:64:6: performance: Technically the member function 'DOMTest::docBuilder' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:236:15: note: Technically the member function 'DOMTest::docBuilder' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:64:6: note: Technically the member function 'DOMTest::docBuilder' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:66:6: performance: Technically the member function 'DOMTest::findTestNodes' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:716:15: note: Technically the member function 'DOMTest::findTestNodes' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:66:6: note: Technically the member function 'DOMTest::findTestNodes' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:67:6: performance: Technically the member function 'DOMTest::findTestNodes' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:773:15: note: Technically the member function 'DOMTest::findTestNodes' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:67:6: note: Technically the member function 'DOMTest::findTestNodes' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:70:6: performance: Technically the member function 'DOMTest::testAttr' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:1005:15: note: Technically the member function 'DOMTest::testAttr' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:70:6: note: Technically the member function 'DOMTest::testAttr' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:71:6: performance: Technically the member function 'DOMTest::testCDATASection' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:1511:15: note: Technically the member function 'DOMTest::testCDATASection' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:71:6: note: Technically the member function 'DOMTest::testCDATASection' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:72:6: performance: Technically the member function 'DOMTest::testCharacterData' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:1676:15: note: Technically the member function 'DOMTest::testCharacterData' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:72:6: note: Technically the member function 'DOMTest::testCharacterData' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:73:6: performance: Technically the member function 'DOMTest::testChildNodeList' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:1943:15: note: Technically the member function 'DOMTest::testChildNodeList' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:73:6: note: Technically the member function 'DOMTest::testChildNodeList' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:74:6: performance: Technically the member function 'DOMTest::testComment' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:1970:15: note: Technically the member function 'DOMTest::testComment' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:74:6: note: Technically the member function 'DOMTest::testComment' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:75:6: performance: Technically the member function 'DOMTest::testDeepNodeList' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2132:15: note: Technically the member function 'DOMTest::testDeepNodeList' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:75:6: note: Technically the member function 'DOMTest::testDeepNodeList' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:86:6: performance: Technically the member function 'DOMTest::testDocumentFragment' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2475:15: note: Technically the member function 'DOMTest::testDocumentFragment' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:86:6: note: Technically the member function 'DOMTest::testDocumentFragment' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:88:6: performance: Technically the member function 'DOMTest::testDocumentType' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2527:15: note: Technically the member function 'DOMTest::testDocumentType' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:88:6: note: Technically the member function 'DOMTest::testDocumentType' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:89:6: performance: Technically the member function 'DOMTest::testDOMerrors' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2703:15: note: Technically the member function 'DOMTest::testDOMerrors' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:89:6: note: Technically the member function 'DOMTest::testDOMerrors' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:90:6: performance: Technically the member function 'DOMTest::testXPath' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2785:15: note: Technically the member function 'DOMTest::testXPath' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:90:6: note: Technically the member function 'DOMTest::testXPath' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:91:6: performance: Technically the member function 'DOMTest::testDOMImplementation' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2830:15: note: Technically the member function 'DOMTest::testDOMImplementation' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:91:6: note: Technically the member function 'DOMTest::testDOMImplementation' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:92:6: performance: Technically the member function 'DOMTest::testElement' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:2870:15: note: Technically the member function 'DOMTest::testElement' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:92:6: note: Technically the member function 'DOMTest::testElement' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:93:6: performance: Technically the member function 'DOMTest::testEntity' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:3560:15: note: Technically the member function 'DOMTest::testEntity' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:93:6: note: Technically the member function 'DOMTest::testEntity' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:94:6: performance: Technically the member function 'DOMTest::testEntityReference' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:3722:15: note: Technically the member function 'DOMTest::testEntityReference' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:94:6: note: Technically the member function 'DOMTest::testEntityReference' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:103:6: performance: Technically the member function 'DOMTest::testNotation' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:4061:15: note: Technically the member function 'DOMTest::testNotation' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:103:6: note: Technically the member function 'DOMTest::testNotation' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:104:6: performance: Technically the member function 'DOMTest::testPI' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:4226:15: note: Technically the member function 'DOMTest::testPI' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:104:6: note: Technically the member function 'DOMTest::testPI' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:105:6: performance: Technically the member function 'DOMTest::testText' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:4415:15: note: Technically the member function 'DOMTest::testText' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:105:6: note: Technically the member function 'DOMTest::testText' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:108:6: performance: Technically the member function 'DOMTest::testBaseURI' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:4606:15: note: Technically the member function 'DOMTest::testBaseURI' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:108:6: note: Technically the member function 'DOMTest::testBaseURI' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:109:6: performance: Technically the member function 'DOMTest::testWholeText' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:4823:15: note: Technically the member function 'DOMTest::testWholeText' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:109:6: note: Technically the member function 'DOMTest::testWholeText' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:110:6: performance: Technically the member function 'DOMTest::testLSExceptions' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:4973:15: note: Technically the member function 'DOMTest::testLSExceptions' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:110:6: note: Technically the member function 'DOMTest::testLSExceptions' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:111:6: performance: Technically the member function 'DOMTest::testElementTraversal' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:5157:15: note: Technically the member function 'DOMTest::testElementTraversal' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:111:6: note: Technically the member function 'DOMTest::testElementTraversal' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:113:6: performance: Technically the member function 'DOMTest::testRegex' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:5400:15: note: Technically the member function 'DOMTest::testRegex' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:113:6: note: Technically the member function 'DOMTest::testRegex' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:114:6: performance: Technically the member function 'DOMTest::testScanner' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:5605:15: note: Technically the member function 'DOMTest::testScanner' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:114:6: note: Technically the member function 'DOMTest::testScanner' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:115:6: performance: Technically the member function 'DOMTest::testUtilFunctions' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:5712:15: note: Technically the member function 'DOMTest::testUtilFunctions' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.h:115:6: note: Technically the member function 'DOMTest::testUtilFunctions' can be static.
xerces-c-3.2.1/tests/src/DOM/DOMTest/DTest.cpp:5423:26: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xerces-c-3.2.1/tests/src/DOM/Normalizer/Normalizer.cpp:227:0: style: Variable 'tmpTrue' is allocated memory that is never used. [unusedAllocatedMemory]
xerces-c-3.2.1/tests/src/DOM/Normalizer/Normalizer.cpp:228:0: style: Variable 'tmpFalse' is allocated memory that is never used. [unusedAllocatedMemory]
xerces-c-3.2.1/tests/src/DOM/Normalizer/Normalizer.cpp:123:13: warning: Member variable 'Normalizer::doc' is not initialized in the constructor. [uninitMemberVar]
xerces-c-3.2.1/tests/src/DOM/Normalizer/Normalizer.cpp:47:5: style: Class 'XStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/DOM/Normalizer/Normalizer.cpp:89:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.cpp:140:11: warning: Member variable 'TypeInfo::doc' is not initialized in the constructor. [uninitMemberVar]
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.hpp:39:10: style: Technically the member function 'TypeInfo::testInBuiltTypesOnAttributes' can be const. [functionConst]
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.cpp:159:16: note: Technically the member function 'TypeInfo::testInBuiltTypesOnAttributes' can be const.
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.hpp:39:10: note: Technically the member function 'TypeInfo::testInBuiltTypesOnAttributes' can be const.
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.hpp:50:10: performance: Technically the member function 'TypeInfo::compareDOMTypeInfo' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.cpp:731:16: note: Technically the member function 'TypeInfo::compareDOMTypeInfo' can be static.
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.hpp:50:10: note: Technically the member function 'TypeInfo::compareDOMTypeInfo' can be static.
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.cpp:66:5: style: Class 'XStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/DOM/TypeInfo/TypeInfo.cpp:108:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/EncodingTest/EncodingTest.cpp:357:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-3.2.1/tests/src/EncodingTest/EncodingTest.cpp:364:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-3.2.1/tests/src/EncodingTest/EncodingTest.cpp:373:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-3.2.1/tests/src/InitTermTest/InitTermTest.hpp:99:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/MemHandlerTest/SimpleValueHashTableOf.hpp:41:0: error: syntax error [syntaxError]
xerces-c-3.2.1/tests/src/NetAccessorTest/NetAccessorTest.cpp:69:14: style: Checking if unsigned variable 'bufCnt' is less than zero. [unsignedLessThanZero]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1102:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1121:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1075:28: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1011:13: style: The scope of the variable 'fileNum' can be reduced. [variableScope]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1012:14: style: The scope of the variable 'fileF' can be reduced. [variableScope]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1013:13: style: The scope of the variable 't' can be reduced. [variableScope]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1045:13: style: The scope of the variable 'fileNum' can be reduced. [variableScope]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1226:17: style: The scope of the variable 'cksum' can be reduced. [variableScope]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:1279:14: style: The scope of the variable 'notDone' can be reduced. [variableScope]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:338:9: style: Technically the member function 'ThreadParser::getCheckSum' can be const. [functionConst]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:360:10: performance: Technically the member function 'ThreadParser::resetDocument' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:363:10: performance: Technically the member function 'ThreadParser::warning' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:369:10: performance: Technically the member function 'ThreadParser::error' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/ThreadTest/ThreadTest.cpp:375:10: performance: Technically the member function 'ThreadParser::fatalError' can be static. [functionStatic]
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.hpp:64:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.hpp:105:5: style: Class 'BaseHarnessHandlers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:365:40: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:364:71: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:337:73: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:365:40: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:76:58: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.hpp:127:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:76:58: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:85:63: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.hpp:128:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:85:63: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:94:60: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.hpp:126:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSTSHarness/XSTSHarness.cpp:94:60: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSValueTest/XSValueTest.cpp:432:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.cpp:84:58: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.hpp:85:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.cpp:84:58: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.cpp:93:63: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.hpp:86:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.cpp:93:63: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.cpp:102:60: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.hpp:84:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerHandlers.cpp:102:60: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerTest.hpp:51:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerTest.cpp:492:30: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerTest.cpp:491:75: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerTest.cpp:489:77: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-3.2.1/tests/src/XSerializerTest/XSerializerTest.cpp:492:30: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-3.2.1/tools/IANACharset/IANACharset.cpp:215:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-3.2.1/tools/ICUData/ICUData.cpp:471:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-3.2.1/tools/ICUData/ICUData.cpp:326:28: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/tools/ICUData/ICUData.cpp:327:28: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/tools/ICUData/ICUData.cpp:335:28: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/tools/ICUData/ICUData.cpp:336:28: style: C-style pointer casting [cstyleCast]
xerces-c-3.2.1/tools/NLS/Xlat/Xlat.hpp:83:0: error: #error Code requires port to host OS! [preprocessorErrorDirective]
[17:31]
ftp://ftp.se.debian.org/debian/pool/main/x/xerces-c2/xerces-c2_2.8.0+deb1.orig.tar.gz
xerces-c-src_2_8_0/Projects/Win32/BCB6/Xerces-all/DOMCount/DOMCount.cpp:19:0: error: #include nested too deeply [preprocessorErrorDirective]
xerces-c-src_2_8_0/Projects/Win32/BCB6/Xerces-all/DOMPrint/DOMPrint.cpp:22:0: error: #include nested too deeply [preprocessorErrorDirective]
xerces-c-src_2_8_0/Projects/Win32/BCB6/Xerces-all/EncodingTest/EncodingTest.cpp:19:0: error: #include nested too deeply [preprocessorErrorDirective]
xerces-c-src_2_8_0/Projects/Win32/BCB6/Xerces-all/SAX2Count/SAX2Count.cpp:21:0: error: #include nested too deeply [preprocessorErrorDirective]
xerces-c-src_2_8_0/Projects/Win32/BCB6/Xerces-all/SAX2Print/SAX2Print.cpp:21:0: error: #include nested too deeply [preprocessorErrorDirective]
xerces-c-src_2_8_0/Projects/Win32/BCB6/Xerces-all/SAXCount/SAXCount.cpp:20:0: error: #include nested too deeply [preprocessorErrorDirective]
xerces-c-src_2_8_0/Projects/Win32/BCB6/Xerces-all/SAXPrint/SAXPrint.cpp:21:0: error: #include nested too deeply [preprocessorErrorDirective]
xerces-c-src_2_8_0/Projects/Win32/BCC.551/Xerces-all/DeprecatedDOMCount/DeprecatedDOMCount.cpp:19:0: error: #include nested too deeply [preprocessorErrorDirective]
xerces-c-src_2_8_0/samples/CreateDOMDocument/CreateDOMDocument.cpp:53:5: style: Class 'XStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/DOMCount/DOMCount.cpp:347:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/samples/DOMCount/DOMCount.cpp:346:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/DOMCount/DOMCount.cpp:344:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/DOMCount/DOMCount.cpp:347:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/samples/DOMCount/DOMCount.hpp:129:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/DOMPrint/DOMPrint.cpp:430:27: style: The scope of the variable 'myFilter' can be reduced. [variableScope]
xerces-c-src_2_8_0/samples/DOMPrint/DOMTreeErrorReporter.hpp:89:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/DOMPrint/DOMPrintFilter.hpp:54:2: style: Class 'DOMPrintFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/DOMPrint/DOMPrintFilter.cpp:85:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/samples/DOMPrint/DOMPrintFilter.cpp:91:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/samples/DOMPrint/DOMPrintFilter.cpp:97:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/samples/DOMPrint/DOMPrintFilter.cpp:108:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/samples/DOMPrint/DOMPrintFilter.cpp:114:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/samples/DOMPrint/DOMPrintFilter.cpp:119:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/samples/EnumVal/EnumVal.cpp:137:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/MemParse/MemParse.cpp:301:30: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/samples/MemParse/MemParse.cpp:300:75: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/MemParse/MemParse.cpp:298:77: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/MemParse/MemParse.cpp:301:30: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/samples/MemParse/MemParse.hpp:79:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.cpp:115:55: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.hpp:111:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.cpp:115:55: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.cpp:123:60: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.hpp:112:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.cpp:123:60: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.cpp:131:57: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.hpp:110:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/MemParse/MemParseHandlers.cpp:131:57: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PParse/PParse.cpp:306:30: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/samples/PParse/PParse.cpp:305:75: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/PParse/PParse.cpp:289:77: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/PParse/PParse.cpp:306:30: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/samples/PParse/PParse.hpp:72:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.cpp:84:53: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.hpp:109:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.cpp:84:53: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.cpp:92:58: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.hpp:110:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.cpp:92:58: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.cpp:100:55: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.hpp:108:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.cpp:100:55: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PParse/PParseHandlers.cpp:36:17: warning: Member variable 'PParseHandlers::fSawErrors' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriter.cpp:323:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriter.cpp:322:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriter.cpp:320:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriter.cpp:323:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriter.cpp:254:19: style: The scope of the variable 'duration' can be reduced. [variableScope]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.hpp:286:5: style: Class 'PSVIAdvancedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriter.hpp:50:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:496:7: style: The scope of the variable 'ind' can be reduced. [variableScope]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:799:19: style: The scope of the variable 'attrUse' can be reduced. [variableScope]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:297:57: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.hpp:139:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:297:57: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:310:62: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.hpp:140:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:310:62: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:324:59: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.hpp:138:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:324:59: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:524:62: style: Function 'processAttributePSVI' argument 1 names different: declaration 'attribute' definition 'attrPSVI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.hpp:163:46: note: Function 'processAttributePSVI' argument 1 names different: declaration 'attribute' definition 'attrPSVI'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:524:62: note: Function 'processAttributePSVI' argument 1 names different: declaration 'attribute' definition 'attrPSVI'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:844:75: style: Function 'processFundamentalFacets' argument 1 names different: declaration 'facets' definition 'type'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.hpp:188:59: note: Function 'processFundamentalFacets' argument 1 names different: declaration 'facets' definition 'type'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:844:75: note: Function 'processFundamentalFacets' argument 1 names different: declaration 'facets' definition 'type'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:1066:79: style: Function 'processValueConstraint' argument 1 names different: declaration 'ConstraintType' definition 'valueConstraintType'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.hpp:200:63: note: Function 'processValueConstraint' argument 1 names different: declaration 'ConstraintType' definition 'valueConstraintType'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:1066:79: note: Function 'processValueConstraint' argument 1 names different: declaration 'ConstraintType' definition 'valueConstraintType'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:1077:91: style: Function 'processIdentityConstraintDefinition' argument 1 names different: declaration 'identityConstraint' definition 'idConstraint'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.hpp:202:75: note: Function 'processIdentityConstraintDefinition' argument 1 names different: declaration 'identityConstraint' definition 'idConstraint'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:1077:91: note: Function 'processIdentityConstraintDefinition' argument 1 names different: declaration 'identityConstraint' definition 'idConstraint'.
xerces-c-src_2_8_0/samples/PSVIWriter/PSVIWriterHandlers.cpp:1632:3: error: Mismatching allocation and deallocation: objLoc [mismatchAllocDealloc]
xerces-c-src_2_8_0/samples/Redirect/Redirect.cpp:162:30: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/samples/Redirect/Redirect.cpp:161:75: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/Redirect/Redirect.cpp:159:77: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/Redirect/Redirect.cpp:162:30: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/samples/Redirect/Redirect.hpp:76:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.cpp:112:55: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.hpp:115:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.cpp:112:55: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.cpp:120:60: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.hpp:116:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.cpp:120:60: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.cpp:128:57: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.hpp:114:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/Redirect/RedirectHandlers.cpp:128:57: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2Count.cpp:383:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/samples/SAX2Count/SAX2Count.cpp:382:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2Count.cpp:380:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2Count.cpp:383:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2Count.cpp:255:14: warning: The buffer 'localeStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xerces-c-src_2_8_0/samples/SAX2Count/SAX2Count.hpp:69:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.cpp:107:56: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.hpp:104:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.cpp:107:56: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.cpp:116:61: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.hpp:105:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.cpp:116:61: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.cpp:125:58: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.hpp:103:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Count/SAX2CountHandlers.cpp:125:58: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Print/SAX2FilterHandlers.hpp:36:5: style: Class 'SAX2SortAttributesFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/SAX2Print/SAX2FilterHandlers.cpp:48:5: style: Class 'AttrList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/SAX2Print/SAX2Print.hpp:58:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.cpp:151:56: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.hpp:117:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.cpp:151:56: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.cpp:159:61: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.hpp:118:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.cpp:159:61: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.cpp:167:58: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.hpp:116:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAX2Print/SAX2PrintHandlers.cpp:167:58: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXCount/SAXCount.cpp:364:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/samples/SAXCount/SAXCount.cpp:363:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/SAXCount/SAXCount.cpp:361:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/SAXCount/SAXCount.cpp:364:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/samples/SAXCount/SAXCount.hpp:77:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.cpp:113:55: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.hpp:118:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.cpp:113:55: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.cpp:122:60: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.hpp:119:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.cpp:122:60: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.cpp:131:57: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.hpp:117:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXCount/SAXCountHandlers.cpp:131:57: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrint.hpp:71:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.cpp:180:55: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.hpp:131:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.cpp:180:55: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.cpp:188:60: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.hpp:132:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.cpp:188:60: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.cpp:196:57: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.hpp:130:43: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SAXPrint/SAXPrintHandlers.cpp:196:57: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:166:54: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:145:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:166:54: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:175:59: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:146:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:175:59: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:184:56: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:144:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:184:56: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/SCMPrint/SCMPrint.cpp:94:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/SEnumVal/SEnumVal.cpp:521:53: style: Function 'processContentSpecNode' argument 1 names different: declaration 'specNode' definition 'cSpecNode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/SEnumVal/SEnumVal.cpp:110:53: note: Function 'processContentSpecNode' argument 1 names different: declaration 'specNode' definition 'cSpecNode'.
xerces-c-src_2_8_0/samples/SEnumVal/SEnumVal.cpp:521:53: note: Function 'processContentSpecNode' argument 1 names different: declaration 'specNode' definition 'cSpecNode'.
xerces-c-src_2_8_0/samples/SEnumVal/SEnumVal.cpp:123:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/StdInParse/StdInParse.cpp:244:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/samples/StdInParse/StdInParse.cpp:243:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/StdInParse/StdInParse.cpp:241:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/samples/StdInParse/StdInParse.cpp:244:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/samples/StdInParse/StdInParse.cpp:229:19: style: The scope of the variable 'duration' can be reduced. [variableScope]
xerces-c-src_2_8_0/samples/StdInParse/StdInParse.hpp:79:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.cpp:116:57: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.hpp:111:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.cpp:116:57: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.cpp:124:62: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.hpp:112:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.cpp:124:62: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.cpp:132:59: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.hpp:110:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/samples/StdInParse/StdInParseHandlers.cpp:132:59: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/src/xercesc/com/IXMLDOMNodeImpl.h:41:0: error: #error "xerces-dom requires an MSXML.H compatible with IE5 or later. See http://xerces.apache.org/xerces-c/build.html#BuildCOM for directions to correct this problem." [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/com/StdAfx.cpp:28:0: error: #error "xerces-dom requires an MSXML.H compatible with IE5 or later. See http://xerces.apache.org/xerces-c/build.html#BuildCOM for directions to correct this problem." [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/com/XMLDOMImplementation.h:34:2: warning: Member variable 'CXMLDOMImplementation::implementation' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/dom/DOMException.cpp:47:56: style: Function 'DOMException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/DOMException.hpp:73:46: note: Function 'DOMException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/DOMException.cpp:47:56: note: Function 'DOMException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/DOMRangeException.cpp:34:71: style: Function 'DOMRangeException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/DOMRangeException.hpp:82:54: note: Function 'DOMRangeException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/DOMRangeException.cpp:34:71: note: Function 'DOMRangeException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/DOMXPathException.cpp:31:44: style: Function 'DOMXPathException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/DOMXPathException.hpp:48:29: note: Function 'DOMXPathException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/DOMXPathException.cpp:31:44: note: Function 'DOMXPathException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:144:15: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:319:12: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:471:31: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:479:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:549:20: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:590:31: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:674:14: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:56:34: style: Function 'AttrImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:123:28: note: Function 'AttrImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:56:34: note: Function 'AttrImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:236:46: style: Function 'setNodeValue' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:134:48: note: Function 'setNodeValue' argument 1 names different: declaration 'value' definition 'val'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:236:46: note: Function 'setNodeValue' argument 1 names different: declaration 'value' definition 'val'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:250:42: style: Function 'setValue' argument 1 names different: declaration 'value' definition 'newvalue'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:136:44: note: Function 'setValue' argument 1 names different: declaration 'value' definition 'newvalue'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:250:42: note: Function 'setValue' argument 1 names different: declaration 'value' definition 'newvalue'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:639:33: style: Function 'setReadOnly' argument 1 names different: declaration 'isReadOnly' definition 'readOnl'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:154:42: note: Function 'setReadOnly' argument 1 names different: declaration 'isReadOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:639:33: note: Function 'setReadOnly' argument 1 names different: declaration 'isReadOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:59:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.cpp:68:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:70:5: style: Class 'DOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:87:5: style: Class 'DOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:92:5: style: Class 'DOMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:50:5: style: Class 'ChildNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Node.hpp:575:5: style: Class 'DOM_Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:74:5: style: Class 'ParentNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.hpp:403:6: style: Class 'DOM_Element' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:53:5: style: Class 'XMLDeclImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:138:5: style: Class 'DocumentImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp:62:5: style: Class 'NamedNodeMapImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:50:2: style: Class 'AttrMapImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentFragment.hpp:134:5: style: Class 'DOM_DocumentFragment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.hpp:99:5: style: Class 'DOM_Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.hpp:218:5: style: Class 'DOM_CharacterData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Text.hpp:147:5: style: Class 'DOM_Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.hpp:66:5: style: Class 'DOM_DocumentType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.hpp:166:5: style: Class 'DOM_DocumentType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.hpp:100:5: style: Class 'DOM_Comment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CDATASection.hpp:103:2: style: Class 'DOM_CDATASection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.hpp:133:5: style: Class 'DOM_ProcessingInstruction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.hpp:165:5: style: Class 'DOM_Attr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.hpp:131:5: style: Class 'DOM_Entity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_EntityReference.hpp:101:5: style: Class 'DOM_EntityReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NodeList.hpp:175:5: style: Class 'DOM_NodeList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Notation.hpp:128:5: style: Class 'DOM_Notation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NodeIterator.hpp:179:9: style: Class 'DOM_NodeIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_TreeWalker.hpp:228:9: style: Class 'DOM_TreeWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.hpp:121:5: style: Class 'DOM_XMLDecl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.hpp:567:5: style: Class 'DOM_Document' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:49:5: style: Class 'RangeImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:111:1: warning: The class 'AttrImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:123:26: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeListImpl.hpp:48:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:123:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:135:26: style: The function 'item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeListImpl.hpp:47:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:135:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:136:25: style: The function 'referenced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RefCountedImpl.hpp:51:21: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:136:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:143:25: style: The function 'unreferenced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RefCountedImpl.hpp:56:21: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:143:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:54:24: style: The function 'getNextSibling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:124:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:54:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:55:24: style: The function 'getParentNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:129:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:55:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:56:24: style: The function 'getPreviousSibling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:130:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:56:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:127:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:127:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:128:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:128:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:130:23: style: The function 'getNodeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:127:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:130:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:133:18: style: The function 'isAttrImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:104:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:133:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:134:18: style: The function 'setNodeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:139:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:134:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:137:23: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:142:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:137:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:145:27: style: The function 'getChildNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:120:27: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:145:27: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:146:24: style: The function 'getFirstChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:121:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:146:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:147:24: style: The function 'getLastChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:122:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:147:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:148:26: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:123:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:148:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:149:25: style: The function 'hasChildNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:132:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:149:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:150:26: style: The function 'insertBefore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:133:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:150:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:151:26: style: The function 'item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:135:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:151:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:152:26: style: The function 'removeChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:137:27: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:152:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:153:26: style: The function 'replaceChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:138:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:153:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:154:25: style: The function 'setReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:140:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:154:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:157:18: style: The function 'normalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:146:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:157:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:77:28: style: The function 'getOwnerDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:128:28: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:77:28: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:78:18: style: The function 'setOwnerDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:165:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:78:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:80:27: style: The function 'getChildNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:120:27: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:80:27: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:81:24: style: The function 'getFirstChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:121:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:81:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:82:24: style: The function 'getLastChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:122:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:82:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:83:26: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:123:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:83:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:84:25: style: The function 'hasChildNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:132:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:84:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:85:26: style: The function 'insertBefore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:133:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:85:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:86:26: style: The function 'item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:135:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:86:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:87:27: style: The function 'removeChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:137:27: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:87:27: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:88:26: style: The function 'replaceChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:138:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:88:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:89:25: style: The function 'setReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:140:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:89:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:92:18: style: The function 'normalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:146:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:92:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:96:28: style: The function 'getDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:168:28: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:96:28: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:59:24: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:59:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:60:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:60:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:61:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:61:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:144:18: style: The function 'isDocumentImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:107:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:144:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:146:34: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:146:34: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:147:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:147:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:148:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:148:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:149:28: style: The function 'getOwnerDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:77:28: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:149:28: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:168:34: style: The function 'insertBefore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:85:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:168:34: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:170:33: style: The function 'referenced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:136:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:170:33: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:171:34: style: The function 'removeChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:87:27: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:171:34: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:172:33: style: The function 'unreferenced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:143:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:172:33: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:178:22: style: The function 'getUserData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:131:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:178:22: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:179:21: style: The function 'setUserData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:141:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:179:21: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:206:18: style: The function 'changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:113:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:206:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:207:17: style: The function 'changes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:114:17: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:207:17: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:50:23: style: The function 'getNodeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:127:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:50:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:51:18: style: The function 'setNodeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:139:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:51:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:47:23: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:47:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:48:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:48:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:49:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:49:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:50:18: style: The function 'isTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:111:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:50:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:57:23: style: The function 'removeNamedItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp:72:30: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:57:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:58:23: style: The function 'removeNamedItemNS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp:83:30: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:58:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:55:18: style: The function 'isElementImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:109:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:55:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:56:24: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:56:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:57:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:57:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:58:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:58:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:61:32: style: The function 'getAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:119:32: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:61:32: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:68:18: style: The function 'setReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:89:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:68:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:83:18: style: The function 'setOwnerDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:78:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:83:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:84:18: style: The function 'hasAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:152:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:84:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:56:33: style: The function 'unreferenced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RefCountedImpl.hpp:56:21: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:56:33: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:72:28: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:73:20: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:76:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:92:28: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:93:20: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:96:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:56:50: style: Function 'cloneAttrMap' argument 1 names different: declaration 'ownerNode' definition 'ownerNode_p'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:53:46: note: Function 'cloneAttrMap' argument 1 names different: declaration 'ownerNode' definition 'ownerNode_p'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:56:50: note: Function 'cloneAttrMap' argument 1 names different: declaration 'ownerNode' definition 'ownerNode_p'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:55:15: warning: Virtual function 'hasDefaults' is called from constructor 'AttrMapImpl(NodeImpl*ownerNod)' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:35:2: note: Calling hasDefaults
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:55:15: note: hasDefaults is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:55:15: warning: Virtual function 'hasDefaults' is called from constructor 'AttrMapImpl(NodeImpl*ownerNod,NamedNodeMapImpl*defaults)' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:41:2: note: Calling hasDefaults
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:55:15: note: hasDefaults is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:55:15: warning: Virtual function 'hasDefaults' is called from constructor 'AttrMapImpl(NodeImpl*ownerNod,NamedNodeMapImpl*defaults)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.cpp:46:4: note: Calling hasDefaults
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrMapImpl.hpp:55:15: note: hasDefaults is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.cpp:119:33: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.cpp:31:65: style: Function 'AttrNSImpl' argument 2 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:49:57: note: Function 'AttrNSImpl' argument 2 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.cpp:31:65: note: Function 'AttrNSImpl' argument 2 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.cpp:40:41: style: Function 'AttrNSImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:51:19: note: Function 'AttrNSImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.cpp:40:41: note: Function 'AttrNSImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.cpp:34:11: performance: Variable 'namespaceURI' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.cpp:35:11: performance: Variable 'localName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.cpp:75:11: performance: Variable 'namespaceURI' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:41:1: warning: The class 'AttrNSImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:54:24: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrImpl.hpp:126:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:54:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:56:23: style: The function 'getNamespaceURI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:148:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:56:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:57:25: style: The function 'getPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:149:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:57:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:58:25: style: The function 'getLocalName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:150:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:58:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:59:25: style: The function 'setPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:151:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/AttrNSImpl.hpp:59:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.cpp:34:53: style: Function 'CDATASectionImpl' argument 2 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:42:64: note: Function 'CDATASectionImpl' argument 2 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.cpp:34:53: note: Function 'CDATASectionImpl' argument 2 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:46:26: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:47:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:46:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:47:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:48:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:47:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:48:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:49:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:48:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:49:25: style: The function 'isCDATASectionImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:105:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CDATASectionImpl.hpp:49:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:30:52: style: Function 'CharacterDataImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:47:37: note: Function 'CharacterDataImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:30:52: note: Function 'CharacterDataImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:31:55: style: Function 'CharacterDataImpl' argument 2 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:47:69: note: Function 'CharacterDataImpl' argument 2 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:31:55: note: Function 'CharacterDataImpl' argument 2 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:76:53: style: Function 'appendData' argument 1 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:52:46: note: Function 'appendData' argument 1 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:76:53: note: Function 'appendData' argument 1 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:137:74: style: Function 'insertData' argument 2 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:56:67: note: Function 'insertData' argument 2 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:137:74: note: Function 'insertData' argument 2 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:153:54: style: Function 'replaceData' argument 3 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:57:88: note: Function 'replaceData' argument 3 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:153:54: note: Function 'replaceData' argument 3 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:34:11: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.cpp:40:5: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CharacterDataImpl.hpp:41:1: warning: The class 'CharacterDataImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.cpp:29:36: style: Function 'ChildNode' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:50:29: note: Function 'ChildNode' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.cpp:29:36: note: Function 'ChildNode' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ChildNode.hpp:44:1: warning: The class 'ChildNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CommentImpl.hpp:47:28: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CommentImpl.hpp:47:28: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CommentImpl.hpp:48:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CommentImpl.hpp:48:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CommentImpl.hpp:49:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/CommentImpl.hpp:49:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:692:28: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:693:28: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:733:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:779:32: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:797:33: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:830:33: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1086:21: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1087:3: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1169:23: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1205:66: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1213:64: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1224:37: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1253:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1259:31: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1335:28: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:1339:33: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:881:46: style: Function 'XMLDecl' argument 1 names different: declaration 'versionStr' definition 'version'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.hpp:1542:33: note: Function 'XMLDecl' argument 1 names different: declaration 'versionStr' definition 'version'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:881:46: note: Function 'XMLDecl' argument 1 names different: declaration 'versionStr' definition 'version'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:882:46: style: Function 'XMLDecl' argument 2 names different: declaration 'encodingStr' definition 'encoding'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.hpp:1543:33: note: Function 'XMLDecl' argument 2 names different: declaration 'encodingStr' definition 'encoding'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:882:46: note: Function 'XMLDecl' argument 2 names different: declaration 'encodingStr' definition 'encoding'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:883:46: style: Function 'XMLDecl' argument 3 names different: declaration 'standaloneStr' definition 'standalone'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.hpp:1544:33: note: Function 'XMLDecl' argument 3 names different: declaration 'standaloneStr' definition 'standalone'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMParser.cpp:883:46: note: Function 'XMLDecl' argument 3 names different: declaration 'standaloneStr' definition 'standalone'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:70:18: style: The function 'isDocumentTypeImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:108:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:70:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:72:32: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:72:32: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:73:18: style: The function 'setOwnerDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:78:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:73:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:74:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:74:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:75:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:75:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:80:32: style: The function 'setReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:89:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:80:32: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:49:24: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:49:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:50:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:50:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:51:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:51:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:52:18: style: The function 'isEntityReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:110:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:52:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:53:18: style: The function 'setReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:89:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:53:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.hpp:57:25: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.hpp:57:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.hpp:58:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.hpp:58:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.hpp:59:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.hpp:59:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:53:23: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:53:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:54:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:54:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:55:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:55:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:56:24: style: The function 'getParentNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:129:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:56:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:143:11: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:215:32: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:249:45: style: Function 'operatordelete' argument 1 names different: declaration 'pvMem' definition 'pMem'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMStringImpl.hpp:64:36: note: Function 'operatordelete' argument 1 names different: declaration 'pvMem' definition 'pMem'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:249:45: note: Function 'operatordelete' argument 1 names different: declaration 'pvMem' definition 'pMem'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:337:35: style: Function 'DOMString' argument 1 names different: declaration 'other' definition 'data'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:70:28: note: Function 'DOMString' argument 1 names different: declaration 'other' definition 'data'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:337:35: note: Function 'DOMString' argument 1 names different: declaration 'other' definition 'data'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:362:35: style: Function 'DOMString' argument 1 names different: declaration 'other' definition 'data'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:78:28: note: Function 'DOMString' argument 1 names different: declaration 'other' definition 'data'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:362:35: note: Function 'DOMString' argument 1 names different: declaration 'other' definition 'data'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:362:54: style: Function 'DOMString' argument 2 names different: declaration 'length' definition 'dataLength'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:78:48: note: Function 'DOMString' argument 2 names different: declaration 'length' definition 'dataLength'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:362:54: note: Function 'DOMString' argument 2 names different: declaration 'length' definition 'dataLength'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:389:34: style: Function 'DOMString' argument 1 names different: declaration 'other' definition 'srcString'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:87:27: note: Function 'DOMString' argument 1 names different: declaration 'other' definition 'srcString'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:389:34: note: Function 'DOMString' argument 1 names different: declaration 'other' definition 'srcString'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:429:26: style: Function 'DOMString' argument 1 names different: declaration 'nullPointerValue' definition 'nullValue'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:92:19: note: Function 'DOMString' argument 1 names different: declaration 'nullPointerValue' definition 'nullValue'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:429:26: note: Function 'DOMString' argument 1 names different: declaration 'nullPointerValue' definition 'nullValue'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:462:49: style: Function 'operator=' argument 1 names different: declaration 'other' definition 'arg'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:104:49: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'arg'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:462:49: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'arg'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:610:48: style: Function 'operator+=' argument 1 names different: declaration 'other' definition 'str'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:228:41: note: Function 'operator+=' argument 1 names different: declaration 'other' definition 'str'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:610:48: note: Function 'operator+=' argument 1 names different: declaration 'other' definition 'str'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:647:62: style: Function 'deleteData' argument 2 names different: declaration 'count' definition 'delLength'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:245:62: note: Function 'deleteData' argument 2 names different: declaration 'count' definition 'delLength'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:647:62: note: Function 'deleteData' argument 2 names different: declaration 'count' definition 'delLength'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:794:66: style: Function 'insertData' argument 2 names different: declaration 'data' definition 'src'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.hpp:255:66: note: Function 'insertData' argument 2 names different: declaration 'data' definition 'src'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:794:66: note: Function 'insertData' argument 2 names different: declaration 'data' definition 'src'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMStringImpl.hpp:81:5: warning: Member variable 'DOMStringHandle::fLength' is not initialized in the constructor. [uninitMemberVarPrivate]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMStringImpl.hpp:81:5: warning: Member variable 'DOMStringHandle::fRefCount' is not initialized in the constructor. [uninitMemberVarPrivate]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMStringImpl.hpp:81:5: warning: Member variable 'DOMStringHandle::fDSData' is not initialized in the constructor. [uninitMemberVarPrivate]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMStringImpl.hpp:64:13: style: Technically the member function 'DOMStringHandle::operatordelete' can be const. [functionConst]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMString.cpp:249:23: note: Technically the member function 'DOMStringHandle::operatordelete' can be const.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOMStringImpl.hpp:64:13: note: Technically the member function 'DOMStringHandle::operatordelete' can be const.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:67:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:73:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:83:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:88:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:96:25: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:41:30: style: Function 'DOM_Attr' argument 1 names different: declaration 'attr' definition 'impl'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.hpp:165:24: note: Function 'DOM_Attr' argument 1 names different: declaration 'attr' definition 'impl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:41:30: note: Function 'DOM_Attr' argument 1 names different: declaration 'attr' definition 'impl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:58:53: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.hpp:102:47: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:58:53: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:52:22: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Attr.cpp:58:22: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CDATASection.cpp:58:69: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CDATASection.hpp:87:55: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CDATASection.cpp:58:69: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CDATASection.cpp:52:38: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CDATASection.cpp:58:38: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:61:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:66:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:73:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:80:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:87:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:93:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:101:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:107:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:53:71: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.hpp:86:56: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:53:71: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:48:40: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_CharacterData.cpp:53:40: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.cpp:40:39: style: Function 'DOM_Comment' argument 1 names different: declaration 'comment' definition 'impl'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.hpp:100:30: note: Function 'DOM_Comment' argument 1 names different: declaration 'comment' definition 'impl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.cpp:40:39: note: Function 'DOM_Comment' argument 1 names different: declaration 'comment' definition 'impl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.cpp:56:59: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.hpp:84:50: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.cpp:56:59: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.cpp:51:28: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Comment.cpp:56:28: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMException.cpp:35:42: style: Function 'DOM_DOMException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMException.hpp:86:28: note: Function 'DOM_DOMException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMException.cpp:35:42: note: Function 'DOM_DOMException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMException.hpp:49:1: warning: The class 'DOM_DOMException' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp:184:27: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp:89:8: performance: Technically the member function 'DOM_DOMImplementation::hasFeature' can be static. [functionStatic]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp:124:30: note: Technically the member function 'DOM_DOMImplementation::hasFeature' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp:89:8: note: Technically the member function 'DOM_DOMImplementation::hasFeature' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp:124:22: performance: Technically the member function 'DOM_DOMImplementation::createDocumentType' can be static. [functionStatic]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp:172:41: note: Technically the member function 'DOM_DOMImplementation::createDocumentType' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp:124:22: note: Technically the member function 'DOM_DOMImplementation::createDocumentType' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp:152:18: performance: Technically the member function 'DOM_DOMImplementation::createDocument' can be static. [functionStatic]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp:180:37: note: Technically the member function 'DOM_DOMImplementation::createDocument' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp:152:18: note: Technically the member function 'DOM_DOMImplementation::createDocument' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:74:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:79:34: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:88:29: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:94:29: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:101:29: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:108:28: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:115:38: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:121:34: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:127:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:132:29: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:137:34: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:143:43: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:148:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:153:37: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:168:23: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:176:19: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:183:29: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:190:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:197:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:203:29: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:209:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:214:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:219:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:223:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:60:61: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.hpp:107:51: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:60:61: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:54:30: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:60:30: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.hpp:319:22: performance: Technically the member function 'DOM_Document::createNodeIterator' can be static. [functionStatic]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:157:38: note: Technically the member function 'DOM_Document::createNodeIterator' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.hpp:319:22: note: Technically the member function 'DOM_Document::createNodeIterator' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.hpp:352:21: performance: Technically the member function 'DOM_Document::createTreeWalker' can be static. [functionStatic]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.cpp:162:30: note: Technically the member function 'DOM_Document::createTreeWalker' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Document.hpp:352:21: note: Technically the member function 'DOM_Document::createTreeWalker' can be static.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:64:26: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeListImpl.hpp:48:26: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:64:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:65:26: style: The function 'item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeListImpl.hpp:47:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:65:26: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:74:25: style: The function 'unreferenced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RefCountedImpl.hpp:56:21: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:74:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIteratorImpl.hpp:69:8: style: The function 'unreferenced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RefCountedImpl.hpp:56:21: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIteratorImpl.hpp:69:8: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TreeWalkerImpl.hpp:108:10: style: The function 'unreferenced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RefCountedImpl.hpp:56:21: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TreeWalkerImpl.hpp:108:10: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp:57:77: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentFragment.hpp:118:59: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp:57:77: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp:51:46: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp:57:46: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:41:5: style: Class 'DocumentFragmentImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:49:23: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:49:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:50:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:50:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:51:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:51:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:52:18: style: The function 'isDocumentFragmentImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:106:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp:52:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:76:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:83:34: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:90:34: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:98:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:104:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:110:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:68:69: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.hpp:98:55: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:68:69: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:62:38: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DocumentType.cpp:68:38: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.hpp:304:5: style: Class 'DOM_NamedNodeMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.hpp:305:2: style: Class 'DOM_NamedNodeMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:68:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:74:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:81:10: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:88:10: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:94:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:100:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:101:47: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:107:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:108:69: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:114:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:124:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:130:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:137:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:144:22: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:150:22: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:151:49: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:158:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:165:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:171:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:178:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:60:59: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.hpp:105:50: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:60:59: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:54:28: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Element.cpp:60:28: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:66:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:71:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:77:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:82:23: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:87:22: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:92:25: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:97:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:102:22: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:108:22: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:58:57: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.hpp:87:49: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:58:57: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:52:26: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Entity.cpp:58:26: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_EntityReference.cpp:57:75: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_EntityReference.hpp:87:58: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_EntityReference.cpp:57:75: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_EntityReference.cpp:51:44: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_EntityReference.cpp:57:44: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:46:53: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:47:61: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:56:28: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:63:19: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:69:56: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:70:48: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:102:63: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:107:60: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:116:59: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:125:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:126:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:132:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:133:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:139:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:140:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:146:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:147:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:153:36: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:154:36: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:163:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:164:21: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:169:48: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:170:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:176:45: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp:177:48: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Notation.cpp:66:14: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Notation.cpp:72:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Notation.cpp:57:61: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Notation.hpp:90:51: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Notation.cpp:57:61: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Notation.cpp:51:30: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Notation.cpp:57:30: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp:69:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp:75:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp:81:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp:60:87: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.hpp:84:64: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp:60:87: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp:53:56: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp:60:56: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:55:23: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:55:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:56:23: style: The function 'getNodeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:127:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:56:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:57:18: style: The function 'setNodeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:139:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:57:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:58:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:58:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:59:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:59:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:99:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:103:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:107:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:111:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:115:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:158:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:163:4: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:167:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:173:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:178:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:183:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:188:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:193:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:199:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:204:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:209:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Range.cpp:214:6: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_RangeException.cpp:35:59: style: Function 'DOM_RangeException' argument 1 names different: declaration 'code' definition 'exCode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_RangeException.hpp:69:43: note: Function 'DOM_RangeException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_RangeException.cpp:35:59: note: Function 'DOM_RangeException' argument 1 names different: declaration 'code' definition 'exCode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_RangeException.hpp:96:25: warning: The class 'DOM_RangeException' defines member variable with name 'code' also defined in its parent class 'DOM_DOMException'. [duplInheritedMember]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_DOMException.hpp:113:20: note: Parent variable 'DOM_DOMException::code'
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_RangeException.hpp:96:25: note: Derived variable 'DOM_RangeException::code'
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_RangeException.hpp:45:1: warning: The class 'DOM_RangeException' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Text.cpp:65:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Text.cpp:71:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Text.cpp:57:53: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Text.hpp:98:47: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Text.cpp:57:53: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Text.cpp:51:22: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_Text.cpp:57:22: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp:62:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp:67:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp:72:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp:55:59: style: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.hpp:77:50: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp:55:59: note: Function 'operator=' argument 1 names different: declaration 'val' definition 'other'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp:49:28: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp:55:28: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:174:20: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:104:15: style: The scope of the variable 'thisNode' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:36:46: style: Function 'DeepNodeListImpl' argument 1 names different: declaration 'rootNode' definition 'rootNod'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:60:52: note: Function 'DeepNodeListImpl' argument 1 names different: declaration 'rootNode' definition 'rootNod'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:36:46: note: Function 'DeepNodeListImpl' argument 1 names different: declaration 'rootNode' definition 'rootNod'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:36:72: style: Function 'DeepNodeListImpl' argument 2 names different: declaration 'tagName' definition 'tagNam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:60:79: note: Function 'DeepNodeListImpl' argument 2 names different: declaration 'tagName' definition 'tagNam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:36:72: note: Function 'DeepNodeListImpl' argument 2 names different: declaration 'tagName' definition 'tagNam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:54:46: style: Function 'DeepNodeListImpl' argument 1 names different: declaration 'rootNode' definition 'rootNod'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:61:52: note: Function 'DeepNodeListImpl' argument 1 names different: declaration 'rootNode' definition 'rootNod'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:54:46: note: Function 'DeepNodeListImpl' argument 1 names different: declaration 'rootNode' definition 'rootNod'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:55:22: style: Function 'DeepNodeListImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp:62:25: note: Function 'DeepNodeListImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:55:22: note: Function 'DeepNodeListImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:40:11: performance: Variable 'tagName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp:59:11: performance: Variable 'tagName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeVector.hpp:53:5: style: Class 'NodeVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:336:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:339:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:362:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:365:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:411:20: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:413:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:488:38: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:492:43: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:519:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:521:37: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:551:35: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:570:44: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:571:44: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:604:39: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:628:11: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:489:32: style: The scope of the variable 'pOldAttr' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:81:45: style: Function 'DocumentImpl' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:139:35: note: Function 'DocumentImpl' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:81:45: note: Function 'DocumentImpl' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:200:58: style: Function 'createAttribute' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:150:67: note: Function 'createAttribute' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:200:58: note: Function 'createAttribute' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:230:69: style: Function 'createDocumentType' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:154:70: note: Function 'createDocumentType' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:230:69: note: Function 'createDocumentType' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:241:55: style: Function 'createDocumentType' argument 1 names different: declaration 'qName' definition 'qualifiedName'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:155:70: note: Function 'createDocumentType' argument 1 names different: declaration 'qName' definition 'qualifiedName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:241:55: note: Function 'createDocumentType' argument 1 names different: declaration 'qName' definition 'qualifiedName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:272:57: style: Function 'createEntity' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:160:65: note: Function 'createEntity' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:272:57: note: Function 'createEntity' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:282:75: style: Function 'createEntityReference' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:161:74: note: Function 'createEntityReference' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:282:75: note: Function 'createEntityReference' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:292:61: style: Function 'createNotation' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:162:67: note: Function 'createNotation' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:292:61: note: Function 'createNotation' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:636:61: style: Function 'createElementNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:191:67: note: Function 'createElementNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:636:61: note: Function 'createElementNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:647:60: style: Function 'createAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:193:69: note: Function 'createAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:647:60: note: Function 'createAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:657:73: style: Function 'getElementsByTagNameNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:195:74: note: Function 'getElementsByTagNameNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:657:73: note: Function 'getElementsByTagNameNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:658:19: style: Function 'getElementsByTagNameNS' argument 2 names different: declaration 'localName' definition 'fLocalName'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:196:65: note: Function 'getElementsByTagNameNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:658:19: note: Function 'getElementsByTagNameNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:813:38: style: Function 'setUserData' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:179:39: note: Function 'setUserData' argument 1 names different: declaration 'value' definition 'val'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:813:38: note: Function 'setUserData' argument 1 names different: declaration 'value' definition 'val'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:191:34: warning: Virtual function 'createElementNS' is called from constructor 'DocumentImpl(const DOMString&namespaceURI,const DOMString&qualifiedName,DocumentTypeImpl*doctype,MemoryManager*const manager=XMLPlatformUtils::fgMemoryManager)' at line 100. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.cpp:100:17: note: Calling createElementNS
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentImpl.hpp:191:34: note: createElementNS is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:53:24: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:56:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:53:24: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:55:23: style: The function 'getNamespaceURI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:148:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:55:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:56:25: style: The function 'getPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:149:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:56:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:57:25: style: The function 'getLocalName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:150:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:57:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:58:25: style: The function 'setPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:151:25: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:58:25: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:48:53: style: Function 'DocumentTypeImpl' argument 3 names different: declaration 'publicId' definition 'pubId'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:67:39: note: Function 'DocumentTypeImpl' argument 3 names different: declaration 'publicId' definition 'pubId'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:48:53: note: Function 'DocumentTypeImpl' argument 3 names different: declaration 'publicId' definition 'pubId'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:49:53: style: Function 'DocumentTypeImpl' argument 4 names different: declaration 'systemId' definition 'sysId'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:67:66: note: Function 'DocumentTypeImpl' argument 4 names different: declaration 'systemId' definition 'sysId'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:49:53: note: Function 'DocumentTypeImpl' argument 4 names different: declaration 'systemId' definition 'sysId'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:158:41: style: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:80:49: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:158:41: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:37:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:54:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp:67:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp:44:1: warning: The class 'DocumentTypeImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DomMemDebug.hpp:63:5: style: 'DomMemDebug::operator=' should return 'DomMemDebug &'. [operatorEq]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DomMemDebug.hpp:60:17: style: Technically the member function 'DomMemDebug::printDifference' can be const. [functionConst]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DomMemDebug.cpp:101:19: note: Technically the member function 'DomMemDebug::printDifference' can be const.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DomMemDebug.hpp:60:17: note: Technically the member function 'DomMemDebug::printDifference' can be const.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DomMemDebug.hpp:61:17: style: Technically the member function 'DomMemDebug::operator==' can be const. [functionConst]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DomMemDebug.cpp:50:19: note: Technically the member function 'DomMemDebug::operator==' can be const.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DomMemDebug.hpp:61:17: note: Technically the member function 'DomMemDebug::operator==' can be const.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/DomMemDebug.hpp:43:1: warning: The class 'DomMemDebug' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp:31:60: style: Function 'ElementDefinitionImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:46:41: note: Function 'ElementDefinitionImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp:31:60: note: Function 'ElementDefinitionImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp:32:63: style: Function 'ElementDefinitionImpl' argument 2 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:46:73: note: Function 'ElementDefinitionImpl' argument 2 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp:32:63: note: Function 'ElementDefinitionImpl' argument 2 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp:35:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp:45:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:40:1: warning: The class 'ElementDefinitionImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:50:30: style: The function 'cloneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:117:24: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:50:30: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:51:23: style: The function 'getNodeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:125:23: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:51:23: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:52:19: style: The function 'getNodeType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:126:19: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:52:19: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:53:31: style: The function 'getAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:119:32: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp:53:31: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:109:7: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:121:39: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:158:22: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:179:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:202:25: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:208:19: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:232:7: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:262:7: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:276:7: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:282:25: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:302:5: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:316:39: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:335:25: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:477:34: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:38:67: style: Function 'ElementImpl' argument 2 names different: declaration 'name' definition 'eName'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:51:58: note: Function 'ElementImpl' argument 2 names different: declaration 'name' definition 'eName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:38:67: note: Function 'ElementImpl' argument 2 names different: declaration 'name' definition 'eName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:104:54: style: Function 'getAttribute' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:59:53: note: Function 'getAttribute' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:104:54: note: Function 'getAttribute' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:119:58: style: Function 'getAttributeNode' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:60:57: note: Function 'getAttributeNode' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:119:58: note: Function 'getAttributeNode' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:150:52: style: Function 'removeAttribute' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:64:51: note: Function 'removeAttribute' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:150:52: note: Function 'removeAttribute' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:196:54: style: Function 'setAttribute' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:66:53: note: Function 'setAttribute' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:196:54: note: Function 'setAttribute' argument 1 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:196:76: style: Function 'setAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:66:76: note: Function 'setAttribute' argument 2 names different: declaration 'value' definition 'val'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:196:76: note: Function 'setAttribute' argument 2 names different: declaration 'value' definition 'val'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:249:36: style: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:68:35: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:249:36: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:258:56: style: Function 'getAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:71:55: note: Function 'getAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:258:56: note: Function 'getAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:259:19: style: Function 'getAttributeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:72:19: note: Function 'getAttributeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:259:19: note: Function 'getAttributeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:268:56: style: Function 'setAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:73:55: note: Function 'setAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:268:56: note: Function 'setAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:269:51: style: Function 'setAttributeNS' argument 3 names different: declaration 'value' definition 'fValue'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:74:51: note: Function 'setAttributeNS' argument 3 names different: declaration 'value' definition 'fValue'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:269:51: note: Function 'setAttributeNS' argument 3 names different: declaration 'value' definition 'fValue'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:292:54: style: Function 'removeAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:75:53: note: Function 'removeAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:292:54: note: Function 'removeAttributeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:293:19: style: Function 'removeAttributeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:76:19: note: Function 'removeAttributeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:293:19: note: Function 'removeAttributeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:313:60: style: Function 'getAttributeNodeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:77:59: note: Function 'getAttributeNodeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:313:60: note: Function 'getAttributeNodeNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:314:19: style: Function 'getAttributeNodeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:78:19: note: Function 'getAttributeNodeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:314:19: note: Function 'getAttributeNodeNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:353:72: style: Function 'getElementsByTagNameNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:80:71: note: Function 'getElementsByTagNameNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:353:72: note: Function 'getElementsByTagNameNS' argument 1 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:354:19: style: Function 'getElementsByTagNameNS' argument 2 names different: declaration 'localName' definition 'fLocalName'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:81:19: note: Function 'getElementsByTagNameNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:354:19: note: Function 'getElementsByTagNameNS' argument 2 names different: declaration 'localName' definition 'fLocalName'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:41:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:50:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:108:15: warning: Virtual function 'setupDefaultAttributes' is called from constructor 'ElementImpl(DocumentImpl*ownerDoc,const DOMString&name)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:43:2: note: Calling setupDefaultAttributes
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:108:15: note: setupDefaultAttributes is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:108:15: warning: Virtual function 'setupDefaultAttributes' is called from copy constructor 'ElementImpl(const ElementImpl&other,bool deep=false)' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.cpp:52:2: note: Calling setupDefaultAttributes
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:108:15: note: setupDefaultAttributes is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementImpl.hpp:45:1: warning: The class 'ElementImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.cpp:104:33: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.cpp:30:71: style: Function 'ElementNSImpl' argument 2 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:48:60: note: Function 'ElementNSImpl' argument 2 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.cpp:30:71: note: Function 'ElementNSImpl' argument 2 names different: declaration 'name' definition 'nam'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.cpp:39:47: style: Function 'ElementNSImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:50:19: note: Function 'ElementNSImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.cpp:39:47: note: Function 'ElementNSImpl' argument 2 names different: declaration 'namespaceURI' definition 'fNamespaceURI'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.cpp:33:11: performance: Variable 'namespaceURI' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.cpp:34:11: performance: Variable 'localName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.cpp:66:11: performance: Variable 'namespaceURI' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ElementNSImpl.hpp:40:1: warning: The class 'ElementNSImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.cpp:33:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.cpp:41:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityImpl.hpp:41:1: warning: The class 'EntityImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp:98:38: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp:159:44: style: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:53:35: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp:159:44: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp:90:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp:115:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:53:18: warning: Virtual function 'setReadOnly' is called from constructor 'EntityReferenceImpl(DocumentImpl*ownerDoc,const DOMString&entityName)' at line 106. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp:106:5: note: Calling setReadOnly
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:53:18: note: setReadOnly is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:53:18: warning: Virtual function 'setReadOnly' is called from copy constructor 'EntityReferenceImpl(const EntityReferenceImpl&other,bool deep=false)' at line 118. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp:118:5: note: Calling setReadOnly
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:53:18: note: setReadOnly is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp:40:1: warning: The class 'EntityReferenceImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:175:27: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:183:9: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:205:9: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:34:46: style: Function 'NamedNodeMapImpl' argument 1 names different: declaration 'ownerNode' definition 'ownerNod'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp:62:32: note: Function 'NamedNodeMapImpl' argument 1 names different: declaration 'ownerNode' definition 'ownerNod'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:34:46: note: Function 'NamedNodeMapImpl' argument 1 names different: declaration 'ownerNode' definition 'ownerNod'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:67:56: style: Function 'cloneMap' argument 1 names different: declaration 'ownerNode' definition 'ownerNod'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp:65:50: note: Function 'cloneMap' argument 1 names different: declaration 'ownerNode' definition 'ownerNod'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:67:56: note: Function 'cloneMap' argument 1 names different: declaration 'ownerNode' definition 'ownerNod'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:265:41: style: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp:75:46: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp:265:41: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIDMap.cpp:113:34: style: Function 'remove' argument 1 names different: declaration 'other' definition 'attr'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIDMap.hpp:68:28: note: Function 'remove' argument 1 names different: declaration 'other' definition 'attr'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIDMap.cpp:113:34: note: Function 'remove' argument 1 names different: declaration 'other' definition 'attr'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIDMap.cpp:155:44: style: Function 'find' argument 1 names different: declaration 'ID' definition 'id'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIDMap.hpp:70:37: note: Function 'find' argument 1 names different: declaration 'ID' definition 'id'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIDMap.cpp:155:44: note: Function 'find' argument 1 names different: declaration 'ID' definition 'id'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:162:36: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:164:10: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:165:36: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:229:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:241:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:65:34: style: Function 'NodeImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:99:28: note: Function 'NodeImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:65:34: note: Function 'NodeImpl' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:343:35: style: Function 'setUserData' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:141:43: note: Function 'setUserData' argument 1 names different: declaration 'value' definition 'val'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:343:35: note: Function 'setUserData' argument 1 names different: declaration 'value' definition 'val'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:141:25: warning: Virtual function 'setUserData' is called from destructor '~NodeImpl()' at line 98. Dynamic binding is not used. [virtualCallInConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.cpp:98:3: note: Calling setUserData
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:141:25: note: setUserData is a virtual method
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeImpl.hpp:75:1: warning: The class 'NodeImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp:375:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp:378:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp:38:19: warning: Member variable 'NodeIteratorImpl::fWhatToShow' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp:38:19: warning: Member variable 'NodeIteratorImpl::fExpandEntityReferences' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp:38:19: warning: Member variable 'NodeIteratorImpl::fForward' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeVector.cpp:133:41: style: Function 'setElementAt' argument 1 names different: declaration 'val' definition 'elem'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeVector.hpp:63:44: note: Function 'setElementAt' argument 1 names different: declaration 'val' definition 'elem'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NodeVector.cpp:133:41: note: Function 'setElementAt' argument 1 names different: declaration 'val' definition 'elem'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.cpp:59:15: warning: Member variable 'NotationImpl::publicId' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.cpp:59:15: warning: Member variable 'NotationImpl::systemId' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.cpp:56:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.cpp:62:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/NotationImpl.hpp:41:1: warning: The class 'NotationImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:223:31: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:231:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:321:32: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:365:31: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:376:28: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:458:14: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:35:38: style: Function 'ParentNode' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:74:30: note: Function 'ParentNode' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:35:38: note: Function 'ParentNode' argument 1 names different: declaration 'ownerDocument' definition 'ownerDoc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:308:41: style: Function 'item' argument 1 names different: declaration 'index' definition 'uindex'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:86:44: note: Function 'item' argument 1 names different: declaration 'index' definition 'uindex'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:308:41: note: Function 'item' argument 1 names different: declaration 'index' definition 'uindex'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:429:35: style: Function 'setReadOnly' argument 1 names different: declaration 'isReadOnly' definition 'readOnl'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:89:42: note: Function 'setReadOnly' argument 1 names different: declaration 'isReadOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.cpp:429:35: note: Function 'setReadOnly' argument 1 names different: declaration 'isReadOnly' definition 'readOnl'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ParentNode.hpp:67:1: warning: The class 'ParentNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp:32:71: style: Function 'ProcessingInstructionImpl' argument 2 names different: declaration 'target' definition 'targt'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:50:49: note: Function 'ProcessingInstructionImpl' argument 2 names different: declaration 'target' definition 'targt'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp:32:71: note: Function 'ProcessingInstructionImpl' argument 2 names different: declaration 'target' definition 'targt'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp:33:71: style: Function 'ProcessingInstructionImpl' argument 3 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:51:48: note: Function 'ProcessingInstructionImpl' argument 3 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp:33:71: note: Function 'ProcessingInstructionImpl' argument 3 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp:36:11: performance: Variable 'target' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp:46:5: performance: Variable 'target' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp:43:1: warning: The class 'ProcessingInstructionImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:73:10: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:74:19: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:76:18: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:77:18: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:605:13: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:691:25: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:864:32: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:871:31: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:176:42: style: Function 'setStart' argument 1 names different: declaration 'node' definition 'refNode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:75:42: note: Function 'setStart' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:176:42: note: Function 'setStart' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:199:40: style: Function 'setEnd' argument 1 names different: declaration 'node' definition 'refNode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:76:40: note: Function 'setEnd' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:199:40: note: Function 'setEnd' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:222:48: style: Function 'setStartBefore' argument 1 names different: declaration 'node' definition 'refNode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:70:48: note: Function 'setStartBefore' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:222:48: note: Function 'setStartBefore' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:258:47: style: Function 'setStartAfter' argument 1 names different: declaration 'node' definition 'refNode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:71:47: note: Function 'setStartAfter' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:258:47: note: Function 'setStartAfter' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:292:46: style: Function 'setEndBefore' argument 1 names different: declaration 'node' definition 'refNode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:72:46: note: Function 'setEndBefore' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:292:46: note: Function 'setEndBefore' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:327:45: style: Function 'setEndAfter' argument 1 names different: declaration 'node' definition 'refNode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:73:45: note: Function 'setEndAfter' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:327:45: note: Function 'setEndAfter' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:400:44: style: Function 'selectNode' argument 1 names different: declaration 'node' definition 'refNode'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:78:44: note: Function 'selectNode' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:400:44: note: Function 'selectNode' argument 1 names different: declaration 'node' definition 'refNode'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:461:44: style: Function 'surroundContents' argument 1 names different: declaration 'node' definition 'newParent'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:91:44: note: Function 'surroundContents' argument 1 names different: declaration 'node' definition 'newParent'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:461:44: note: Function 'surroundContents' argument 1 names different: declaration 'node' definition 'newParent'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:508:78: style: Function 'compareBoundaryPoints' argument 2 names different: declaration 'range' definition 'srcRange'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:81:77: note: Function 'compareBoundaryPoints' argument 2 names different: declaration 'range' definition 'srcRange'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:508:78: note: Function 'compareBoundaryPoints' argument 2 names different: declaration 'range' definition 'srcRange'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:966:64: style: Function 'traverseContents' argument 1 names different: declaration 'type' definition 'how'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:135:57: note: Function 'traverseContents' argument 1 names different: declaration 'type' definition 'how'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:966:64: note: Function 'traverseContents' argument 1 names different: declaration 'type' definition 'how'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:1469:44: style: Function 'checkReadOnly' argument 3 names different: declaration 'starOffset' definition 'startOffset'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:137:34: note: Function 'checkReadOnly' argument 3 names different: declaration 'starOffset' definition 'startOffset'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:1469:44: note: Function 'checkReadOnly' argument 3 names different: declaration 'starOffset' definition 'startOffset'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:57:5: performance: Variable 'fDocument' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:58:5: performance: Variable 'fStartContainer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:60:5: performance: Variable 'fEndContainer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.cpp:64:5: performance: Variable 'fRemoveChild' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/RangeImpl.hpp:46:1: warning: The class 'RangeImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.cpp:88:17: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.cpp:36:61: style: Function 'TextImpl' argument 2 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.hpp:44:55: note: Function 'TextImpl' argument 2 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TextImpl.cpp:36:61: note: Function 'TextImpl' argument 2 names different: declaration 'data' definition 'dat'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TreeWalkerImpl.cpp:78:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/TreeWalkerImpl.cpp:81:16: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.cpp:44:67: style: Function 'XMLDeclImpl' argument 2 names different: declaration 'version' definition 'ver'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:54:58: note: Function 'XMLDeclImpl' argument 2 names different: declaration 'version' definition 'ver'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.cpp:44:67: note: Function 'XMLDeclImpl' argument 2 names different: declaration 'version' definition 'ver'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.cpp:45:43: style: Function 'XMLDeclImpl' argument 3 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:55:38: note: Function 'XMLDeclImpl' argument 3 names different: declaration 'encoding' definition 'enc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.cpp:45:43: note: Function 'XMLDeclImpl' argument 3 names different: declaration 'encoding' definition 'enc'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.cpp:45:65: style: Function 'XMLDeclImpl' argument 4 names different: declaration 'standalone' definition 'isStd'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:55:65: note: Function 'XMLDeclImpl' argument 4 names different: declaration 'standalone' definition 'isStd'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.cpp:45:65: note: Function 'XMLDeclImpl' argument 4 names different: declaration 'standalone' definition 'isStd'.
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.cpp:57:5: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/dom/deprecated/XMLDeclImpl.hpp:42:1: warning: The class 'XMLDeclImpl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMDeepNodeListPool.hpp:51:0: error: syntax error [syntaxError]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMCasts.hpp:99:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMCasts.hpp:105:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMCasts.hpp:111:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMCasts.hpp:113:27: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMCasts.hpp:124:12: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMCasts.hpp:131:12: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMCasts.hpp:141:12: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMNodeImpl.hpp:88:5: style: Class 'DOMNodeImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMNodeListImpl.hpp:63:5: style: Class 'DOMNodeListImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMParentNode.hpp:64:5: style: Class 'DOMParentNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMAttrMapImpl.hpp:56:5: style: Class 'DOMAttrMapImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:201:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:202:17: note: Found duplicate branches for 'if' and 'else'.
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:201:17: note: Found duplicate branches for 'if' and 'else'.
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:216:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:217:17: note: Found duplicate branches for 'if' and 'else'.
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMConfigurationImpl.cpp:216:17: note: Found duplicate branches for 'if' and 'else'.
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMConfigurationImpl.hpp:56:5: style: Class 'DOMConfigurationImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMDeepNodeListPool.c:73:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMErrorImpl.hpp:45:5: style: Class 'DOMErrorImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMImplementationRegistry.cpp:92:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMImplementationRegistry.cpp:88:9: note: outer condition: !gDOMImplSrcVectorMutex
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMImplementationRegistry.cpp:92:13: note: identical inner condition: !gDOMImplSrcVectorMutex
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1640:29: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1452:12: style: The scope of the variable 'endTagPos' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1337:53: style: Function 'checkFeature' argument 2 names different: declaration 'state' definition 'toThrow'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.hpp:330:67: note: Function 'checkFeature' argument 2 names different: declaration 'state' definition 'toThrow'.
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1337:53: note: Function 'checkFeature' argument 2 names different: declaration 'state' definition 'toThrow'.
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.hpp:261:5: style: Class 'DOMWriterImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:715:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:814:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1025:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1044:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1115:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1137:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1178:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1200:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1218:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1479:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1539:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/dom/impl/DOMWriterImpl.cpp:1554:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
xerces-c-src_2_8_0/src/xercesc/framework/XMLValidator.cpp:55:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/framework/XMLValidator.cpp:51:9: note: outer condition: !sMsgMutex
xerces-c-src_2_8_0/src/xercesc/framework/XMLValidator.cpp:55:13: note: identical inner condition: !sMsgMutex
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSNamedMap.c:51:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:161:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:157:9: note: outer condition: !sXSValueMutext
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:161:13: note: identical inner condition: !sXSValueMutext
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:1195:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:1205:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:1266:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:1299:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:1332:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:1410:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:1572:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/framework/psvi/XSValue.cpp:1589:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/internal/DGXMLScanner.cpp:277:18: style: The scope of the variable 'orgReader' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/DGXMLScanner.cpp:2344:22: style: The scope of the variable 'loopAttr' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/IGXMLScanner.cpp:314:18: style: The scope of the variable 'orgReader' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/IGXMLScanner.cpp:2800:32: style: The scope of the variable 'curTypeInfo' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/IGXMLScanner.cpp:2801:32: style: The scope of the variable 'curDV' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/IGXMLScanner2.cpp:1008:10: style: The scope of the variable 'firstNonWS' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/IGXMLScanner2.cpp:1130:10: style: The scope of the variable 'escaped' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/SGXMLScanner.cpp:1305:14: style: Condition '!elemDecl' is always true [knownConditionTrueFalse]
xerces-c-src_2_8_0/src/xercesc/internal/SGXMLScanner.cpp:1201:32: note: Assignment 'elemDecl=0', assigned value is 0
xerces-c-src_2_8_0/src/xercesc/internal/SGXMLScanner.cpp:1305:14: note: Condition '!elemDecl' is always true
xerces-c-src_2_8_0/src/xercesc/internal/SGXMLScanner.cpp:306:18: style: The scope of the variable 'orgReader' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/SGXMLScanner.cpp:1772:32: style: The scope of the variable 'curTypeInfo' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/SGXMLScanner.cpp:1773:32: style: The scope of the variable 'curDV' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/SGXMLScanner.cpp:2938:10: style: The scope of the variable 'firstNonWS' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/SGXMLScanner.cpp:3060:10: style: The scope of the variable 'escaped' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/ValidationContextImpl.cpp:189:30: style: Variable 'uriId' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/internal/WFXMLScanner.cpp:252:18: style: The scope of the variable 'orgReader' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/WFXMLScanner.cpp:1461:18: style: The scope of the variable 'loopAttr' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/XMLReader.cpp:693:18: style: The scope of the variable 'charIndex_start' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/XMLScanner.cpp:91:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/internal/XMLScanner.cpp:87:9: note: outer condition: !sRegistered
xerces-c-src_2_8_0/src/xercesc/internal/XMLScanner.cpp:91:13: note: identical inner condition: !sRegistered
xerces-c-src_2_8_0/src/xercesc/internal/XMLScanner.cpp:1484:35: style: Condition 'flags[curString]==-1' is always true [knownConditionTrueFalse]
xerces-c-src_2_8_0/src/xercesc/internal/XMLScanner.cpp:1295:10: style: The scope of the variable 'sawDocTypeDecl' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/XMLScanner.cpp:2329:19: style: The scope of the variable 'retVal' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/internal/XSerializeEngine.cpp:1136:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xerces-c-src_2_8_0/src/xercesc/internal/XTemplateSerializer.cpp:1868:23: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/sax/SAXException.hpp:61:5: style: Class 'SAXException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/sax/SAXException.hpp:166:2: style: Class 'SAXNotSupportedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/sax/SAXException.hpp:193:5: style: Class 'SAXNotSupportedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/sax/SAXException.hpp:199:2: style: Class 'SAXNotRecognizedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/sax/SAXException.hpp:226:5: style: Class 'SAXNotRecognizedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Base64.cpp:423:26: warning: Possible null pointer dereference: canRepInByte [nullPointer]
xerces-c-src_2_8_0/src/xercesc/util/Base64.cpp:405:33: note: Assignment 'canRepInByte=0', assigned value is 0
xerces-c-src_2_8_0/src/xercesc/util/Base64.cpp:423:26: note: Null pointer dereference
xerces-c-src_2_8_0/src/xercesc/util/BaseRefVectorOf.c:48:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/Compilers/OS400SetDefs.cpp:48:18: style: The scope of the variable 's1' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Compilers/OS400SetDefs.cpp:48:23: style: The scope of the variable 's2' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Compilers/OS400SetDefs.cpp:49:16: style: The scope of the variable 'r' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/CountedPointer.c:44:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/EncodingValidator.cpp:56:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/EncodingValidator.cpp:51:9: note: outer condition: !sEncValMutex
xerces-c-src_2_8_0/src/xercesc/util/EncodingValidator.cpp:56:13: note: identical inner condition: !sEncValMutex
xerces-c-src_2_8_0/src/xercesc/util/FlagJanitor.c:46:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/Janitor.c:41:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/KeyRefPair.c:39:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/KeyValuePair.c:39:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/LogicalPath.c:58:0: error: Code 'XMLString::copyString' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.hpp:41:5: style: Class 'ICUMsgLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.hpp:43:5: style: Class 'InMemMsgLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp:135:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.hpp:41:5: style: Class 'MsgCatalogLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/MsgFile/MsgLoader.cpp:70:10: style: Unused variable: temp [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/MsgFile/MsgLoader.hpp:41:5: style: Class 'MsgCatalogLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/MsgFile/MsgLoader.cpp:182:19: error: Uninitialized variable: msgId [uninitvar]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/MsgFile/MsgLoader.cpp:217:19: error: Uninitialized variable: msgId [uninitvar]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/Win32/Win32MsgLoader.cpp:190:61: style: Function 'loadMsg' argument 8 names different: declaration 'manger' definition 'manager'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/Win32/Win32MsgLoader.hpp:63:41: note: Function 'loadMsg' argument 8 names different: declaration 'manger' definition 'manager'.
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/Win32/Win32MsgLoader.cpp:190:61: note: Function 'loadMsg' argument 8 names different: declaration 'manger' definition 'manager'.
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/Win32/Win32MsgLoader.cpp:76:5: performance: Variable 'fModHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xerces-c-src_2_8_0/src/xercesc/util/MsgLoaders/Win32/Win32MsgLoader.hpp:40:5: style: Class 'Win32MsgLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/NameIdPool.c:49:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/MacOSURLAccess/URLAccessBinInputStream.cpp:48:2: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/MacOSURLAccess/URLAccessBinInputStream.cpp:41:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/MacOSURLAccess/URLAccessBinInputStream.cpp:48:2: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp:258:24: style: Checking if unsigned variable 'numAddress' is less than zero. [unsignedLessThanZero]
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp:62:10: style: Technically the member function 'SocketJanitor::isDataNull' can be const. [functionConst]
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp:55:5: style: Class 'SocketJanitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp:56:10: style: Technically the member function 'SocketJanitor::isDataNull' can be const. [functionConst]
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp:49:5: style: Class 'SocketJanitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.cpp:66:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xerces-c-src_2_8_0/src/xercesc/util/NetAccessors/libWWW/BinURLInputStream.cpp:238:24: style: Variable 'bytesForCopy' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/AIX/AIXPlatformUtils.cpp:254:12: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/AIX/AIXPlatformUtils.cpp:386:12: error: Memory pointed to by 'holder' is freed twice. [doubleFree]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/AIX/AIXPlatformUtils.cpp:430:5: error: Returning/dereferencing 'holder' after it is deallocated / released [deallocret]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/BeOS/BeOSPlatformUtils.cpp:28:0: error: #error BeOS native threads not yet supported. [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Cygwin/CygwinPlatformUtils.cpp:32:0: error: #error _GNU_SOURCE is not defined in your compile settings [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp:32:0: error: #error _GNU_SOURCE is not defined in your compile settings [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/HPUX/HPPlatformUtils.cpp:287:12: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/HPUX/HPPlatformUtils.cpp:458:5: error: Returning/dereferencing 'holder' after it is deallocated / released [deallocret]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/HPUX/HPPlatformUtils.cpp:475:16: error: Memory pointed to by 'holder' is freed twice. [doubleFree]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp:279:12: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp:548:5: error: Returning/dereferencing 'holder' after it is deallocated / released [deallocret]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp:565:16: error: Memory pointed to by 'holder' is freed twice. [doubleFree]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Interix/InterixPlatformUtils.cpp:34:0: error: #error _GNU_SOURCE is not defined in your compile settings [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Linux/LinuxPlatformUtils.cpp:32:0: error: #error _GNU_SOURCE is not defined in your compile settings [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/MacOS/MacCarbonFile.cpp:0:0: error: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '??\??'. [cppcheckError]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/MacOS/MacCarbonFile.cpp:0:0: note: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '??\??'.
xerces-c-src_2_8_0/src/xercesc/util/Platforms/MacOS/MacCarbonFile.cpp:0:0: note: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '??\??'.
xerces-c-src_2_8_0/src/xercesc/util/Platforms/MacOS/MacOSPlatformUtils.cpp:619:0: error: #error You must provide a message loader [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/NetBSD/NetBSDPlatformUtils.cpp:346:12: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/NetBSD/NetBSDPlatformUtils.cpp:508:5: error: Returning/dereferencing 'holder' after it is deallocated / released [deallocret]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/NetBSD/NetBSDPlatformUtils.cpp:526:16: error: Memory pointed to by 'holder' is freed twice. [doubleFree]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS2/OS2PlatformUtils.cpp:50:0: error: #error A transcoding service must be chosen [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/FileHandleImpl.hpp:36:14: style: Member variable 'FileHandleImpl::lrecl' is in the wrong place in the initializer list. [initializerList]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/FileHandleImpl.cpp:36:63: note: Member variable 'FileHandleImpl::lrecl' is in the wrong place in the initializer list.
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/FileHandleImpl.hpp:36:14: note: Member variable 'FileHandleImpl::lrecl' is in the wrong place in the initializer list.
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:551:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:564:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:598:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:676:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:761:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:823:30: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:222:13: style: The scope of the variable 'bytesThisWrite' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:469:9: style: The scope of the variable 'fldata_rc' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:1082:17: style: Variable 'boolVar' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.hpp:35:5: style: Class 'Path390' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:977:16: error: Memory pointed to by 'holder' is freed twice. [doubleFree]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/OS390PlatformUtils.cpp:1024:5: error: Returning/dereferencing 'holder' after it is deallocated / released [deallocret]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:119:27: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:565:10: style: Boolean variable '_absolute' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:113:22: style: Array index 'ffi' is used before limits check. [arrayIndexThenCheck]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_pathtype' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_orglen' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_uriabsolute' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_curpos' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_numperiods' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_numsemicolons' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_orgparmlen' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_lastsemi' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_lastslash' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_lastparen' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_parmStart' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_pathEnd' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_extStart' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:39:10: warning: Member variable 'Path390::_typerecord' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_numperiods' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_numsemicolons' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_orgparmlen' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_lastsemi' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_lastslash' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_lastparen' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_parmStart' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_pathEnd' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_extStart' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:48:10: warning: Member variable 'Path390::_typerecord' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS390/Path390.cpp:179:17: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:879:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:888:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:896:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:287:10: style: The scope of the variable 'errno_id' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:351:10: style: The scope of the variable 'errno_id' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:377:10: style: The scope of the variable 'errno_id' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:419:12: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:764:4: style: Label 'jsendprob' is not used. [unusedLabel]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:711:18: style: struct member 'Anonymous0::bytes_used' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:712:19: style: struct member 'Anonymous0::exception_id' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:713:19: style: struct member 'Anonymous0::reserved' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:714:19: style: struct member 'Anonymous0::exception_data' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:296:25: style: Variable 'mySourceChars' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:704:17: style: Variable 'message_type' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:787:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp:828:5: style: Class 'RecursiveMutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp:469:23: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp:478:23: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp:487:23: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp:267:12: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp:422:2: style: Class 'RecursiveMutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Solaris/SolarisPlatformUtils.cpp:502:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Solaris/SolarisPlatformUtils.cpp:517:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Solaris/SolarisPlatformUtils.cpp:531:26: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Solaris/SolarisPlatformUtils.cpp:275:13: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Solaris/SolarisPlatformUtils.cpp:431:5: style: Class 'RecursiveMutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/QNX/QNXPlatformUtils.cpp:54:0: error: #error A transcoding service must be chosen [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Tandem/TandemPlatformUtils.cpp:277:16: error: Memory pointed to by 'holder' is freed twice. [doubleFree]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Tandem/TandemPlatformUtils.cpp:303:5: error: Returning/dereferencing 'holder' after it is deallocated / released [deallocret]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Tru64/Tru64PlatformUtils.cpp:481:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Tru64/Tru64PlatformUtils.cpp:490:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Tru64/Tru64PlatformUtils.cpp:498:24: style: C-style pointer casting [cstyleCast]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Tru64/Tru64PlatformUtils.cpp:275:12: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Tru64/Tru64PlatformUtils.cpp:430:3: style: Class 'RecursiveMutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/UnixWare/UnixWarePlatformUtils.cpp:54:0: error: #error Transcoding service unknown by UnixWarePlatformUtils.cpp [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Platforms/Win32/Win32PlatformUtils.cpp:53:0: error: #error A transcoding service must be chosen [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/RefArrayOf.c:48:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/RefArrayVectorOf.c:34:0: error: Code 'BaseRefVectorOf<TElem>() {}' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/RefHash2KeysTableOf.c:57:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/RefHash3KeysIdPool.c:73:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/RefHashTableOf.c:60:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/RefStackOf.c:44:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/RefVectorOf.c:39:0: error: Code 'BaseRefVectorOf<TElem>() {}' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/TransENameMap.c:38:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp:450:56: style: Function 'auxCompareString' argument 3 names different: declaration 'maxChars' definition 'sMaxChars'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.hpp:98:31: note: Function 'auxCompareString' argument 3 names different: declaration 'maxChars' definition 'sMaxChars'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp:450:56: note: Function 'auxCompareString' argument 3 names different: declaration 'maxChars' definition 'sMaxChars'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp:1106:61: style: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.hpp:244:33: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp:1106:61: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/ICU/ICUTransService.hpp:178:5: style: Class 'ICULCPTranscoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:146:30: warning: Either the condition 'tconv' is redundant or there is possible null pointer dereference: tconv. [nullPointerRedundantCheck]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:141:18: note: Assuming that condition 'tconv' is not redundant
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:146:30: note: Null pointer dereference
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:134:21: style: The scope of the variable 'pconv' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:475:23: style: Unused variable: tmpWideCharArr [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:477:0: style: Variable 'wideCharBuf' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:522:23: style: Unused variable: tmpWideCharArr [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:524:0: style: Variable 'wideCharBuf' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.cpp:592:24: warning: Member variable 'Iconv390LCPTranscoder::converter' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.hpp:106:5: style: Class 'Iconv390LCPTranscoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:518:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:509:0: note: Variable 'err' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:518:5: note: Variable 'err' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:236:50: style: Function 'toUnicodeUpper' argument 1 names different: declaration 'toupper' definition 'comp1'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.hpp:101:32: note: Function 'toUnicodeUpper' argument 1 names different: declaration 'toupper' definition 'comp1'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:236:50: note: Function 'toUnicodeUpper' argument 1 names different: declaration 'toupper' definition 'comp1'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:258:50: style: Function 'toUnicodeLower' argument 1 names different: declaration 'tolower' definition 'comp1'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.hpp:102:32: note: Function 'toUnicodeLower' argument 1 names different: declaration 'tolower' definition 'comp1'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:258:50: note: Function 'toUnicodeLower' argument 1 names different: declaration 'tolower' definition 'comp1'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:241:18: style: struct member 'Anonymous1::bytes_used' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:242:19: style: struct member 'Anonymous1::exception_id' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:243:19: style: struct member 'Anonymous1::reserved' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:244:19: style: struct member 'Anonymous1::exception_data' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:263:18: style: struct member 'Anonymous2::bytes_used' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:264:19: style: struct member 'Anonymous2::exception_id' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:265:19: style: struct member 'Anonymous2::reserved' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:266:19: style: struct member 'Anonymous2::exception_data' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.cpp:54:24: style: Variable 'actualLen' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.hpp:195:5: style: Class 'Iconv400LCPTranscoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:117:15: warning: Either the condition 'converter==0' is redundant or there is possible null pointer dereference: converter. [nullPointerRedundantCheck]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:119:17: note: Assuming that condition 'converter==0' is not redundant
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:117:15: note: Null pointer dereference
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:118:15: warning: Either the condition 'converter==0' is redundant or there is possible null pointer dereference: converter. [nullPointerRedundantCheck]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:119:17: note: Assuming that condition 'converter==0' is not redundant
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:118:15: note: Null pointer dereference
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:80:36: style: Function 'ucnv_open' argument 1 names different: declaration 'converterName' definition 'name'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.hpp:47:48: note: Function 'ucnv_open' argument 1 names different: declaration 'converterName' definition 'name'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:80:36: note: Function 'ucnv_open' argument 1 names different: declaration 'converterName' definition 'name'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:144:39: style: Function 'ucnv_fromUnicode' argument 1 names different: declaration 'converter' definition '_this'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.hpp:139:49: note: Function 'ucnv_fromUnicode' argument 1 names different: declaration 'converter' definition '_this'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:144:39: note: Function 'ucnv_fromUnicode' argument 1 names different: declaration 'converter' definition '_this'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:171:37: style: Function 'ucnv_toUnicode' argument 1 names different: declaration 'converter' definition '_this'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.hpp:178:47: note: Function 'ucnv_toUnicode' argument 1 names different: declaration 'converter' definition '_this'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:171:37: note: Function 'ucnv_toUnicode' argument 1 names different: declaration 'converter' definition '_this'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:200:15: style: Function 'ucnv_fromUChars' argument 3 names different: declaration 'targetCapacity' definition 'targetSize'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.hpp:213:15: note: Function 'ucnv_fromUChars' argument 3 names different: declaration 'targetCapacity' definition 'targetSize'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:200:15: note: Function 'ucnv_fromUChars' argument 3 names different: declaration 'targetCapacity' definition 'targetSize'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:298:18: style: Function 'ucnv_toUChars' argument 3 names different: declaration 'targetCapacity' definition 'targetSize'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.hpp:250:13: note: Function 'ucnv_toUChars' argument 3 names different: declaration 'targetCapacity' definition 'targetSize'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:298:18: note: Function 'ucnv_toUChars' argument 3 names different: declaration 'targetCapacity' definition 'targetSize'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:496:17: style: Function 'ucnv_convert' argument 4 names different: declaration 'targetCapacity' definition 'targetSize'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.hpp:299:12: note: Function 'ucnv_convert' argument 4 names different: declaration 'targetCapacity' definition 'targetSize'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:496:17: note: Function 'ucnv_convert' argument 4 names different: declaration 'targetCapacity' definition 'targetSize'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:498:17: style: Function 'ucnv_convert' argument 6 names different: declaration 'sourceLength' definition 'sourceSize'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.hpp:301:12: note: Function 'ucnv_convert' argument 6 names different: declaration 'sourceLength' definition 'sourceSize'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:498:17: note: Function 'ucnv_convert' argument 6 names different: declaration 'sourceLength' definition 'sourceSize'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:503:0: style: Variable 'mySourceLength' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:620:13: style: Variable 'chardone' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:617:0: style: Variable 'targetChar' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:661:13: style: Variable 'chardone' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:709:12: style: Variable 'chardone' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp:714:0: style: Variable 'sourceFinal' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:224:3: performance: Buffer 'my_CCSID_ID' is being written before its old content has been used. [redundantCopy]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:223:3: note: Buffer 'my_CCSID_ID' is being written before its old content has been used.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:224:3: note: Buffer 'my_CCSID_ID' is being written before its old content has been used.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:131:7: style: The scope of the variable 'tempchar' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:88:19: style: Variable 'anchor' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:116:8: style: Unused variable: realName [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:119:0: style: Variable 'mySharedConverterData' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:125:9: style: Unused variable: InDescriptor [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:126:8: style: Unused variable: InDescSize [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:128:8: style: Unused variable: OutDescSize [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:190:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:191:0: style: Variable 'myByteArray' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:192:0: style: Variable 'myIndexArray' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:193:0: style: Variable 'myValuesCount' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:194:0: style: Variable 'myIndexCount' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:196:11: style: Unused variable: myCheck [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:197:0: style: Variable 'errorLevel' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:198:8: style: Unused variable: throwAway [unusedVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:232:3: style: Variable 'my_CCSID_ID' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp:243:3: error: Returning/dereferencing 'myConverter' after it is deallocated / released [deallocret]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp:845:52: style: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.hpp:195:41: note: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp:845:52: note: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp:195:11: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:677:51: style: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:187:41: note: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:677:51: note: Function 'lowerCase' argument 1 names different: declaration 'toUpperCase' definition 'toLowerCase'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:1129:62: style: Function 'IconvGNULCPTranscoder' argument 1 names different: declaration 'from' definition 'cd_from'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:294:12: note: Function 'IconvGNULCPTranscoder' argument 1 names different: declaration 'from' definition 'cd_from'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:1129:62: note: Function 'IconvGNULCPTranscoder' argument 1 names different: declaration 'from' definition 'cd_from'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:1130:40: style: Function 'IconvGNULCPTranscoder' argument 2 names different: declaration 'to' definition 'cd_to'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:295:12: note: Function 'IconvGNULCPTranscoder' argument 2 names different: declaration 'to' definition 'cd_to'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:1130:40: note: Function 'IconvGNULCPTranscoder' argument 2 names different: declaration 'to' definition 'cd_to'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:180:18: style: The function 'isSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:64:18: note: Virtual function in base class
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp:180:18: note: Function in derived class
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:803:21: error: Memory leak: retVal [memleak]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp:976:0: error: Memory leak: retVal [memleak]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.cpp:385:0: error: #error Sorry, no support for upperCase [preprocessorErrorDirective]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:285:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:283:11: note: outer condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:285:14: note: identical inner condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:357:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:355:11: note: outer condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:357:14: note: identical inner condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:423:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:421:10: note: outer condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:423:15: note: identical inner condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:464:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:462:10: note: outer condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:464:13: note: identical inner condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:483:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:481:11: note: outer condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:483:14: note: identical inner condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:504:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:502:17: note: outer condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:504:20: note: identical inner condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:534:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:532:11: note: outer condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:534:14: note: identical inner condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:552:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:550:14: note: outer condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:552:17: note: identical inner condition: !XMLPlatformUtils::fgTransService2
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:526:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1184:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1194:1: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1194:1: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1215:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1581:61: style: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.hpp:215:33: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1581:61: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1182:0: style: Variable 'countIn' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1183:0: style: Variable 'countOut' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1213:0: style: Variable 'countIn' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1214:0: style: Variable 'countOut' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:167:25: warning: Member variable 'Uniconv390TransService::fICUService' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:167:25: warning: Member variable 'Uniconv390TransService::fLCPTranscoder' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1151:23: warning: Member variable 'Uniconv390Transcoder::fICUTranscoder' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.cpp:1290:26: warning: Member variable 'Uniconv390LCPTranscoder::fICULCPTranscoder' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.hpp:182:5: style: Class 'Uniconv390LCPTranscoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XML256TableTranscoder390.cpp:75:30: style: Variable 'endPtr' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XML256TableTranscoder390.cpp:76:30: style: Variable 'outPtr' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XML88591Transcoder390.cpp:40:16: style: struct member 'temp::pad' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XMLASCIITranscoder390.cpp:43:16: style: struct member 'temp::pad' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XMLASCIITranscoder390.cpp:130:30: style: Variable 'outPtr' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XMLEBCDICTranscoder390.cpp:48:16: style: struct member 'temp::pad' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1047Transcoder390.cpp:48:16: style: struct member 'temp::pad' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1140Transcoder390.cpp:50:16: style: struct member 'temp::pad' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XMLUTF8Transcoder390.cpp:45:16: style: struct member 'temp::pad' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Uniconv390/XMLWin1252Transcoder390.cpp:49:16: style: struct member 'temp::pad' is never used. [unusedStructMember]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp:978:61: style: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Win32/Win32TransService.hpp:242:33: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-src_2_8_0/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp:978:61: note: Function 'transcode' argument 3 names different: declaration 'maxChars' definition 'maxBytes'.
xerces-c-src_2_8_0/src/xercesc/util/ValueArrayOf.c:47:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/ValueHashTableOf.c:53:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/ValueStackOf.c:45:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/ValueVectorOf.c:55:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/XMLDateTime.cpp:1379:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/XMLDeleterFor.c:41:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/XMLException.cpp:61:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/XMLException.cpp:57:9: note: outer condition: !sScannerMutexRegistered
xerces-c-src_2_8_0/src/xercesc/util/XMLException.cpp:61:13: note: identical inner condition: !sScannerMutexRegistered
xerces-c-src_2_8_0/src/xercesc/util/XMLException.cpp:84:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/XMLException.cpp:78:9: note: outer condition: !sMsgLoader
xerces-c-src_2_8_0/src/xercesc/util/XMLException.cpp:84:13: note: identical inner condition: !sMsgLoader
xerces-c-src_2_8_0/src/xercesc/util/XMLHolder.c:39:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/src/xercesc/util/regx/ParserForXMLSchema.cpp:124:10: style: The scope of the variable 'wasDecoded' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/regx/RangeTokenMap.cpp:65:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/util/regx/RangeTokenMap.cpp:60:9: note: outer condition: !sRangeTokMapMutex
xerces-c-src_2_8_0/src/xercesc/util/regx/RangeTokenMap.cpp:65:13: note: identical inner condition: !sRangeTokMapMutex
xerces-c-src_2_8_0/src/xercesc/util/regx/RegxParser.cpp:1301:9: style: The scope of the variable 'v1' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/regx/RegxParser.cpp:1340:8: style: The scope of the variable 'v1' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/regx/RegxParser.cpp:1357:8: style: The scope of the variable 'v1' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/util/regx/Token.cpp:260:26: error: Uninitialized variable: ret2 [uninitvar]
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDGrammar.cpp:228:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDGrammar.cpp:214:9: note: outer condition: !sEntityPoolMutexRegistered
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDGrammar.cpp:228:17: note: identical inner condition: !sEntityPoolMutexRegistered
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDGrammar.cpp:219:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDGrammar.cpp:216:13: note: outer condition: !sEntityPoolMutex
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDGrammar.cpp:219:17: note: identical inner condition: !sEntityPoolMutex
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDScanner.cpp:1233:25: warning: Possible null pointer dereference: lastNode [nullPointer]
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDScanner.cpp:1201:37: note: Assignment 'lastNode=0', assigned value is 0
xerces-c-src_2_8_0/src/xercesc/validators/DTD/DTDScanner.cpp:1233:25: note: Null pointer dereference
xerces-c-src_2_8_0/src/xercesc/validators/common/ContentSpecNode.cpp:247:56: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
xerces-c-src_2_8_0/src/xercesc/validators/datatype/AbstractNumericFacetValidator.cpp:147:12: style: The scope of the variable 'key' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/validators/datatype/AbstractStringValidator.cpp:120:12: style: The scope of the variable 'key' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp:57:16: style: The scope of the variable 'key' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp:58:16: style: The scope of the variable 'value' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp:202:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp:199:13: note: outer condition: !sBuiltInRegistryMutex
xerces-c-src_2_8_0/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp:202:17: note: identical inner condition: !sBuiltInRegistryMutex
xerces-c-src_2_8_0/src/xercesc/validators/datatype/UnionDatatypeValidator.cpp:143:16: style: The scope of the variable 'key' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/validators/datatype/UnionDatatypeValidator.cpp:144:16: style: The scope of the variable 'value' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/validators/schema/ComplexTypeInfo.cpp:89:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/validators/schema/ComplexTypeInfo.cpp:75:9: note: outer condition: !sAnyTypeMutexRegistered
xerces-c-src_2_8_0/src/xercesc/validators/schema/ComplexTypeInfo.cpp:89:17: note: identical inner condition: !sAnyTypeMutexRegistered
xerces-c-src_2_8_0/src/xercesc/validators/schema/ComplexTypeInfo.cpp:80:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/validators/schema/ComplexTypeInfo.cpp:77:13: note: outer condition: !sAnyTypeMutex
xerces-c-src_2_8_0/src/xercesc/validators/schema/ComplexTypeInfo.cpp:80:17: note: identical inner condition: !sAnyTypeMutex
xerces-c-src_2_8_0/src/xercesc/validators/schema/GeneralAttributeCheck.cpp:130:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/validators/schema/GeneralAttributeCheck.cpp:126:13: note: outer condition: !sGeneralAttCheckMutex
xerces-c-src_2_8_0/src/xercesc/validators/schema/GeneralAttributeCheck.cpp:130:17: note: identical inner condition: !sGeneralAttCheckMutex
xerces-c-src_2_8_0/src/xercesc/validators/schema/TraverseSchema.cpp:5539:18: style: Same expression on both sides of '!=' because the value of 'saveInfo' and 'fSchemaInfo' are the same. [duplicateExpression]
xerces-c-src_2_8_0/src/xercesc/validators/schema/TraverseSchema.cpp:5476:37: note: 'saveInfo' is assigned value 'fSchemaInfo' here.
xerces-c-src_2_8_0/src/xercesc/validators/schema/TraverseSchema.cpp:5539:18: note: Same expression on both sides of '!=' because the value of 'saveInfo' and 'fSchemaInfo' are the same.
xerces-c-src_2_8_0/src/xercesc/validators/schema/TraverseSchema.cpp:2767:22: style: The scope of the variable 'noErrorFound' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/validators/schema/TraverseSchema.cpp:8969:22: style: The scope of the variable 'attrCount' can be reduced. [variableScope]
xerces-c-src_2_8_0/src/xercesc/validators/schema/TraverseSchema.cpp:1445:5: style: Exception should be caught by reference. [catchExceptionByValue]
xerces-c-src_2_8_0/src/xercesc/validators/schema/XSDErrorReporter.cpp:59:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/validators/schema/XSDErrorReporter.cpp:55:9: note: outer condition: !sErrRprtrMutex
xerces-c-src_2_8_0/src/xercesc/validators/schema/XSDErrorReporter.cpp:59:13: note: identical inner condition: !sErrRprtrMutex
xerces-c-src_2_8_0/src/xercesc/validators/schema/XSDErrorReporter.cpp:87:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xerces-c-src_2_8_0/src/xercesc/validators/schema/XSDErrorReporter.cpp:83:9: note: outer condition: !gErrMsgLoader
xerces-c-src_2_8_0/src/xercesc/validators/schema/XSDErrorReporter.cpp:87:13: note: identical inner condition: !gErrMsgLoader
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:344:9: style: Variable 'nt2' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:339:9: note: Variable 'nt2' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:344:9: note: Variable 'nt2' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:538:9: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:536:9: note: Variable 'a' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:538:9: note: Variable 'a' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:356:9: style: Same expression on both sides of '==' because the value of 'nnm' and '0' are the same. [duplicateExpression]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:355:35: note: 'nnm' is assigned value '0' here.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:356:9: note: Same expression on both sides of '==' because the value of 'nnm' and '0' are the same.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:440:9: style: Same expression on both sides of '==' because the value of 'nl' and '0' are the same. [duplicateExpression]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:438:30: note: 'nl' is assigned value '0' here.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:440:9: note: Same expression on both sides of '==' because the value of 'nl' and '0' are the same.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:441:9: style: Same expression on both sides of '!=' because the value of 'nl' and '0' are the same. [duplicateExpression]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:438:30: note: 'nl' is assigned value '0' here.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:441:9: note: Same expression on both sides of '!=' because the value of 'nl' and '0' are the same.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:442:9: style: Same expression on both sides of '==' because the value of 'nl' and 'nl2' are the same. [duplicateExpression]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:438:30: note: 'nl' is assigned value '0' here.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:439:31: note: 'nl2' is assigned value '0' here.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:442:9: note: Same expression on both sides of '==' because the value of 'nl' and 'nl2' are the same.
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:286:26: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:344:30: style: Variable 'nt2' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:80:5: style: Class 'XStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/tests/DOM/DOMMemTest/DOMMemTest.cpp:476:10: style: Exception should be caught by reference. [catchExceptionByValue]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1110:9: style: Condition '!T' is always false [knownConditionTrueFalse]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1069:14: note: Assignment 'T=true', assigned value is 1
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1110:9: note: Condition '!T' is always false
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:982:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:978:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:982:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:983:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:982:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:983:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:984:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:983:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:984:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:985:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:984:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:985:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:986:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:985:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:986:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:987:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:986:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:987:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:988:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:987:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:988:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:989:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:988:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:989:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:990:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:989:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:990:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:991:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:990:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:991:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:992:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:991:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:992:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:994:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:992:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:994:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:995:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:994:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:995:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:996:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:995:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:996:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:997:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:996:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:997:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:998:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:997:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:998:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:999:10: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:998:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:999:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1032:9: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:999:10: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1032:9: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1035:9: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1032:9: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1035:9: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1039:9: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1035:9: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1039:9: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1042:9: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1039:9: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1042:9: note: Variable 'OK' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2782:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2775:0: note: Variable 'result' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2782:5: note: Variable 'result' is reassigned a value before the old one has been used.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2820:17: style: The scope of the variable 'textCompare' can be reduced. [variableScope]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2956:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:333:56: style: Function 'docBuilder' argument 2 names different: declaration 'name' definition 'nameIn'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:94:47: note: Function 'docBuilder' argument 2 names different: declaration 'name' definition 'nameIn'.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:333:56: note: Function 'docBuilder' argument 2 names different: declaration 'name' definition 'nameIn'.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:758:41: style: Variable 'docEntity' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:760:54: style: Variable 'docDocType' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:762:69: style: Variable 'entityReferenceText' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:955:0: style: Variable 'avgTime' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:956:0: style: Variable 'startTime' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:971:33: style: Variable 'docEntity' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1070:14: style: Variable 'F' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:94:6: performance: Technically the member function 'DOMTest::docBuilder' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:333:15: note: Technically the member function 'DOMTest::docBuilder' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:94:6: note: Technically the member function 'DOMTest::docBuilder' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:96:6: performance: Technically the member function 'DOMTest::findTestNodes' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:811:15: note: Technically the member function 'DOMTest::findTestNodes' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:96:6: note: Technically the member function 'DOMTest::findTestNodes' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:97:6: performance: Technically the member function 'DOMTest::findTestNodes' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:868:15: note: Technically the member function 'DOMTest::findTestNodes' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:97:6: note: Technically the member function 'DOMTest::findTestNodes' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:100:6: performance: Technically the member function 'DOMTest::testAttr' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1065:15: note: Technically the member function 'DOMTest::testAttr' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:100:6: note: Technically the member function 'DOMTest::testAttr' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:101:6: performance: Technically the member function 'DOMTest::testCDATASection' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1565:15: note: Technically the member function 'DOMTest::testCDATASection' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:101:6: note: Technically the member function 'DOMTest::testCDATASection' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:102:6: performance: Technically the member function 'DOMTest::testCharacterData' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1730:15: note: Technically the member function 'DOMTest::testCharacterData' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:102:6: note: Technically the member function 'DOMTest::testCharacterData' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:103:6: performance: Technically the member function 'DOMTest::testChildNodeList' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:1997:15: note: Technically the member function 'DOMTest::testChildNodeList' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:103:6: note: Technically the member function 'DOMTest::testChildNodeList' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:104:6: performance: Technically the member function 'DOMTest::testComment' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2024:15: note: Technically the member function 'DOMTest::testComment' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:104:6: note: Technically the member function 'DOMTest::testComment' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:105:6: performance: Technically the member function 'DOMTest::testDeepNodeList' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2186:15: note: Technically the member function 'DOMTest::testDeepNodeList' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:105:6: note: Technically the member function 'DOMTest::testDeepNodeList' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:116:6: performance: Technically the member function 'DOMTest::testDocumentFragment' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2526:15: note: Technically the member function 'DOMTest::testDocumentFragment' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:116:6: note: Technically the member function 'DOMTest::testDocumentFragment' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:118:6: performance: Technically the member function 'DOMTest::testDocumentType' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2578:15: note: Technically the member function 'DOMTest::testDocumentType' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:118:6: note: Technically the member function 'DOMTest::testDocumentType' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:119:6: performance: Technically the member function 'DOMTest::testDOMerrors' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2754:15: note: Technically the member function 'DOMTest::testDOMerrors' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:119:6: note: Technically the member function 'DOMTest::testDOMerrors' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:120:6: performance: Technically the member function 'DOMTest::testDOMImplementation' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2771:15: note: Technically the member function 'DOMTest::testDOMImplementation' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:120:6: note: Technically the member function 'DOMTest::testDOMImplementation' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:121:6: performance: Technically the member function 'DOMTest::testElement' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:2811:15: note: Technically the member function 'DOMTest::testElement' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:121:6: note: Technically the member function 'DOMTest::testElement' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:122:6: performance: Technically the member function 'DOMTest::testEntity' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:3458:15: note: Technically the member function 'DOMTest::testEntity' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:122:6: note: Technically the member function 'DOMTest::testEntity' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:123:6: performance: Technically the member function 'DOMTest::testEntityReference' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:3620:15: note: Technically the member function 'DOMTest::testEntityReference' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:123:6: note: Technically the member function 'DOMTest::testEntityReference' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:132:6: performance: Technically the member function 'DOMTest::testNotation' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:3959:15: note: Technically the member function 'DOMTest::testNotation' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:132:6: note: Technically the member function 'DOMTest::testNotation' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:133:6: performance: Technically the member function 'DOMTest::testPI' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:4124:15: note: Technically the member function 'DOMTest::testPI' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:133:6: note: Technically the member function 'DOMTest::testPI' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:134:6: performance: Technically the member function 'DOMTest::testText' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:4313:15: note: Technically the member function 'DOMTest::testText' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:134:6: note: Technically the member function 'DOMTest::testText' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:137:6: performance: Technically the member function 'DOMTest::testBaseURI' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.cpp:4504:15: note: Technically the member function 'DOMTest::testBaseURI' can be static.
xerces-c-src_2_8_0/tests/DOM/DOMTest/DTest.h:137:6: note: Technically the member function 'DOMTest::testBaseURI' can be static.
xerces-c-src_2_8_0/tests/DOM/DeprecatedDOMCount/DeprecatedDOMCount.cpp:234:34: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/tests/DOM/DeprecatedDOMCount/DeprecatedDOMCount.cpp:233:79: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/tests/DOM/DeprecatedDOMCount/DeprecatedDOMCount.cpp:231:81: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/tests/DOM/DeprecatedDOMCount/DeprecatedDOMCount.cpp:234:34: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
xerces-c-src_2_8_0/tests/DOM/DeprecatedDOMCount/DeprecatedDOMCount.hpp:99:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:324:23: style: Variable 'docEle' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:475:23: style: Variable 'docEle' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:490:23: style: Variable 'docEle' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:539:23: style: Variable 'docEle' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:566:23: style: Variable 'docEle' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:597:23: style: Variable 'docEle' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:784:23: style: Variable 'docEle' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:139:11: warning: Member variable 'TypeInfo::doc' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.hpp:39:10: style: Technically the member function 'TypeInfo::testInBuiltTypesOnAttributes' can be const. [functionConst]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:158:16: note: Technically the member function 'TypeInfo::testInBuiltTypesOnAttributes' can be const.
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.hpp:39:10: note: Technically the member function 'TypeInfo::testInBuiltTypesOnAttributes' can be const.
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.hpp:50:10: performance: Technically the member function 'TypeInfo::compareDOMTypeInfo' can be static. [functionStatic]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:723:16: note: Technically the member function 'TypeInfo::compareDOMTypeInfo' can be static.
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.hpp:50:10: note: Technically the member function 'TypeInfo::compareDOMTypeInfo' can be static.
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:65:5: style: Class 'XStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/tests/DOM/TypeInfo/TypeInfo.cpp:107:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/tests/EncodingTest/EncodingTest.cpp:354:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/tests/EncodingTest/EncodingTest.cpp:361:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/tests/EncodingTest/EncodingTest.cpp:370:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xerces-c-src_2_8_0/tests/InitTermTest/InitTermTest.hpp:99:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/tests/MemHandlerTest/SimpleValueHashTableOf.hpp:39:0: error: syntax error [syntaxError]
xerces-c-src_2_8_0/tests/MemHandlerTest/SimpleValueHashTableOf.c:48:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.hpp:346:54: style: Function 'setScanner' argument 1 names different: declaration 'state' definition 'ourScanner'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.hpp:79:39: note: Function 'setScanner' argument 1 names different: declaration 'state' definition 'ourScanner'.
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.hpp:346:54: note: Function 'setScanner' argument 1 names different: declaration 'state' definition 'ourScanner'.
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.cpp:302:57: style: Function 'startElement' argument 2 names different: declaration 'elemURIId' definition 'uriId'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.hpp:135:41: note: Function 'startElement' argument 2 names different: declaration 'elemURIId' definition 'uriId'.
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.cpp:302:57: note: Function 'startElement' argument 2 names different: declaration 'elemURIId' definition 'uriId'.
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.cpp:303:57: style: Function 'startElement' argument 3 names different: declaration 'elemPrefix' definition 'prefixName'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.hpp:136:41: note: Function 'startElement' argument 3 names different: declaration 'elemPrefix' definition 'prefixName'.
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.cpp:303:57: note: Function 'startElement' argument 3 names different: declaration 'elemPrefix' definition 'prefixName'.
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.cpp:305:57: style: Function 'startElement' argument 5 names different: declaration 'attrCount' definition 'attCount'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.hpp:138:41: note: Function 'startElement' argument 5 names different: declaration 'attrCount' definition 'attCount'.
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.cpp:305:57: note: Function 'startElement' argument 5 names different: declaration 'attrCount' definition 'attCount'.
xerces-c-src_2_8_0/tests/ParserTest/ParserTest_Parser.cpp:101:13: warning: Member variable 'TestParser::fScanner' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/tests/ThreadTest/ThreadTest.cpp:153:0: error: #error This platform is not supported [preprocessorErrorDirective]
xerces-c-src_2_8_0/tests/UtilTests/CoreTests_CountedPointer.cpp:64:5: warning: Member variable 'TestClass::refCount' is not initialized in the constructor. [uninitMemberVar]
xerces-c-src_2_8_0/tests/UtilTests/CoreTests_RefHashTable.cpp:124:13: style: Condition '!basicTests()' is always false [knownConditionTrueFalse]
xerces-c-src_2_8_0/tests/UtilTests/CoreTests_ValueArray.cpp:164:17: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
xerces-c-src_2_8_0/tests/XSValueTest/XSValueTest.cpp:471:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.cpp:92:58: style: Function 'error' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.hpp:96:41: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.cpp:92:58: note: Function 'error' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.cpp:101:63: style: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.hpp:97:46: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.cpp:101:63: note: Function 'fatalError' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.cpp:110:60: style: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'. [funcArgNamesDifferent]
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.hpp:95:40: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.cpp:110:60: note: Function 'warning' argument 1 names different: declaration 'exc' definition 'e'.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.hpp:116:21: style: Member variable 'XSerializerHandlers::fAttrCount' is in the wrong place in the initializer list. [initializerList]
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.cpp:45:7: note: Member variable 'XSerializerHandlers::fAttrCount' is in the wrong place in the initializer list.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerHandlers.hpp:116:21: note: Member variable 'XSerializerHandlers::fAttrCount' is in the wrong place in the initializer list.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerTest.hpp:63:5: style: Class 'StrX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerTest.cpp:516:30: style: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same. [duplicateExpression]
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerTest.cpp:515:75: note: 'endMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerTest.cpp:513:77: note: 'startMillis' is assigned value 'XMLPlatformUtils::getCurrentMillis()' here.
xerces-c-src_2_8_0/tests/XSerializerTest/XSerializerTest.cpp:516:30: note: Same expression on both sides of '-' because the value of 'endMillis' and 'startMillis' are the same.
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xevil/xevil_2.02r2.orig.tar.gz
xevil-2.02r2.orig/cmn/actual.cpp:1042:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1092:29: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1174:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1194:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1213:14: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1218:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1236:14: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1242:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1261:45: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1269:14: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1275:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1419:30: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1426:7: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1427:9: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1428:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1431:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:1445:3: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:2396:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:2544:37: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:2556:14: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:2560:14: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:2587:35: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:3047:26: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:3054:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:3628:13: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:3684:13: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/actual.cpp:2534:12: style: The scope of the variable 'nearbyIntel' can be reduced. [variableScope]
xevil-2.02r2.orig/cmn/actual.cpp:2536:12: style: The scope of the variable 'shooterIntel' can be reduced. [variableScope]
xevil-2.02r2.orig/cmn/actual.cpp:350:53: style: Function 'Explosion' argument 3 names different: declaration 'middle' definition 'mid'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:108:44: note: Function 'Explosion' argument 3 names different: declaration 'middle' definition 'mid'.
xevil-2.02r2.orig/cmn/actual.cpp:350:53: note: Function 'Explosion' argument 3 names different: declaration 'middle' definition 'mid'.
xevil-2.02r2.orig/cmn/actual.cpp:351:17: style: Function 'Explosion' argument 4 names different: declaration 'bomber' definition 'bomb_er'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:108:61: note: Function 'Explosion' argument 4 names different: declaration 'bomber' definition 'bomb_er'.
xevil-2.02r2.orig/cmn/actual.cpp:351:17: note: Function 'Explosion' argument 4 names different: declaration 'bomber' definition 'bomb_er'.
xevil-2.02r2.orig/cmn/actual.cpp:351:29: style: Function 'Explosion' argument 5 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:108:72: note: Function 'Explosion' argument 5 names different: declaration 'radius' definition 'r'.
xevil-2.02r2.orig/cmn/actual.cpp:351:29: note: Function 'Explosion' argument 5 names different: declaration 'radius' definition 'r'.
xevil-2.02r2.orig/cmn/actual.cpp:351:35: style: Function 'Explosion' argument 6 names different: declaration 'damageMax' definition 'dMax'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:109:10: note: Function 'Explosion' argument 6 names different: declaration 'damageMax' definition 'dMax'.
xevil-2.02r2.orig/cmn/actual.cpp:351:35: note: Function 'Explosion' argument 6 names different: declaration 'damageMax' definition 'dMax'.
xevil-2.02r2.orig/cmn/actual.cpp:472:43: style: Function 'Fire' argument 3 names different: declaration 'middle' definition 'mid'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:142:39: note: Function 'Fire' argument 3 names different: declaration 'middle' definition 'mid'.
xevil-2.02r2.orig/cmn/actual.cpp:472:43: note: Function 'Fire' argument 3 names different: declaration 'middle' definition 'mid'.
xevil-2.02r2.orig/cmn/actual.cpp:612:58: style: Function 'FireExplosion' argument 4 names different: declaration 'shooter' definition 'sh'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:188:65: note: Function 'FireExplosion' argument 4 names different: declaration 'shooter' definition 'sh'.
xevil-2.02r2.orig/cmn/actual.cpp:612:58: note: Function 'FireExplosion' argument 4 names different: declaration 'shooter' definition 'sh'.
xevil-2.02r2.orig/cmn/actual.cpp:913:43: style: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:359:40: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:913:43: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:938:42: style: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:367:40: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:938:42: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:963:44: style: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:377:40: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:963:44: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:1604:37: style: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:554:40: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:1604:37: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:1679:40: style: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:596:40: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:1679:40: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:1751:36: style: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:638:40: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:1751:36: note: Function 'apply' argument 2 names different: declaration 'startVal' definition 'val'.
xevil-2.02r2.orig/cmn/actual.cpp:1906:43: style: Function 'Bomb' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:743:39: note: Function 'Bomb' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:1906:43: note: Function 'Bomb' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:1938:26: style: Function 'use' argument 1 names different: declaration 'p' definition 'bomberP'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:750:30: note: Function 'use' argument 1 names different: declaration 'p' definition 'bomberP'.
xevil-2.02r2.orig/cmn/actual.cpp:1938:26: note: Function 'use' argument 1 names different: declaration 'p' definition 'bomberP'.
xevil-2.02r2.orig/cmn/actual.cpp:2030:65: style: Function 'Trapdoor' argument 4 names different: declaration 'homeId' definition 'home_id'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1166:57: note: Function 'Trapdoor' argument 4 names different: declaration 'homeId' definition 'home_id'.
xevil-2.02r2.orig/cmn/actual.cpp:2030:65: note: Function 'Trapdoor' argument 4 names different: declaration 'homeId' definition 'home_id'.
xevil-2.02r2.orig/cmn/actual.cpp:2066:51: style: Function 'append_seals_out' argument 2 names different: declaration 'lem' definition 'lems'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1178:43: note: Function 'append_seals_out' argument 2 names different: declaration 'lem' definition 'lems'.
xevil-2.02r2.orig/cmn/actual.cpp:2066:51: note: Function 'append_seals_out' argument 2 names different: declaration 'lem' definition 'lems'.
xevil-2.02r2.orig/cmn/actual.cpp:2175:45: style: Function 'Shell' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:786:40: note: Function 'Shell' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2175:45: note: Function 'Shell' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2176:9: style: Function 'Shell' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:788:6: note: Function 'Shell' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2176:9: note: Function 'Shell' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2204:53: style: Function 'SwapShell' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:814:44: note: Function 'SwapShell' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2204:53: note: Function 'SwapShell' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2205:17: style: Function 'SwapShell' argument 4 names different: declaration 'shooter' definition 'sh'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:815:16: note: Function 'SwapShell' argument 4 names different: declaration 'shooter' definition 'sh'.
xevil-2.02r2.orig/cmn/actual.cpp:2205:17: note: Function 'SwapShell' argument 4 names different: declaration 'shooter' definition 'sh'.
xevil-2.02r2.orig/cmn/actual.cpp:2205:30: style: Function 'SwapShell' argument 5 names different: declaration 'swapper' definition 'sw'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:816:17: note: Function 'SwapShell' argument 5 names different: declaration 'swapper' definition 'sw'.
xevil-2.02r2.orig/cmn/actual.cpp:2205:30: note: Function 'SwapShell' argument 5 names different: declaration 'swapper' definition 'sw'.
xevil-2.02r2.orig/cmn/actual.cpp:2205:37: style: Function 'SwapShell' argument 6 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:816:29: note: Function 'SwapShell' argument 6 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2205:37: note: Function 'SwapShell' argument 6 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2266:45: style: Function 'Lance' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:848:40: note: Function 'Lance' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2266:45: note: Function 'Lance' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2266:69: style: Function 'Lance' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:850:6: note: Function 'Lance' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2266:69: note: Function 'Lance' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2320:45: style: Function 'Laser' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:881:40: note: Function 'Laser' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2320:45: note: Function 'Laser' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2320:69: style: Function 'Laser' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:883:6: note: Function 'Laser' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2320:69: note: Function 'Laser' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2355:53: style: Function 'FrogShell' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:914:44: note: Function 'FrogShell' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2355:53: note: Function 'FrogShell' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2356:35: style: Function 'FrogShell' argument 5 names different: declaration 'frogGun' definition 'frog_gun'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:916:16: note: Function 'FrogShell' argument 5 names different: declaration 'frogGun' definition 'frog_gun'.
xevil-2.02r2.orig/cmn/actual.cpp:2356:35: note: Function 'FrogShell' argument 5 names different: declaration 'frogGun' definition 'frog_gun'.
xevil-2.02r2.orig/cmn/actual.cpp:2356:48: style: Function 'FrogShell' argument 6 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:916:28: note: Function 'FrogShell' argument 6 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2356:48: note: Function 'FrogShell' argument 6 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2424:51: style: Function 'Fireball' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:949:43: note: Function 'Fireball' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2424:51: note: Function 'Fireball' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2425:12: style: Function 'Fireball' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:950:9: note: Function 'Fireball' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2425:12: note: Function 'Fireball' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2425:18: style: Function 'Fireball' argument 6 names different: declaration 'heat' definition 'h'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:950:17: note: Function 'Fireball' argument 6 names different: declaration 'heat' definition 'h'.
xevil-2.02r2.orig/cmn/actual.cpp:2425:18: note: Function 'Fireball' argument 6 names different: declaration 'heat' definition 'h'.
xevil-2.02r2.orig/cmn/actual.cpp:2425:24: style: Function 'Fireball' argument 7 names different: declaration 'time' definition 't'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:950:31: note: Function 'Fireball' argument 7 names different: declaration 'time' definition 't'.
xevil-2.02r2.orig/cmn/actual.cpp:2425:24: note: Function 'Fireball' argument 7 names different: declaration 'time' definition 't'.
xevil-2.02r2.orig/cmn/actual.cpp:2425:34: style: Function 'Fireball' argument 8 names different: declaration 'hurtOnFire' definition 'hOnFire'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:950:49: note: Function 'Fireball' argument 8 names different: declaration 'hurtOnFire' definition 'hOnFire'.
xevil-2.02r2.orig/cmn/actual.cpp:2425:34: note: Function 'Fireball' argument 8 names different: declaration 'hurtOnFire' definition 'hOnFire'.
xevil-2.02r2.orig/cmn/actual.cpp:2497:49: style: Function 'Missile' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:982:42: note: Function 'Missile' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2497:49: note: Function 'Missile' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2497:61: style: Function 'Missile' argument 4 names different: declaration 'shooter' definition 'sh'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:983:21: note: Function 'Missile' argument 4 names different: declaration 'shooter' definition 'sh'.
xevil-2.02r2.orig/cmn/actual.cpp:2497:61: note: Function 'Missile' argument 4 names different: declaration 'shooter' definition 'sh'.
xevil-2.02r2.orig/cmn/actual.cpp:2497:68: style: Function 'Missile' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:984:15: note: Function 'Missile' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2497:68: note: Function 'Missile' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2650:43: style: Function 'Star' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1019:39: note: Function 'Star' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2650:43: note: Function 'Star' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:2650:55: style: Function 'Star' argument 4 names different: declaration 'shooter' definition 'sh'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1020:18: note: Function 'Star' argument 4 names different: declaration 'shooter' definition 'sh'.
xevil-2.02r2.orig/cmn/actual.cpp:2650:55: note: Function 'Star' argument 4 names different: declaration 'shooter' definition 'sh'.
xevil-2.02r2.orig/cmn/actual.cpp:2650:62: style: Function 'Star' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1021:11: note: Function 'Star' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:2650:62: note: Function 'Star' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3127:51: style: Function 'Chainsaw' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1404:43: note: Function 'Chainsaw' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3127:51: note: Function 'Chainsaw' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3150:47: style: Function 'Pistol' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1427:41: note: Function 'Pistol' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3150:47: note: Function 'Pistol' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3172:43: style: Function 'MGun' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1451:39: note: Function 'MGun' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3172:43: note: Function 'MGun' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3194:49: style: Function 'Swapper' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1670:42: note: Function 'Swapper' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3194:49: note: Function 'Swapper' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3217:30: style: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1685:75: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3217:30: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3233:47: style: Function 'Lancer' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1474:41: note: Function 'Lancer' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3233:47: note: Function 'Lancer' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3263:29: style: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1490:75: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3263:29: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3279:55: style: Function 'AutoLancer' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1501:45: note: Function 'AutoLancer' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3279:55: note: Function 'AutoLancer' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3309:29: style: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1517:75: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3309:29: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3325:49: style: Function 'FrogGun' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1696:42: note: Function 'FrogGun' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3325:49: note: Function 'FrogGun' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3348:30: style: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1711:75: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3348:30: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3364:55: style: Function 'DogWhistle' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1722:45: note: Function 'DogWhistle' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3364:55: note: Function 'DogWhistle' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3430:61: style: Function 'DemonSummoner' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1751:48: note: Function 'DemonSummoner' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3430:61: note: Function 'DemonSummoner' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3482:51: style: Function 'FThrower' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1528:43: note: Function 'FThrower' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3482:51: note: Function 'FThrower' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3501:28: style: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1535:75: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3501:28: note: Function 'create_shot' argument 5 names different: declaration 'dir' definition 'd'.
xevil-2.02r2.orig/cmn/actual.cpp:3548:51: style: Function 'Launcher' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1564:43: note: Function 'Launcher' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3548:51: note: Function 'Launcher' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3587:51: style: Function 'Grenades' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1590:43: note: Function 'Grenades' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3587:51: note: Function 'Grenades' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3645:49: style: Function 'Napalms' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1616:42: note: Function 'Napalms' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3645:49: note: Function 'Napalms' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3701:45: style: Function 'Stars' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1642:40: note: Function 'Stars' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3701:45: note: Function 'Stars' argument 3 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/actual.cpp:3733:28: style: Function 'fire' argument 1 names different: declaration 'id' definition 'shooterId'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1659:31: note: Function 'fire' argument 1 names different: declaration 'id' definition 'shooterId'.
xevil-2.02r2.orig/cmn/actual.cpp:3733:28: note: Function 'fire' argument 1 names different: declaration 'id' definition 'shooterId'.
xevil-2.02r2.orig/cmn/actual.cpp:3771:1: style: Function 'Enforcer' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1781:43: note: Function 'Enforcer' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3771:1: note: Function 'Enforcer' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3789:1: style: Function 'Frog' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1814:39: note: Function 'Frog' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3789:1: note: Function 'Frog' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3810:1: style: Function 'Hero' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1848:39: note: Function 'Hero' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3810:1: note: Function 'Hero' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3828:1: style: Function 'Ninja' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1888:40: note: Function 'Ninja' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3828:1: note: Function 'Ninja' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3846:1: style: Function 'Alien' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1927:40: note: Function 'Alien' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3846:1: note: Function 'Alien' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3864:1: style: Function 'RedHugger' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1962:44: note: Function 'RedHugger' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3864:1: note: Function 'RedHugger' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3878:1: style: Function 'GreenHugger' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:1991:46: note: Function 'GreenHugger' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3878:1: note: Function 'GreenHugger' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3892:1: style: Function 'ChopperBoy' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:2020:45: note: Function 'ChopperBoy' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3892:1: note: Function 'ChopperBoy' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3910:1: style: Function 'Seal' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:2054:39: note: Function 'Seal' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3910:1: note: Function 'Seal' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3928:1: style: Function 'FireDemon' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:2088:44: note: Function 'FireDemon' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3928:1: note: Function 'FireDemon' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3960:1: style: Function 'Dragon' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:2129:41: note: Function 'Dragon' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:3960:1: note: Function 'Dragon' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:4019:1: style: Function 'Dog' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:2206:38: note: Function 'Dog' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:4019:1: note: Function 'Dog' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:4044:1: style: Function 'Mutt' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:2247:39: note: Function 'Mutt' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:4044:1: note: Function 'Mutt' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:4069:1: style: Function 'Yeti' argument 3 names different: declaration 'pos' definition 'rawPos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/actual.h:2286:39: note: Function 'Yeti' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:4069:1: note: Function 'Yeti' argument 3 names different: declaration 'pos' definition 'rawPos'.
xevil-2.02r2.orig/cmn/actual.cpp:1946:24: style: Variable 'locator' is assigned a value that is never used. [unreadVariable]
xevil-2.02r2.orig/cmn/intel.h:384:30: warning: Assert statement calls a function which may have desired side effects: 'strategy_uses_target_id'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/physical.h:475:42: warning: Assert statement calls a function which may have desired side effects: 'alive'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/actual.cpp:1332:17: warning: Assert statement calls a function which may have desired side effects: 'get_intel'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/actual.cpp:1415:13: warning: Assert statement calls a function which may have desired side effects: 'is_moving'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/actual.cpp:1443:12: warning: Assert statement calls a function which may have desired side effects: 'is_moving'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/actual.cpp:1477:17: warning: Assert statement calls a function which may have desired side effects: 'alive'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/actual.cpp:1574:13: warning: Assert statement calls a function which may have desired side effects: 'alive'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/actual.cpp:2384:19: warning: Assert statement calls a function which may have desired side effects: 'get_mapped'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/actual.cpp:3626:18: warning: Assert statement calls a function which may have desired side effects: 'is_moving'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/actual.cpp:3682:18: warning: Assert statement calls a function which may have desired side effects: 'is_moving'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/utils.h:365:3: warning: Member variable 'PtrList::len' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/utils.h:365:3: warning: Member variable 'PtrList::allc' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/utils.h:365:3: warning: Member variable 'PtrList::data' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/utils.h:366:8: warning: Member variable 'PtrList::len' is not assigned a value in 'PtrList::operator='. [operatorEqVarError]
xevil-2.02r2.orig/cmn/utils.h:366:8: warning: Member variable 'PtrList::allc' is not assigned a value in 'PtrList::operator='. [operatorEqVarError]
xevil-2.02r2.orig/cmn/utils.h:366:8: warning: Member variable 'PtrList::data' is not assigned a value in 'PtrList::operator='. [operatorEqVarError]
xevil-2.02r2.orig/cmn/coord.h:449:3: warning: Member variable 'Box::loc' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/coord.h:517:3: warning: Member variable 'Hanging::type' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/coord.h:517:3: warning: Member variable 'Hanging::loc' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/area.h:76:3: warning: Member variable 'Area::size' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/area.h:248:1: style: The class 'Avoid' does not have a constructor although it has private member variables. [noConstructor]
xevil-2.02r2.orig/cmn/area.h:284:3: warning: Member variable 'ViewportRegion::type' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/area.h:284:3: warning: Member variable 'ViewportRegion::radius' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/area.h:322:3: warning: Member variable 'ViewportInfo::logicalSize' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/area.h:322:3: warning: Member variable 'ViewportInfo::extraSize' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/area.h:322:3: warning: Member variable 'ViewportInfo::radius' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/world.h:155:3: warning: Member variable 'Mover::world' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/world.h:155:3: warning: Member variable 'Mover::locator' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/world.h:155:3: warning: Member variable 'Mover::vel' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/world.h:155:3: warning: Member variable 'Mover::velStored' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/sound_cmn.h:46:3: warning: Member variable 'SoundRequest::soundName' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/locator.h:101:1: style: The class 'OLentry' does not have a constructor although it has private member variables. [noConstructor]
xevil-2.02r2.orig/cmn/actual.cpp:821:1: warning: Member variable 'XProtection::health' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/actual.cpp:1921:1: warning: Member variable 'Bomb::frame' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/actual.cpp:2971:1: warning: Member variable 'Egg::intelOptions' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/actual.cpp:3482:11: warning: Member variable 'FThrower::fireCommand' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/actual.cpp:3491:1: warning: Member variable 'FThrower::fireCommand' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/utils.h:366:3: style: 'PtrList::operator=' should return 'PtrList &'. [operatorEq]
xevil-2.02r2.orig/cmn/actual.h:89:15: style: Unused private function: 'PhysMover::init_x' [unusedPrivateFunction]
xevil-2.02r2.orig/cmn/actual.h:211:15: style: Unused private function: 'FireExplosion::init_x' [unusedPrivateFunction]
xevil-2.02r2.orig/cmn/actual.h:2146:15: style: Unused private function: 'Dragon::get_shot_size' [unusedPrivateFunction]
xevil-2.02r2.orig/cmn/actual.h:2147:20: style: Unused private function: 'Dragon::create_shot' [unusedPrivateFunction]
xevil-2.02r2.orig/cmn/actual.h:2185:20: style: Unused private function: 'Walker::create_shot' [unusedPrivateFunction]
xevil-2.02r2.orig/cmn/streams.h:45:35: performance: Variable 'ownSocket' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/coord.h:450:35: performance: Variable 'loc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/coord.h:450:44: performance: Variable 'dim' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/area.h:79:61: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/world.h:155:12: performance: Variable 'areaSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/sound_cmn.h:44:6: performance: Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/locator.h:315:5: performance: Variable 'membersDontCollide' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:181:2: performance: Variable 'moverId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:354:3: performance: Variable 'bomber' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:490:3: performance: Variable 'isCollidable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:614:3: performance: Variable 'shooter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:978:3: performance: Variable 'turnTaken' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:984:3: performance: Variable 'turnTaken' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:1922:3: performance: Variable 'active' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:1923:3: performance: Variable 'defused' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:2208:3: performance: Variable 'swapper' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:2359:3: performance: Variable 'frogGun' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:2448:3: performance: Variable 'hurtOnFire' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:2821:3: performance: Variable 'defused' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:2895:3: performance: Variable 'defused' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:2964:3: performance: Variable 'intelOptions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/actual.cpp:2966:3: performance: Variable 'open' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/utils.h:172:11: style: Technically the member function 'Timer::ready' can be const. [functionConst]
xevil-2.02r2.orig/cmn/utils.h:173:7: style: Technically the member function 'Timer::get_remaining' can be const. [functionConst]
xevil-2.02r2.orig/cmn/streams.h:221:7: style: Technically the member function 'UDPInStream::bytes_remaining' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.h:421:7: style: Technically the member function 'Size::abs_2' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.h:438:7: style: Technically the member function 'Loc::move' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.h:641:11: style: Technically the member function 'NetData::clocked_this_turn' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.h:652:12: style: Technically the member function 'NetData::get_tick_type' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.h:657:8: style: Technically the member function 'NetData::get_last_modified' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.h:665:11: style: Technically the member function 'NetData::get_sent_flag' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:166:11: style: Technically the member function 'Mover::is_area_set' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:174:15: style: Technically the member function 'Mover::get_area' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:176:15: style: Technically the member function 'Mover::get_vel' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:179:18: style: Technically the member function 'Mover::get_mover_id' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:263:8: style: Technically the member function 'World::get_size' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:266:7: style: Technically the member function 'World::get_dim' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:275:9: style: Technically the member function 'World::get_rooms' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:311:11: style: Technically the member function 'World::inside' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.h:393:11: style: Technically the member function 'World::just_reset' can be const. [functionConst]
xevil-2.02r2.orig/cmn/sound_cmn.h:54:7: style: Technically the member function 'SoundRequest::get_pos' can be const. [functionConst]
xevil-2.02r2.orig/cmn/sound_cmn.h:57:13: style: Technically the member function 'SoundRequest::get_sound_name' can be const. [functionConst]
xevil-2.02r2.orig/cmn/locator.h:147:11: style: Technically the member function 'OLgridEntry::get_collided' can be const. [functionConst]
xevil-2.02r2.orig/cmn/locator.h:149:11: style: Technically the member function 'OLgridEntry::get_mapped' can be const. [functionConst]
xevil-2.02r2.orig/cmn/locator.h:151:11: style: Technically the member function 'OLgridEntry::get_flash' can be const. [functionConst]
xevil-2.02r2.orig/cmn/locator.h:169:11: style: Technically the member function 'OLgridEntry::get_collidable' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:133:11: style: Technically the member function 'Intel::creation_ok' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:147:11: style: Technically the member function 'Intel::alive' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:151:13: style: Technically the member function 'Intel::get_id' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:157:11: style: Technically the member function 'Intel::intel_status_changed' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:164:15: style: Technically the member function 'Intel::get_name' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:166:7: style: Technically the member function 'Intel::get_human_kills' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:167:7: style: Technically the member function 'Intel::get_enemy_kills' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:168:7: style: Technically the member function 'Intel::get_soups' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:176:11: style: Technically the member function 'Intel::get_killer_intel_id' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:178:11: style: Technically the member function 'Intel::get_intel_id' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:180:11: style: Technically the member function 'Intel::get_dont_collide' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:264:23: style: Technically the member function 'Intel::get_intel_options' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:308:12: style: Technically the member function 'Human::get_color_num' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:316:13: style: Technically the member function 'Human::get_command' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:373:12: style: Technically the member function 'Machine::get_strategy' can be const. [functionConst]
xevil-2.02r2.orig/cmn/intel.h:381:11: style: Technically the member function 'Machine::strategy_uses_target_id' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:327:11: style: Technically the member function 'Physical::creation_ok' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:343:10: style: Technically the member function 'Physical::get_health' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:345:10: style: Technically the member function 'Physical::get_health_next' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:352:8: style: Technically the member function 'Physical::get_mass' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:356:11: style: Technically the member function 'Physical::get_class_id' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:357:15: style: Technically the member function 'Physical::get_class_name' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:361:26: style: Technically the member function 'Physical::get_context' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:363:11: style: Technically the member function 'Physical::delete_me' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:369:11: style: Technically the member function 'Physical::die_called' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:397:11: style: Technically the member function 'Physical::get_mapped' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:402:14: performance: Technically the member function 'Physical::get_unit_accs' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/physical.h:403:14: performance: Technically the member function 'Physical::get_unit_vels' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/physical.h:405:6: style: Technically the member function 'Physical::get_id' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:412:6: style: Technically the member function 'Physical::get_dont_collide' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:416:15: style: Technically the member function 'Physical::get_dont_collide_composite' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:424:11: style: Technically the member function 'Physical::get_quiet_death' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:580:11: style: Technically the member function 'Physical::alive_next' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:590:11: style: Technically the member function 'Physical::get_mapped_next' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:778:14: style: Technically the member function 'Moving::get_raw_pos' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:785:11: style: Technically the member function 'Moving::supports_invisibility' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:846:24: style: Technically the member function 'Moving::get_moving_context' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:858:11: style: Technically the member function 'Moving::hit_wall' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:859:11: style: Technically the member function 'Moving::hit_wall_next' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:863:7: style: Technically the member function 'Moving::get_vel_next' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1018:13: style: Technically the member function 'Shot::get_shooter' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1033:7: style: Technically the member function 'Shot::get_damage' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1163:11: style: Technically the member function 'Touchable::wasTouched' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1298:11: style: Technically the member function 'Item::is_held' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1313:11: style: Technically the member function 'Item::persists' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1571:11: style: Technically the member function 'Weapon::entered_scope' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1941:10: style: Technically the member function 'Creature::get_stance' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1943:11: style: Technically the member function 'Creature::can_climb' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1948:18: style: Technically the member function 'Creature::get_hanging' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1952:19: style: Technically the member function 'Creature::get_touching_area' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1955:8: style: Technically the member function 'Creature::get_grav' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1969:11: style: Technically the member function 'Creature::biological' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:1976:11: style: Technically the member function 'Creature::get_want_climb' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:2085:10: style: Technically the member function 'Creature::get_stance_next' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:2103:10: style: Technically the member function 'Creature::get_birth_time' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:2131:11: style: Technically the member function 'Creature::stunned_next' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:2805:9: style: Technically the member function 'Sticky::get_wall_crawl_speed' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:2841:11: performance: Technically the member function 'Sticky::get_dont_attach' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/physical.h:2920:7: style: Technically the member function 'BuiltIn::get_weapon_coolness' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:3272:15: style: Technically the member function 'Composite::get_composite_id' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:3345:6: style: Technically the member function 'Segmented::get_prev' can be const. [functionConst]
xevil-2.02r2.orig/cmn/physical.h:3346:6: style: Technically the member function 'Segmented::get_next' can be const. [functionConst]
xevil-2.02r2.orig/cmn/actual.h:1178:8: style: Technically the member function 'Trapdoor::append_seals_out' can be const. [functionConst]
xevil-2.02r2.orig/cmn/actual.cpp:2066:16: note: Technically the member function 'Trapdoor::append_seals_out' can be const.
xevil-2.02r2.orig/cmn/actual.h:1178:8: note: Technically the member function 'Trapdoor::append_seals_out' can be const.
xevil-2.02r2.orig/cmn/actual.h:1220:7: style: Technically the member function 'Home::get_seals_safe' can be const. [functionConst]
xevil-2.02r2.orig/cmn/streams.h:237:14: warning: The class 'UDPInStream' defines member variable with name 'bytesIn' also defined in its parent class 'NetInStream'. [duplInheritedMember]
xevil-2.02r2.orig/cmn/streams.h:157:14: note: Parent variable 'NetInStream::bytesIn'
xevil-2.02r2.orig/cmn/streams.h:237:14: note: Derived variable 'UDPInStream::bytesIn'
xevil-2.02r2.orig/cmn/streams.h:281:14: warning: The class 'UDPOutStream' defines member variable with name 'bytesOut' also defined in its parent class 'NetOutStream'. [duplInheritedMember]
xevil-2.02r2.orig/cmn/streams.h:199:14: note: Parent variable 'NetOutStream::bytesOut'
xevil-2.02r2.orig/cmn/streams.h:281:14: note: Derived variable 'UDPOutStream::bytesOut'
xevil-2.02r2.orig/cmn/actual.h:569:29: warning: The class 'CrackPipe' defines member variable with name 'context' also defined in its parent class 'Drugs'. [duplInheritedMember]
xevil-2.02r2.orig/cmn/physical.h:1427:23: note: Parent variable 'Drugs::context'
xevil-2.02r2.orig/cmn/actual.h:569:29: note: Derived variable 'CrackPipe::context'
xevil-2.02r2.orig/cmn/actual.h:611:29: warning: The class 'Caffine' defines member variable with name 'context' also defined in its parent class 'Drugs'. [duplInheritedMember]
xevil-2.02r2.orig/cmn/physical.h:1427:23: note: Parent variable 'Drugs::context'
xevil-2.02r2.orig/cmn/actual.h:611:29: note: Derived variable 'Caffine::context'
xevil-2.02r2.orig/cmn/actual.h:660:29: warning: The class 'PCP' defines member variable with name 'context' also defined in its parent class 'Drugs'. [duplInheritedMember]
xevil-2.02r2.orig/cmn/physical.h:1427:23: note: Parent variable 'Drugs::context'
xevil-2.02r2.orig/cmn/actual.h:660:29: note: Derived variable 'PCP::context'
xevil-2.02r2.orig/cmn/utils.h:171:3: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/utils.h:349:3: style: Class 'PtrList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/utils.h:354:3: style: Class 'PtrList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/utils.h:370:3: style: Class 'PtrList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/id.h:53:3: style: Class 'Identifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/id.h:66:3: style: Class 'Id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/id.h:75:3: style: Class 'IntelId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/id.h:84:3: style: Class 'MoverId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/coord.h:323:3: style: Struct 'Pos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/coord.h:373:3: style: Struct 'Dim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/coord.h:469:3: style: Struct 'RoomIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/coord.h:490:3: style: Struct 'Rooms' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/area.h:89:3: style: Class 'Area' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/locator.h:141:3: style: Class 'OLgridEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/locator.h:248:3: style: Class 'Incarnator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/locator.h:264:3: style: Class 'PhysicalIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/physical.h:1897:3: style: Class 'Doubler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/actual.h:355:3: style: Class 'DoubleSpeed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/streams.h:128:15: style: The function 'get_protocol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:51:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:128:15: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:130:19: style: The function 'alive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:53:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:130:19: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:132:19: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:76:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:132:19: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:134:18: style: The function 'read_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:80:18: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:134:18: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:136:15: style: The function 'read_signed_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:82:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:136:15: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:138:19: style: The function 'read_short' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:84:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:138:19: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:140:15: style: The function 'read_signed_short' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:86:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:140:15: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:142:17: style: The function 'read_int' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:88:17: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:142:17: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:144:17: style: The function 'read_float' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:90:17: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:144:17: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:170:15: style: The function 'get_protocol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:51:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:170:15: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:172:19: style: The function 'alive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:53:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:172:19: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:174:19: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:100:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:174:19: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:176:16: style: The function 'write_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:104:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:176:16: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:178:16: style: The function 'write_signed_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:106:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:178:16: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:180:16: style: The function 'write_short' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:108:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:180:16: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:182:16: style: The function 'write_signed_short' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:110:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:182:16: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:184:16: style: The function 'write_int' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:112:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:184:16: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:186:16: style: The function 'write_float' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:114:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:186:16: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:210:15: style: The function 'get_protocol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:128:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:210:15: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:219:19: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:132:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:219:19: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:250:15: style: The function 'get_protocol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:170:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:250:15: note: Function in derived class
xevil-2.02r2.orig/cmn/streams.h:256:19: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/streams.h:174:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/streams.h:256:19: note: Function in derived class
xevil-2.02r2.orig/cmn/locator.h:680:16: style: The function 'begin_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/locator.h:336:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/locator.h:680:16: note: Function in derived class
xevil-2.02r2.orig/cmn/locator.h:682:16: style: The function 'end_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/locator.h:339:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/locator.h:682:16: note: Function in derived class
xevil-2.02r2.orig/cmn/locator.h:684:19: style: The function 'draw_tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/locator.h:343:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/locator.h:684:19: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:302:16: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:134:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:302:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:304:15: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:135:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:304:15: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:305:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:136:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:305:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:310:19: style: The function 'is_human' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:140:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:310:19: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:319:16: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:257:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:319:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:330:15: style: The function '_get_lives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:266:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:330:15: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:331:16: style: The function '_set_lives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:267:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:331:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:356:16: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:257:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:356:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:475:19: style: The function 'is_enemy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:142:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:475:19: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:481:7: style: The function '_get_reflexes_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:378:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:481:7: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:497:19: style: The function 'is_enemy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:142:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:497:19: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:507:19: style: The function 'is_seal_intel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:144:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:507:19: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:513:16: style: The function 'choose_strategy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:398:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:513:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:529:18: style: The function 'get_master_intel_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:352:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:529:18: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:531:15: style: The function 'add_human_kill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:204:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:531:15: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:533:16: style: The function 'add_enemy_kill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:206:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:533:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:535:16: style: The function 'add_soup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:208:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:535:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:537:16: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:356:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:537:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:548:15: style: The function 'choose_strategy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:398:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:548:15: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:553:18: style: The function 'filter_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:411:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:553:18: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:579:11: style: The function 'is_pet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:145:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:579:11: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:593:15: style: The function '_get_reflexes_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:378:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:593:15: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:595:16: style: The function 'choose_strategy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:548:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:595:16: note: Function in derived class
xevil-2.02r2.orig/cmn/intel.h:597:19: style: The function 'filter_target' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/intel.h:553:18: note: Virtual function in base class
xevil-2.02r2.orig/cmn/intel.h:597:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:659:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:659:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:659:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:659:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:659:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:659:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:661:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:661:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:662:23: style: The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:338:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:662:23: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:663:23: style: The function 'get_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:340:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:663:23: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:665:16: style: The function 'follow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:436:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:665:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:678:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:537:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:678:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:680:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:529:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:680:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:681:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:533:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:681:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:683:16: style: The function 'dr_clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:554:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:683:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:689:16: style: The function 'update_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:598:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:689:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:758:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:758:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:758:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:764:19: style: The function 'is_moving' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:376:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:764:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:766:23: style: The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:338:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:766:23: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:768:23: style: The function 'get_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:340:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:768:23: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:777:15: style: The function 'get_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:353:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:777:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:779:15: style: The function 'get_dir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:354:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:779:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:783:16: style: The function 'get_followers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:426:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:783:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:788:16: style: The function 'follow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:436:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:788:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:807:16: style: The function 'set_mapped_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:481:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:807:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:828:19: style: The function 'corporeal_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:494:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:828:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:831:16: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:498:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:831:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:838:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:529:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:838:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:839:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:533:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:839:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:840:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:537:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:840:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:841:16: style: The function 'avoid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:510:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:841:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:842:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:511:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:842:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:843:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:545:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:843:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:844:16: style: The function 'dr_clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:554:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:844:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:861:15: style: The function 'get_dir_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:582:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:861:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:904:8: style: The function 'update_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:598:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:904:8: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1020:19: style: The function 'is_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:377:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1020:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1022:16: style: The function 'avoid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:841:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1022:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1023:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:842:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1023:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1025:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:838:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1025:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1027:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:839:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1027:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1069:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1069:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1071:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:838:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1071:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1127:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:838:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1127:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1160:15: style: The function 'get_drawing_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:359:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1160:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1166:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1166:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1167:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1127:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1167:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1201:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:842:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1201:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1239:19: style: The function 'is_liftable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:387:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1239:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1241:15: style: The function 'get_drawing_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:359:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1241:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1246:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:839:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1246:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1248:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1201:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1248:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1294:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1294:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1294:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1296:11: style: The function 'is_item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:378:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1296:11: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1303:15: style: The function 'get_drawing_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:359:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1303:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1311:8: style: The function 'set_quiet_death' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:522:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1311:8: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1331:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1127:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1331:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1333:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:843:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1333:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1339:19: style: The function 'gravity_on' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1133:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1339:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1388:19: style: The function 'is_auto_use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:385:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1388:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1390:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:842:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1390:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1414:19: style: The function 'is_drugs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:386:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1414:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1416:16: style: The function 'taken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1315:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1416:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1418:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1326:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1418:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1449:19: style: The function 'is_shield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:379:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1449:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1451:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1326:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1451:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1523:11: style: The function 'is_weapon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:381:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1523:11: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1553:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1326:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1553:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1606:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1606:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1606:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1606:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1606:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1606:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1608:19: style: The function 'is_cutter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:382:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1608:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1610:19: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1525:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1610:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1612:15: style: The function 'get_ammo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1534:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1612:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1613:15: style: The function 'get_ammo_max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1535:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1613:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1615:19: style: The function 'ignore_walls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:774:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1615:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1618:16: style: The function 'set_ammo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1573:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1618:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1620:16: style: The function 'follow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:788:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1620:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1622:16: style: The function 'enter_scope_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1556:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1622:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1623:16: style: The function 'leave_scope_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1557:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1623:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1625:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:842:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1625:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1627:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:839:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1627:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1629:16: style: The function 'take_ammo_from' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1564:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1629:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1661:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1661:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1661:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1661:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1661:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1661:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1663:19: style: The function 'is_gun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:383:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1663:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1664:19: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1525:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1664:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1665:7: style: The function 'get_ammo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1534:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1665:7: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1666:7: style: The function 'get_ammo_max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1535:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1666:7: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1668:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:839:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1668:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1674:8: style: The function 'set_ammo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1573:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1674:8: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1679:16: style: The function 'fire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1548:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1679:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1717:19: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1664:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1717:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1721:16: style: The function 'fire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1679:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1721:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1745:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1745:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1745:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1745:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1745:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1294:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1745:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1747:19: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1525:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1747:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1749:15: style: The function 'get_ammo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1534:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1749:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1750:15: style: The function 'get_ammo_max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1535:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1750:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1753:15: style: The function 'get_coolness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1308:14: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1753:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1755:19: style: The function 'useful_no_ammo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1538:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1755:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1757:19: style: The function 'fire_repeatedly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1543:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1757:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1759:16: style: The function 'fire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1548:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1759:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1764:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1331:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1764:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1770:16: style: The function 'set_ammo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1573:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1770:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1899:8: style: The function 'combine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1847:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1899:8: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1932:16: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1932:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1934:15: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1934:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1935:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1935:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1939:19: style: The function 'is_creature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:384:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1939:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1945:21: style: The function 'get_command' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:586:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1945:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1964:16: style: The function 'get_followers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:783:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1964:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1980:19: style: The function 'command_repeatable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:453:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1980:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1986:19: style: The function 'get_weapon_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:560:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1986:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1988:15: style: The function 'get_drawing_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:359:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1988:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1991:15: style: The function 'get_anim_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:865:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1991:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1994:16: style: The function 'follow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:788:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1994:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:1998:19: style: The function 'swap_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:504:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:1998:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2001:19: style: The function 'frog_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:505:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2001:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2007:16: style: The function 'set_intel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:470:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2007:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2014:16: style: The function 'set_quiet_death' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:522:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2014:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2017:16: style: The function 'heal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:477:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2017:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2020:16: style: The function 'set_mapped_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:807:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2020:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2023:16: style: The function 'drop_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:566:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2023:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2026:19: style: The function 'corporeal_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:828:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2026:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2027:16: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:831:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2027:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2029:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:838:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2029:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2030:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:839:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2030:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2031:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:843:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2031:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2033:16: style: The function 'dr_clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:844:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2033:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2036:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:842:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2036:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2038:20: style: The function 'get_ability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:390:20: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2038:20: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2042:19: style: The function 'get_holder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:391:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2042:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2046:23: style: The function 'get_locomotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:392:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2046:23: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2048:22: style: The function 'get_composite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:393:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2048:22: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2081:19: style: The function 'generate_masks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:879:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2081:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2087:18: style: The function 'get_health_max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:349:18: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2087:18: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2105:16: style: The function 'get_pixmap_mask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:909:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2105:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2122:16: style: The function 'get_size_offset_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:916:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2122:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2166:15: style: The function 'get_dir_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:861:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2166:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2170:16: style: The function 'update_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:598:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2170:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2354:19: style: The function 'is_locomotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2252:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2354:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2375:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2375:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2377:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2377:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2401:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2401:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2403:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2403:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2428:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2428:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2430:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2430:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2445:19: style: The function 'is_holder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2249:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2445:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2494:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2237:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2494:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2494:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2240:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2494:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2494:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2243:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2494:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2496:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2496:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2498:15: style: The function 'get_weapons_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2447:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2498:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2499:15: style: The function 'get_items_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2448:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2499:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2502:21: style: The function 'get_weapon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2451:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2502:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2503:21: style: The function 'get_item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2452:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2503:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2504:21: style: The function 'get_weapon_current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2453:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2504:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2505:21: style: The function 'get_item_current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2454:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2505:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2508:15: style: The function 'get_item_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2462:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2508:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2510:19: style: The function 'get_weapon_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2262:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2510:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2514:16: style: The function 'get_followers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2271:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2514:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2516:19: style: The function 'command_repeatable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2278:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2516:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2518:16: style: The function 'set_mapped_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2306:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2518:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2521:16: style: The function 'drop_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2268:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2521:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2523:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2523:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2525:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2312:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2525:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2527:19: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2319:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2527:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2529:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2315:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2529:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2615:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2615:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2617:15: style: The function 'get_weapons_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2447:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2617:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2618:15: style: The function 'get_items_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2448:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2618:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2621:21: style: The function 'get_weapon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2451:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2621:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2622:21: style: The function 'get_weapon_current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2453:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2622:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2623:21: style: The function 'get_item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2452:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2623:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2624:21: style: The function 'get_item_current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2454:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2624:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2627:15: style: The function 'get_item_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2462:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2627:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2629:16: style: The function 'get_followers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2271:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2629:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2631:16: style: The function 'drop_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2268:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2631:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2633:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2633:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2635:19: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2319:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2635:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2637:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2315:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2637:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2678:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2237:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2678:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2678:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2240:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2678:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2678:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2243:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2678:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2680:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2232:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2680:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2682:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2682:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2684:19: style: The function 'get_pixmap_mask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2258:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2684:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2687:19: style: The function 'get_size_offset_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2259:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2687:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2689:19: style: The function 'get_weapon_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2262:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2689:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2691:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2691:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2693:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2312:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2693:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2695:19: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2319:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2695:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2765:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2765:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2767:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2767:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2797:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2232:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2797:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2799:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2799:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2801:19: style: The function 'stick_touching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2322:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2801:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2803:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2803:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2868:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2868:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2870:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2870:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2912:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2912:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2914:19: style: The function 'get_weapon_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2262:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2914:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2918:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2918:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2969:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2969:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2971:15: style: The function 'get_drawing_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2281:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2971:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2973:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2973:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:2975:19: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2319:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:2975:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3004:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3004:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3006:19: style: The function 'get_weapon_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2262:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3006:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3008:19: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2319:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3008:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3039:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2232:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3039:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3041:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3041:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3043:16: style: The function 'heal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2303:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3043:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3045:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3045:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3073:22: style: The function 'get_modifier_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1842:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3073:22: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3075:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1867:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3075:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3095:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2232:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3095:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3097:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3097:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3099:19: style: The function 'get_weapon_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2262:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3099:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3101:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3101:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3104:19: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2319:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3104:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3141:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3141:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3143:16: style: The function 'get_followers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2271:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3143:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3145:16: style: The function 'drop_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2268:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3145:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3147:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3147:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3149:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2315:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3149:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3177:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2232:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3177:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3179:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3179:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3181:15: style: The function 'get_anim_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2286:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3181:15: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3210:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3210:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3212:19: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2291:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3212:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3214:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3214:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3216:19: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2319:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3216:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3243:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3243:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3245:19: style: The function 'swap_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2294:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3245:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3247:19: style: The function 'frog_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2297:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3247:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3267:11: style: The function 'is_composite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2255:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3267:11: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3320:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2237:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3320:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3320:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2240:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3320:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3320:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2243:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3320:3: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3323:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3323:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3325:16: style: The function 'get_followers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2271:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3325:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3327:19: style: The function 'follow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2274:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3327:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3330:19: style: The function 'get_pixmap_mask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2258:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3330:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3334:16: style: The function 'set_intel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2300:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3334:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3337:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2309:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3337:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3339:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2312:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3339:16: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3341:19: style: The function 'is_leader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:3269:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3341:19: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3343:21: style: The function 'get_draw_before_me' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:3276:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3343:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3424:21: style: The function 'get_ability_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2247:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3424:21: note: Function in derived class
xevil-2.02r2.orig/cmn/physical.h:3429:19: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:2291:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/physical.h:3429:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:57:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:57:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:57:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:57:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:57:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:57:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:62:23: style: The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:338:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:62:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:64:23: style: The function 'get_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:340:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:64:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:67:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:67:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:68:19: style: The function 'corporeal_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:494:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:68:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:69:16: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:498:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:69:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:71:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:529:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:71:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:72:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:533:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:72:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:74:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:537:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:74:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:111:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:111:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:111:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:111:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:111:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:111:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:116:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:116:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:117:23: style: The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:338:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:117:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:118:23: style: The function 'get_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:340:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:118:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:119:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:537:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:119:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:120:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:529:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:120:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:146:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:146:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:146:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:146:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:146:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:146:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:152:23: style: The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:338:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:152:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:153:23: style: The function 'get_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:340:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:153:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:155:15: style: The function 'get_drawing_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:359:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:155:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:157:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:157:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:158:19: style: The function 'corporeal_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:494:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:158:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:159:16: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:498:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:159:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:161:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:537:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:161:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:163:16: style: The function 'avoid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:510:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:163:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:164:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:511:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:164:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:166:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:529:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:166:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:167:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:533:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:167:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:190:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:190:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:190:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:190:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:190:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:331:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:190:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:195:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:195:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:196:19: style: The function 'corporeal_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:494:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:196:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:197:16: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:498:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:197:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:199:23: style: The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:338:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:199:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:200:23: style: The function 'get_area_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:340:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:200:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:201:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:537:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:201:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:202:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:529:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:202:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:237:19: style: The function 'corporeal_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:673:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:237:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:238:19: style: The function 'heat_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:674:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:238:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:258:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:680:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:258:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:267:19: style: The function 'corporeal_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:673:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:267:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:268:19: style: The function 'heat_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:674:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:268:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:295:19: style: The function 'corporeal_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:673:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:295:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:296:19: style: The function 'heat_protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:674:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:296:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:357:22: style: The function 'get_modifier_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1842:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:357:22: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:359:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1867:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:359:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:365:22: style: The function 'get_modifier_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1842:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:365:22: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:367:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1867:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:367:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:375:22: style: The function 'get_modifier_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1842:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:375:22: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:377:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1867:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:377:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:390:19: style: The function 'corporeal_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:828:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:390:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:392:16: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:831:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:392:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:394:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1201:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:394:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:396:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:839:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:396:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:429:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1326:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:429:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:463:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1326:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:463:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:493:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1326:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:493:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:529:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1326:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:529:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:552:22: style: The function 'get_modifier_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1842:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:552:22: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:554:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1867:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:554:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:578:21: style: The function 'create_modifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1424:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:578:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:594:22: style: The function 'get_modifier_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1842:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:594:22: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:596:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1867:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:596:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:620:21: style: The function 'create_modifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1424:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:620:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:636:22: style: The function 'get_modifier_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1842:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:636:22: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:638:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1867:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:638:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:644:8: style: The function 'preDie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1877:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:644:8: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:669:21: style: The function 'create_modifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1424:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:669:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:690:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1451:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:690:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:701:23: style: The function 'create_protection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1457:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:701:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:720:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1451:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:720:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:731:23: style: The function 'create_protection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1457:23: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:731:23: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:750:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1326:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:750:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:753:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1331:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:753:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:755:19: style: The function 'is_bomb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:380:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:755:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:757:16: style: The function 'set_quiet_death' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:522:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:757:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:759:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1333:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:759:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:825:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1023:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:825:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:923:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1023:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:923:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:960:16: style: The function 'collide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1023:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:960:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:961:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1025:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:961:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:992:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1025:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:992:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1173:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1173:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1175:15: style: The function 'get_drawing_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:359:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1175:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1183:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:838:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1183:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1214:19: style: The function 'collidable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:399:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1214:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1217:15: style: The function 'get_drawing_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:359:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1217:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1222:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:838:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1222:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1253:16: style: The function 'set_quiet_death' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:522:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1253:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1255:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1127:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1255:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1257:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:843:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1257:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1291:16: style: The function 'set_quiet_death' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:522:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1291:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1293:16: style: The function 'heat_attack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:831:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1293:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1296:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1127:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1296:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1298:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:843:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1298:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1326:3: style: The function 'update_from_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1326:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1326:3: style: The function 'get_write_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1326:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1326:3: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:758:3: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1326:3: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1331:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1127:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1331:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1488:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1488:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1489:15: style: The function 'compute_weapon_dir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1575:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1489:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1490:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1490:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1515:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1515:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1516:15: style: The function 'compute_weapon_dir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1575:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1516:15: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1517:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1517:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1535:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1535:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1537:16: style: The function 'fire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1679:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1537:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1539:16: style: The function 'act' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1331:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1539:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1550:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1550:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1578:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1578:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1579:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1579:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1604:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1604:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1605:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1605:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1630:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1630:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1631:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1631:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1656:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1656:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1657:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1657:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1659:16: style: The function 'fire' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1679:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1659:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1684:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1684:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1685:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1685:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1710:16: style: The function 'get_shot_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1677:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1710:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1711:21: style: The function 'create_shot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1687:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1711:21: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1738:16: style: The function 'create_pet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1772:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1738:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:1767:16: style: The function 'create_pet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:1772:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:1767:16: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:2213:19: style: The function 'draw_outline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:874:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:2213:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.h:2254:19: style: The function 'draw_outline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/physical.h:874:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/actual.h:2254:19: note: Function in derived class
xevil-2.02r2.orig/cmn/actual.cpp:2004:16: performance: Use const reference for 'area' to avoid unnecessary data copying. [redundantCopyLocalConst]
xevil-2.02r2.orig/cmn/actual.cpp:2856:14: performance: Use const reference for 'area' to avoid unnecessary data copying. [redundantCopyLocalConst]
xevil-2.02r2.orig/cmn/actual.cpp:2935:14: performance: Use const reference for 'area' to avoid unnecessary data copying. [redundantCopyLocalConst]
xevil-2.02r2.orig/cmn/area.cpp:75:20: style: Function 'Area' argument 1 names different: declaration 'c' definition 'sh'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:85:16: note: Function 'Area' argument 1 names different: declaration 'c' definition 'sh'.
xevil-2.02r2.orig/cmn/area.cpp:75:20: note: Function 'Area' argument 1 names different: declaration 'c' definition 'sh'.
xevil-2.02r2.orig/cmn/area.cpp:218:34: style: Function 'overlap' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:132:30: note: Function 'overlap' argument 1 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/area.cpp:218:34: note: Function 'overlap' argument 1 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/cmn/area.cpp:283:38: style: Function 'avoid_area_dir' argument 1 names different: declaration 'area' definition 'other'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:148:34: note: Function 'avoid_area_dir' argument 1 names different: declaration 'area' definition 'other'.
xevil-2.02r2.orig/cmn/area.cpp:283:38: note: Function 'avoid_area_dir' argument 1 names different: declaration 'area' definition 'other'.
xevil-2.02r2.orig/cmn/area.cpp:305:30: style: Function 'avoid' argument 1 names different: declaration 'area' definition 'other'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:152:26: note: Function 'avoid' argument 1 names different: declaration 'area' definition 'other'.
xevil-2.02r2.orig/cmn/area.cpp:305:30: note: Function 'avoid' argument 1 names different: declaration 'area' definition 'other'.
xevil-2.02r2.orig/cmn/area.cpp:333:37: style: Function 'adjacent_rect' argument 1 names different: declaration 's' definition 'otherSize'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:159:33: note: Function 'adjacent_rect' argument 1 names different: declaration 's' definition 'otherSize'.
xevil-2.02r2.orig/cmn/area.cpp:333:37: note: Function 'adjacent_rect' argument 1 names different: declaration 's' definition 'otherSize'.
xevil-2.02r2.orig/cmn/area.cpp:388:35: style: Function 'touches' argument 1 names different: declaration 'other' definition 'oth'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:168:31: note: Function 'touches' argument 1 names different: declaration 'other' definition 'oth'.
xevil-2.02r2.orig/cmn/area.cpp:388:35: note: Function 'touches' argument 1 names different: declaration 'other' definition 'oth'.
xevil-2.02r2.orig/cmn/area.cpp:636:34: style: Function 'set_middle' argument 1 names different: declaration 'pos' definition 'mid'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:197:30: note: Function 'set_middle' argument 1 names different: declaration 'pos' definition 'mid'.
xevil-2.02r2.orig/cmn/area.cpp:636:34: note: Function 'set_middle' argument 1 names different: declaration 'pos' definition 'mid'.
xevil-2.02r2.orig/cmn/area.cpp:645:29: style: Function 'dir_to' argument 1 names different: declaration 'pos' definition 'other'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:200:25: note: Function 'dir_to' argument 1 names different: declaration 'pos' definition 'other'.
xevil-2.02r2.orig/cmn/area.cpp:645:29: note: Function 'dir_to' argument 1 names different: declaration 'pos' definition 'other'.
xevil-2.02r2.orig/cmn/area.cpp:706:30: style: Function 'dir_to' argument 1 names different: declaration 'area' definition 'other'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:201:26: note: Function 'dir_to' argument 1 names different: declaration 'area' definition 'other'.
xevil-2.02r2.orig/cmn/area.cpp:706:30: note: Function 'dir_to' argument 1 names different: declaration 'area' definition 'other'.
xevil-2.02r2.orig/cmn/area.cpp:877:29: style: Function 'clip' argument 1 names different: declaration 'size' definition 'clipper'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:234:25: note: Function 'clip' argument 1 names different: declaration 'size' definition 'clipper'.
xevil-2.02r2.orig/cmn/area.cpp:877:29: note: Function 'clip' argument 1 names different: declaration 'size' definition 'clipper'.
xevil-2.02r2.orig/cmn/area.cpp:961:28: style: Function 'offset_dir' argument 1 names different: declaration 'd' definition 'dir'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:261:23: note: Function 'offset_dir' argument 1 names different: declaration 'd' definition 'dir'.
xevil-2.02r2.orig/cmn/area.cpp:961:28: note: Function 'offset_dir' argument 1 names different: declaration 'd' definition 'dir'.
xevil-2.02r2.orig/cmn/area.cpp:989:24: style: Function 'get_dir' argument 1 names different: declaration 'd' definition 'dir'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:265:19: note: Function 'get_dir' argument 1 names different: declaration 'd' definition 'dir'.
xevil-2.02r2.orig/cmn/area.cpp:989:24: note: Function 'get_dir' argument 1 names different: declaration 'd' definition 'dir'.
xevil-2.02r2.orig/cmn/area.cpp:1017:43: style: Function 'ViewportRegion' argument 1 names different: declaration 'periphCenter' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:302:29: note: Function 'ViewportRegion' argument 1 names different: declaration 'periphCenter' definition 'p'.
xevil-2.02r2.orig/cmn/area.cpp:1017:43: note: Function 'ViewportRegion' argument 1 names different: declaration 'periphCenter' definition 'p'.
xevil-2.02r2.orig/cmn/area.cpp:1017:49: style: Function 'ViewportRegion' argument 2 names different: declaration 'periphRadius' definition 'rad'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:302:46: note: Function 'ViewportRegion' argument 2 names different: declaration 'periphRadius' definition 'rad'.
xevil-2.02r2.orig/cmn/area.cpp:1017:49: note: Function 'ViewportRegion' argument 2 names different: declaration 'periphRadius' definition 'rad'.
xevil-2.02r2.orig/cmn/area.cpp:1073:32: style: Function 'ViewportInfo' argument 1 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:326:20: note: Function 'ViewportInfo' argument 1 names different: declaration 'radius' definition 'r'.
xevil-2.02r2.orig/cmn/area.cpp:1073:32: note: Function 'ViewportInfo' argument 1 names different: declaration 'radius' definition 'r'.
xevil-2.02r2.orig/cmn/area.cpp:1082:32: style: Function 'ViewportInfo' argument 1 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:329:20: note: Function 'ViewportInfo' argument 1 names different: declaration 'radius' definition 'r'.
xevil-2.02r2.orig/cmn/area.cpp:1082:32: note: Function 'ViewportInfo' argument 1 names different: declaration 'radius' definition 'r'.
xevil-2.02r2.orig/cmn/area.cpp:1082:46: style: Function 'ViewportInfo' argument 2 names different: declaration 'logicalSize' definition 'lSize'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:329:39: note: Function 'ViewportInfo' argument 2 names different: declaration 'logicalSize' definition 'lSize'.
xevil-2.02r2.orig/cmn/area.cpp:1082:46: note: Function 'ViewportInfo' argument 2 names different: declaration 'logicalSize' definition 'lSize'.
xevil-2.02r2.orig/cmn/area.cpp:1082:64: style: Function 'ViewportInfo' argument 3 names different: declaration 'extraSize' definition 'exSize'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/area.h:329:63: note: Function 'ViewportInfo' argument 3 names different: declaration 'extraSize' definition 'exSize'.
xevil-2.02r2.orig/cmn/area.cpp:1082:64: note: Function 'ViewportInfo' argument 3 names different: declaration 'extraSize' definition 'exSize'.
xevil-2.02r2.orig/cmn/area.cpp:264:10: warning: Assert statement calls a function which may have desired side effects: 'overlap'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/area.cpp:1019:3: performance: Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/area.cpp:1021:3: performance: Variable 'area' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/area.cpp:1074:3: performance: Variable 'smoothScroll' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/area.cpp:1076:3: performance: Variable 'logicalSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/area.cpp:1083:3: performance: Variable 'smoothScroll' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/area.cpp:1085:3: performance: Variable 'logicalSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/area.cpp:1086:3: performance: Variable 'extraSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/area.h:299:3: style: Class 'ViewportRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/cmn/coord.cpp:231:30: style: Function 'cross' argument 1 names different: declaration 'v' definition 'vel'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/coord.h:413:26: note: Function 'cross' argument 1 names different: declaration 'v' definition 'vel'.
xevil-2.02r2.orig/cmn/coord.cpp:231:30: note: Function 'cross' argument 1 names different: declaration 'v' definition 'vel'.
xevil-2.02r2.orig/cmn/coord.cpp:852:37: style: Function 'dir_to_touching' argument 1 names different: declaration 'd' definition 'dir'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/coord.h:598:39: note: Function 'dir_to_touching' argument 1 names different: declaration 'd' definition 'dir'.
xevil-2.02r2.orig/cmn/coord.cpp:852:37: note: Function 'dir_to_touching' argument 1 names different: declaration 'd' definition 'dir'.
xevil-2.02r2.orig/cmn/coord.cpp:86:16: warning: Assert statement calls a function which may have desired side effects: 'abs_2'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/coord.cpp:842:3: performance: Variable 'lastModified' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/coord.cpp:844:3: performance: Variable 'sent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/coord.h:359:8: style: Technically the member function 'Vel::get_dirs_4' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.cpp:404:11: note: Technically the member function 'Vel::get_dirs_4' can be const.
xevil-2.02r2.orig/cmn/coord.h:359:8: note: Technically the member function 'Vel::get_dirs_4' can be const.
xevil-2.02r2.orig/cmn/coord.h:389:7: style: Technically the member function 'Size::get_dir' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.cpp:121:11: note: Technically the member function 'Size::get_dir' can be const.
xevil-2.02r2.orig/cmn/coord.h:389:7: note: Technically the member function 'Size::get_dir' can be const.
xevil-2.02r2.orig/cmn/coord.h:392:8: style: Technically the member function 'Size::get_dirs_4' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.cpp:166:12: note: Technically the member function 'Size::get_dirs_4' can be const.
xevil-2.02r2.orig/cmn/coord.h:392:8: note: Technically the member function 'Size::get_dirs_4' can be const.
xevil-2.02r2.orig/cmn/coord.h:413:9: style: Technically the member function 'Size::cross' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.cpp:231:13: note: Technically the member function 'Size::cross' can be const.
xevil-2.02r2.orig/cmn/coord.h:413:9: note: Technically the member function 'Size::cross' can be const.
xevil-2.02r2.orig/cmn/coord.h:416:9: style: Technically the member function 'Size::dot' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.cpp:237:13: note: Technically the member function 'Size::dot' can be const.
xevil-2.02r2.orig/cmn/coord.h:416:9: note: Technically the member function 'Size::dot' can be const.
xevil-2.02r2.orig/cmn/coord.h:451:11: style: Technically the member function 'Box::overlap' can be const. [functionConst]
xevil-2.02r2.orig/cmn/coord.cpp:264:14: note: Technically the member function 'Box::overlap' can be const.
xevil-2.02r2.orig/cmn/coord.h:451:11: note: Technically the member function 'Box::overlap' can be const.
xevil-2.02r2.orig/cmn/role.h:610:45: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:667:14: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1012:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1161:10: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1173:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1555:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1622:36: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1664:27: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1714:11: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1729:16: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1760:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1763:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:1944:20: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:2019:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:2035:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:2054:16: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:2059:14: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:2068:50: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:2079:14: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:2527:22: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3184:28: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3372:10: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3521:25: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3525:34: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3632:25: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3641:25: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3676:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3686:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3695:10: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:3696:10: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game.cpp:2496:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xevil-2.02r2.orig/cmn/game.cpp:503:42: style: Function 'game_reset' argument 1 names different: declaration 'oneItem' definition 'one_item'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game.h:79:31: note: Function 'game_reset' argument 1 names different: declaration 'oneItem' definition 'one_item'.
xevil-2.02r2.orig/cmn/game.cpp:503:42: note: Function 'game_reset' argument 1 names different: declaration 'oneItem' definition 'one_item'.
xevil-2.02r2.orig/cmn/game.cpp:504:17: style: Function 'game_reset' argument 2 names different: declaration 'noItems' definition 'no_items'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game.h:79:47: note: Function 'game_reset' argument 2 names different: declaration 'noItems' definition 'no_items'.
xevil-2.02r2.orig/cmn/game.cpp:504:17: note: Function 'game_reset' argument 2 names different: declaration 'noItems' definition 'no_items'.
xevil-2.02r2.orig/cmn/game.cpp:504:34: style: Function 'game_reset' argument 3 names different: declaration 'oneEach' definition 'one_each'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game.h:80:13: note: Function 'game_reset' argument 3 names different: declaration 'oneEach' definition 'one_each'.
xevil-2.02r2.orig/cmn/game.cpp:504:34: note: Function 'game_reset' argument 3 names different: declaration 'oneEach' definition 'one_each'.
xevil-2.02r2.orig/cmn/game.cpp:782:17: style: Function 'Game' argument 1 names different: declaration 'argc' definition 'arg_c'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game.h:153:13: note: Function 'Game' argument 1 names different: declaration 'argc' definition 'arg_c'.
xevil-2.02r2.orig/cmn/game.cpp:782:17: note: Function 'Game' argument 1 names different: declaration 'argc' definition 'arg_c'.
xevil-2.02r2.orig/cmn/game.cpp:782:30: style: Function 'Game' argument 2 names different: declaration 'argv' definition 'arg_v'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game.h:153:25: note: Function 'Game' argument 2 names different: declaration 'argv' definition 'arg_v'.
xevil-2.02r2.orig/cmn/game.cpp:782:30: note: Function 'Game' argument 2 names different: declaration 'argv' definition 'arg_v'.
xevil-2.02r2.orig/cmn/game.cpp:1786:41: style: Function 'enemy_physical' argument 1 names different: declaration 'classIds' definition 'choosable'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game.h:227:45: note: Function 'enemy_physical' argument 1 names different: declaration 'classIds' definition 'choosable'.
xevil-2.02r2.orig/cmn/game.cpp:1786:41: note: Function 'enemy_physical' argument 1 names different: declaration 'classIds' definition 'choosable'.
xevil-2.02r2.orig/cmn/game.cpp:1786:55: style: Function 'enemy_physical' argument 2 names different: declaration 'num' definition 'choosableNum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game.h:227:58: note: Function 'enemy_physical' argument 2 names different: declaration 'num' definition 'choosableNum'.
xevil-2.02r2.orig/cmn/game.cpp:1786:55: note: Function 'enemy_physical' argument 2 names different: declaration 'num' definition 'choosableNum'.
xevil-2.02r2.orig/cmn/game.cpp:3070:40: style: Function 'create_enemy' argument 1 names different: declaration 'p' definition 'obj'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game.h:216:44: note: Function 'create_enemy' argument 1 names different: declaration 'p' definition 'obj'.
xevil-2.02r2.orig/cmn/game.cpp:3070:40: note: Function 'create_enemy' argument 1 names different: declaration 'p' definition 'obj'.
xevil-2.02r2.orig/cmn/game.cpp:1160:30: warning: Assert statement calls a function which may have desired side effects: 'get_type'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/game.cpp:1888:23: warning: Assert statement calls a function which may have desired side effects: 'get_type'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/game.cpp:2119:16: warning: Assert statement calls a function which may have desired side effects: 'get_type'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/game.cpp:2211:16: warning: Assert statement calls a function which may have desired side effects: 'just_reset'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/game.cpp:2805:16: warning: Assert statement calls a function which may have desired side effects: 'get_type'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/game.cpp:2890:16: warning: Assert statement calls a function which may have desired side effects: 'get_type'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/game.h:58:3: warning: Member variable 'GameStats::prevTime' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game.cpp:482:14: warning: Member variable 'GameObjects::levelAlready' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game.cpp:482:14: warning: Member variable 'GameObjects::levelMaxTimes' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game.cpp:482:14: warning: Member variable 'GameObjects::oneItem' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game.cpp:782:7: warning: Member variable 'Game::viewportsNum' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game.cpp:782:7: warning: Member variable 'Game::sharedLives' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game.cpp:782:7: warning: Member variable 'Game::level' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game.cpp:782:7: warning: Member variable 'Game::levelHighest' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game.h:342:10: style: Unused private function: 'Game::display_names' [unusedPrivateFunction]
xevil-2.02r2.orig/cmn/game.h:348:9: style: Unused private function: 'Game::font_name' [unusedPrivateFunction]
xevil-2.02r2.orig/cmn/game.h:411:16: style: Member variable 'Game::soundManager' is in the wrong place in the initializer list. [initializerList]
xevil-2.02r2.orig/cmn/game.cpp:784:5: note: Member variable 'Game::soundManager' is in the wrong place in the initializer list.
xevil-2.02r2.orig/cmn/game.h:411:16: note: Member variable 'Game::soundManager' is in the wrong place in the initializer list.
xevil-2.02r2.orig/cmn/game.cpp:485:3: performance: Variable 'resetCalled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/role.h:290:15: style: Technically the member function 'Client::get_server_name' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:408:15: style: Technically the member function 'Connection::get_client_name' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:417:11: style: Technically the member function 'Connection::get_human' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:422:11: style: Technically the member function 'Connection::sent_creation_message' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:428:8: style: Technically the member function 'Connection::get_start_turn' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:430:8: style: Technically the member function 'Connection::get_last_activity' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:442:25: style: Technically the member function 'Connection::get_viewport' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:446:23: style: Technically the member function 'Connection::get_viewport_info' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:448:11: style: Technically the member function 'Connection::want_sounds' can be const. [functionConst]
xevil-2.02r2.orig/cmn/role.h:559:8: style: Technically the member function 'Server::get_turn' can be const. [functionConst]
xevil-2.02r2.orig/cmn/game.h:59:8: style: Technically the member function 'GameStats::num_turns' can be const. [functionConst]
xevil-2.02r2.orig/cmn/game.h:61:8: style: Technically the member function 'GameStats::report' can be const. [functionConst]
xevil-2.02r2.orig/cmn/game.cpp:459:17: note: Technically the member function 'GameStats::report' can be const.
xevil-2.02r2.orig/cmn/game.h:61:8: note: Technically the member function 'GameStats::report' can be const.
xevil-2.02r2.orig/cmn/game.h:164:11: style: Technically the member function 'Game::quit_game' can be const. [functionConst]
xevil-2.02r2.orig/cmn/game.h:174:11: style: Technically the member function 'Game::has_ui' can be const. [functionConst]
xevil-2.02r2.orig/cmn/game.h:177:10: style: Technically the member function 'Game::get_quanta' can be const. [functionConst]
xevil-2.02r2.orig/cmn/game.h:183:11: style: Technically the member function 'Game::show_stats' can be const. [functionConst]
xevil-2.02r2.orig/cmn/game.h:407:8: performance: Technically the member function 'Game::play_sounds' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/game.cpp:3721:7: note: Technically the member function 'Game::play_sounds' can be static.
xevil-2.02r2.orig/cmn/game.h:407:8: note: Technically the member function 'Game::play_sounds' can be static.
xevil-2.02r2.orig/cmn/l_agreement.h:43:15: style: Technically the member function 'Line::get_text' can be const. [functionConst]
xevil-2.02r2.orig/cmn/l_agreement.h:79:17: style: Technically the member function 'Page::get_lines' can be const. [functionConst]
xevil-2.02r2.orig/cmn/game.cpp:898:7: style: Class 'Game' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xevil-2.02r2.orig/cmn/game.cpp:898:7: style: Class 'Game' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xevil-2.02r2.orig/cmn/game_style.h:250:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:92:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:250:22: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:252:16: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:94:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:252:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:254:25: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:97:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:254:25: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:256:15: style: The function 'human_initial_lives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:112:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:256:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:258:16: style: The function 'set_human_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:258:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:260:15: style: The function 'human_initial_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:118:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:260:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:262:19: style: The function 'can_refill_game_objects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:121:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:262:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:264:17: style: The function 'can_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:127:17: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:264:17: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:267:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:134:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:267:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:270:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:138:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:270:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:275:19: style: The function 'advance_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:156:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:275:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:277:19: style: The function 'award_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:161:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:277:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:279:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:167:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:279:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:283:16: style: The function 'new_level_set_timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:180:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:283:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:285:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:185:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:285:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:287:24: style: The function 'get_soundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:206:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:287:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:289:21: style: The function 'get_midisoundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:209:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:289:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:306:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:92:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:306:22: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:308:16: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:94:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:308:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:310:25: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:97:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:310:25: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:312:17: style: The function 'can_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:127:17: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:312:17: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:314:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:134:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:314:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:316:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:138:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:316:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:320:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:167:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:320:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:324:16: style: The function 'new_level_set_timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:180:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:324:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:326:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:185:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:326:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:328:24: style: The function 'get_soundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:206:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:328:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:341:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:92:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:341:22: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:343:16: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:94:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:343:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:345:25: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:97:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:345:25: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:347:19: style: The function 'class_friends' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:108:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:347:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:349:19: style: The function 'need_difficulty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:124:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:349:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:351:17: style: The function 'can_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:127:17: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:351:17: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:353:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:134:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:353:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:355:19: style: The function 'game_over_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:153:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:355:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:357:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:167:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:357:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:361:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:185:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:361:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:363:21: style: The function 'get_midisoundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:209:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:363:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:377:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:92:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:377:22: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:379:16: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:94:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:379:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:381:25: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:97:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:381:25: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:383:19: style: The function 'need_difficulty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:124:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:383:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:385:17: style: The function 'can_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:127:17: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:385:17: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:387:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:134:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:387:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:389:19: style: The function 'game_over_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:153:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:389:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:391:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:167:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:391:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:395:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:185:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:395:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:409:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:92:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:409:22: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:411:16: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:94:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:411:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:413:25: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:97:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:413:25: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:415:15: style: The function 'human_initial_lives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:112:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:415:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:417:19: style: The function 'need_difficulty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:124:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:417:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:419:17: style: The function 'can_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:127:17: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:419:17: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:421:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:134:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:421:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:423:19: style: The function 'game_over_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:153:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:423:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:425:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:167:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:425:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:429:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:185:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:429:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:443:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:92:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:443:22: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:445:16: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:94:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:445:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:447:25: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:97:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:447:25: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:449:19: style: The function 'need_difficulty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:124:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:449:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:451:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:134:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:451:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:453:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:167:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:453:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:457:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:185:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:457:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:467:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:92:22: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:467:22: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:469:16: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:94:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:469:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:471:25: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:97:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:471:25: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:473:19: style: The function 'class_friends' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:108:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:473:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:475:15: style: The function 'human_initial_lives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:112:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:475:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:477:16: style: The function 'set_human_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:477:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:479:15: style: The function 'human_initial_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:118:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:479:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:481:19: style: The function 'can_refill_game_objects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:121:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:481:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:483:17: style: The function 'can_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:127:17: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:483:17: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:485:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:134:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:485:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:487:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:138:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:487:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:491:19: style: The function 'advance_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:156:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:491:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:493:19: style: The function 'award_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:161:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:493:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:495:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:167:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:495:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:499:16: style: The function 'new_level_set_timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:180:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:499:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:501:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:185:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:501:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:512:24: style: The function 'get_soundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:206:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:512:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.h:515:21: style: The function 'get_midisoundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:209:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.h:515:21: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:225:11: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:94:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:225:11: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:227:20: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:96:20: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:227:20: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:229:15: style: The function 'get_humans_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:98:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:229:15: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:231:16: style: The function 'set_humans_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:108:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:231:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:233:16: style: The function 'yield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:120:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:233:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:268:20: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:96:20: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:268:20: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:270:15: style: The function 'get_humans_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:98:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:270:15: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:272:16: style: The function 'set_humans_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:108:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:272:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:274:19: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:94:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:274:19: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:276:16: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:117:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:276:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:278:16: style: The function 'yield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:120:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:278:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:281:16: style: The function 'game_quitting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:142:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:281:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:283:16: style: The function 'send_chat_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:147:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:283:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:300:16: style: The function '_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:187:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:300:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:301:16: style: The function '_message' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:191:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:301:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:553:19: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:94:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:553:19: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:555:20: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:96:20: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:555:20: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:557:15: style: The function 'get_humans_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:98:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:557:15: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:562:25: style: The function 'get_default_game_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:100:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:562:25: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:564:15: style: The function 'num_viewports_needed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:103:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:564:15: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:566:16: style: The function 'set_humans_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:108:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:566:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:568:16: style: The function 'human_created' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:110:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:568:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:570:16: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:117:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:570:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:573:16: style: The function 'yield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:120:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:573:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:576:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:124:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:576:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:578:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:128:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:578:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:580:16: style: The function 'handle_messages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:132:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:580:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:582:16: style: The function 'send_chat_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:147:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:582:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:585:16: style: The function 'set_humans_playing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:137:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:585:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:587:16: style: The function 'set_enemies_playing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:138:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:587:16: note: Function in derived class
xevil-2.02r2.orig/cmn/role.h:601:16: style: The function '_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:187:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/role.h:601:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:216:21: style: The function 'create_enemy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:59:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:216:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:221:21: style: The function 'enemy_physical' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:63:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:221:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:224:21: style: The function 'enemy_physical' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:64:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:224:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:227:21: style: The function 'enemy_physical' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:65:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:227:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:231:18: style: The function 'intel_options_for' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:72:18: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:231:18: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:236:16: style: The function 'kill_physical' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.h:75:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:236:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:244:16: style: The function 'world_changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:49:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:244:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:246:16: style: The function 'manager_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:55:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:246:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:248:16: style: The function 'register_intel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:58:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:248:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:251:16: style: The function 'humans_num_incremented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:62:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:251:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:253:16: style: The function 'humans_num_decremented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:64:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:253:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:255:16: style: The function 'quit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:66:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:255:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:257:16: style: The function 'set_humans_playing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:68:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:257:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:259:16: style: The function 'set_enemies_playing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:70:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:259:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:261:18: style: The function 'manager_get_quanta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:72:18: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:261:18: note: Function in derived class
xevil-2.02r2.orig/cmn/game.h:263:25: style: The function 'get_game_style_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/role.h:74:25: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game.h:263:25: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:671:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:723:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:763:19: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:1967:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2041:28: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2083:11: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2250:16: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2251:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2252:25: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2402:29: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2526:38: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2625:19: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:2674:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/game_style.cpp:565:68: style: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:118:61: note: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'.
xevil-2.02r2.orig/cmn/game_style.cpp:565:68: note: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'.
xevil-2.02r2.orig/cmn/game_style.cpp:879:36: style: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:280:38: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:879:36: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:879:53: style: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:280:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:879:53: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:902:37: style: Function 'refill_enemies' argument 1 names different: declaration 'enemiesRefill' definition 'eRefill'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:285:39: note: Function 'refill_enemies' argument 1 names different: declaration 'enemiesRefill' definition 'eRefill'.
xevil-2.02r2.orig/cmn/game_style.cpp:902:37: note: Function 'refill_enemies' argument 1 names different: declaration 'enemiesRefill' definition 'eRefill'.
xevil-2.02r2.orig/cmn/game_style.cpp:986:36: style: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:321:38: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:986:36: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:986:53: style: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:321:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:986:53: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1098:42: style: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:358:38: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1098:42: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1098:59: style: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:358:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1098:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1210:34: style: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:392:38: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1210:34: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1210:51: style: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:392:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1210:51: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1321:42: style: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:426:38: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1321:42: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1321:59: style: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:426:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1321:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1395:37: style: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:454:38: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1395:37: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1395:54: style: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:454:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1395:54: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1537:36: style: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:496:38: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1537:36: note: Function 'new_level' argument 5 names different: declaration 'levelStr' definition 'lStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1537:53: style: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:496:59: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1537:53: note: Function 'new_level' argument 6 names different: declaration 'levelTitleStr' definition 'lTitleStr'.
xevil-2.02r2.orig/cmn/game_style.cpp:1564:40: style: Function 'refill_enemies' argument 1 names different: declaration 'enemiesRefill' definition 'eRefill'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:501:39: note: Function 'refill_enemies' argument 1 names different: declaration 'enemiesRefill' definition 'eRefill'.
xevil-2.02r2.orig/cmn/game_style.cpp:1564:40: note: Function 'refill_enemies' argument 1 names different: declaration 'enemiesRefill' definition 'eRefill'.
xevil-2.02r2.orig/cmn/game_style.cpp:1677:53: style: Function 'filter_weapons_and_other_items' argument 2 names different: declaration 'weaponsNum' definition 'wNum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:507:61: note: Function 'filter_weapons_and_other_items' argument 2 names different: declaration 'weaponsNum' definition 'wNum'.
xevil-2.02r2.orig/cmn/game_style.cpp:1677:53: note: Function 'filter_weapons_and_other_items' argument 2 names different: declaration 'weaponsNum' definition 'wNum'.
xevil-2.02r2.orig/cmn/game_style.cpp:1677:81: style: Function 'filter_weapons_and_other_items' argument 3 names different: declaration 'weapons' definition 'w'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:508:70: note: Function 'filter_weapons_and_other_items' argument 3 names different: declaration 'weapons' definition 'w'.
xevil-2.02r2.orig/cmn/game_style.cpp:1677:81: note: Function 'filter_weapons_and_other_items' argument 3 names different: declaration 'weapons' definition 'w'.
xevil-2.02r2.orig/cmn/game_style.cpp:1678:53: style: Function 'filter_weapons_and_other_items' argument 4 names different: declaration 'oItemsNum' definition 'oINum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:509:52: note: Function 'filter_weapons_and_other_items' argument 4 names different: declaration 'oItemsNum' definition 'oINum'.
xevil-2.02r2.orig/cmn/game_style.cpp:1678:53: note: Function 'filter_weapons_and_other_items' argument 4 names different: declaration 'oItemsNum' definition 'oINum'.
xevil-2.02r2.orig/cmn/game_style.cpp:1678:82: style: Function 'filter_weapons_and_other_items' argument 5 names different: declaration 'oItems' definition 'oI'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.h:510:70: note: Function 'filter_weapons_and_other_items' argument 5 names different: declaration 'oItems' definition 'oI'.
xevil-2.02r2.orig/cmn/game_style.cpp:1678:82: note: Function 'filter_weapons_and_other_items' argument 5 names different: declaration 'oItems' definition 'oI'.
xevil-2.02r2.orig/cmn/game_style.cpp:1755:67: style: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.cpp:105:61: note: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'.
xevil-2.02r2.orig/cmn/game_style.cpp:1755:67: note: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'.
xevil-2.02r2.orig/cmn/game_style.cpp:2615:48: style: Function 'new_level' argument 2 names different: declaration 'world' definition 'w'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.cpp:398:43: note: Function 'new_level' argument 2 names different: declaration 'world' definition 'w'.
xevil-2.02r2.orig/cmn/game_style.cpp:2615:48: note: Function 'new_level' argument 2 names different: declaration 'world' definition 'w'.
xevil-2.02r2.orig/cmn/game_style.cpp:2615:59: style: Function 'new_level' argument 3 names different: declaration 'locator' definition 'l'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.cpp:398:58: note: Function 'new_level' argument 3 names different: declaration 'locator' definition 'l'.
xevil-2.02r2.orig/cmn/game_style.cpp:2615:59: note: Function 'new_level' argument 3 names different: declaration 'locator' definition 'l'.
xevil-2.02r2.orig/cmn/game_style.cpp:2656:65: style: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/game_style.cpp:419:61: note: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'.
xevil-2.02r2.orig/cmn/game_style.cpp:2656:65: note: Function 'human_initial_pos' argument 3 names different: declaration 's' definition 'size'.
xevil-2.02r2.orig/cmn/game_style.cpp:732:15: warning: Assert statement calls a function which may have desired side effects: 'is_moving'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/game_style.cpp:924:9: warning: Member variable 'Levels::enemiesNum' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game_style.cpp:1142:7: warning: Member variable 'Duel::enemiesNum' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game_style.cpp:1246:15: warning: Member variable 'ExtendedDuel::enemiesNum' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game_style.cpp:1801:14: warning: Member variable 'Exterminate::enemiesNum' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game_style.cpp:2070:17: warning: Member variable 'CaptureTheFlag::flagsRemaining' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/game_style.cpp:771:3: performance: Variable 'playScenarios' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/game_style.cpp:1026:3: performance: Variable 'justReset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/game_style.cpp:2158:3: performance: Variable 'dontAdvance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/game_style.h:230:7: performance: Technically the member function 'GameStyle::partition' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/game_style.cpp:702:16: note: Technically the member function 'GameStyle::partition' can be static.
xevil-2.02r2.orig/cmn/game_style.h:230:7: note: Technically the member function 'GameStyle::partition' can be static.
xevil-2.02r2.orig/cmn/game_style.cpp:772:3: style: Class 'Normal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xevil-2.02r2.orig/cmn/game_style.cpp:772:3: style: Class 'Normal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xevil-2.02r2.orig/cmn/game_style.cpp:158:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:158:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:160:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:160:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:164:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:164:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:165:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:165:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:181:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:181:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:183:19: style: The function 'can_refill_game_objects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:108:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:183:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:185:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:185:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:189:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:189:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:190:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:190:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:195:16: style: The function 'new_level_set_timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:127:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:195:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:209:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:209:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:211:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:211:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:215:19: style: The function 'award_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:133:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:215:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:218:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:218:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:219:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:219:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:224:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:136:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:224:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:229:21: style: The function 'get_midisoundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:148:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:229:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:242:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:242:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:244:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:244:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:248:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:248:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:249:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:249:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:254:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:136:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:254:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:269:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:269:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:270:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:270:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:275:19: style: The function 'advance_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:130:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:275:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:277:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:136:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:277:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:279:24: style: The function 'get_soundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:145:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:279:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:281:21: style: The function 'get_midisoundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:148:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:281:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:311:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:311:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:313:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:313:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:317:19: style: The function 'award_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:133:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:317:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:324:21: style: The function 'get_team' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:293:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:324:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:326:16: style: The function 'set_level_strings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:295:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:326:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:342:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:342:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:344:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:344:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:352:21: style: The function 'get_team' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:293:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:352:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:354:16: style: The function 'set_level_strings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:295:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:354:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:367:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:367:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:369:21: style: The function 'get_midisoundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:148:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:369:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:371:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:371:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:375:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:375:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:376:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:376:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:381:19: style: The function 'award_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:133:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:381:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:391:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:391:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:393:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:393:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:397:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:397:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:398:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:398:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:403:21: style: The function 'get_midisoundtrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:148:21: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:403:21: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:405:19: style: The function 'award_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:133:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:405:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:415:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:415:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:417:16: style: The function 'set_human_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:102:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:417:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:419:15: style: The function 'human_initial_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:105:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:419:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:421:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:421:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:425:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:425:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:426:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:426:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:431:16: style: The function 'refill_enemies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:136:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:431:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:433:19: style: The function 'award_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:133:19: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:433:19: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:447:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:447:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:449:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:449:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:453:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:453:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:454:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:454:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:466:24: style: The function 'get_scenario_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:95:24: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:466:24: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:468:15: style: The function 'new_level_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:111:15: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:468:15: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:472:16: style: The function 'setup_world' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:115:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:472:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:473:16: style: The function 'new_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:116:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:473:16: note: Function in derived class
xevil-2.02r2.orig/cmn/game_style.cpp:478:16: style: The function 'filter_weapons_and_other_items' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/cmn/game_style.cpp:139:16: note: Virtual function in base class
xevil-2.02r2.orig/cmn/game_style.cpp:478:16: note: Function in derived class
xevil-2.02r2.orig/cmn/id.cpp:40:13: warning: Member variable 'Identifier::unique' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/intel.cpp:639:11: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:652:22: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:660:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:671:26: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:705:32: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1154:20: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1161:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1207:22: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1323:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1640:33: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1664:9: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1687:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1690:9: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:1758:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:2032:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/intel.cpp:386:28: style: Function 'set_name' argument 1 names different: declaration 'name' definition 'newName'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:201:23: note: Function 'set_name' argument 1 names different: declaration 'name' definition 'newName'.
xevil-2.02r2.orig/cmn/intel.cpp:386:28: note: Function 'set_name' argument 1 names different: declaration 'name' definition 'newName'.
xevil-2.02r2.orig/cmn/intel.cpp:758:49: style: Function 'Human' argument 4 names different: declaration 'lives' definition 'lves'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:296:44: note: Function 'Human' argument 4 names different: declaration 'lives' definition 'lves'.
xevil-2.02r2.orig/cmn/intel.cpp:758:49: note: Function 'Human' argument 4 names different: declaration 'lives' definition 'lves'.
xevil-2.02r2.orig/cmn/intel.cpp:759:19: style: Function 'Human' argument 5 names different: declaration 'sharedLives' definition 'sharedLves'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:297:14: note: Function 'Human' argument 5 names different: declaration 'sharedLives' definition 'sharedLves'.
xevil-2.02r2.orig/cmn/intel.cpp:759:19: note: Function 'Human' argument 5 names different: declaration 'sharedLives' definition 'sharedLves'.
xevil-2.02r2.orig/cmn/intel.cpp:759:39: style: Function 'Human' argument 6 names different: declaration 'colorNum' definition 'cNum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:297:35: note: Function 'Human' argument 6 names different: declaration 'colorNum' definition 'cNum'.
xevil-2.02r2.orig/cmn/intel.cpp:759:39: note: Function 'Human' argument 6 names different: declaration 'colorNum' definition 'cNum'.
xevil-2.02r2.orig/cmn/intel.cpp:1282:40: style: Function 'move_target' argument 1 names different: declaration 'p' definition 'physical'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:417:40: note: Function 'move_target' argument 1 names different: declaration 'p' definition 'physical'.
xevil-2.02r2.orig/cmn/intel.cpp:1282:40: note: Function 'move_target' argument 1 names different: declaration 'p' definition 'physical'.
xevil-2.02r2.orig/cmn/intel.cpp:1293:40: style: Function 'away_target' argument 1 names different: declaration 'p' definition 'physical'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:418:40: note: Function 'away_target' argument 1 names different: declaration 'p' definition 'physical'.
xevil-2.02r2.orig/cmn/intel.cpp:1293:40: note: Function 'away_target' argument 1 names different: declaration 'p' definition 'physical'.
xevil-2.02r2.orig/cmn/intel.cpp:1304:37: style: Function 'move_pos' argument 1 names different: declaration 'p' definition 'physical'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:419:37: note: Function 'move_pos' argument 1 names different: declaration 'p' definition 'physical'.
xevil-2.02r2.orig/cmn/intel.cpp:1304:37: note: Function 'move_pos' argument 1 names different: declaration 'p' definition 'physical'.
xevil-2.02r2.orig/cmn/intel.cpp:1319:37: style: Function 'move_dir' argument 1 names different: declaration 'p' definition 'physical'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:420:37: note: Function 'move_dir' argument 1 names different: declaration 'p' definition 'physical'.
xevil-2.02r2.orig/cmn/intel.cpp:1319:37: note: Function 'move_dir' argument 1 names different: declaration 'p' definition 'physical'.
xevil-2.02r2.orig/cmn/intel.cpp:1319:50: style: Function 'move_dir' argument 2 names different: declaration 'd' definition 'dir'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:420:43: note: Function 'move_dir' argument 2 names different: declaration 'd' definition 'dir'.
xevil-2.02r2.orig/cmn/intel.cpp:1319:50: note: Function 'move_dir' argument 2 names different: declaration 'd' definition 'dir'.
xevil-2.02r2.orig/cmn/intel.cpp:1870:63: style: Function 'SealIntel' argument 4 names different: declaration 'homeId' definition 'home_id'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:505:54: note: Function 'SealIntel' argument 4 names different: declaration 'homeId' definition 'home_id'.
xevil-2.02r2.orig/cmn/intel.cpp:1870:63: note: Function 'SealIntel' argument 4 names different: declaration 'homeId' definition 'home_id'.
xevil-2.02r2.orig/cmn/intel.cpp:2013:46: style: Function 'filter_target' argument 1 names different: declaration 'candidate' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:553:42: note: Function 'filter_target' argument 1 names different: declaration 'candidate' definition 'p'.
xevil-2.02r2.orig/cmn/intel.cpp:2013:46: note: Function 'filter_target' argument 1 names different: declaration 'candidate' definition 'p'.
xevil-2.02r2.orig/cmn/intel.cpp:2107:31: style: Function 'go_get_em' argument 1 names different: declaration 'p' definition 'shooter'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/intel.h:581:28: note: Function 'go_get_em' argument 1 names different: declaration 'p' definition 'shooter'.
xevil-2.02r2.orig/cmn/intel.cpp:2107:31: note: Function 'go_get_em' argument 1 names different: declaration 'p' definition 'shooter'.
xevil-2.02r2.orig/cmn/intel.cpp:879:10: warning: Assert statement calls a function which may have desired side effects: 'alive'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:954:10: warning: Assert statement calls a function which may have desired side effects: 'alive'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:954:24: warning: Assert statement calls a function which may have desired side effects: 'is_creature'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:1160:22: warning: Assert statement calls a function which may have desired side effects: 'is_weapon'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:1322:20: warning: Assert statement calls a function which may have desired side effects: 'is_creature'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:1730:20: warning: Assert statement calls a function which may have desired side effects: 'is_auto_use'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:1745:20: warning: Assert statement calls a function which may have desired side effects: 'is_auto_use'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:1762:22: warning: Assert statement calls a function which may have desired side effects: 'is_auto_use'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:1809:20: warning: Assert statement calls a function which may have desired side effects: 'is_auto_use'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:1892:10: warning: Assert statement calls a function which may have desired side effects: 'alive'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:1892:24: warning: Assert statement calls a function which may have desired side effects: 'is_creature'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/intel.cpp:934:10: warning: Member variable 'Machine::targetDir' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/intel.cpp:217:3: performance: Variable 'intelStatusChanged' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/intel.cpp:218:3: performance: Variable 'living' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/intel.cpp:271:3: performance: Variable 'creationOk' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/intel.cpp:1875:3: performance: Variable 'homeId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/intel.cpp:281:3: style: Class 'Intel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xevil-2.02r2.orig/cmn/intel.cpp:281:3: style: Class 'Intel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xevil-2.02r2.orig/cmn/intel.h:134:16: warning: Virtual function 'update_from_stream' is called from constructor 'Intel(InStream*,World*,Locator*)' at line 284. Dynamic binding is not used. [virtualCallInConstructor]
xevil-2.02r2.orig/cmn/intel.cpp:284:3: note: Calling update_from_stream
xevil-2.02r2.orig/cmn/intel.h:134:16: note: update_from_stream is a virtual method
xevil-2.02r2.orig/cmn/intel.cpp:2201:6: error: Uninitialized variable: master_dist_2 [uninitvar]
xevil-2.02r2.orig/cmn/l_agreement.cpp:70:19: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
xevil-2.02r2.orig/cmn/l_agreement.cpp:97:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
xevil-2.02r2.orig/cmn/l_agreement.cpp:141:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/locator.cpp:1484:36: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/locator.cpp:1496:32: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/locator.cpp:1902:31: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/locator.cpp:239:25: style: Function 'Locator' argument 1 names different: declaration 'world' definition 'w'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/locator.h:393:18: note: Function 'Locator' argument 1 names different: declaration 'world' definition 'w'.
xevil-2.02r2.orig/cmn/locator.cpp:239:25: note: Function 'Locator' argument 1 names different: declaration 'world' definition 'w'.
xevil-2.02r2.orig/cmn/locator.cpp:239:32: style: Function 'Locator' argument 2 names different: declaration 'drawingAlgorithm' definition 'drawAlg'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/locator.h:393:28: note: Function 'Locator' argument 2 names different: declaration 'drawingAlgorithm' definition 'drawAlg'.
xevil-2.02r2.orig/cmn/locator.cpp:239:32: note: Function 'Locator' argument 2 names different: declaration 'drawingAlgorithm' definition 'drawAlg'.
xevil-2.02r2.orig/cmn/locator.cpp:239:55: style: Function 'Locator' argument 3 names different: declaration 'soundManager' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/locator.h:393:59: note: Function 'Locator' argument 3 names different: declaration 'soundManager' definition 's'.
xevil-2.02r2.orig/cmn/locator.cpp:239:55: note: Function 'Locator' argument 3 names different: declaration 'soundManager' definition 's'.
xevil-2.02r2.orig/cmn/locator.cpp:417:48: style: Function 'lookup' argument 2 names different: declaration 'recentAdditions' definition 'recentAddition'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/locator.h:420:41: note: Function 'lookup' argument 2 names different: declaration 'recentAdditions' definition 'recentAddition'.
xevil-2.02r2.orig/cmn/locator.cpp:417:48: note: Function 'lookup' argument 2 names different: declaration 'recentAdditions' definition 'recentAddition'.
xevil-2.02r2.orig/cmn/locator.cpp:1279:31: style: Function 'get_human' argument 1 names different: declaration 'n' definition 'which'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/locator.h:543:24: note: Function 'get_human' argument 1 names different: declaration 'n' definition 'which'.
xevil-2.02r2.orig/cmn/locator.cpp:1279:31: note: Function 'get_human' argument 1 names different: declaration 'n' definition 'which'.
xevil-2.02r2.orig/cmn/locator.cpp:651:10: warning: Assert statement calls a function which may have desired side effects: 'lookup'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/locator.cpp:1498:25: warning: Assert statement calls a function which may have desired side effects: 'is_human'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/locator.cpp:203:3: performance: Variable 'intelId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/locator.cpp:245:3: performance: Variable 'drawRects' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/locator.h:466:8: performance: Technically the member function 'Locator::client_pre_clock' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/locator.cpp:807:15: note: Technically the member function 'Locator::client_pre_clock' can be static.
xevil-2.02r2.orig/cmn/locator.h:466:8: note: Technically the member function 'Locator::client_pre_clock' can be static.
xevil-2.02r2.orig/cmn/locator.h:540:7: style: Technically the member function 'Locator::humans_registered' can be const. [functionConst]
xevil-2.02r2.orig/cmn/locator.cpp:1266:14: note: Technically the member function 'Locator::humans_registered' can be const.
xevil-2.02r2.orig/cmn/locator.h:540:7: note: Technically the member function 'Locator::humans_registered' can be const.
xevil-2.02r2.orig/cmn/locator.h:624:26: style: Technically the member function 'Locator::get_context' can be const. [functionConst]
xevil-2.02r2.orig/cmn/locator.cpp:1419:33: note: Technically the member function 'Locator::get_context' can be const.
xevil-2.02r2.orig/cmn/locator.h:624:26: note: Technically the member function 'Locator::get_context' can be const.
xevil-2.02r2.orig/cmn/locator.h:717:8: performance: Technically the member function 'Locator::compute_gloc' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/locator.cpp:1818:15: note: Technically the member function 'Locator::compute_gloc' can be static.
xevil-2.02r2.orig/cmn/locator.h:717:8: note: Technically the member function 'Locator::compute_gloc' can be static.
xevil-2.02r2.orig/cmn/locator.h:718:8: performance: Technically the member function 'Locator::compute_gloc' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/locator.cpp:1835:15: note: Technically the member function 'Locator::compute_gloc' can be static.
xevil-2.02r2.orig/cmn/locator.h:718:8: note: Technically the member function 'Locator::compute_gloc' can be static.
xevil-2.02r2.orig/cmn/locator.h:743:11: performance: Technically the member function 'Locator::possible_overlap' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/locator.cpp:1846:18: note: Technically the member function 'Locator::possible_overlap' can be static.
xevil-2.02r2.orig/cmn/locator.h:743:11: note: Technically the member function 'Locator::possible_overlap' can be static.
xevil-2.02r2.orig/cmn/locator.h:746:8: performance: Technically the member function 'Locator::delete_team_data' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/locator.cpp:1413:15: note: Technically the member function 'Locator::delete_team_data' can be static.
xevil-2.02r2.orig/cmn/locator.h:746:8: note: Technically the member function 'Locator::delete_team_data' can be static.
xevil-2.02r2.orig/cmn/locator.h:816:8: performance: Technically the member function 'Locator::grid_covering_area' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/locator.cpp:1945:15: note: Technically the member function 'Locator::grid_covering_area' can be static.
xevil-2.02r2.orig/cmn/locator.h:816:8: note: Technically the member function 'Locator::grid_covering_area' can be static.
xevil-2.02r2.orig/cmn/physical.h:92:0: error: failed to expand 'CONSTRUCTOR_INTERNAL_NODE_IO', Invalid ## usage when expanding 'CONSTRUCTOR_INTERNAL_NODE_IO'. [preprocessorErrorDirective]
xevil-2.02r2.orig/cmn/role.cpp:788:22: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:915:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:1294:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:1321:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:1335:18: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:2256:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:2286:26: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:2312:19: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:2322:28: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:2422:20: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:2904:20: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:3095:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/role.cpp:3279:16: style: Same expression on both sides of '&&' because the value of 'names' and 'clientNames' are the same. [duplicateExpression]
xevil-2.02r2.orig/cmn/role.cpp:3274:24: note: 'names' is assigned value 'new const char*[humansNum]' here.
xevil-2.02r2.orig/cmn/role.cpp:3275:30: note: 'clientNames' is assigned value 'new const char*[humansNum]' here.
xevil-2.02r2.orig/cmn/role.cpp:3279:16: note: Same expression on both sides of '&&' because the value of 'names' and 'clientNames' are the same.
xevil-2.02r2.orig/cmn/role.cpp:255:31: style: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:187:35: note: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'.
xevil-2.02r2.orig/cmn/role.cpp:255:31: note: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'.
xevil-2.02r2.orig/cmn/role.cpp:542:22: style: Function 'Client' argument 1 names different: declaration 'serverName' definition 'sName'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:248:16: note: Function 'Client' argument 1 names different: declaration 'serverName' definition 'sName'.
xevil-2.02r2.orig/cmn/role.cpp:542:22: note: Function 'Client' argument 1 names different: declaration 'serverName' definition 'sName'.
xevil-2.02r2.orig/cmn/role.cpp:542:52: style: Function 'Client' argument 3 names different: declaration 'clientPortBase' definition 'clientPrt'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:248:51: note: Function 'Client' argument 3 names different: declaration 'clientPortBase' definition 'clientPrt'.
xevil-2.02r2.orig/cmn/role.cpp:542:52: note: Function 'Client' argument 3 names different: declaration 'clientPortBase' definition 'clientPrt'.
xevil-2.02r2.orig/cmn/role.cpp:542:68: style: Function 'Client' argument 4 names different: declaration 'humanName' definition 'hName'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:249:16: note: Function 'Client' argument 4 names different: declaration 'humanName' definition 'hName'.
xevil-2.02r2.orig/cmn/role.cpp:542:68: note: Function 'Client' argument 4 names different: declaration 'humanName' definition 'hName'.
xevil-2.02r2.orig/cmn/role.cpp:543:40: style: Function 'Client' argument 6 names different: declaration 'skip' definition 'skp'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:250:29: note: Function 'Client' argument 6 names different: declaration 'skip' definition 'skp'.
xevil-2.02r2.orig/cmn/role.cpp:543:40: note: Function 'Client' argument 6 names different: declaration 'skip' definition 'skp'.
xevil-2.02r2.orig/cmn/role.cpp:543:53: style: Function 'Client' argument 7 names different: declaration 'errorLocator' definition 'errLocator'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:250:43: note: Function 'Client' argument 7 names different: declaration 'errorLocator' definition 'errLocator'.
xevil-2.02r2.orig/cmn/role.cpp:543:53: note: Function 'Client' argument 7 names different: declaration 'errorLocator' definition 'errLocator'.
xevil-2.02r2.orig/cmn/role.cpp:965:33: style: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:300:35: note: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'.
xevil-2.02r2.orig/cmn/role.cpp:965:33: note: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'.
xevil-2.02r2.orig/cmn/role.cpp:1499:32: style: Function 'Connection' argument 1 names different: declaration 'server' definition 'srvr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:386:22: note: Function 'Connection' argument 1 names different: declaration 'server' definition 'srvr'.
xevil-2.02r2.orig/cmn/role.cpp:1499:32: note: Function 'Connection' argument 1 names different: declaration 'server' definition 'srvr'.
xevil-2.02r2.orig/cmn/role.cpp:1500:33: style: Function 'Connection' argument 2 names different: declaration 'errorLocator' definition 'eLocator'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:386:38: note: Function 'Connection' argument 2 names different: declaration 'errorLocator' definition 'eLocator'.
xevil-2.02r2.orig/cmn/role.cpp:1500:33: note: Function 'Connection' argument 2 names different: declaration 'errorLocator' definition 'eLocator'.
xevil-2.02r2.orig/cmn/role.cpp:1502:35: style: Function 'Connection' argument 5 names different: declaration 'tcpSock' definition 'tcp'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:388:25: note: Function 'Connection' argument 5 names different: declaration 'tcpSock' definition 'tcp'.
xevil-2.02r2.orig/cmn/role.cpp:1502:35: note: Function 'Connection' argument 5 names different: declaration 'tcpSock' definition 'tcp'.
xevil-2.02r2.orig/cmn/role.cpp:1502:49: style: Function 'Connection' argument 6 names different: declaration 'tcpIn' definition 'tcp_in'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:388:43: note: Function 'Connection' argument 6 names different: declaration 'tcpIn' definition 'tcp_in'.
xevil-2.02r2.orig/cmn/role.cpp:1502:49: note: Function 'Connection' argument 6 names different: declaration 'tcpIn' definition 'tcp_in'.
xevil-2.02r2.orig/cmn/role.cpp:1503:35: style: Function 'Connection' argument 7 names different: declaration 'udpSock' definition 'udp'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:388:60: note: Function 'Connection' argument 7 names different: declaration 'udpSock' definition 'udp'.
xevil-2.02r2.orig/cmn/role.cpp:1503:35: note: Function 'Connection' argument 7 names different: declaration 'udpSock' definition 'udp'.
xevil-2.02r2.orig/cmn/role.cpp:1503:56: style: Function 'Connection' argument 8 names different: declaration 'udpClientAddr' definition 'cAddr'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:389:34: note: Function 'Connection' argument 8 names different: declaration 'udpClientAddr' definition 'cAddr'.
xevil-2.02r2.orig/cmn/role.cpp:1503:56: note: Function 'Connection' argument 8 names different: declaration 'udpClientAddr' definition 'cAddr'.
xevil-2.02r2.orig/cmn/role.cpp:1505:55: style: Function 'Connection' argument 11 names different: declaration 'skip' definition 'skp'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:390:39: note: Function 'Connection' argument 11 names different: declaration 'skip' definition 'skp'.
xevil-2.02r2.orig/cmn/role.cpp:1505:55: note: Function 'Connection' argument 11 names different: declaration 'skip' definition 'skp'.
xevil-2.02r2.orig/cmn/role.cpp:1505:67: style: Function 'Connection' argument 12 names different: declaration 'wantSounds' definition 'wSounds'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:390:52: note: Function 'Connection' argument 12 names different: declaration 'wantSounds' definition 'wSounds'.
xevil-2.02r2.orig/cmn/role.cpp:1505:67: note: Function 'Connection' argument 12 names different: declaration 'wantSounds' definition 'wSounds'.
xevil-2.02r2.orig/cmn/role.cpp:1780:24: style: Function 'Server' argument 1 names different: declaration 'localHuman' definition 'lHuman'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:542:18: note: Function 'Server' argument 1 names different: declaration 'localHuman' definition 'lHuman'.
xevil-2.02r2.orig/cmn/role.cpp:1780:24: note: Function 'Server' argument 1 names different: declaration 'localHuman' definition 'lHuman'.
xevil-2.02r2.orig/cmn/role.cpp:2366:47: style: Function 'send_sounds' argument 2 names different: declaration 'connectionNum' definition 'n'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:673:33: note: Function 'send_sounds' argument 2 names different: declaration 'connectionNum' definition 'n'.
xevil-2.02r2.orig/cmn/role.cpp:2366:47: note: Function 'send_sounds' argument 2 names different: declaration 'connectionNum' definition 'n'.
xevil-2.02r2.orig/cmn/role.cpp:2691:33: style: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:601:35: note: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'.
xevil-2.02r2.orig/cmn/role.cpp:2691:33: note: Function '_error' argument 1 names different: declaration 'msg1' definition 'msg'.
xevil-2.02r2.orig/cmn/role.cpp:2729:47: style: Function 'display_chat_message' argument 3 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:605:41: note: Function 'display_chat_message' argument 3 names different: declaration 'message' definition 'msg'.
xevil-2.02r2.orig/cmn/role.cpp:2729:47: note: Function 'display_chat_message' argument 3 names different: declaration 'message' definition 'msg'.
xevil-2.02r2.orig/cmn/role.cpp:3064:47: style: Function 'process_command' argument 2 names different: declaration 'connectionNum' definition 'n'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:619:41: note: Function 'process_command' argument 2 names different: declaration 'connectionNum' definition 'n'.
xevil-2.02r2.orig/cmn/role.cpp:3064:47: note: Function 'process_command' argument 2 names different: declaration 'connectionNum' definition 'n'.
xevil-2.02r2.orig/cmn/role.cpp:3103:44: style: Function 'process_pong' argument 2 names different: declaration 'connectionNum' definition 'n'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:621:38: note: Function 'process_pong' argument 2 names different: declaration 'connectionNum' definition 'n'.
xevil-2.02r2.orig/cmn/role.cpp:3103:44: note: Function 'process_pong' argument 2 names different: declaration 'connectionNum' definition 'n'.
xevil-2.02r2.orig/cmn/role.cpp:3119:66: style: Function 'process_request_new_human' argument 2 names different: declaration 'h' definition 'n'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:625:52: note: Function 'process_request_new_human' argument 2 names different: declaration 'h' definition 'n'.
xevil-2.02r2.orig/cmn/role.cpp:3119:66: note: Function 'process_request_new_human' argument 2 names different: declaration 'h' definition 'n'.
xevil-2.02r2.orig/cmn/role.cpp:3134:52: style: Function 'process_chat_request' argument 2 names different: declaration 'connectionNum' definition 'senderNum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/role.h:627:43: note: Function 'process_chat_request' argument 2 names different: declaration 'connectionNum' definition 'senderNum'.
xevil-2.02r2.orig/cmn/role.cpp:3134:52: note: Function 'process_chat_request' argument 2 names different: declaration 'connectionNum' definition 'senderNum'.
xevil-2.02r2.orig/cmn/role.cpp:123:14: style: Variable 'msec' is assigned a value that is never used. [unreadVariable]
xevil-2.02r2.orig/cmn/role.cpp:1180:22: style: Variable 'worldVersion' is assigned a value that is never used. [unreadVariable]
xevil-2.02r2.orig/cmn/role.cpp:787:21: warning: Assert statement calls a function which may have desired side effects: 'is_human'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:889:32: warning: Assert statement calls a function which may have desired side effects: 'get_last_modified'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:1270:20: warning: Assert statement calls a function which may have desired side effects: 'get_protocol'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:1946:19: warning: Assert statement calls a function which may have desired side effects: 'lookup'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:2098:26: warning: Assert statement calls a function which may have desired side effects: 'get_last_activity'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:2227:28: warning: Assert statement calls a function which may have desired side effects: 'get_sent_flag'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:2309:20: warning: Assert statement calls a function which may have desired side effects: 'get_sent_flag'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:2314:22: warning: Assert statement calls a function which may have desired side effects: 'get_sent_flag'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:2398:22: warning: Assert statement calls a function which may have desired side effects: 'get_mapped'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:2903:19: warning: Assert statement calls a function which may have desired side effects: 'is_human'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:3149:18: warning: Assert statement calls a function which may have desired side effects: 'is_human'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/role.cpp:566:3: warning: The buffer 'serverName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xevil-2.02r2.orig/cmn/role.cpp:1509:3: warning: The buffer 'clientName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xevil-2.02r2.orig/cmn/role.h:181:7: performance: Technically the member function 'Role::compute_remaining' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:222:11: note: Technically the member function 'Role::compute_remaining' can be static.
xevil-2.02r2.orig/cmn/role.h:181:7: note: Technically the member function 'Role::compute_remaining' can be static.
xevil-2.02r2.orig/cmn/role.h:194:8: performance: Technically the member function 'Role::check_show_stats' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:316:12: note: Technically the member function 'Role::check_show_stats' can be static.
xevil-2.02r2.orig/cmn/role.h:194:8: note: Technically the member function 'Role::check_show_stats' can be static.
xevil-2.02r2.orig/cmn/role.h:197:7: performance: Technically the member function 'Role::quantaToMS' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:356:11: note: Technically the member function 'Role::quantaToMS' can be static.
xevil-2.02r2.orig/cmn/role.h:197:7: note: Technically the member function 'Role::quantaToMS' can be static.
xevil-2.02r2.orig/cmn/role.h:198:10: performance: Technically the member function 'Role::MSToQuanta' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:362:14: note: Technically the member function 'Role::MSToQuanta' can be static.
xevil-2.02r2.orig/cmn/role.h:198:10: note: Technically the member function 'Role::MSToQuanta' can be static.
xevil-2.02r2.orig/cmn/role.h:204:8: performance: Technically the member function 'Role::display_chat_message' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:140:12: note: Technically the member function 'Role::display_chat_message' can be static.
xevil-2.02r2.orig/cmn/role.h:204:8: note: Technically the member function 'Role::display_chat_message' can be static.
xevil-2.02r2.orig/cmn/role.h:315:8: performance: Technically the member function 'Client::process_reset' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:1190:14: note: Technically the member function 'Client::process_reset' can be static.
xevil-2.02r2.orig/cmn/role.h:315:8: note: Technically the member function 'Client::process_reset' can be static.
xevil-2.02r2.orig/cmn/role.h:321:8: performance: Technically the member function 'Client::process_delete_object' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:1379:14: note: Technically the member function 'Client::process_delete_object' can be static.
xevil-2.02r2.orig/cmn/role.h:321:8: note: Technically the member function 'Client::process_delete_object' can be static.
xevil-2.02r2.orig/cmn/role.h:323:8: performance: Technically the member function 'Client::process_message' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:1399:14: note: Technically the member function 'Client::process_message' can be static.
xevil-2.02r2.orig/cmn/role.h:323:8: note: Technically the member function 'Client::process_message' can be static.
xevil-2.02r2.orig/cmn/role.h:327:8: performance: Technically the member function 'Client::process_sound_request' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:1442:14: note: Technically the member function 'Client::process_sound_request' can be static.
xevil-2.02r2.orig/cmn/role.h:327:8: note: Technically the member function 'Client::process_sound_request' can be static.
xevil-2.02r2.orig/cmn/role.h:670:11: performance: Technically the member function 'Server::should_send_object' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/role.cpp:2339:17: note: Technically the member function 'Server::should_send_object' can be static.
xevil-2.02r2.orig/cmn/role.h:670:11: note: Technically the member function 'Server::should_send_object' can be static.
xevil-2.02r2.orig/cmn/role.cpp:1516:3: style: Class 'Connection' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xevil-2.02r2.orig/cmn/role.cpp:1516:3: style: Class 'Connection' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xevil-2.02r2.orig/cmn/streams.cpp:61:37: style: Function 'NetInStream' argument 1 names different: declaration 'sock' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/streams.h:123:26: note: Function 'NetInStream' argument 1 names different: declaration 'sock' definition 's'.
xevil-2.02r2.orig/cmn/streams.cpp:61:37: note: Function 'NetInStream' argument 1 names different: declaration 'sock' definition 's'.
xevil-2.02r2.orig/cmn/streams.cpp:180:39: style: Function 'NetOutStream' argument 1 names different: declaration 'sock' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/streams.h:165:27: note: Function 'NetOutStream' argument 1 names different: declaration 'sock' definition 's'.
xevil-2.02r2.orig/cmn/streams.cpp:180:39: note: Function 'NetOutStream' argument 1 names different: declaration 'sock' definition 's'.
xevil-2.02r2.orig/cmn/streams.cpp:63:3: performance: Variable 'sock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/streams.cpp:64:3: performance: Variable 'isAlive' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/streams.cpp:182:3: performance: Variable 'sock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/streams.cpp:183:3: performance: Variable 'isAlive' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/streams.h:67:12: performance: Technically the member function 'GenericStream::compute_checksum' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/streams.cpp:41:25: note: Technically the member function 'GenericStream::compute_checksum' can be static.
xevil-2.02r2.orig/cmn/streams.h:67:12: note: Technically the member function 'GenericStream::compute_checksum' can be static.
xevil-2.02r2.orig/cmn/ui_cmn.cpp:37:3: performance: Variable 'weaponKeyDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/ui_cmn.cpp:39:3: performance: Variable 'dispatchCalled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/utils.cpp:1034:0: error: syntax error [syntaxError]
xevil-2.02r2.orig/cmn/world.cpp:853:19: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/world.cpp:2979:0: style: Same expression used in consecutive assignments of 'mLeft' and 'mRight'. [duplicateAssignExpression]
xevil-2.02r2.orig/cmn/world.cpp:2980:0: note: Same expression used in consecutive assignments of 'mLeft' and 'mRight'.
xevil-2.02r2.orig/cmn/world.cpp:2979:0: note: Same expression used in consecutive assignments of 'mLeft' and 'mRight'.
xevil-2.02r2.orig/cmn/world.cpp:3093:0: style: Same expression used in consecutive assignments of 'mTop' and 'mBottom'. [duplicateAssignExpression]
xevil-2.02r2.orig/cmn/world.cpp:3094:0: note: Same expression used in consecutive assignments of 'mTop' and 'mBottom'.
xevil-2.02r2.orig/cmn/world.cpp:3093:0: note: Same expression used in consecutive assignments of 'mTop' and 'mBottom'.
xevil-2.02r2.orig/cmn/world.cpp:164:31: style: Function 'Blueprints' argument 1 names different: declaration 'world' definition 'w'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:91:21: note: Function 'Blueprints' argument 1 names different: declaration 'world' definition 'w'.
xevil-2.02r2.orig/cmn/world.cpp:164:31: note: Function 'Blueprints' argument 1 names different: declaration 'world' definition 'w'.
xevil-2.02r2.orig/cmn/world.cpp:164:38: style: Function 'Blueprints' argument 2 names different: declaration 'map' definition 'm'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:91:32: note: Function 'Blueprints' argument 2 names different: declaration 'map' definition 'm'.
xevil-2.02r2.orig/cmn/world.cpp:164:38: note: Function 'Blueprints' argument 2 names different: declaration 'map' definition 'm'.
xevil-2.02r2.orig/cmn/world.cpp:165:33: style: Function 'Blueprints' argument 3 names different: declaration 'objectDimMax' definition 'o_dim_max'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:92:24: note: Function 'Blueprints' argument 3 names different: declaration 'objectDimMax' definition 'o_dim_max'.
xevil-2.02r2.orig/cmn/world.cpp:165:33: note: Function 'Blueprints' argument 3 names different: declaration 'objectDimMax' definition 'o_dim_max'.
xevil-2.02r2.orig/cmn/world.cpp:165:55: style: Function 'Blueprints' argument 4 names different: declaration 'specialMap' definition 'special'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:92:41: note: Function 'Blueprints' argument 4 names different: declaration 'specialMap' definition 'special'.
xevil-2.02r2.orig/cmn/world.cpp:165:55: note: Function 'Blueprints' argument 4 names different: declaration 'specialMap' definition 'special'.
xevil-2.02r2.orig/cmn/world.cpp:579:55: style: Function 'has_top' argument 2 names different: declaration 'rl' definition 'roomLoc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:138:47: note: Function 'has_top' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:579:55: note: Function 'has_top' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:586:47: style: Function 'missing_top' argument 1 names different: declaration 'ri' definition 'roomIndex'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:139:37: note: Function 'missing_top' argument 1 names different: declaration 'ri' definition 'roomIndex'.
xevil-2.02r2.orig/cmn/world.cpp:586:47: note: Function 'missing_top' argument 1 names different: declaration 'ri' definition 'roomIndex'.
xevil-2.02r2.orig/cmn/world.cpp:587:37: style: Function 'missing_top' argument 2 names different: declaration 'rl' definition 'roomLoc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:139:51: note: Function 'missing_top' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:587:37: note: Function 'missing_top' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:600:37: style: Function 'has_bottom' argument 2 names different: declaration 'rl' definition 'roomLoc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:136:50: note: Function 'has_bottom' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:600:37: note: Function 'has_bottom' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:608:50: style: Function 'missing_bottom' argument 1 names different: declaration 'ri' definition 'roomIndex'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:137:40: note: Function 'missing_bottom' argument 1 names different: declaration 'ri' definition 'roomIndex'.
xevil-2.02r2.orig/cmn/world.cpp:608:50: note: Function 'missing_bottom' argument 1 names different: declaration 'ri' definition 'roomIndex'.
xevil-2.02r2.orig/cmn/world.cpp:609:40: style: Function 'missing_bottom' argument 2 names different: declaration 'rl' definition 'roomLoc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:137:54: note: Function 'missing_bottom' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:609:40: note: Function 'missing_bottom' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:623:56: style: Function 'has_left' argument 2 names different: declaration 'rl' definition 'roomLoc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:140:48: note: Function 'has_left' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:623:56: note: Function 'has_left' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:631:48: style: Function 'missing_left' argument 1 names different: declaration 'ri' definition 'roomIndex'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:141:38: note: Function 'missing_left' argument 1 names different: declaration 'ri' definition 'roomIndex'.
xevil-2.02r2.orig/cmn/world.cpp:631:48: note: Function 'missing_left' argument 1 names different: declaration 'ri' definition 'roomIndex'.
xevil-2.02r2.orig/cmn/world.cpp:632:42: style: Function 'missing_left' argument 2 names different: declaration 'rl' definition 'roomLoc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:141:52: note: Function 'missing_left' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:632:42: note: Function 'missing_left' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:640:57: style: Function 'has_right' argument 2 names different: declaration 'rl' definition 'roomLoc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:134:49: note: Function 'has_right' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:640:57: note: Function 'has_right' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:648:49: style: Function 'missing_right' argument 1 names different: declaration 'ri' definition 'roomIndex'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:135:39: note: Function 'missing_right' argument 1 names different: declaration 'ri' definition 'roomIndex'.
xevil-2.02r2.orig/cmn/world.cpp:648:49: note: Function 'missing_right' argument 1 names different: declaration 'ri' definition 'roomIndex'.
xevil-2.02r2.orig/cmn/world.cpp:649:43: style: Function 'missing_right' argument 2 names different: declaration 'rl' definition 'roomLoc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:135:53: note: Function 'missing_right' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:649:43: note: Function 'missing_right' argument 2 names different: declaration 'rl' definition 'roomLoc'.
xevil-2.02r2.orig/cmn/world.cpp:659:36: style: Function 'ladder' argument 1 names different: declaration 'loc' definition 'init'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.cpp:143:26: note: Function 'ladder' argument 1 names different: declaration 'loc' definition 'init'.
xevil-2.02r2.orig/cmn/world.cpp:659:36: note: Function 'ladder' argument 1 names different: declaration 'loc' definition 'init'.
xevil-2.02r2.orig/cmn/world.cpp:758:26: style: Function 'init' argument 5 names different: declaration 'id' definition 'mId'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:165:21: note: Function 'init' argument 5 names different: declaration 'id' definition 'mId'.
xevil-2.02r2.orig/cmn/world.cpp:758:26: note: Function 'init' argument 5 names different: declaration 'id' definition 'mId'.
xevil-2.02r2.orig/cmn/world.cpp:778:69: style: Function 'init_not_area' argument 4 names different: declaration 'id' definition 'mId'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:168:64: note: Function 'init_not_area' argument 4 names different: declaration 'id' definition 'mId'.
xevil-2.02r2.orig/cmn/world.cpp:778:69: note: Function 'init_not_area' argument 4 names different: declaration 'id' definition 'mId'.
xevil-2.02r2.orig/cmn/world.cpp:1095:38: style: Function 'check_door' argument 1 names different: declaration 'loc1' definition 'loc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:280:33: note: Function 'check_door' argument 1 names different: declaration 'loc1' definition 'loc'.
xevil-2.02r2.orig/cmn/world.cpp:1095:38: note: Function 'check_door' argument 1 names different: declaration 'loc1' definition 'loc'.
xevil-2.02r2.orig/cmn/world.cpp:1154:45: style: Function 'draw' argument 2 names different: declaration 'xv' definition 'xvars'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:305:40: note: Function 'draw' argument 2 names different: declaration 'xv' definition 'xvars'.
xevil-2.02r2.orig/cmn/world.cpp:1154:45: note: Function 'draw' argument 2 names different: declaration 'xv' definition 'xvars'.
xevil-2.02r2.orig/cmn/world.cpp:1418:50: style: Function 'open_offset' argument 2 names different: declaration 'area' definition 'areaNew'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:326:45: note: Function 'open_offset' argument 2 names different: declaration 'area' definition 'areaNew'.
xevil-2.02r2.orig/cmn/world.cpp:1418:50: note: Function 'open_offset' argument 2 names different: declaration 'area' definition 'areaNew'.
xevil-2.02r2.orig/cmn/world.cpp:1849:40: style: Function 'read_from_stream' argument 1 names different: declaration 'inStream' definition 'in'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:458:35: note: Function 'read_from_stream' argument 1 names different: declaration 'inStream' definition 'in'.
xevil-2.02r2.orig/cmn/world.cpp:1849:40: note: Function 'read_from_stream' argument 1 names different: declaration 'inStream' definition 'in'.
xevil-2.02r2.orig/cmn/world.cpp:1946:30: style: Function 'write' argument 1 names different: declaration 'outStream' definition 'out'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:399:25: note: Function 'write' argument 1 names different: declaration 'outStream' definition 'out'.
xevil-2.02r2.orig/cmn/world.cpp:1946:30: note: Function 'write' argument 1 names different: declaration 'outStream' definition 'out'.
xevil-2.02r2.orig/cmn/world.cpp:1999:30: style: Function 'write' argument 1 names different: declaration 'out' definition 'outStream'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:406:25: note: Function 'write' argument 1 names different: declaration 'out' definition 'outStream'.
xevil-2.02r2.orig/cmn/world.cpp:1999:30: note: Function 'write' argument 1 names different: declaration 'out' definition 'outStream'.
xevil-2.02r2.orig/cmn/world.cpp:2148:37: style: Function 'lookup' argument 1 names different: declaration 'moverId' definition 'id'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:412:32: note: Function 'lookup' argument 1 names different: declaration 'moverId' definition 'id'.
xevil-2.02r2.orig/cmn/world.cpp:2148:37: note: Function 'lookup' argument 1 names different: declaration 'moverId' definition 'id'.
xevil-2.02r2.orig/cmn/world.cpp:2170:35: style: Function 'empty_rect' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:353:30: note: Function 'empty_rect' argument 1 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/cmn/world.cpp:2170:35: note: Function 'empty_rect' argument 1 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/cmn/world.cpp:2196:44: style: Function 'empty_touching_rect' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:358:39: note: Function 'empty_touching_rect' argument 1 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/cmn/world.cpp:2196:44: note: Function 'empty_touching_rect' argument 1 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/cmn/world.cpp:2226:46: style: Function 'empty_accessible_rect' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:362:41: note: Function 'empty_accessible_rect' argument 1 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/cmn/world.cpp:2226:46: note: Function 'empty_accessible_rect' argument 1 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/cmn/world.cpp:2252:46: style: Function 'empty_accessible_rect' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:368:41: note: Function 'empty_accessible_rect' argument 1 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/cmn/world.cpp:2252:46: note: Function 'empty_accessible_rect' argument 1 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/cmn/world.cpp:2275:47: style: Function 'empty_accessible_rect_one' argument 1 names different: declaration 'pos' definition 'ret'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:463:42: note: Function 'empty_accessible_rect_one' argument 1 names different: declaration 'pos' definition 'ret'.
xevil-2.02r2.orig/cmn/world.cpp:2275:47: note: Function 'empty_accessible_rect_one' argument 1 names different: declaration 'pos' definition 'ret'.
xevil-2.02r2.orig/cmn/world.cpp:2341:46: style: Function 'empty_box' argument 2 names different: declaration 'dim' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:372:41: note: Function 'empty_box' argument 2 names different: declaration 'dim' definition 'd'.
xevil-2.02r2.orig/cmn/world.cpp:2341:46: note: Function 'empty_box' argument 2 names different: declaration 'dim' definition 'd'.
xevil-2.02r2.orig/cmn/world.cpp:2363:55: style: Function 'empty_touching_box' argument 2 names different: declaration 'dim' definition 'd'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:378:50: note: Function 'empty_touching_box' argument 2 names different: declaration 'dim' definition 'd'.
xevil-2.02r2.orig/cmn/world.cpp:2363:55: note: Function 'empty_touching_box' argument 2 names different: declaration 'dim' definition 'd'.
xevil-2.02r2.orig/cmn/world.cpp:2417:29: style: Function 'th_helper' argument 4 names different: declaration 'touchingItem' definition 'tItem'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:500:28: note: Function 'th_helper' argument 4 names different: declaration 'touchingItem' definition 'tItem'.
xevil-2.02r2.orig/cmn/world.cpp:2417:29: note: Function 'th_helper' argument 4 names different: declaration 'touchingItem' definition 'tItem'.
xevil-2.02r2.orig/cmn/world.cpp:2418:29: style: Function 'th_helper' argument 5 names different: declaration 'edgeItem' definition 'eItem'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/world.h:501:28: note: Function 'th_helper' argument 5 names different: declaration 'edgeItem' definition 'eItem'.
xevil-2.02r2.orig/cmn/world.cpp:2418:29: note: Function 'th_helper' argument 5 names different: declaration 'edgeItem' definition 'eItem'.
xevil-2.02r2.orig/cmn/world.cpp:766:10: warning: Assert statement calls a function which may have desired side effects: 'check_area'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/world.cpp:784:10: warning: Assert statement calls a function which may have desired side effects: 'check_area'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/world.cpp:793:10: warning: Assert statement calls a function which may have desired side effects: 'check_area'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/world.cpp:819:14: warning: Assert statement calls a function which may have desired side effects: 'check_area'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/world.cpp:3012:14: warning: Assert statement calls a function which may have desired side effects: 'inside'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/world.cpp:3131:16: warning: Assert statement calls a function which may have desired side effects: 'inside'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/world.cpp:720:8: warning: Member variable 'Mover::vel' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/world.cpp:720:8: warning: Member variable 'Mover::velStored' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/world.cpp:164:13: warning: Member variable 'Blueprints::map' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/cmn/world.cpp:166:3: performance: Variable 'objectDimMax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/world.cpp:723:3: performance: Variable 'areaSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/world.cpp:724:3: performance: Variable 'timerSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/world.cpp:976:3: performance: Variable 'mapPrint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/cmn/world.h:162:8: style: Technically the member function 'Mover::write' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.cpp:749:13: note: Technically the member function 'Mover::write' can be const.
xevil-2.02r2.orig/cmn/world.h:162:8: note: Technically the member function 'Mover::write' can be const.
xevil-2.02r2.orig/cmn/world.h:269:7: performance: Technically the member function 'World::get_room_dim' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/world.cpp:1079:12: note: Technically the member function 'World::get_room_dim' can be static.
xevil-2.02r2.orig/cmn/world.h:269:7: note: Technically the member function 'World::get_room_dim' can be static.
xevil-2.02r2.orig/cmn/world.h:272:8: performance: Technically the member function 'World::get_room_size' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/world.cpp:1086:13: note: Technically the member function 'World::get_room_size' can be static.
xevil-2.02r2.orig/cmn/world.h:272:8: note: Technically the member function 'World::get_room_size' can be static.
xevil-2.02r2.orig/cmn/world.h:280:11: style: Technically the member function 'World::check_door' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.cpp:1095:16: note: Technically the member function 'World::check_door' can be const.
xevil-2.02r2.orig/cmn/world.h:280:11: note: Technically the member function 'World::check_door' can be const.
xevil-2.02r2.orig/cmn/world.h:302:11: style: Technically the member function 'World::overlap' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.cpp:1145:16: note: Technically the member function 'World::overlap' can be const.
xevil-2.02r2.orig/cmn/world.h:302:11: note: Technically the member function 'World::overlap' can be const.
xevil-2.02r2.orig/cmn/world.h:396:7: style: Technically the member function 'World::get_write_length' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.cpp:1919:12: note: Technically the member function 'World::get_write_length' can be const.
xevil-2.02r2.orig/cmn/world.h:396:7: note: Technically the member function 'World::get_write_length' can be const.
xevil-2.02r2.orig/cmn/world.h:403:7: performance: Technically the member function 'World::get_write_length' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/world.cpp:1992:12: note: Technically the member function 'World::get_write_length' can be static.
xevil-2.02r2.orig/cmn/world.h:403:7: note: Technically the member function 'World::get_write_length' can be static.
xevil-2.02r2.orig/cmn/world.h:523:8: performance: Technically the member function 'World::open_size' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/world.cpp:2627:13: note: Technically the member function 'World::open_size' can be static.
xevil-2.02r2.orig/cmn/world.h:523:8: note: Technically the member function 'World::open_size' can be static.
xevil-2.02r2.orig/cmn/world.h:524:8: performance: Technically the member function 'World::open_size' can be static. [functionStatic]
xevil-2.02r2.orig/cmn/world.cpp:2651:13: note: Technically the member function 'World::open_size' can be static.
xevil-2.02r2.orig/cmn/world.h:524:8: note: Technically the member function 'World::open_size' can be static.
xevil-2.02r2.orig/cmn/world.cpp:114:8: style: Technically the member function 'Blueprints::print' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.cpp:400:18: note: Technically the member function 'Blueprints::print' can be const.
xevil-2.02r2.orig/cmn/world.cpp:114:8: note: Technically the member function 'Blueprints::print' can be const.
xevil-2.02r2.orig/cmn/world.cpp:133:11: style: Technically the member function 'Blueprints::open' can be const. [functionConst]
xevil-2.02r2.orig/cmn/world.cpp:552:21: note: Technically the member function 'Blueprints::open' can be const.
xevil-2.02r2.orig/cmn/world.cpp:133:11: note: Technically the member function 'Blueprints::open' can be const.
xevil-2.02r2.orig/cmn/xetp.cpp:90:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:99:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:111:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:120:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:130:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:136:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:149:46: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:155:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:160:19: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:167:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:209:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:217:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:232:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:245:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:260:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:271:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:282:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:290:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:302:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:311:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:324:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:333:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:344:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:351:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:362:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:370:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:381:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:388:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:415:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:435:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:448:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:456:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:470:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:479:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp.cpp:60:26: style: Same expression on both sides of '=='. [duplicateExpression]
xevil-2.02r2.orig/cmn/xetp.cpp:61:22: style: Same expression on both sides of '=='. [duplicateExpression]
xevil-2.02r2.orig/cmn/xetp.cpp:62:25: style: Same expression on both sides of '=='. [duplicateExpression]
xevil-2.02r2.orig/cmn/xetp.cpp:63:27: style: Same expression on both sides of '=='. [duplicateExpression]
xevil-2.02r2.orig/cmn/xetp.cpp:64:28: style: Same expression on both sides of '=='. [duplicateExpression]
xevil-2.02r2.orig/cmn/xetp.cpp:65:23: style: Same expression on both sides of '=='. [duplicateExpression]
xevil-2.02r2.orig/cmn/xetp.cpp:67:32: style: Same expression on both sides of '=='. [duplicateExpression]
xevil-2.02r2.orig/cmn/xetp.cpp:68:28: style: Same expression on both sides of '=='. [duplicateExpression]
xevil-2.02r2.orig/cmn/xetp.cpp:296:50: style: Function 'send_arena_message' argument 2 names different: declaration 'timeMS' definition 'time'. [funcArgNamesDifferent]
xevil-2.02r2.orig/cmn/xetp.h:88:49: note: Function 'send_arena_message' argument 2 names different: declaration 'timeMS' definition 'time'.
xevil-2.02r2.orig/cmn/xetp.cpp:296:50: note: Function 'send_arena_message' argument 2 names different: declaration 'timeMS' definition 'time'.
xevil-2.02r2.orig/cmn/xetp.cpp:194:13: warning: Assert statement calls a function which may have desired side effects: 'get_class_id'. [assertWithSideEffect]
xevil-2.02r2.orig/cmn/xetp_basic.cpp:85:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp_basic.cpp:89:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp_basic.cpp:98:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp_basic.cpp:103:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp_basic.cpp:113:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/cmn/xetp_basic.cpp:118:6: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/xevil.h:26:0: error: #error include 'stdafx.h' before including this file for PCH [preprocessorErrorDirective]
xevil-2.02r2.orig/win32/xdata.h:89:16: performance: Variable 'valid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/xdata.h:417:22: performance: Variable 'valid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/xdata.h:427:18: performance: Variable 'valid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/xdata.h:427:44: performance: Variable 'offsetsValid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/s_man.h:62:11: style: Technically the member function 'SurfaceManager::is_add_completed' can be const. [functionConst]
xevil-2.02r2.orig/win32/xdata.h:130:11: style: Technically the member function 'Xvars::is_valid' can be const. [functionConst]
xevil-2.02r2.orig/win32/xdata.h:134:8: style: Technically the member function 'Xvars::mark_valid' can be const. [functionConst]
xevil-2.02r2.orig/win32/xdata.h:177:7: style: Technically the member function 'Xvars::bytes_per_pixel' can be const. [functionConst]
xevil-2.02r2.orig/win32/xdata.h:213:7: style: Technically the member function 'Xvars::stretch_x' can be const. [functionConst]
xevil-2.02r2.orig/win32/xdata.h:214:7: style: Technically the member function 'Xvars::stretch_y' can be const. [functionConst]
xevil-2.02r2.orig/win32/xdata.h:226:9: performance: Technically the member function 'Xvars::contain_rect' can be static. [functionStatic]
xevil-2.02r2.orig/win32/xdata.h:315:15: performance: Technically the member function 'Xvars::pixel_set' can be static. [functionStatic]
xevil-2.02r2.orig/win32/xdata.h:373:20: note: Technically the member function 'Xvars::pixel_set' can be static.
xevil-2.02r2.orig/win32/xdata.h:315:15: note: Technically the member function 'Xvars::pixel_set' can be static.
xevil-2.02r2.orig/win32/ui.h:148:11: style: Technically the member function 'Ui::settings_changed' can be const. [functionConst]
xevil-2.02r2.orig/win32/ui.h:197:8: performance: Technically the member function 'Ui::unset_prompt_difficulty' can be static. [functionStatic]
xevil-2.02r2.orig/win32/s_man.h:56:3: style: Class 'SurfaceManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/glowpal.h:29:3: style: Class 'GlowPalette' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/fogpal.h:29:15: style: Class 'FogPalette' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/firepal.h:29:3: style: Class 'FirePalette' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/palmod.h:53:21: style: The function 'applyPalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/palmod.h:33:21: note: Virtual function in base class
xevil-2.02r2.orig/win32/palmod.h:53:21: note: Function in derived class
xevil-2.02r2.orig/win32/palmod.h:54:21: style: The function 'removePalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/palmod.h:34:21: note: Virtual function in base class
xevil-2.02r2.orig/win32/palmod.h:54:21: note: Function in derived class
xevil-2.02r2.orig/win32/palmod.h:55:18: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/palmod.h:35:18: note: Virtual function in base class
xevil-2.02r2.orig/win32/palmod.h:55:18: note: Function in derived class
xevil-2.02r2.orig/win32/glowpal.h:31:16: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/palmod.h:35:18: note: Virtual function in base class
xevil-2.02r2.orig/win32/glowpal.h:31:16: note: Function in derived class
xevil-2.02r2.orig/win32/fogpal.h:31:16: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/palmod.h:35:18: note: Virtual function in base class
xevil-2.02r2.orig/win32/fogpal.h:31:16: note: Function in derived class
xevil-2.02r2.orig/win32/firepal.h:31:16: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/palmod.h:35:18: note: Virtual function in base class
xevil-2.02r2.orig/win32/firepal.h:31:16: note: Function in derived class
xevil-2.02r2.orig/win32/fileman.h:39:9: style: Technically the member function 'TempFileManager::getNumTempFiles' can be const. [functionConst]
xevil-2.02r2.orig/win32/fileman.h:40:17: style: Technically the member function 'TempFileManager::getTempFileByIndex' can be const. [functionConst]
xevil-2.02r2.orig/win32/fileman.cpp:102:18: note: Technically the member function 'TempFileManager::getTempFileByIndex' can be const.
xevil-2.02r2.orig/win32/fileman.h:40:17: note: Technically the member function 'TempFileManager::getTempFileByIndex' can be const.
xevil-2.02r2.orig/win32/firepal.cpp:31:0: style: Variable 't_int' is assigned a value that is never used. [unreadVariable]
xevil-2.02r2.orig/win32/fogpal.cpp:28:7: style: The scope of the variable 't_int' can be reduced. [variableScope]
xevil-2.02r2.orig/win32/fsstatus.cpp:331:43: style: Function 'updateCharacterName' argument 1 names different: declaration 'p_stat' definition 'p_name'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/fsstatus.h:134:41: note: Function 'updateCharacterName' argument 1 names different: declaration 'p_stat' definition 'p_name'.
xevil-2.02r2.orig/win32/fsstatus.cpp:331:43: note: Function 'updateCharacterName' argument 1 names different: declaration 'p_stat' definition 'p_name'.
xevil-2.02r2.orig/win32/fsstatus.cpp:344:44: style: Function 'updateCharacterClass' argument 1 names different: declaration 'p_stat' definition 'p_class'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/fsstatus.h:135:42: note: Function 'updateCharacterClass' argument 1 names different: declaration 'p_stat' definition 'p_class'.
xevil-2.02r2.orig/win32/fsstatus.cpp:344:44: note: Function 'updateCharacterClass' argument 1 names different: declaration 'p_stat' definition 'p_class'.
xevil-2.02r2.orig/win32/fsstatus.h:78:5: warning: Member variable 'XEvilFSHealthBar::m_pos' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/fsstatus.h:78:5: warning: Member variable 'XEvilFSHealthBar::m_maxpos' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/fsstatus.h:78:5: warning: Member variable 'XEvilFSHealthBar::m_postedpos' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/fsstatus.h:78:5: warning: Member variable 'XEvilFSHealthBar::m_postedmaxpos' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/fsstatus.h:78:5: warning: Member variable 'XEvilFSHealthBar::m_health' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/fsstatus.h:34:21: performance: Variable 'm_message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/fsstatus.h:35:32: performance: Variable 'm_clientpos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/fsstatus.h:78:35: performance: Variable 'm_clientpos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/fsstatus.cpp:272:3: performance: Variable 'm_buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/wheel.h:56:7: style: Technically the member function 'Wheel::getIndex' can be const. [functionConst]
xevil-2.02r2.orig/win32/fsstatus.h:130:9: performance: Technically the member function 'StatusWnd::setRedraw' can be static. [functionStatic]
xevil-2.02r2.orig/win32/fsstatus.h:137:10: performance: Technically the member function 'StatusWnd::updateMass' can be static. [functionStatic]
xevil-2.02r2.orig/win32/fsstatus.cpp:291:12: note: Technically the member function 'StatusWnd::updateMass' can be static.
xevil-2.02r2.orig/win32/fsstatus.h:137:10: note: Technically the member function 'StatusWnd::updateMass' can be static.
xevil-2.02r2.orig/win32/wheel.h:46:3: style: Class 'Wheel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/fsstatus.h:35:5: style: Class 'XEvilFSButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/fsstatus.h:78:5: style: Class 'XEvilFSHealthBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/glowpal.cpp:28:0: style: Variable 't_int' is assigned a value that is never used. [unreadVariable]
xevil-2.02r2.orig/win32/palmod.cpp:68:61: style: Function 'applyPalette' argument 2 names different: declaration 'p_suface' definition 'p_surface'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/palmod.h:33:65: note: Function 'applyPalette' argument 2 names different: declaration 'p_suface' definition 'p_surface'.
xevil-2.02r2.orig/win32/palmod.cpp:68:61: note: Function 'applyPalette' argument 2 names different: declaration 'p_suface' definition 'p_surface'.
xevil-2.02r2.orig/win32/palmod.cpp:32:3: performance: Variable 'm_applied' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:33:3: performance: Variable 'm_ddpalette' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:34:3: performance: Variable 'm_oldpalette' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:35:3: performance: Variable 'm_surface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:36:3: performance: Variable 'm_hpal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:43:3: performance: Variable 'm_applied' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:44:3: performance: Variable 'm_ddpalette' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:45:3: performance: Variable 'm_oldpalette' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:46:3: performance: Variable 'm_surface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/palmod.cpp:47:3: performance: Variable 'm_hpal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/s_man.cpp:143:18: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:154:26: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:175:28: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:224:22: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:241:19: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:248:20: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:258:20: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:285:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:305:18: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:333:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:366:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:402:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:417:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:437:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:452:19: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:464:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:510:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:558:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:575:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/s_man.cpp:117:36: style: Function 'SurfaceSet' argument 1 names different: declaration 'colorKey' definition 'cKey'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/s_man.cpp:32:26: note: Function 'SurfaceSet' argument 1 names different: declaration 'colorKey' definition 'cKey'.
xevil-2.02r2.orig/win32/s_man.cpp:117:36: note: Function 'SurfaceSet' argument 1 names different: declaration 'colorKey' definition 'cKey'.
xevil-2.02r2.orig/win32/s_man.cpp:117:45: style: Function 'SurfaceSet' argument 2 names different: declaration 'colHeightMax' definition 'cHeightMax'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/s_man.cpp:32:39: note: Function 'SurfaceSet' argument 2 names different: declaration 'colHeightMax' definition 'cHeightMax'.
xevil-2.02r2.orig/win32/s_man.cpp:117:45: note: Function 'SurfaceSet' argument 2 names different: declaration 'colHeightMax' definition 'cHeightMax'.
xevil-2.02r2.orig/win32/s_man.cpp:317:45: style: Function 'debug_pages_num' argument 1 names different: declaration 'size' definition 'pageSize'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/s_man.cpp:61:35: note: Function 'debug_pages_num' argument 1 names different: declaration 'size' definition 'pageSize'.
xevil-2.02r2.orig/win32/s_man.cpp:317:45: note: Function 'debug_pages_num' argument 1 names different: declaration 'size' definition 'pageSize'.
xevil-2.02r2.orig/win32/s_man.cpp:351:46: style: Function 'draw_debug_page' argument 3 names different: declaration 'size' definition 'pageSize'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/s_man.cpp:65:68: note: Function 'draw_debug_page' argument 3 names different: declaration 'size' definition 'pageSize'.
xevil-2.02r2.orig/win32/s_man.cpp:351:46: note: Function 'draw_debug_page' argument 3 names different: declaration 'size' definition 'pageSize'.
xevil-2.02r2.orig/win32/s_man.cpp:393:36: style: Function 'SurfaceManager' argument 1 names different: declaration 'heightMax' definition 'hMax'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/s_man.h:56:22: note: Function 'SurfaceManager' argument 1 names different: declaration 'heightMax' definition 'hMax'.
xevil-2.02r2.orig/win32/s_man.cpp:393:36: note: Function 'SurfaceManager' argument 1 names different: declaration 'heightMax' definition 'hMax'.
xevil-2.02r2.orig/win32/s_man.cpp:393:17: warning: Member variable 'SurfaceManager::pixAllc' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/s_man.cpp:393:17: warning: Member variable 'SurfaceManager::pixUsed' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/s_man.cpp:118:3: performance: Variable 'addCompleted' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/s_man.cpp:394:3: performance: Variable 'addCompleted' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/s_man.h:119:11: performance: Technically the member function 'SurfaceManager::color_key_equals' can be static. [functionStatic]
xevil-2.02r2.orig/win32/s_man.cpp:539:25: note: Technically the member function 'SurfaceManager::color_key_equals' can be static.
xevil-2.02r2.orig/win32/s_man.h:119:11: note: Technically the member function 'SurfaceManager::color_key_equals' can be static.
xevil-2.02r2.orig/win32/s_man.cpp:45:21: style: Technically the member function 'SurfaceSet::get_color_key' can be const. [functionConst]
xevil-2.02r2.orig/win32/sound.cpp:574:9: warning: Either the condition 'p_index>4' is redundant or the array 'm_array[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
xevil-2.02r2.orig/win32/sound.cpp:569:27: note: Assuming that condition 'p_index>4' is not redundant
xevil-2.02r2.orig/win32/sound.cpp:574:9: note: Array index out of bounds
xevil-2.02r2.orig/win32/sound.cpp:222:33: style: Function 'removeSound' argument 1 names different: declaration 'p_index' definition 'p_resourceid'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/sound.h:122:28: note: Function 'removeSound' argument 1 names different: declaration 'p_index' definition 'p_resourceid'.
xevil-2.02r2.orig/win32/sound.cpp:222:33: note: Function 'removeSound' argument 1 names different: declaration 'p_index' definition 'p_resourceid'.
xevil-2.02r2.orig/win32/sound.cpp:416:35: style: Function 'stopSound' argument 1 names different: declaration 'p_resourceid' definition 'p_name'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/sound.h:132:31: note: Function 'stopSound' argument 1 names different: declaration 'p_resourceid' definition 'p_name'.
xevil-2.02r2.orig/win32/sound.cpp:416:35: note: Function 'stopSound' argument 1 names different: declaration 'p_resourceid' definition 'p_name'.
xevil-2.02r2.orig/win32/sound.cpp:567:53: style: Function 'setAt' argument 2 names different: declaration 'p_buf' definition 'p_buff'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/sound.h:62:46: note: Function 'setAt' argument 2 names different: declaration 'p_buf' definition 'p_buff'.
xevil-2.02r2.orig/win32/sound.cpp:567:53: note: Function 'setAt' argument 2 names different: declaration 'p_buf' definition 'p_buff'.
xevil-2.02r2.orig/win32/sound.cpp:753:47: style: Function 'requestMIDItrack' argument 1 names different: declaration 'p_request' definition 'p_filename'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/sound.h:142:40: note: Function 'requestMIDItrack' argument 1 names different: declaration 'p_request' definition 'p_filename'.
xevil-2.02r2.orig/win32/sound.cpp:753:47: note: Function 'requestMIDItrack' argument 1 names different: declaration 'p_request' definition 'p_filename'.
xevil-2.02r2.orig/win32/sound.cpp:773:37: style: Function 'requestMIDItrack' argument 1 names different: declaration 'p_id' definition 'p_trackresourceid'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/sound.h:143:30: note: Function 'requestMIDItrack' argument 1 names different: declaration 'p_id' definition 'p_trackresourceid'.
xevil-2.02r2.orig/win32/sound.cpp:773:37: note: Function 'requestMIDItrack' argument 1 names different: declaration 'p_id' definition 'p_trackresourceid'.
xevil-2.02r2.orig/win32/sound.cpp:1109:29: style: Function 'CMCIObject' argument 1 names different: declaration 'p_nofity' definition 'p_hwndnotify'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/sound.cpp:57:21: note: Function 'CMCIObject' argument 1 names different: declaration 'p_nofity' definition 'p_hwndnotify'.
xevil-2.02r2.orig/win32/sound.cpp:1109:29: note: Function 'CMCIObject' argument 1 names different: declaration 'p_nofity' definition 'p_hwndnotify'.
xevil-2.02r2.orig/win32/sound.h:58:2: warning: Member variable 'SoundBuffer::m_array' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/sound.h:58:30: performance: Variable 'm_index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/sound.h:58:40: performance: Variable 'm_soundid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/sound.cpp:1116:5: performance: Variable 'm_HwndNotify' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/sound.h:114:11: style: Technically the member function 'SoundManager::isSoundOn' can be const. [functionConst]
xevil-2.02r2.orig/win32/sound.h:118:7: style: Technically the member function 'SoundManager::getTrackVolume' can be const. [functionConst]
xevil-2.02r2.orig/win32/sound.h:119:7: style: Technically the member function 'SoundManager::getEffectsVolume' can be const. [functionConst]
xevil-2.02r2.orig/win32/sound.h:136:14: style: Technically the member function 'SoundManager::getEvent' can be const. [functionConst]
xevil-2.02r2.orig/win32/sound.cpp:524:15: note: Technically the member function 'SoundManager::getEvent' can be const.
xevil-2.02r2.orig/win32/sound.h:136:14: note: Technically the member function 'SoundManager::getEvent' can be const.
xevil-2.02r2.orig/win32/sound.h:154:11: performance: Technically the member function 'SoundManager::init_midi' can be static. [functionStatic]
xevil-2.02r2.orig/win32/sound.cpp:710:15: note: Technically the member function 'SoundManager::init_midi' can be static.
xevil-2.02r2.orig/win32/sound.h:154:11: note: Technically the member function 'SoundManager::init_midi' can be static.
xevil-2.02r2.orig/win32/sound.h:157:7: style: Technically the member function 'SoundManager::getKeyPosition' can be const. [functionConst]
xevil-2.02r2.orig/win32/sound.h:159:9: style: Technically the member function 'SoundManager::getNumKeyPositions' can be const. [functionConst]
xevil-2.02r2.orig/win32/sound.h:164:11: performance: Technically the member function 'SoundManager::DSParseWaveResource' can be static. [functionStatic]
xevil-2.02r2.orig/win32/sound.cpp:1031:15: note: Technically the member function 'SoundManager::DSParseWaveResource' can be static.
xevil-2.02r2.orig/win32/sound.h:164:11: note: Technically the member function 'SoundManager::DSParseWaveResource' can be static.
xevil-2.02r2.orig/win32/sound.h:169:11: performance: Technically the member function 'SoundManager::DSFillSoundBuffer' can be static. [functionStatic]
xevil-2.02r2.orig/win32/sound.cpp:999:15: note: Technically the member function 'SoundManager::DSFillSoundBuffer' can be static.
xevil-2.02r2.orig/win32/sound.h:169:11: note: Technically the member function 'SoundManager::DSFillSoundBuffer' can be static.
xevil-2.02r2.orig/win32/sound.h:58:2: style: Class 'SoundBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/sound.cpp:57:5: style: Class 'CMCIObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/sound.cpp:841:5: style: Exception should be caught by reference. [catchExceptionByValue]
xevil-2.02r2.orig/win32/specialcontrols.cpp:59:5: performance: Variable 'm_state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/specialcontrols.cpp:137:5: performance: Variable 'm_init' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/specialcontrols.h:67:18: style: The function 'SpecialOnLButtonDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/specialcontrols.h:49:18: note: Virtual function in base class
xevil-2.02r2.orig/win32/specialcontrols.h:67:18: note: Function in derived class
xevil-2.02r2.orig/win32/specialcontrols.h:68:18: style: The function 'SpecialOnLButtonUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/specialcontrols.h:50:18: note: Virtual function in base class
xevil-2.02r2.orig/win32/specialcontrols.h:68:18: note: Function in derived class
xevil-2.02r2.orig/win32/specialcontrols.h:69:18: style: The function 'SpecialOnMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/specialcontrols.h:51:18: note: Virtual function in base class
xevil-2.02r2.orig/win32/specialcontrols.h:69:18: note: Function in derived class
xevil-2.02r2.orig/win32/ui.cpp:44:5: warning: Member variable 'Ui::settings' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/ui.cpp:45:3: performance: Variable 'settingsChanges' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/uiplayer.h:82:7: style: The function 'getWindowList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:129:15: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:82:7: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:83:7: style: The function 'get_viewports_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:130:15: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:83:7: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:86:7: style: The function 'get_dpy_max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:138:15: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:86:7: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:88:8: style: The function 'set_humans_playing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:163:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:88:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:90:8: style: The function 'set_enemies_playing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:164:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:90:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:92:8: style: The function 'set_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:166:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:92:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:94:8: style: The function 'set_screen_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:168:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:94:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:96:11: style: The function 'other_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:170:19: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:96:11: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:100:8: style: The function 'set_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:174:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:100:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:103:8: style: The function 'set_difficulty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:177:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:103:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:105:8: style: The function 'set_role_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:194:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:105:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:107:8: style: The function 'set_prompt_difficulty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:188:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:107:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:109:7: style: The function 'get_difficulty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:198:15: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:109:7: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:114:7: style: The function 'add_viewport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:203:15: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:114:7: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:117:8: style: The function 'del_viewport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:206:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:117:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:120:8: style: The function 'register_intel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:209:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:120:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:126:8: style: The function 'unregister_intel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:215:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:126:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:131:10: style: The function 'get_intel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:220:18: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:131:10: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:135:8: style: The function 'demo_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:224:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:135:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:139:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:228:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:139:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:142:8: style: The function 'reset_graphics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:231:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:142:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:145:8: style: The function 'set_redraw_arena' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:234:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:145:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:147:11: style: The function 'process_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:237:19: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:147:11: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:150:8: style: The function 'pre_clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:241:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:150:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:154:8: style: The function 'post_clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:245:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:154:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.h:176:19: style: The function 'attemptRecovery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/xdata.h:113:19: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiplayer.h:176:19: note: Function in derived class
xevil-2.02r2.orig/win32/uiplayer.cpp:1538:22: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/uiplayer.cpp:2501:29: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/uiplayer.cpp:2509:35: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/uiplayer.cpp:2565:29: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/uiplayer.cpp:1700:3: style: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xevil-2.02r2.orig/win32/uiplayer.cpp:1697:3: note: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xevil-2.02r2.orig/win32/uiplayer.cpp:1700:3: note: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xevil-2.02r2.orig/win32/uiplayer.cpp:1721:3: style: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xevil-2.02r2.orig/win32/uiplayer.cpp:1720:3: note: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xevil-2.02r2.orig/win32/uiplayer.cpp:1721:3: note: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xevil-2.02r2.orig/win32/uiplayer.cpp:1739:3: style: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xevil-2.02r2.orig/win32/uiplayer.cpp:1730:0: note: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xevil-2.02r2.orig/win32/uiplayer.cpp:1739:3: note: Variable 't_result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xevil-2.02r2.orig/win32/uiplayer.cpp:1807:5: style: Variable 't_uint' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xevil-2.02r2.orig/win32/uiplayer.cpp:1806:0: note: Variable 't_uint' is reassigned a value before the old one has been used if variable is no semaphore variable.
xevil-2.02r2.orig/win32/uiplayer.cpp:1807:5: note: Variable 't_uint' is reassigned a value before the old one has been used if variable is no semaphore variable.
xevil-2.02r2.orig/win32/uiplayer.cpp:1050:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xevil-2.02r2.orig/win32/uiplayer.cpp:968:9: style: The scope of the variable 't_paintwnd' can be reduced. [variableScope]
xevil-2.02r2.orig/win32/uiplayer.cpp:969:13: style: The scope of the variable 't_dc' can be reduced. [variableScope]
xevil-2.02r2.orig/win32/uiplayer.cpp:1513:9: style: The scope of the variable 't_src' can be reduced. [variableScope]
xevil-2.02r2.orig/win32/uiplayer.cpp:1514:9: style: The scope of the variable 't_dest' can be reduced. [variableScope]
xevil-2.02r2.orig/win32/uiplayer.cpp:730:30: style: Function 'set_input' argument 1 names different: declaration 'vNum' definition 'n'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/uiplayer.h:100:22: note: Function 'set_input' argument 1 names different: declaration 'vNum' definition 'n'.
xevil-2.02r2.orig/win32/uiplayer.cpp:730:30: note: Function 'set_input' argument 1 names different: declaration 'vNum' definition 'n'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1236:48: style: Function 'update_statuses' argument 2 names different: declaration 'forcestatuschange' definition 'forcestatuschanged'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/uiplayer.h:231:45: note: Function 'update_statuses' argument 2 names different: declaration 'forcestatuschange' definition 'forcestatuschanged'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1236:48: note: Function 'update_statuses' argument 2 names different: declaration 'forcestatuschange' definition 'forcestatuschanged'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1692:40: style: Function 'full_screen_init_x' argument 1 names different: declaration 'p_primarywnd' definition 'p_primarywindow'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/uiplayer.h:190:32: note: Function 'full_screen_init_x' argument 1 names different: declaration 'p_primarywnd' definition 'p_primarywindow'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1692:40: note: Function 'full_screen_init_x' argument 1 names different: declaration 'p_primarywnd' definition 'p_primarywindow'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1729:42: style: Function 'window_screen_init_x' argument 1 names different: declaration 'p_primarywnd' definition 'p_primarywindow'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/uiplayer.h:191:34: note: Function 'window_screen_init_x' argument 1 names different: declaration 'p_primarywnd' definition 'p_primarywindow'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1729:42: note: Function 'window_screen_init_x' argument 1 names different: declaration 'p_primarywnd' definition 'p_primarywindow'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1892:49: style: Function 'viewport_to_pos' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/uiplayer.h:206:44: note: Function 'viewport_to_pos' argument 2 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1892:49: note: Function 'viewport_to_pos' argument 2 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1904:29: style: Function 'dispatch' argument 1 names different: declaration 'v' definition 'viewportNum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/uiplayer.h:211:21: note: Function 'dispatch' argument 1 names different: declaration 'v' definition 'viewportNum'.
xevil-2.02r2.orig/win32/uiplayer.cpp:1904:29: note: Function 'dispatch' argument 1 names different: declaration 'v' definition 'viewportNum'.
xevil-2.02r2.orig/win32/uiplayer.cpp:360:18: warning: Assert statement calls a function which may have desired side effects: 'get_viewports_num'. [assertWithSideEffect]
xevil-2.02r2.orig/win32/xviewport.h:63:34: performance: Variable 'm_redrawflag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/xviewport.h:63:53: performance: Variable 'm_valid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/uiplayer.cpp:147:3: performance: Variable 'world' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/uiplayer.cpp:148:3: performance: Variable 'locator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/aboutdialog.h:31:2: style: Class 'AboutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/optionsdlg.h:33:3: style: Class 'OptionsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/keysets.h:32:2: style: Class 'CKeySets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/difficulty.h:34:2: style: Class 'CDifficulty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/runserverdlg.h:33:2: style: Class 'CRunServerDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/connectdlg.h:34:2: style: Class 'CConnectDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/uiplayer.cpp:1419:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
xevil-2.02r2.orig/win32/uiserver.cpp:122:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/uiserver.cpp:136:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/uiserver.cpp:153:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/uiserver.cpp:69:13: style: The scope of the variable 'inteltarget' can be reduced. [variableScope]
xevil-2.02r2.orig/win32/uiserver.cpp:31:5: performance: Variable 'locator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/uiserver.h:30:3: style: Class 'UiServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/uiserver.h:33:8: style: The function 'pre_clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:241:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiserver.h:33:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiserver.h:37:8: style: The function 'post_clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:245:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiserver.h:37:8: note: Function in derived class
xevil-2.02r2.orig/win32/uiserver.h:39:7: style: The function 'getWindowList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:129:15: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiserver.h:39:7: note: Function in derived class
xevil-2.02r2.orig/win32/uiserver.h:40:11: style: The function 'process_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:237:19: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiserver.h:40:11: note: Function in derived class
xevil-2.02r2.orig/win32/uiserver.h:41:8: style: The function 'set_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/win32/ui.h:166:16: note: Virtual function in base class
xevil-2.02r2.orig/win32/uiserver.h:41:8: note: Function in derived class
xevil-2.02r2.orig/win32/wheel.cpp:157:21: style: Function 'setIndex' argument 1 names different: declaration 'p_index' definition 'p_item'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/wheel.h:85:21: note: Function 'setIndex' argument 1 names different: declaration 'p_index' definition 'p_item'.
xevil-2.02r2.orig/win32/wheel.cpp:157:21: note: Function 'setIndex' argument 1 names different: declaration 'p_index' definition 'p_item'.
xevil-2.02r2.orig/win32/wheel.cpp:190:34: style: Function 'setIndexByClassId' argument 1 names different: declaration 'cId' definition 'p_cid'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/wheel.h:51:34: note: Function 'setIndexByClassId' argument 1 names different: declaration 'cId' definition 'p_cid'.
xevil-2.02r2.orig/win32/wheel.cpp:190:34: note: Function 'setIndexByClassId' argument 1 names different: declaration 'cId' definition 'p_cid'.
xevil-2.02r2.orig/win32/wheel.cpp:206:41: style: Function 'setValueAtIndex' argument 2 names different: declaration 'p_item' definition 'p_index'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/wheel.h:57:40: note: Function 'setValueAtIndex' argument 2 names different: declaration 'p_item' definition 'p_index'.
xevil-2.02r2.orig/win32/wheel.cpp:206:41: note: Function 'setValueAtIndex' argument 2 names different: declaration 'p_item' definition 'p_index'.
xevil-2.02r2.orig/win32/wheel.cpp:218:54: style: Function 'setReadyAtIndex' argument 2 names different: declaration 'p_item' definition 'p_index'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/wheel.h:59:39: note: Function 'setReadyAtIndex' argument 2 names different: declaration 'p_item' definition 'p_index'.
xevil-2.02r2.orig/win32/wheel.cpp:218:54: note: Function 'setReadyAtIndex' argument 2 names different: declaration 'p_item' definition 'p_index'.
xevil-2.02r2.orig/win32/wheel.cpp:236:28: style: Function 'getValueAtIndex' argument 1 names different: declaration 'p_item' definition 'p_index'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/wheel.h:58:27: note: Function 'getValueAtIndex' argument 1 names different: declaration 'p_item' definition 'p_index'.
xevil-2.02r2.orig/win32/wheel.cpp:236:28: note: Function 'getValueAtIndex' argument 1 names different: declaration 'p_item' definition 'p_index'.
xevil-2.02r2.orig/win32/wheel.h:58:7: style: Technically the member function 'Wheel::getValueAtIndex' can be const. [functionConst]
xevil-2.02r2.orig/win32/wheel.cpp:236:8: note: Technically the member function 'Wheel::getValueAtIndex' can be const.
xevil-2.02r2.orig/win32/wheel.h:58:7: note: Technically the member function 'Wheel::getValueAtIndex' can be const.
xevil-2.02r2.orig/win32/xdata.cpp:459:5: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/win32/xdata.cpp:444:81: style: Function 'load_surface_palette' argument 2 names different: declaration 'p_destrect' definition 'p_dest'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/xdata.h:318:76: note: Function 'load_surface_palette' argument 2 names different: declaration 'p_destrect' definition 'p_dest'.
xevil-2.02r2.orig/win32/xdata.cpp:444:81: note: Function 'load_surface_palette' argument 2 names different: declaration 'p_destrect' definition 'p_dest'.
xevil-2.02r2.orig/win32/xdata.cpp:693:59: style: Function 'generate_mask_from_pixmap' argument 1 names different: declaration 'mask' definition 'maskSurf'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/xdata.h:242:54: note: Function 'generate_mask_from_pixmap' argument 1 names different: declaration 'mask' definition 'maskSurf'.
xevil-2.02r2.orig/win32/xdata.cpp:693:59: note: Function 'generate_mask_from_pixmap' argument 1 names different: declaration 'mask' definition 'maskSurf'.
xevil-2.02r2.orig/win32/xdata.cpp:694:59: style: Function 'generate_mask_from_pixmap' argument 3 names different: declaration 'pixmap' definition 'pixmapSurf'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/xdata.h:243:54: note: Function 'generate_mask_from_pixmap' argument 3 names different: declaration 'pixmap' definition 'pixmapSurf'.
xevil-2.02r2.orig/win32/xdata.cpp:694:59: note: Function 'generate_mask_from_pixmap' argument 3 names different: declaration 'pixmap' definition 'pixmapSurf'.
xevil-2.02r2.orig/win32/xdata.cpp:931:28: style: Function 'Blt' argument 6 names different: declaration 'srcColorKey' definition 'requestSrcColorKey'. [funcArgNamesDifferent]
xevil-2.02r2.orig/win32/xdata.h:270:23: note: Function 'Blt' argument 6 names different: declaration 'srcColorKey' definition 'requestSrcColorKey'.
xevil-2.02r2.orig/win32/xdata.cpp:931:28: note: Function 'Blt' argument 6 names different: declaration 'srcColorKey' definition 'requestSrcColorKey'.
xevil-2.02r2.orig/win32/xdata.cpp:1029:10: warning: Assert statement calls a function which may have desired side effects: 'uses_palette'. [assertWithSideEffect]
xevil-2.02r2.orig/win32/xdata.cpp:192:8: warning: Member variable 'Xvars::screenmode' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/xdata.cpp:192:8: warning: Member variable 'Xvars::m_bpp' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/xdata.cpp:192:8: warning: Member variable 'Xvars::m_stretch' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/win32/xdata.cpp:194:3: performance: Variable 'm_lpDD' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/win32/xdata.h:284:11: performance: Technically the member function 'Xvars::GetDC' can be static. [functionStatic]
xevil-2.02r2.orig/win32/xdata.cpp:1007:16: note: Technically the member function 'Xvars::GetDC' can be static.
xevil-2.02r2.orig/win32/xdata.h:284:11: note: Technically the member function 'Xvars::GetDC' can be static.
xevil-2.02r2.orig/win32/xdata.h:331:9: performance: Technically the member function 'Xvars::read_param' can be static. [functionStatic]
xevil-2.02r2.orig/win32/xdata.cpp:625:14: note: Technically the member function 'Xvars::read_param' can be static.
xevil-2.02r2.orig/win32/xdata.h:331:9: note: Technically the member function 'Xvars::read_param' can be static.
xevil-2.02r2.orig/win32/xdata.cpp:56:8: style: Technically the member function 'XPMSymbols::getSymbols' can be const. [functionConst]
xevil-2.02r2.orig/win32/xdata.cpp:141:18: note: Technically the member function 'XPMSymbols::getSymbols' can be const.
xevil-2.02r2.orig/win32/xdata.cpp:56:8: note: Technically the member function 'XPMSymbols::getSymbols' can be const.
xevil-2.02r2.orig/win32/xdata.cpp:71:8: performance: Technically the member function 'XPMSymbols::generate_potential_symbols' can be static. [functionStatic]
xevil-2.02r2.orig/win32/xdata.cpp:160:18: note: Technically the member function 'XPMSymbols::generate_potential_symbols' can be static.
xevil-2.02r2.orig/win32/xdata.cpp:71:8: note: Technically the member function 'XPMSymbols::generate_potential_symbols' can be static.
xevil-2.02r2.orig/win32/xdata.cpp:50:3: style: Class 'XPMSymbols' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/timedlg.h:32:2: style: Class 'TimeStampFailedDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/xevil.cpp:135:3: style: Class 'TurnStarter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/win32/xviewport.cpp:176:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xevil-2.02r2.orig/win32/xviewport.cpp:146:9: note: outer condition: !CXEvilWnd::atom
xevil-2.02r2.orig/win32/xviewport.cpp:176:13: note: identical inner condition: !CXEvilWnd::atom
xevil-2.02r2.orig/x11/xdata.h:308:3: warning: Member variable 'ProtectionXdata::color' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/xdata.h:297:16: performance: Variable 'valid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/xdata.h:308:22: performance: Variable 'valid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/xdata.h:318:18: performance: Variable 'valid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/xdata.h:318:44: performance: Variable 'offsetsValid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/xdata.h:114:11: performance: Technically the member function 'Xvars::is_valid' can be static. [functionStatic]
xevil-2.02r2.orig/x11/xdata.h:119:8: performance: Technically the member function 'Xvars::mark_valid' can be static. [functionStatic]
xevil-2.02r2.orig/x11/xdata.h:153:11: style: Technically the member function 'Xvars::is_stretched' can be const. [functionConst]
xevil-2.02r2.orig/x11/xdata.h:158:7: style: Technically the member function 'Xvars::stretch_x' can be const. [functionConst]
xevil-2.02r2.orig/x11/xdata.h:159:7: style: Technically the member function 'Xvars::stretch_y' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:64:9: style: Technically the member function 'Panel::get_foreground' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:65:9: style: Technically the member function 'Panel::get_background' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:66:8: style: Technically the member function 'Panel::get_size' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:67:10: style: Technically the member function 'Panel::get_window' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:68:16: style: Technically the member function 'Panel::get_xvars' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:70:7: style: Technically the member function 'Panel::get_dpy_num' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:118:15: style: Technically the member function 'TextPanel::get_message' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:132:11: style: Technically the member function 'TextPanel::get_sensitive' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:156:15: style: Technically the member function 'WritePanel::get_value' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:216:11: style: Technically the member function 'TogglePanel::get_value' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:244:11: style: Technically the member function 'ChatPanel::get_chat' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:249:15: style: Technically the member function 'ChatPanel::get_value' can be const. [functionConst]
xevil-2.02r2.orig/x11/panel.h:128:16: style: The function 'redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/panel.h:82:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/panel.h:128:16: note: Function in derived class
xevil-2.02r2.orig/x11/panel.h:129:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/panel.h:83:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/panel.h:129:16: note: Function in derived class
xevil-2.02r2.orig/x11/panel.h:159:19: style: The function 'process_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/panel.h:76:19: note: Virtual function in base class
xevil-2.02r2.orig/x11/panel.h:159:19: note: Function in derived class
xevil-2.02r2.orig/x11/panel.h:184:19: style: The function 'process_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/panel.h:76:19: note: Virtual function in base class
xevil-2.02r2.orig/x11/panel.h:184:19: note: Function in derived class
xevil-2.02r2.orig/x11/panel.h:200:19: style: The function 'process_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/panel.h:76:19: note: Virtual function in base class
xevil-2.02r2.orig/x11/panel.h:200:19: note: Function in derived class
xevil-2.02r2.orig/x11/panel.h:219:19: style: The function 'process_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/panel.h:76:19: note: Virtual function in base class
xevil-2.02r2.orig/x11/panel.h:219:19: note: Function in derived class
xevil-2.02r2.orig/x11/panel.h:253:19: style: The function 'process_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/panel.h:76:19: note: Virtual function in base class
xevil-2.02r2.orig/x11/panel.h:253:19: note: Function in derived class
xevil-2.02r2.orig/x11/panel.h:256:16: style: The function 'set_message' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/panel.h:122:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/panel.h:256:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.h:485:15: style: The function 'get_inner_dim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:321:15: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.h:485:15: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.h:487:15: style: The function 'get_extra_dim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:326:15: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.h:487:15: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.h:489:16: style: The function 'init_sizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:331:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.h:489:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.h:492:16: style: The function 'create_statuses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:307:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.h:492:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.h:515:15: style: The function 'get_inner_dim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:321:15: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.h:515:15: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.h:517:15: style: The function 'get_extra_dim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:326:15: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.h:517:15: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.h:519:16: style: The function 'init_sizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:331:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.h:519:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.h:522:16: style: The function 'create_statuses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:307:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.h:522:16: note: Function in derived class
xevil-2.02r2.orig/x11/l_agreement_dlg.cpp:485:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/l_agreement_dlg.cpp:146:48: style: Function 'LAgreementDlg' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/l_agreement_dlg.cpp:54:29: note: Function 'LAgreementDlg' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/l_agreement_dlg.cpp:146:48: note: Function 'LAgreementDlg' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/l_agreement_dlg.cpp:62:7: style: Technically the member function 'LAgreementDlg::get_status' can be const. [functionConst]
xevil-2.02r2.orig/x11/l_agreement_dlg.cpp:102:8: performance: Technically the member function 'LAgreementDlg::compute_button_pos' can be static. [functionStatic]
xevil-2.02r2.orig/x11/l_agreement_dlg.cpp:454:21: note: Technically the member function 'LAgreementDlg::compute_button_pos' can be static.
xevil-2.02r2.orig/x11/l_agreement_dlg.cpp:102:8: note: Technically the member function 'LAgreementDlg::compute_button_pos' can be static.
xevil-2.02r2.orig/x11/main.cpp:46:3: style: Class 'TurnStarter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xevil-2.02r2.orig/x11/panel.cpp:49:18: style: Function 'Panel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:52:13: note: Function 'Panel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:49:18: note: Function 'Panel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:51:28: style: Function 'Panel' argument 6 names different: declaration 'callback' definition 'cb'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:54:23: note: Function 'Panel' argument 6 names different: declaration 'callback' definition 'cb'.
xevil-2.02r2.orig/x11/panel.cpp:51:28: note: Function 'Panel' argument 6 names different: declaration 'callback' definition 'cb'.
xevil-2.02r2.orig/x11/panel.cpp:51:37: style: Function 'Panel' argument 7 names different: declaration 'closure' definition 'clsre'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:54:45: note: Function 'Panel' argument 7 names different: declaration 'closure' definition 'clsre'.
xevil-2.02r2.orig/x11/panel.cpp:51:37: note: Function 'Panel' argument 7 names different: declaration 'closure' definition 'clsre'.
xevil-2.02r2.orig/x11/panel.cpp:98:34: style: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:76:37: note: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:98:34: note: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:110:26: style: Function 'TextPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:111:17: note: Function 'TextPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:110:26: note: Function 'TextPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:110:47: style: Function 'TextPanel' argument 2 names different: declaration 'xvars' definition 'xv'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:111:37: note: Function 'TextPanel' argument 2 names different: declaration 'xvars' definition 'xv'.
xevil-2.02r2.orig/x11/panel.cpp:110:47: note: Function 'TextPanel' argument 2 names different: declaration 'xvars' definition 'xv'.
xevil-2.02r2.orig/x11/panel.cpp:111:33: style: Function 'TextPanel' argument 4 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:112:38: note: Function 'TextPanel' argument 4 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/x11/panel.cpp:111:33: note: Function 'TextPanel' argument 4 names different: declaration 'pos' definition 'p'.
xevil-2.02r2.orig/x11/panel.cpp:111:47: style: Function 'TextPanel' argument 5 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:112:54: note: Function 'TextPanel' argument 5 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/x11/panel.cpp:111:47: note: Function 'TextPanel' argument 5 names different: declaration 'size' definition 's'.
xevil-2.02r2.orig/x11/panel.cpp:205:39: style: Function 'set_sensitive' argument 1 names different: declaration 'val' definition 's'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:131:30: note: Function 'set_sensitive' argument 1 names different: declaration 'val' definition 's'.
xevil-2.02r2.orig/x11/panel.cpp:205:39: note: Function 'set_sensitive' argument 1 names different: declaration 'val' definition 's'.
xevil-2.02r2.orig/x11/panel.cpp:214:28: style: Function 'WritePanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:147:18: note: Function 'WritePanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:214:28: note: Function 'WritePanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:216:38: style: Function 'WritePanel' argument 6 names different: declaration 'callback' definition 'cb'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:150:28: note: Function 'WritePanel' argument 6 names different: declaration 'callback' definition 'cb'.
xevil-2.02r2.orig/x11/panel.cpp:216:38: note: Function 'WritePanel' argument 6 names different: declaration 'callback' definition 'cb'.
xevil-2.02r2.orig/x11/panel.cpp:216:47: style: Function 'WritePanel' argument 7 names different: declaration 'closure' definition 'clos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:150:50: note: Function 'WritePanel' argument 7 names different: declaration 'closure' definition 'clos'.
xevil-2.02r2.orig/x11/panel.cpp:216:47: note: Function 'WritePanel' argument 7 names different: declaration 'closure' definition 'clos'.
xevil-2.02r2.orig/x11/panel.cpp:217:36: style: Function 'WritePanel' argument 8 names different: declaration 'prompt' definition 'pmpt'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:151:26: note: Function 'WritePanel' argument 8 names different: declaration 'prompt' definition 'pmpt'.
xevil-2.02r2.orig/x11/panel.cpp:217:36: note: Function 'WritePanel' argument 8 names different: declaration 'prompt' definition 'pmpt'.
xevil-2.02r2.orig/x11/panel.cpp:230:40: style: Function 'set_value' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:157:30: note: Function 'set_value' argument 1 names different: declaration 'value' definition 'val'.
xevil-2.02r2.orig/x11/panel.cpp:230:40: note: Function 'set_value' argument 1 names different: declaration 'value' definition 'val'.
xevil-2.02r2.orig/x11/panel.cpp:238:39: style: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:159:37: note: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:238:39: note: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:327:34: style: Function 'KeyPressPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:176:21: note: Function 'KeyPressPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:327:34: note: Function 'KeyPressPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:337:42: style: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:184:37: note: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:337:42: note: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:357:30: style: Function 'ButtonPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:193:19: note: Function 'ButtonPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:357:30: note: Function 'ButtonPanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:385:30: style: Function 'TogglePanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:209:19: note: Function 'TogglePanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:385:30: note: Function 'TogglePanel' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:462:38: style: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/panel.h:253:37: note: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:462:38: note: Function 'process_event' argument 1 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/panel.cpp:391:3: performance: Variable 'set' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/panel.cpp:435:3: performance: Variable 'chatOn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/serverping.cpp:358:0: error: syntax error [syntaxError]
xevil-2.02r2.orig/x11/ui.cpp:264:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:337:24: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:369:27: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:380:27: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:393:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:402:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:449:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:487:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:505:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:515:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:525:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:535:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:546:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:556:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:566:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:575:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:584:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:593:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:669:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:686:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:696:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:713:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:739:25: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:747:25: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:755:25: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:775:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:825:29: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:859:25: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:890:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:898:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:905:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:912:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:921:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:930:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:940:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:956:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:996:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1007:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1018:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1029:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1040:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1051:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1062:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1071:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1080:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1136:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1150:12: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1160:21: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1248:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:1484:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/ui.cpp:192:13: style: Function 'Ui' argument 1 names different: declaration 'argc' definition 'agc'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/ui.h:116:11: note: Function 'Ui' argument 1 names different: declaration 'argc' definition 'agc'.
xevil-2.02r2.orig/x11/ui.cpp:192:13: note: Function 'Ui' argument 1 names different: declaration 'argc' definition 'agc'.
xevil-2.02r2.orig/x11/ui.cpp:192:25: style: Function 'Ui' argument 2 names different: declaration 'argv' definition 'agv'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/ui.h:116:23: note: Function 'Ui' argument 2 names different: declaration 'argv' definition 'agv'.
xevil-2.02r2.orig/x11/ui.cpp:192:25: note: Function 'Ui' argument 2 names different: declaration 'argv' definition 'agv'.
xevil-2.02r2.orig/x11/ui.cpp:192:58: style: Function 'Ui' argument 5 names different: declaration 'displayNames' definition 'd_names'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/ui.h:117:13: note: Function 'Ui' argument 5 names different: declaration 'displayNames' definition 'd_names'.
xevil-2.02r2.orig/x11/ui.cpp:192:58: note: Function 'Ui' argument 5 names different: declaration 'displayNames' definition 'd_names'.
xevil-2.02r2.orig/x11/ui.cpp:193:14: style: Function 'Ui' argument 6 names different: declaration 'fontName' definition 'font_name'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/ui.h:117:32: note: Function 'Ui' argument 6 names different: declaration 'fontName' definition 'font_name'.
xevil-2.02r2.orig/x11/ui.cpp:193:14: note: Function 'Ui' argument 6 names different: declaration 'fontName' definition 'font_name'.
xevil-2.02r2.orig/x11/ui.cpp:591:24: style: Function 'set_input' argument 1 names different: declaration 'vNum' definition 'n'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/ui.h:191:22: note: Function 'set_input' argument 1 names different: declaration 'vNum' definition 'n'.
xevil-2.02r2.orig/x11/ui.cpp:591:24: note: Function 'set_input' argument 1 names different: declaration 'vNum' definition 'n'.
xevil-2.02r2.orig/x11/ui.cpp:599:41: style: Function 'set_keyset' argument 2 names different: declaration 'keyset' definition 'ks'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/ui.h:194:39: note: Function 'set_keyset' argument 2 names different: declaration 'keyset' definition 'ks'.
xevil-2.02r2.orig/x11/ui.cpp:599:41: note: Function 'set_keyset' argument 2 names different: declaration 'keyset' definition 'ks'.
xevil-2.02r2.orig/x11/ui.cpp:1685:3: style: Variable 'p' is modified but its new value is never used. [unreadVariable]
xevil-2.02r2.orig/x11/ui.cpp:192:5: warning: Member variable 'Ui::keycodes' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/ui.cpp:192:5: warning: Member variable 'Ui::settings' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/ui.cpp:192:5: warning: Member variable 'Ui::lControls' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/sound.h:42:11: performance: Technically the member function 'SoundManager::isSoundOn' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:43:8: performance: Technically the member function 'SoundManager::turnOnoff' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:44:8: performance: Technically the member function 'SoundManager::setTrackVolume' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:45:8: performance: Technically the member function 'SoundManager::setEffectsVolume' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:46:7: performance: Technically the member function 'SoundManager::getTrackVolume' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:47:7: performance: Technically the member function 'SoundManager::getEffectsVolume' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:50:11: performance: Technically the member function 'SoundManager::removeSound' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:51:11: performance: Technically the member function 'SoundManager::playSound' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:53:11: performance: Technically the member function 'SoundManager::stopSound' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:54:11: performance: Technically the member function 'SoundManager::destroyAllSound' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:56:11: performance: Technically the member function 'SoundManager::submitRequest' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:57:14: performance: Technically the member function 'SoundManager::getEvent' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:58:8: performance: Technically the member function 'SoundManager::clearRegisteredSounds' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:60:8: performance: Technically the member function 'SoundManager::setKeyPosition' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:61:7: performance: Technically the member function 'SoundManager::getKeyPosition' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:62:8: performance: Technically the member function 'SoundManager::setNumKeyPositions' can be static. [functionStatic]
xevil-2.02r2.orig/x11/sound.h:63:9: performance: Technically the member function 'SoundManager::getNumKeyPositions' can be static. [functionStatic]
xevil-2.02r2.orig/x11/ui.h:132:7: style: Technically the member function 'Ui::get_viewports_num_on_dpy' can be const. [functionConst]
xevil-2.02r2.orig/x11/ui.h:133:7: style: Technically the member function 'Ui::get_viewport_on_dpy' can be const. [functionConst]
xevil-2.02r2.orig/x11/ui.h:139:7: style: Technically the member function 'Ui::get_dpy_max' can be const. [functionConst]
xevil-2.02r2.orig/x11/ui.h:150:23: performance: Technically the member function 'Ui::get_keys_names' can be static. [functionStatic]
xevil-2.02r2.orig/x11/ui.h:153:11: style: Technically the member function 'Ui::settings_changed' can be const. [functionConst]
xevil-2.02r2.orig/x11/ui.h:157:11: style: Technically the member function 'Ui::keyset_set' can be const. [functionConst]
xevil-2.02r2.orig/x11/ui.h:167:8: performance: Technically the member function 'Ui::set_track_volume' can be static. [functionStatic]
xevil-2.02r2.orig/x11/ui.h:168:8: performance: Technically the member function 'Ui::set_sound_volume' can be static. [functionStatic]
xevil-2.02r2.orig/x11/ui.h:169:8: performance: Technically the member function 'Ui::set_sound_onoff' can be static. [functionStatic]
xevil-2.02r2.orig/x11/ui.h:170:8: performance: Technically the member function 'Ui::set_world_rooms' can be static. [functionStatic]
xevil-2.02r2.orig/x11/ui.h:171:8: performance: Technically the member function 'Ui::set_role_type' can be static. [functionStatic]
xevil-2.02r2.orig/x11/ui.h:187:11: style: Technically the member function 'Ui::other_input' can be const. [functionConst]
xevil-2.02r2.orig/x11/ui.h:200:8: performance: Technically the member function 'Ui::set_difficulty' can be static. [functionStatic]
xevil-2.02r2.orig/x11/ui.h:208:7: style: Technically the member function 'Ui::get_difficulty' can be const. [functionConst]
xevil-2.02r2.orig/x11/ui.h:335:11: style: Technically the member function 'Ui::key_equals' can be const. [functionConst]
xevil-2.02r2.orig/x11/ui.cpp:428:13: note: Technically the member function 'Ui::key_equals' can be const.
xevil-2.02r2.orig/x11/ui.h:335:11: note: Technically the member function 'Ui::key_equals' can be const.
xevil-2.02r2.orig/x11/ui.h:213:16: style: The function 'change_difficulty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:97:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/ui.h:213:16: note: Function in derived class
xevil-2.02r2.orig/x11/ui.h:216:25: style: The function 'get_game_style_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:106:25: note: Virtual function in base class
xevil-2.02r2.orig/x11/ui.h:216:25: note: Function in derived class
xevil-2.02r2.orig/x11/ui.h:217:20: style: The function 'get_role_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:108:20: note: Virtual function in base class
xevil-2.02r2.orig/x11/ui.h:217:20: note: Function in derived class
xevil-2.02r2.orig/x11/ui.h:220:16: style: The function 'key_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.h:117:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/ui.h:220:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:1010:23: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1038:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1045:11: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1052:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1061:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1071:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1079:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1085:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1094:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1095:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1096:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1097:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1098:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1099:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1133:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1141:4: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1405:29: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1624:28: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:1637:8: style: C-style pointer casting [cstyleCast]
xevil-2.02r2.orig/x11/viewport.cpp:225:49: style: Function 'BorderTickRenderer' argument 1 names different: declaration 'outer' definition 'oter'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.cpp:164:31: note: Function 'BorderTickRenderer' argument 1 names different: declaration 'outer' definition 'oter'.
xevil-2.02r2.orig/x11/viewport.cpp:225:49: note: Function 'BorderTickRenderer' argument 1 names different: declaration 'outer' definition 'oter'.
xevil-2.02r2.orig/x11/viewport.cpp:226:44: style: Function 'BorderTickRenderer' argument 3 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.cpp:164:48: note: Function 'BorderTickRenderer' argument 3 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/viewport.cpp:226:44: note: Function 'BorderTickRenderer' argument 3 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/viewport.cpp:227:52: style: Function 'BorderTickRenderer' argument 4 names different: declaration 'outerSize' definition 'outer_size'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.cpp:165:34: note: Function 'BorderTickRenderer' argument 4 names different: declaration 'outerSize' definition 'outer_size'.
xevil-2.02r2.orig/x11/viewport.cpp:227:52: note: Function 'BorderTickRenderer' argument 4 names different: declaration 'outerSize' definition 'outer_size'.
xevil-2.02r2.orig/x11/viewport.cpp:656:47: style: Function 'init' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.cpp:614:32: note: Function 'init' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/viewport.cpp:656:47: note: Function 'init' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/viewport.cpp:810:45: style: Function 'init' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.cpp:777:32: note: Function 'init' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/viewport.cpp:810:45: note: Function 'init' argument 2 names different: declaration 'dpyNum' definition 'dpy_num'.
xevil-2.02r2.orig/x11/viewport.cpp:899:24: style: Function 'Viewport' argument 1 names different: declaration 'argc' definition 'arg_c'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:286:16: note: Function 'Viewport' argument 1 names different: declaration 'argc' definition 'arg_c'.
xevil-2.02r2.orig/x11/viewport.cpp:899:24: note: Function 'Viewport' argument 1 names different: declaration 'argc' definition 'arg_c'.
xevil-2.02r2.orig/x11/viewport.cpp:899:37: style: Function 'Viewport' argument 2 names different: declaration 'argv' definition 'arg_v'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:286:28: note: Function 'Viewport' argument 2 names different: declaration 'argv' definition 'arg_v'.
xevil-2.02r2.orig/x11/viewport.cpp:899:37: note: Function 'Viewport' argument 2 names different: declaration 'argv' definition 'arg_v'.
xevil-2.02r2.orig/x11/viewport.cpp:900:27: style: Function 'Viewport' argument 3 names different: declaration 'xvars' definition 'x_vars'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:287:19: note: Function 'Viewport' argument 3 names different: declaration 'xvars' definition 'x_vars'.
xevil-2.02r2.orig/x11/viewport.cpp:900:27: note: Function 'Viewport' argument 3 names different: declaration 'xvars' definition 'x_vars'.
xevil-2.02r2.orig/x11/viewport.cpp:900:38: style: Function 'Viewport' argument 4 names different: declaration 'dpyNum' definition 'dNum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:287:29: note: Function 'Viewport' argument 4 names different: declaration 'dpyNum' definition 'dNum'.
xevil-2.02r2.orig/x11/viewport.cpp:900:38: note: Function 'Viewport' argument 4 names different: declaration 'dpyNum' definition 'dNum'.
xevil-2.02r2.orig/x11/viewport.cpp:902:45: style: Function 'Viewport' argument 8 names different: declaration 'menusNum' definition 'mNum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:289:37: note: Function 'Viewport' argument 8 names different: declaration 'menusNum' definition 'mNum'.
xevil-2.02r2.orig/x11/viewport.cpp:902:45: note: Function 'Viewport' argument 8 names different: declaration 'menusNum' definition 'mNum'.
xevil-2.02r2.orig/x11/viewport.cpp:904:32: style: Function 'Viewport' argument 10 names different: declaration 'styleInfo' definition 'styInfo'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:291:24: note: Function 'Viewport' argument 10 names different: declaration 'styleInfo' definition 'styInfo'.
xevil-2.02r2.orig/x11/viewport.cpp:904:32: note: Function 'Viewport' argument 10 names different: declaration 'styleInfo' definition 'styInfo'.
xevil-2.02r2.orig/x11/viewport.cpp:905:34: style: Function 'Viewport' argument 11 names different: declaration 'keyObserver' definition 'kObserver'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:292:26: note: Function 'Viewport' argument 11 names different: declaration 'keyObserver' definition 'kObserver'.
xevil-2.02r2.orig/x11/viewport.cpp:905:34: note: Function 'Viewport' argument 11 names different: declaration 'keyObserver' definition 'kObserver'.
xevil-2.02r2.orig/x11/viewport.cpp:908:29: style: Function 'Viewport' argument 13 names different: declaration 'roleType' definition 'rType'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:295:21: note: Function 'Viewport' argument 13 names different: declaration 'roleType' definition 'rType'.
xevil-2.02r2.orig/x11/viewport.cpp:908:29: note: Function 'Viewport' argument 13 names different: declaration 'roleType' definition 'rType'.
xevil-2.02r2.orig/x11/viewport.cpp:910:26: style: Function 'Viewport' argument 15 names different: declaration 'closure' definition 'clos'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:297:18: note: Function 'Viewport' argument 15 names different: declaration 'closure' definition 'clos'.
xevil-2.02r2.orig/x11/viewport.cpp:910:26: note: Function 'Viewport' argument 15 names different: declaration 'closure' definition 'clos'.
xevil-2.02r2.orig/x11/viewport.cpp:1203:46: style: Function 'set_arena_message' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:199:38: note: Function 'set_arena_message' argument 1 names different: declaration 'message' definition 'msg'.
xevil-2.02r2.orig/x11/viewport.cpp:1203:46: note: Function 'set_arena_message' argument 1 names different: declaration 'message' definition 'msg'.
xevil-2.02r2.orig/x11/viewport.cpp:1212:56: style: Function 'register_intel' argument 2 names different: declaration 'intel' definition 'intl'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:212:48: note: Function 'register_intel' argument 2 names different: declaration 'intel' definition 'intl'.
xevil-2.02r2.orig/x11/viewport.cpp:1212:56: note: Function 'register_intel' argument 2 names different: declaration 'intel' definition 'intl'.
xevil-2.02r2.orig/x11/viewport.cpp:1330:38: style: Function 'process_event' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/viewport.h:238:30: note: Function 'process_event' argument 1 names different: declaration 'e' definition 'event'.
xevil-2.02r2.orig/x11/viewport.cpp:1330:38: note: Function 'process_event' argument 1 names different: declaration 'e' definition 'event'.
xevil-2.02r2.orig/x11/viewport.cpp:337:17: warning: Assert statement calls a function which may have desired side effects: 'is_valid'. [assertWithSideEffect]
xevil-2.02r2.orig/x11/viewport.cpp:1331:10: warning: Assert statement calls a function which may have desired side effects: 'has_window'. [assertWithSideEffect]
xevil-2.02r2.orig/x11/viewport.cpp:899:11: warning: Member variable 'Viewport::menus' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:899:11: warning: Member variable 'Viewport::statuses' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:899:11: warning: Member variable 'Viewport::humansPlaying' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:899:11: warning: Member variable 'Viewport::enemiesPlaying' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:899:11: warning: Member variable 'Viewport::messageBar' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:899:11: warning: Member variable 'Viewport::level' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:642:19: warning: Member variable 'DiscreteScroller::xvars' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:642:19: warning: Member variable 'DiscreteScroller::dpyNum' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:805:17: warning: Member variable 'SmoothScroller::xvars' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:805:17: warning: Member variable 'SmoothScroller::dpyNum' is not initialized in the constructor. [uninitMemberVar]
xevil-2.02r2.orig/x11/viewport.cpp:918:3: performance: Variable 'intel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/viewport.cpp:920:3: performance: Variable 'roleType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/viewport.cpp:924:3: performance: Variable 'cursorDefined' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/viewport.cpp:926:3: performance: Variable 'redrawArena' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/viewport.cpp:927:3: performance: Variable 'promptDifficulty' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xevil-2.02r2.orig/x11/viewport.cpp:614:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:570:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:614:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:616:19: style: The function 'move_to_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:577:19: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:616:19: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:619:16: style: The function 'draw_arena' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:584:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:619:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:627:15: style: The function 'get_border_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:594:15: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:627:15: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:629:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:598:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:629:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:777:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:570:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:777:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:779:19: style: The function 'move_to_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:577:19: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:779:19: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:783:16: style: The function 'draw_arena' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:584:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:783:16: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:790:15: style: The function 'get_border_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:594:15: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:790:15: note: Function in derived class
xevil-2.02r2.orig/x11/viewport.cpp:792:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xevil-2.02r2.orig/x11/viewport.cpp:598:16: note: Virtual function in base class
xevil-2.02r2.orig/x11/viewport.cpp:792:16: note: Function in derived class
xevil-2.02r2.orig/x11/xdata.cpp:113:36: style: Function 'alloc_named_color' argument 1 names different: declaration 'displayNum' definition 'dpyNum'. [funcArgNamesDifferent]
xevil-2.02r2.orig/x11/xdata.h:107:31: note: Function 'alloc_named_color' argument 1 names different: declaration 'displayNum' definition 'dpyNum'.
xevil-2.02r2.orig/x11/xdata.cpp:113:36: note: Function 'alloc_named_color' argument 1 names different: declaration 'displayNum' definition 'dpyNum'.
xevil-2.02r2.orig/x11/xdata.h:222:7: performance: Technically the member function 'Xvars::color_match' can be static. [functionStatic]
xevil-2.02r2.orig/x11/xdata.cpp:486:12: note: Technically the member function 'Xvars::color_match' can be static.
xevil-2.02r2.orig/x11/xdata.h:222:7: note: Technically the member function 'Xvars::color_match' can be static.
xevil-2.02r2.orig/x11/xdata.h:230:8: performance: Technically the member function 'Xvars::destroy_image' can be static. [functionStatic]
xevil-2.02r2.orig/x11/xdata.cpp:552:13: note: Technically the member function 'Xvars::destroy_image' can be static.
xevil-2.02r2.orig/x11/xdata.h:230:8: note: Technically the member function 'Xvars::destroy_image' can be static.
xevil-2.02r2.orig/x11/xdata.cpp:267:12: error: Uninitialized variable: srcMask [uninitvar]
xevil-2.02r2.orig/x11/xdata.cpp:282:37: error: Uninitialized variable: srcMask [uninitvar]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xf86-input-mtrack/xf86-input-mtrack_0.3.1.orig.tar.gz
xf86-input-mtrack-0.3.1/driver/mprops.c:211:17: style: Checking if unsigned variable 'ivals8[0]' is less than zero. [unsignedLessThanZero]
xf86-input-mtrack-0.3.1/driver/mprops.c:244:8: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:278:72: style: Checking if unsigned variable 'ivals16[2]' is less than zero. [unsignedLessThanZero]
xf86-input-mtrack-0.3.1/driver/mprops.c:296:8: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:332:8: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:368:18: style: Checking if unsigned variable 'ivals32[0]' is less than zero. [unsignedLessThanZero]
xf86-input-mtrack-0.3.1/driver/mprops.c:368:26: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:402:18: style: Checking if unsigned variable 'ivals32[0]' is less than zero. [unsignedLessThanZero]
xf86-input-mtrack-0.3.1/driver/mprops.c:418:36: style: Checking if unsigned variable 'ivals16[1]' is less than zero. [unsignedLessThanZero]
xf86-input-mtrack-0.3.1/driver/mprops.c:451:8: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:486:8: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:521:8: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:556:8: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:589:8: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xf86-input-mtrack-0.3.1/driver/mprops.c:606:63: style: Checking if unsigned variable 'ivals32[2]' is less than zero. [unsignedLessThanZero]
xf86-input-mtrack-0.3.1/driver/mprops.c:606:81: style: Checking if unsigned variable 'ivals32[3]' is less than zero. [unsignedLessThanZero]
xf86-input-mtrack-0.3.1/driver/mprops.c:261:8: error: Uninitialized variable: ivals16 [uninitvar]
xf86-input-mtrack-0.3.1/driver/mtrack.c:129:0: error: #error "Unsupported ABI_XINPUT_VERSION" [preprocessorErrorDirective]
xf86-input-mtrack-0.3.1/src/gestures.c:179:24: style: The scope of the variable 'touching' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/gestures.c:214:16: style: The scope of the variable 'left' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/gestures.c:214:22: style: The scope of the variable 'right' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/gestures.c:214:29: style: The scope of the variable 'pos' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/gestures.c:215:12: style: The scope of the variable 'width' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/gestures.c:282:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/gestures.c:282:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/gestures.c:598:9: style: The scope of the variable 'v' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/mtouch.c:64:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/mtstate.c:135:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/mtstate.c:135:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/mtstate.c:209:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xf86-input-mtrack-0.3.1/src/trig.c:93:17: style: The scope of the variable 'r' can be reduced. [variableScope]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xf86-input-multitouch/xf86-input-multitouch_1.0~rc3.orig.tar.gz
xf86-input-multitouch-1.0~rc3/driver/multitouch.c:132:0: error: #error "Unsupported ABI_XINPUT_VERSION" [preprocessorErrorDirective]
xf86-input-multitouch-1.0~rc3/src/memory.c:172:28: style: The scope of the variable 'prev' can be reduced. [variableScope]
xf86-input-multitouch-1.0~rc3/src/memory.c:234:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xf86-input-multitouch-1.0~rc3/src/memory.c:290:6: style: Unused variable: i [unusedVariable]
xf86-input-multitouch-1.0~rc3/src/mtouch.c:61:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xf86-input-wacom/xf86-input-wacom_0.34.99.1.orig.tar.gz
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:101:23: style: The scope of the variable 'mask' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:157:9: style: The scope of the variable 'act' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:449:6: style: The scope of the variable 'tmp_coord' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:592:7: style: The scope of the variable 'buttons' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:1178:6: style: The scope of the variable 'raw_pressure' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:253:23: style: Function 'sendAButton' argument 5 names different: declaration 'num_vals' definition 'num_val'. [funcArgNamesDifferent]
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:62:23: note: Function 'sendAButton' argument 5 names different: declaration 'num_vals' definition 'num_val'.
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:253:23: note: Function 'sendAButton' argument 5 names different: declaration 'num_vals' definition 'num_val'.
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:898:26: style: Function 'wcmEvent' argument 3 names different: declaration 'ds' definition 'pState'. [funcArgNamesDifferent]
xf86-input-wacom-0.34.99.1/src/xf86Wacom.h:126:84: note: Function 'wcmEvent' argument 3 names different: declaration 'ds' definition 'pState'.
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:898:26: note: Function 'wcmEvent' argument 3 names different: declaration 'ds' definition 'pState'.
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:1476:36: style: Function 'wcmFreeCommon' argument 1 names different: declaration 'common' definition 'ptr'. [funcArgNamesDifferent]
xf86-input-wacom-0.34.99.1/src/xf86Wacom.h:174:43: note: Function 'wcmFreeCommon' argument 1 names different: declaration 'common' definition 'ptr'.
xf86-input-wacom-0.34.99.1/src/wcmCommon.c:1476:36: note: Function 'wcmFreeCommon' argument 1 names different: declaration 'common' definition 'ptr'.
xf86-input-wacom-0.34.99.1/src/wcmConfig.c:43:2: style: Variable 'priv' is reassigned a value before the old one has been used. [redundantAssignment]
xf86-input-wacom-0.34.99.1/src/wcmConfig.c:38:0: note: Variable 'priv' is reassigned a value before the old one has been used.
xf86-input-wacom-0.34.99.1/src/wcmConfig.c:43:2: note: Variable 'priv' is reassigned a value before the old one has been used.
xf86-input-wacom-0.34.99.1/src/wcmConfig.c:315:12: style: The scope of the variable 'b' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmFilter.c:109:29: style: The scope of the variable 'd2' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmFilter.c:109:33: style: The scope of the variable 'c' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:638:32: style: Redundant condition: !touchdata.finger2.status. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:642:22: style: Redundant condition: !ds->proximity. 'ds->proximity || (!ds->proximity && last->proximity)' is equivalent to 'ds->proximity || last->proximity' [redundantCondition]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:959:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:962:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:398:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:400:4: note: Found duplicate branches for 'if' and 'else'.
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:398:4: note: Found duplicate branches for 'if' and 'else'.
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:452:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:454:4: note: Found duplicate branches for 'if' and 'else'.
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:452:4: note: Found duplicate branches for 'if' and 'else'.
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:215:16: style: The scope of the variable 'isdv4data' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:870:55: style: Function 'wcmWaitForTablet' argument 2 names different: declaration 'data' definition 'answer'. [funcArgNamesDifferent]
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:83:56: note: Function 'wcmWaitForTablet' argument 2 names different: declaration 'data' definition 'answer'.
xf86-input-wacom-0.34.99.1/src/wcmISDV4.c:870:55: note: Function 'wcmWaitForTablet' argument 2 names different: declaration 'data' definition 'answer'.
xf86-input-wacom-0.34.99.1/src/wcmUSB.c:139:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmUSB.c:1613:6: style: The scope of the variable 'nkeys' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmUSB.c:402:37: style: Function 'usbWcmInit' argument 1 names different: declaration 'pDev' definition 'pInfo'. [funcArgNamesDifferent]
xf86-input-wacom-0.34.99.1/src/wcmUSB.c:48:37: note: Function 'usbWcmInit' argument 1 names different: declaration 'pDev' definition 'pInfo'.
xf86-input-wacom-0.34.99.1/src/wcmUSB.c:402:37: note: Function 'usbWcmInit' argument 1 names different: declaration 'pDev' definition 'pInfo'.
xf86-input-wacom-0.34.99.1/src/wcmValidateDevice.c:675:35: style: Function 'wcmParseSerials' argument 1 names different: declaration 'pinfo' definition 'pInfo'. [funcArgNamesDifferent]
xf86-input-wacom-0.34.99.1/src/xf86Wacom.h:144:41: note: Function 'wcmParseSerials' argument 1 names different: declaration 'pinfo' definition 'pInfo'.
xf86-input-wacom-0.34.99.1/src/wcmValidateDevice.c:675:35: note: Function 'wcmParseSerials' argument 1 names different: declaration 'pinfo' definition 'pInfo'.
xf86-input-wacom-0.34.99.1/src/wcmValidateDevice.c:700:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xf86-input-wacom-0.34.99.1/src/wcmXCommand.c:384:12: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xf86-input-wacom-0.34.99.1/src/wcmXCommand.c:392:12: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xf86-input-wacom-0.34.99.1/src/wcmXCommand.c:400:12: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xf86-input-wacom-0.34.99.1/src/wcmXCommand.c:486:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmXCommand.c:818:16: style: The scope of the variable 'serial' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/wcmXCommand.c:682:51: style: Function 'wcmUpdateHWTouchProperty' argument 2 names different: declaration 'touch' definition 'hw_touch'. [funcArgNamesDifferent]
xf86-input-wacom-0.34.99.1/src/xf86Wacom.h:168:63: note: Function 'wcmUpdateHWTouchProperty' argument 2 names different: declaration 'touch' definition 'hw_touch'.
xf86-input-wacom-0.34.99.1/src/wcmXCommand.c:682:51: note: Function 'wcmUpdateHWTouchProperty' argument 2 names different: declaration 'touch' definition 'hw_touch'.
xf86-input-wacom-0.34.99.1/src/wcmXCommand.c:556:41: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
xf86-input-wacom-0.34.99.1/src/xf86Wacom.c:656:16: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/src/xf86Wacom.c:341:11: style: Variable 'nbkeys' is assigned a value that is never used. [unreadVariable]
xf86-input-wacom-0.34.99.1/src/xf86Wacom.c:536:40: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
xf86-input-wacom-0.34.99.1/test/wacom-tests.c:159:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
xf86-input-wacom-0.34.99.1/test/wacom-tests.c:147:0: note: Variable 'base' is reassigned a value before the old one has been used.
xf86-input-wacom-0.34.99.1/test/wacom-tests.c:159:2: note: Variable 'base' is reassigned a value before the old one has been used.
xf86-input-wacom-0.34.99.1/test/wacom-tests.c:264:9: style: Variable 'miny' is assigned a value that is never used. [unreadVariable]
xf86-input-wacom-0.34.99.1/tools/isdv4-serial-inputattach.c:110:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xf86-input-wacom-0.34.99.1/tools/isdv4-serial-inputattach.c:189:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xf86-input-wacom-0.34.99.1/tools/isdv4-serial-inputattach.c:214:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xf86-input-wacom-0.34.99.1/tools/isdv4-serial-inputattach.c:210:2: note: Variable 'rc' is reassigned a value before the old one has been used.
xf86-input-wacom-0.34.99.1/tools/isdv4-serial-inputattach.c:214:2: note: Variable 'rc' is reassigned a value before the old one has been used.
xf86-input-wacom-0.34.99.1/tools/tools-shared.c:96:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xf86-input-wacom-0.34.99.1/tools/tools-shared.c:138:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:2130:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:2131:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:2238:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:2289:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:1346:2: style: Variable 'words' is reassigned a value before the old one has been used. [redundantAssignment]
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:1342:0: note: Variable 'words' is reassigned a value before the old one has been used.
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:1346:2: note: Variable 'words' is reassigned a value before the old one has been used.
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:2373:17: style: The scope of the variable 'output_info' can be reduced. [variableScope]
xf86-input-wacom-0.34.99.1/tools/xsetwacom.c:1355:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xf86-input-xwiimote/xf86-input-xwiimote_0.5.orig.tar.gz
xf86-input-xwiimote-0.5/src/xwiimote.c:477:10: style: The scope of the variable 'x' can be reduced. [variableScope]
xf86-input-xwiimote-0.5/src/xwiimote.c:477:13: style: The scope of the variable 'z' can be reduced. [variableScope]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xf86-video-glamo/xf86-video-glamo_0.0.0+20110719.gitcb9ed170.orig.tar.gz
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-cmdq.c:72:12: style: The scope of the variable 'rest_size' can be reduced. [variableScope]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:176:59: style: Function 'GLAMODrawInit' argument 3 names different: declaration 'mem_len' definition 'mem_size'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo.h:183:59: note: Function 'GLAMODrawInit' argument 3 names different: declaration 'mem_len' definition 'mem_size'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:176:59: note: Function 'GLAMODrawInit' argument 3 names different: declaration 'mem_len' definition 'mem_size'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:297:37: style: Function 'GLAMOExaPrepareSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:82:37: note: Function 'GLAMOExaPrepareSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:297:37: note: Function 'GLAMOExaPrepareSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:299:23: style: Function 'GLAMOExaPrepareSolid' argument 3 names different: declaration 'planemask' definition 'pm'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:84:23: note: Function 'GLAMOExaPrepareSolid' argument 3 names different: declaration 'planemask' definition 'pm'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:299:23: note: Function 'GLAMOExaPrepareSolid' argument 3 names different: declaration 'planemask' definition 'pm'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:336:25: style: Function 'GLAMOExaSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:88:25: note: Function 'GLAMOExaSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:336:25: note: Function 'GLAMOExaSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:353:29: style: Function 'GLAMOExaDoneSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:91:29: note: Function 'GLAMOExaDoneSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:353:29: note: Function 'GLAMOExaDoneSolid' argument 1 names different: declaration 'pPixmap' definition 'pPix'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:362:37: style: Function 'GLAMOExaPrepareCopy' argument 1 names different: declaration 'pSrcPixmap' definition 'pSrc'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:133:37: note: Function 'GLAMOExaPrepareCopy' argument 1 names different: declaration 'pSrcPixmap' definition 'pSrc'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:362:37: note: Function 'GLAMOExaPrepareCopy' argument 1 names different: declaration 'pSrcPixmap' definition 'pSrc'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:363:23: style: Function 'GLAMOExaPrepareCopy' argument 2 names different: declaration 'pDstPixmap' definition 'pDst'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:134:23: note: Function 'GLAMOExaPrepareCopy' argument 2 names different: declaration 'pDstPixmap' definition 'pDst'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:363:23: note: Function 'GLAMOExaPrepareCopy' argument 2 names different: declaration 'pDstPixmap' definition 'pDst'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:367:23: style: Function 'GLAMOExaPrepareCopy' argument 6 names different: declaration 'planemask' definition 'pm'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:138:23: note: Function 'GLAMOExaPrepareCopy' argument 6 names different: declaration 'planemask' definition 'pm'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:367:23: note: Function 'GLAMOExaPrepareCopy' argument 6 names different: declaration 'planemask' definition 'pm'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:418:30: style: Function 'GLAMOExaCopy' argument 1 names different: declaration 'pDstPixmap' definition 'pDst'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:94:24: note: Function 'GLAMOExaCopy' argument 1 names different: declaration 'pDstPixmap' definition 'pDst'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:418:30: note: Function 'GLAMOExaCopy' argument 1 names different: declaration 'pDstPixmap' definition 'pDst'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:443:28: style: Function 'GLAMOExaDoneCopy' argument 1 names different: declaration 'pDstPixmap' definition 'pDst'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:103:28: note: Function 'GLAMOExaDoneCopy' argument 1 names different: declaration 'pDstPixmap' definition 'pDst'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-draw.c:443:28: note: Function 'GLAMOExaDoneCopy' argument 1 names different: declaration 'pDstPixmap' definition 'pDst'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:242:12: style: The scope of the variable 'length' can be reduced. [variableScope]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:280:8: style: The scope of the variable 'dev' can be reduced. [variableScope]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:526:21: style: Function 'GlamoScreenInit' argument 1 names different: declaration 'Index' definition 'scrnIndex'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:71:21: note: Function 'GlamoScreenInit' argument 1 names different: declaration 'Index' definition 'scrnIndex'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:526:21: note: Function 'GlamoScreenInit' argument 1 names different: declaration 'Index' definition 'scrnIndex'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:682:29: style: Function 'GlamoCrtcResize' argument 1 names different: declaration 'scrn' definition 'pScrn'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:77:29: note: Function 'GlamoCrtcResize' argument 1 names different: declaration 'scrn' definition 'pScrn'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:682:29: note: Function 'GlamoCrtcResize' argument 1 names different: declaration 'scrn' definition 'pScrn'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:693:40: style: Function 'GlamoInitFramebufferDevice' argument 1 names different: declaration 'scrn' definition 'pScrn'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:80:40: note: Function 'GlamoInitFramebufferDevice' argument 1 names different: declaration 'scrn' definition 'pScrn'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:693:40: note: Function 'GlamoInitFramebufferDevice' argument 1 names different: declaration 'scrn' definition 'pScrn'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:786:28: style: Function 'GlamoRestoreHW' argument 1 names different: declaration 'pScren' definition 'pScrn'. [funcArgNamesDifferent]
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:86:28: note: Function 'GlamoRestoreHW' argument 1 names different: declaration 'pScren' definition 'pScrn'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-driver.c:786:28: note: Function 'GlamoRestoreHW' argument 1 names different: declaration 'pScren' definition 'pScrn'.
xf86-video-glamo-0.0.0+20110719.gitcb9ed170/src/glamo-kms-driver.c:257:16: style: Variable 'xf86_config' is assigned a value that is never used. [unreadVariable]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xf86-video-msm/xf86-video-msm_1.0.1+git20100122.5f7df591.orig.tar.gz
xf86-video-msm/src/msm-binder.c:165:20: style: The scope of the variable 'nr' can be reduced. [variableScope]
xf86-video-msm/src/msm-dri.c:201:18: style: Variable 'pDRIInfo' is assigned a value that is never used. [unreadVariable]
xf86-video-msm/src/msm-dri2.c:63:29: style: The scope of the variable 'pixpriv' can be reduced. [variableScope]
xf86-video-msm/src/msm-dri2.c:197:27: style: The scope of the variable 'priv' can be reduced. [variableScope]
xf86-video-msm/src/msm-driver.c:413:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xf86-video-msm/src/msm-driver.c:1057:10: style: The scope of the variable 'dev' can be reduced. [variableScope]
xf86-video-msm/src/msm-driver.c:314:4: warning: The buffer 'leftCopy' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xf86-video-msm/src/msm-driver.c:315:4: warning: The buffer 'rightCopy' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xf86-video-msm/src/msm-drm.c:110:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xf86-video-msm/src/msm-drm.c:262:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xf86-video-msm/src/msm-drm.c:323:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xf86-video-msm/src/msm-pixmap.c:144:25: portability: 'pMsm->fbmem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xf86-video-msm/src/msm-pixmap.c:69:0: style: Variable 'pMsm' is assigned a value that is never used. [unreadVariable]
xf86-video-msm/src/msm-pixmap.c:70:34: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
xf86-video-msm/src/msm-pixmap.c:83:0: style: Variable 'pMsm' is assigned a value that is never used. [unreadVariable]
xf86-video-msm/src/msm-pixmap.c:84:34: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
xf86-video-msm/src/msm-swfill.c:458:43: portability: 'pMsm->fbmem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xf86-video-msm/src/msm-swfill.c:458:56: portability: 'pMsm->fbmem+byteOffset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xf86-video-msm/src/msm-swfill.c:458:69: portability: 'pMsm->fbmem+byteOffset+y*dpitch' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xf86-video-msm/src/msm-video.c:283:6: style: The scope of the variable 'newMaxSrcSize' can be reduced. [variableScope]
xf86-video-msm/src/msm-video.c:779:14: warning: Size of pointer 'newlist' used instead of size of its data. [pointerSize]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xf86-video-omap/xf86-video-omap_0.4.5.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xf86-video-omapfb/xf86-video-omapfb_0.1.1.1.orig.tar.gz
xf86-video-omapfb-0.1.1.1/src/omapfb-crtc.c:34:18: style: Variable 'ofb' is assigned a value that is never used. [unreadVariable]
xf86-video-omapfb-0.1.1.1/src/omapfb-driver.c:177:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
xf86-video-omapfb-0.1.1.1/src/omapfb-driver.c:305:9: style: Variable 'pEnt' is assigned a value that is never used. [unreadVariable]
xf86-video-omapfb-0.1.1.1/src/omapfb-output.c:126:2: style: Variable 'mode' is reassigned a value before the old one has been used. [redundantAssignment]
xf86-video-omapfb-0.1.1.1/src/omapfb-output.c:122:0: note: Variable 'mode' is reassigned a value before the old one has been used.
xf86-video-omapfb-0.1.1.1/src/omapfb-output.c:126:2: note: Variable 'mode' is reassigned a value before the old one has been used.
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xfaces/xfaces_3.3.orig.tar.gz
xfaces-3.3/cmd_check.c:95:10: style: The scope of the variable 'cols' can be reduced. [variableScope]
xfaces-3.3/cmd_check.c:96:10: style: The scope of the variable 'rows' can be reduced. [variableScope]
xfaces-3.3/face_binding.c:80:10: style: The scope of the variable 'anno' can be reduced. [variableScope]
xfaces-3.3/face_image.c:204:11: style: The scope of the variable 'length' can be reduced. [variableScope]
xfaces-3.3/face_image.c:205:18: style: The scope of the variable 'filename' can be reduced. [variableScope]
xfaces-3.3/face_image.c:206:17: style: The scope of the variable 'filename_length' can be reduced. [variableScope]
xfaces-3.3/face_image_xbm.c:123:11: style: Unused variable: depth [unusedVariable]
xfaces-3.3/face_image_xface.c:230:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfaces-3.3/face_search.c:178:12: style: The scope of the variable 'value' can be reduced. [variableScope]
xfaces-3.3/face_search_facedb.c:202:0: error: Resource leak: file [resourceLeak]
xfaces-3.3/face_search_facedb.c:318:0: error: Resource leak: file [resourceLeak]
xfaces-3.3/mail_box.c:55:17: style: The scope of the variable 'header' can be reduced. [variableScope]
xfaces-3.3/mail_box.c:56:9: style: The scope of the variable 'content_length' can be reduced. [variableScope]
xfaces-3.3/mail_file.c:97:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
xfaces-3.3/mail_file.c:121:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
xfaces-3.3/mail_header.c:329:17: style: The scope of the variable 'header' can be reduced. [variableScope]
xfaces-3.3/mail_header.c:346:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
xfaces-3.3/mail_header.c:346:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
xfaces-3.3/mail_items.c:115:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xfaces-3.3/mail_items.c:116:18: style: The scope of the variable 'header' can be reduced. [variableScope]
xfaces-3.3/mail_items.c:119:12: style: The scope of the variable 'p' can be reduced. [variableScope]
xfaces-3.3/main.c:526:24: warning: Either the condition 'pw!=NULL' is redundant or there is possible null pointer dereference: pw. [nullPointerRedundantCheck]
xfaces-3.3/main.c:526:13: note: Assuming that condition 'pw!=NULL' is not redundant
xfaces-3.3/main.c:526:24: note: Null pointer dereference
xfaces-3.3/main.c:481:11: style: The scope of the variable 'name' can be reduced. [variableScope]
xfaces-3.3/main.c:482:11: style: The scope of the variable 'home' can be reduced. [variableScope]
xfaces-3.3/pop_check.c:432:17: style: The scope of the variable 'headers' can be reduced. [variableScope]
xfaces-3.3/pop_check.c:407:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xfaces-3.3/regexp.c:195:15: style: The scope of the variable 'len' can be reduced. [variableScope]
xfaces-3.3/regexp.c:226:0: error: Memory leak: r [memleak]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xfburn/xfburn_0.5.5.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-appfinder/xfce4-appfinder_4.8.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-artwork/xfce4-artwork_0.1.1a~git+20110420.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-battery-plugin/xfce4-battery-plugin_1.1.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-cellmodem-plugin/xfce4-cellmodem-plugin_0.0.5.orig.tar.gz
xfce4-cellmodem-plugin-0.0.5/panel-plugin/pin_helper.c:54:64: style: Function 'pin_helper_launch' argument 2 names different: declaration 'callback' definition 'cb'. [funcArgNamesDifferent]
xfce4-cellmodem-plugin-0.0.5/panel-plugin/pin_helper.h:36:64: note: Function 'pin_helper_launch' argument 2 names different: declaration 'callback' definition 'cb'.
xfce4-cellmodem-plugin-0.0.5/panel-plugin/pin_helper.c:54:64: note: Function 'pin_helper_launch' argument 2 names different: declaration 'callback' definition 'cb'.
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-clipman-plugin/xfce4-clipman-plugin_1.4.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin_1.2.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin_1.0.5.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-datetime-plugin/xfce4-datetime-plugin_0.7.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-dev-tools/xfce4-dev-tools_4.12.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-dict/xfce4-dict_0.8.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-diskperf-plugin/xfce4-diskperf-plugin_2.6.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-equake-plugin/xfce4-equake-plugin_1.3.8.1.orig.tar.gz
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:82:7: style: The scope of the variable 'val' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:307:8: style: The scope of the variable 'url' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1251:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1170:10: warning: Size of pointer 'lastday' used instead of size of its data. [pointerSize]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1171:10: warning: Size of pointer 'runningday' used instead of size of its data. [pointerSize]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1172:10: warning: Size of pointer 'lastweek' used instead of size of its data. [pointerSize]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1173:10: warning: Size of pointer 'runningweek' used instead of size of its data. [pointerSize]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1184:10: warning: Size of pointer 'lasthour' used instead of size of its data. [pointerSize]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1185:10: warning: Size of pointer 'running' used instead of size of its data. [pointerSize]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:528:56: warning: String literal compared with variable 'equakedata->equakeformat[equakedata->pos].src'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:542:59: warning: String literal compared with variable 'equakedata->equakeformatday[equakedata->pos].src'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1083:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1152:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1155:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1159:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1162:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1175:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:1178:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_applet.c:90:5: error: Resource leak: fp [resourceLeak]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:982:15: style: Condition 'mag>=9' is always true [knownConditionTrueFalse]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:54:17: style: The scope of the variable 'dt1' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:54:23: style: The scope of the variable 'dt2' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:255:17: style: The scope of the variable 'dt1' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:255:23: style: The scope of the variable 'dt2' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:453:8: style: The scope of the variable 'url' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:454:7: style: The scope of the variable 'n' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:454:27: style: The scope of the variable 'day' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:455:10: style: The scope of the variable 'mag' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:585:17: style: The scope of the variable 'dt1' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:585:23: style: The scope of the variable 'dt2' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:997:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:74:14: warning: Char literal compared with pointer 'running'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:207:72: warning: String literal compared with variable 'equakedata->equakeformatday[n].region'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:228:42: warning: Char literal compared with pointer 'running'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:275:14: warning: Char literal compared with pointer 'running'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:408:73: warning: String literal compared with variable 'equakedata->equakeformatweek[n].region'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:429:42: warning: Char literal compared with pointer 'running'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:502:41: warning: String literal compared with variable 'equakedata->equakeformatday[i].src'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:526:40: warning: String literal compared with variable 'equakedata->equakeformat[i].src'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:624:14: warning: Char literal compared with pointer 'running'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:764:69: warning: String literal compared with variable 'equakedata->equakeformat[n].region'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:785:42: warning: Char literal compared with pointer 'running'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:825:42: warning: String literal compared with variable 'equakedata->equakeformat[pos].src'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:844:52: warning: String literal compared with variable 'equakedata->equakeformatday[pos].src'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:886:40: warning: String literal compared with variable 'equakedata->equakeformat[pos].src'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:912:50: warning: String literal compared with variable 'equakedata->equakeformatday[pos].src'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:1097:13: style: Variable 'printtime' is assigned a value that is never used. [unreadVariable]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:1100:55: style: Unused variable: new [unusedVariable]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:57:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:258:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:609:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:868:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:1002:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:1008:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:1012:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:1016:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfce4-equake-plugin-1.3.8.1/panel-plugin/equake_processdata.c:1020:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-eyes-plugin/xfce4-eyes-plugin_4.5.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-fsguard-plugin/xfce4-fsguard-plugin_1.1.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-genmon-plugin/xfce4-genmon-plugin_4.0.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-hdaps/xfce4-hdaps_0.0.9.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-indicator-plugin/xfce4-indicator-plugin_2.3.4.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-linelight-plugin/xfce4-linelight-plugin_0.1.7.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin_1.2.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-messenger-plugin/xfce4-messenger-plugin_0.1.0.orig.tar.gz
xfce4-messenger-plugin-0.1.0/panel-plugin/history.c:257:13: style: Variable 'tree_path' is reassigned a value before the old one has been used. [redundantAssignment]
xfce4-messenger-plugin-0.1.0/panel-plugin/history.c:255:0: note: Variable 'tree_path' is reassigned a value before the old one has been used.
xfce4-messenger-plugin-0.1.0/panel-plugin/history.c:257:13: note: Variable 'tree_path' is reassigned a value before the old one has been used.
xfce4-messenger-plugin-0.1.0/panel-plugin/plugin.c:691:27: style: The scope of the variable 'strv' can be reduced. [variableScope]
xfce4-messenger-plugin-0.1.0/panel-plugin/popup.c:653:34: style: Function 'messenger_popup_text' argument 3 names different: declaration 'icon' definition 'pixbuf'. [funcArgNamesDifferent]
xfce4-messenger-plugin-0.1.0/panel-plugin/popup.h:65:78: note: Function 'messenger_popup_text' argument 3 names different: declaration 'icon' definition 'pixbuf'.
xfce4-messenger-plugin-0.1.0/panel-plugin/popup.c:653:34: note: Function 'messenger_popup_text' argument 3 names different: declaration 'icon' definition 'pixbuf'.
xfce4-messenger-plugin-0.1.0/panel-plugin/preferences-dialog.c:540:75: style: Function 'messenger_preferences_dialog_set_preferences' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
xfce4-messenger-plugin-0.1.0/panel-plugin/preferences-dialog.c:87:91: note: Function 'messenger_preferences_dialog_set_preferences' argument 1 names different: declaration 'dialog' definition 'self'.
xfce4-messenger-plugin-0.1.0/panel-plugin/preferences-dialog.c:540:75: note: Function 'messenger_preferences_dialog_set_preferences' argument 1 names different: declaration 'dialog' definition 'self'.
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-mixer/xfce4-mixer_4.8.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-mount-plugin/xfce4-mount-plugin_1.1.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-mpc-plugin/xfce4-mpc-plugin_0.5.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-netload-plugin/xfce4-netload-plugin_1.3.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-notes-plugin/xfce4-notes-plugin_1.8.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-notifyd/xfce4-notifyd_0.4.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-panel/xfce4-panel_4.8.6.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-places-plugin/xfce4-places-plugin_1.7.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-power-manager/xfce4-power-manager_1.6.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin_0.4.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin_1.9.4.orig.tar.gz
xfce4-quicklauncher-plugin-1.9.4/panel-plugin/avoid_deprecation.h:123:0: error: #error you must have gtk > 2.4.0 or libxfcegui4 < 4.3.0 in order to compile this!!! [preprocessorErrorDirective]
[17:32]
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-radio-plugin/xfce4-radio-plugin_0.5.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-screenshooter/xfce4-screenshooter_1.9.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-sensors-plugin/xfce4-sensors-plugin_1.3.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-session/xfce4-session_4.8.3.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-settings/xfce4-settings_4.8.3.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin_0.4.6.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-sntray-plugin/xfce4-sntray-plugin_0.4.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-systemload-plugin/xfce4-systemload-plugin_1.1.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-taskmanager/xfce4-taskmanager_1.1.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-terminal/xfce4-terminal_0.8.7.4.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-timer-plugin/xfce4-timer-plugin_1.7.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-utils/xfce4-utils_4.8.3.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-verve-plugin/xfce4-verve-plugin_2.0.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-volumed/xfce4-volumed_0.1.13.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-wavelan-plugin/xfce4-wavelan-plugin_0.6.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-weather-plugin/xfce4-weather-plugin_0.8.9.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin_2.2.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-wmdock-plugin/xfce4-wmdock-plugin_0.6.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfce4-xkb-plugin/xfce4-xkb-plugin_0.8.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfconf/xfconf_4.8.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfdesktop4/xfdesktop4_4.8.3.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfe/xfe_1.42.orig.tar.gz
xfe-1.42/intl/dcigettext.c:700:37: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/intl/dcigettext.c:1460:17: style: The scope of the variable 'language_default' can be reduced. [variableScope]
xfe-1.42/intl/dcigettext.c:487:25: style: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:72:46: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
xfe-1.42/intl/dcigettext.c:487:25: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
xfe-1.42/intl/dcigettext.c:487:49: style: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:73:46: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
xfe-1.42/intl/dcigettext.c:487:49: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
xfe-1.42/intl/dcigettext.c:487:69: style: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:73:68: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
xfe-1.42/intl/dcigettext.c:487:69: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
xfe-1.42/intl/dcigettext.c:488:17: style: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:74:38: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
xfe-1.42/intl/dcigettext.c:488:17: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
xfe-1.42/intl/dcigettext.c:488:39: style: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:74:62: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
xfe-1.42/intl/dcigettext.c:488:39: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
xfe-1.42/intl/dcigettext.c:488:50: style: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:75:38: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
xfe-1.42/intl/dcigettext.c:488:50: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
xfe-1.42/intl/dcigettext.c:240:9: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
xfe-1.42/intl/dcigettext.c:253:9: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
xfe-1.42/intl/dcigettext.c:256:29: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
xfe-1.42/intl/dcigettext.c:259:17: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
xfe-1.42/intl/dcigettext.c:260:12: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
xfe-1.42/intl/dcigettext.c:263:10: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
xfe-1.42/intl/finddomain.c:61:30: style: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:224:54: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
xfe-1.42/intl/finddomain.c:61:30: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
xfe-1.42/intl/finddomain.c:61:45: style: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:224:71: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
xfe-1.42/intl/finddomain.c:61:45: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
xfe-1.42/intl/finddomain.c:62:30: style: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:225:21: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
xfe-1.42/intl/finddomain.c:62:30: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
xfe-1.42/intl/finddomain.c:62:58: style: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:226:25: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
xfe-1.42/intl/finddomain.c:62:58: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
xfe-1.42/intl/hash-string.c:34:0: style: The scope of the variable 'g' can be reduced. [variableScope]
xfe-1.42/intl/l10nflist.c:351:11: style: The scope of the variable 'wp' can be reduced. [variableScope]
xfe-1.42/intl/loadmsgcat.c:861:14: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
xfe-1.42/intl/loadmsgcat.c:791:35: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
xfe-1.42/intl/loadmsgcat.c:861:14: note: Condition 'data==(struct mo_file_header*)-1' is always true
xfe-1.42/intl/loadmsgcat.c:861:14: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
xfe-1.42/intl/loadmsgcat.c:791:35: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
xfe-1.42/intl/loadmsgcat.c:861:14: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
xfe-1.42/intl/loadmsgcat.c:780:42: style: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:228:47: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
xfe-1.42/intl/loadmsgcat.c:780:42: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
xfe-1.42/intl/loadmsgcat.c:781:34: style: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
xfe-1.42/intl/gettextP.h:229:39: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
xfe-1.42/intl/loadmsgcat.c:781:34: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
xfe-1.42/intl/localcharset.c:358:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
xfe-1.42/intl/localcharset.c:349:26: note: Assignment 'locale=NULL', assigned value is 0
xfe-1.42/intl/localcharset.c:358:16: note: Condition 'locale==NULL' is always true
xfe-1.42/intl/localcharset.c:358:16: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
xfe-1.42/intl/localcharset.c:349:26: note: 'locale' is assigned value 'NULL' here.
xfe-1.42/intl/localcharset.c:358:16: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
xfe-1.42/intl/localcharset.c:117:21: style: The scope of the variable 'base' can be reduced. [variableScope]
xfe-1.42/libsn/sn-xmessages.c:776:5: style: Variable 'prefix' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/libsn/sn-xmessages.c:772:5: note: Variable 'prefix' is reassigned a value before the old one has been used.
xfe-1.42/libsn/sn-xmessages.c:776:5: note: Variable 'prefix' is reassigned a value before the old one has been used.
xfe-1.42/libsn/sn-xmessages.c:190:19: style: The scope of the variable 'dest_end' can be reduced. [variableScope]
xfe-1.42/libsn/sn-xmessages.c:756:46: style: Function 'sn_internal_unserialize_message' argument 2 names different: declaration 'prefix' definition 'prefix_p'. [funcArgNamesDifferent]
xfe-1.42/libsn/sn-xmessages.h:59:23: note: Function 'sn_internal_unserialize_message' argument 2 names different: declaration 'prefix' definition 'prefix_p'.
xfe-1.42/libsn/sn-xmessages.c:756:46: note: Function 'sn_internal_unserialize_message' argument 2 names different: declaration 'prefix' definition 'prefix_p'.
xfe-1.42/src/DirPanel.h:178:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.h:184:38: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/xfeutils.h:182:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
xfe-1.42/src/xfeutils.h:182:14: style: The scope of the variable 'cb' can be reduced. [variableScope]
xfe-1.42/src/xfeutils.h:390:13: style: The scope of the variable 'wca' can be reduced. [variableScope]
xfe-1.42/src/xfeutils.h:390:18: style: The scope of the variable 'wcb' can be reduced. [variableScope]
xfe-1.42/src/DialogBox.h:12:5: warning: Member variable 'DialogBox::_option' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/IconList.h:241:5: warning: Member variable 'IconList::headerpct' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/Properties.h:108:5: warning: Member variable 'PropertiesBox::pid' is not initialized in the constructor. [uninitMemberVarPrivate]
xfe-1.42/src/Properties.h:108:5: warning: Member variable 'PropertiesBox::pipes' is not initialized in the constructor. [uninitMemberVarPrivate]
xfe-1.42/src/DirList.h:53:9: performance: Variable 'tdata' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/StringList.h:54:14: performance: Technically the member function 'StringList::getString' can be static. [functionStatic]
xfe-1.42/src/DialogBox.h:6:1: warning: The class 'DialogBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xfe-1.42/src/FileList.h:155:23: style: The function 'createItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/IconList.h:252:23: note: Virtual function in base class
xfe-1.42/src/FileList.h:155:23: note: Function in derived class
xfe-1.42/src/FileList.h:318:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/IconList.h:333:18: note: Virtual function in base class
xfe-1.42/src/FileList.h:318:18: note: Function in derived class
xfe-1.42/src/Properties.h:152:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/Properties.h:152:18: note: Function in derived class
xfe-1.42/src/InputDialog.h:20:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/InputDialog.h:20:18: note: Function in derived class
xfe-1.42/src/ArchInputDialog.h:50:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/ArchInputDialog.h:50:18: note: Function in derived class
xfe-1.42/src/BrowseInputDialog.h:37:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/BrowseInputDialog.h:37:18: note: Function in derived class
xfe-1.42/src/Bookmarks.cpp:179:5: style: Variable 'bookname' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/Bookmarks.cpp:173:0: note: Variable 'bookname' is reassigned a value before the old one has been used.
xfe-1.42/src/Bookmarks.cpp:179:5: note: Variable 'bookname' is reassigned a value before the old one has been used.
xfe-1.42/src/Bookmarks.cpp:153:17: style: The scope of the variable 'bookname' can be reduced. [variableScope]
xfe-1.42/src/Bookmarks.cpp:154:17: style: The scope of the variable 'key' can be reduced. [variableScope]
xfe-1.42/src/Bookmarks.cpp:176:17: style: The scope of the variable '_char' can be reduced. [variableScope]
xfe-1.42/src/Bookmarks.cpp:59:56: style: Function 'setBookmark' argument 2 names different: declaration 'filename' definition 'bookname'. [funcArgNamesDifferent]
xfe-1.42/src/Bookmarks.h:107:49: note: Function 'setBookmark' argument 2 names different: declaration 'filename' definition 'bookname'.
xfe-1.42/src/Bookmarks.cpp:59:56: note: Function 'setBookmark' argument 2 names different: declaration 'filename' definition 'bookname'.
xfe-1.42/src/Bookmarks.cpp:70:48: style: Function 'appendBookmark' argument 1 names different: declaration 'filename' definition 'bookname'. [funcArgNamesDifferent]
xfe-1.42/src/Bookmarks.h:110:41: note: Function 'appendBookmark' argument 1 names different: declaration 'filename' definition 'bookname'.
xfe-1.42/src/Bookmarks.cpp:70:48: note: Function 'appendBookmark' argument 1 names different: declaration 'filename' definition 'bookname'.
xfe-1.42/src/Bookmarks.cpp:100:48: style: Function 'removeBookmark' argument 1 names different: declaration 'filename' definition 'bookname'. [funcArgNamesDifferent]
xfe-1.42/src/Bookmarks.h:113:41: note: Function 'removeBookmark' argument 1 names different: declaration 'filename' definition 'bookname'.
xfe-1.42/src/Bookmarks.cpp:100:48: note: Function 'removeBookmark' argument 1 names different: declaration 'filename' definition 'bookname'.
xfe-1.42/src/BrowseInputDialog.cpp:34:5: performance: Variable 'browsetype' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/CommandWindow.h:21:5: warning: Member variable 'CommandWindow::pipes' is not initialized in the constructor. [uninitMemberVarPrivate]
xfe-1.42/src/CommandWindow.cpp:45:16: warning: Member variable 'CommandWindow::pipes' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/CommandWindow.cpp:74:16: warning: Member variable 'CommandWindow::pipes' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/CommandWindow.cpp:49:5: performance: Variable 'command' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/CommandWindow.cpp:78:5: performance: Variable 'command' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/CommandWindow.h:37:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/CommandWindow.h:37:18: note: Function in derived class
xfe-1.42/src/DialogBox.cpp:99:12: style: The scope of the variable 'rw' can be reduced. [variableScope]
xfe-1.42/src/DialogBox.cpp:99:16: style: The scope of the variable 'rh' can be reduced. [variableScope]
xfe-1.42/src/DialogBox.cpp:32:5: performance: Variable '_option' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/DialogBox.cpp:40:5: performance: Variable '_option' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/DirList.cpp:660:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/DirList.cpp:300:24: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/DirList.cpp:305:24: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/DirList.cpp:353:24: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/DirList.cpp:358:24: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileDict.h:211:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:257:12: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:265:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:278:12: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:401:33: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:402:33: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:537:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:561:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:978:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:991:24: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:997:28: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:999:24: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1294:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1308:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1321:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1329:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1350:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1358:18: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1371:28: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1565:12: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1572:40: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1597:28: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1615:20: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1619:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1627:23: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1634:23: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1697:33: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:1774:20: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2098:20: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2129:23: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2138:23: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2158:27: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2165:32: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2167:27: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2209:58: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2230:28: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2238:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2249:58: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirList.cpp:2268:28: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/Preferences.h:39:9: style: Variable 'color[7]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xfe-1.42/src/Preferences.h:38:9: note: Variable 'color[7]' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/Preferences.h:39:9: note: Variable 'color[7]' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/DirList.cpp:785:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/DirList.cpp:784:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/DirList.cpp:785:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/DirList.cpp:2390:5: style: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xfe-1.42/src/DirList.cpp:2387:19: note: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/DirList.cpp:2390:5: note: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/DirList.cpp:516:15: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/DirList.cpp:622:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfe-1.42/src/DirList.cpp:969:24: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/DirList.cpp:2245:46: style: Function 'setCurrentFile' argument 1 names different: declaration 'file' definition 'pathname'. [funcArgNamesDifferent]
xfe-1.42/src/DirList.h:251:41: note: Function 'setCurrentFile' argument 1 names different: declaration 'file' definition 'pathname'.
xfe-1.42/src/DirList.cpp:2245:46: note: Function 'setCurrentFile' argument 1 names different: declaration 'file' definition 'pathname'.
xfe-1.42/src/File.h:93:5: warning: Member variable 'File::ownerwin' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/Preferences.h:167:5: warning: Member variable 'PreferencesBox::mountcmd' is not initialized in the constructor. [uninitMemberVarPrivate]
xfe-1.42/src/Preferences.h:167:5: warning: Member variable 'PreferencesBox::umountcmd' is not initialized in the constructor. [uninitMemberVarPrivate]
xfe-1.42/src/SearchWindow.h:75:5: warning: Member variable 'SearchWindow::in' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:75:5: warning: Member variable 'SearchWindow::out' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::application' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::searchresults' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::findfile' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::wheredir' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::greptext' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::dirbutton' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::startbutton' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::stopbutton' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::searchpanel' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::warnwindow' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::in' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::out' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::pid' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::count' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::running' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::strprev' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::searchcommand' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::uid' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::gid' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::moregroup' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::searchframe' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::grepigncase' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::findigncase' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::findhidden' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::moreoptions' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::minsize' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::maxsize' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::mindays' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::maxdays' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::user' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::grp' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::type' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::perm' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::userbtn' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::grpbtn' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::typebtn' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::permbtn' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::emptybtn' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::linkbtn' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::norecbtn' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::nofsbtn' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/SearchWindow.h:83:5: warning: Member variable 'SearchWindow::resetoptions' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/XFileExplorer.h:172:5: warning: Member variable 'XFileExplorer::RunHistory' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/Preferences.h:24:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/Preferences.h:30:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/DirList.cpp:112:5: performance: Variable 'matchmode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/FileDict.h:151:5: style: Class 'FileDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xfe-1.42/src/SearchWindow.h:7:1: warning: The class 'SearchWindow' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xfe-1.42/src/File.h:97:10: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/File.h:97:10: note: Function in derived class
xfe-1.42/src/HistInputDialog.h:60:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/HistInputDialog.h:60:18: note: Function in derived class
xfe-1.42/src/Keybindings.h:56:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/Keybindings.h:56:18: note: Function in derived class
xfe-1.42/src/DirPanel.cpp:1782:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/DirPanel.cpp:558:32: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:592:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:602:37: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:603:32: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:705:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:712:37: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:714:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:715:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:805:26: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:809:28: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:812:12: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:833:27: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:837:26: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:841:28: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:843:12: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:853:30: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:857:32: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:875:25: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:888:25: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:902:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:903:47: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:928:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:930:47: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1091:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1092:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1302:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1303:47: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1332:27: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1545:25: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1558:40: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1810:32: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1811:29: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2169:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2170:47: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2239:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2240:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2266:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2267:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2284:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2285:47: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2351:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2352:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2383:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2384:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2399:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2400:47: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2535:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2536:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2553:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2555:46: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2621:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2622:42: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2877:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2895:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2925:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:2968:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:3028:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:3082:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/DirPanel.cpp:1712:4: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/DirPanel.cpp:1711:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/DirPanel.cpp:1712:4: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/DirPanel.cpp:1740:4: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/DirPanel.cpp:1739:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/DirPanel.cpp:1740:4: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/DirPanel.cpp:3114:5: style: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xfe-1.42/src/DirPanel.cpp:3111:19: note: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/DirPanel.cpp:3114:5: note: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/DirPanel.cpp:925:14: style: The scope of the variable 'f' can be reduced. [variableScope]
xfe-1.42/src/DirPanel.cpp:3024:14: style: The scope of the variable 'dsize' can be reduced. [variableScope]
xfe-1.42/src/File.cpp:1221:13: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
xfe-1.42/src/File.cpp:1419:13: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
xfe-1.42/src/File.cpp:1307:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/File.cpp:418:25: style: The scope of the variable 'dst' can be reduced. [variableScope]
xfe-1.42/src/File.cpp:1358:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfe-1.42/src/File.cpp:649:80: style: Function 'copydir' argument 3 names different: declaration 'parentstatus' definition 'parentinfo'. [funcArgNamesDifferent]
xfe-1.42/src/File.h:75:78: note: Function 'copydir' argument 3 names different: declaration 'parentstatus' definition 'parentinfo'.
xfe-1.42/src/File.cpp:649:80: note: Function 'copydir' argument 3 names different: declaration 'parentstatus' definition 'parentinfo'.
xfe-1.42/src/File.cpp:1715:34: warning: Obsolete function 'alloca' called. [allocaCalled]
xfe-1.42/src/File.cpp:1906:34: warning: Obsolete function 'alloca' called. [allocaCalled]
xfe-1.42/src/FileDialog.cpp:747:17: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/FileDialog.cpp:842:17: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/FileDialog.cpp:1039:15: style: The scope of the variable 'file' can be reduced. [variableScope]
xfe-1.42/src/FileDialog.cpp:1118:14: style: The scope of the variable 'end' can be reduced. [variableScope]
xfe-1.42/src/FileDialog.cpp:1118:19: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/src/FileDialog.cpp:1240:24: style: The scope of the variable 'i' can be reduced. [variableScope]
xfe-1.42/src/FileDialog.cpp:1240:27: style: The scope of the variable 'n' can be reduced. [variableScope]
xfe-1.42/src/FileDialog.cpp:1366:42: style: Function 'setCurrentPattern' argument 1 names different: declaration 'n' definition 'patno'. [funcArgNamesDifferent]
xfe-1.42/src/FileDialog.h:152:32: note: Function 'setCurrentPattern' argument 1 names different: declaration 'n' definition 'patno'.
xfe-1.42/src/FileDialog.cpp:1366:42: note: Function 'setCurrentPattern' argument 1 names different: declaration 'n' definition 'patno'.
xfe-1.42/src/FileDict.cpp:235:13: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileDict.cpp:264:12: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileDict.cpp:306:18: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileDict.cpp:366:26: style: The scope of the variable 'record' can be reduced. [variableScope]
xfe-1.42/src/FileList.cpp:1603:13: style: Expression is always false because 'else if' condition matches previous condition at line 1598. [multiCondition]
xfe-1.42/src/FileList.cpp:555:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/FileList.cpp:2534:24: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileList.cpp:2539:24: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileList.cpp:2621:28: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileList.cpp:2626:28: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileList.cpp:2684:24: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileList.cpp:2689:24: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileList.cpp:2772:28: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileList.cpp:2777:28: style: Redundant condition: If 'EXPR > '\t'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xfe-1.42/src/FileList.cpp:2831:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:2832:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:2993:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:2994:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3041:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3042:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3091:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3092:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3125:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3126:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3195:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3196:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3228:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3229:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3354:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3355:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3399:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3400:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3449:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3450:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3482:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3483:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3552:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3553:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3585:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3586:34: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3888:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3900:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3912:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3924:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3975:13: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:3987:13: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:4158:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:4626:19: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:4758:24: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FileList.cpp:678:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/FileList.cpp:677:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FileList.cpp:678:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FileList.cpp:4056:5: style: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xfe-1.42/src/FileList.cpp:4053:19: note: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/FileList.cpp:4056:5: note: Variable 'prevMinimized' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/FileList.cpp:410:14: style: The scope of the variable 'index' can be reduced. [variableScope]
xfe-1.42/src/FileList.cpp:516:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfe-1.42/src/FileList.cpp:854:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xfe-1.42/src/FileList.cpp:4143:19: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/FileList.cpp:3676:47: style: Function 'setCurrentFile' argument 1 names different: declaration 'file' definition 'pathname'. [funcArgNamesDifferent]
xfe-1.42/src/FileList.h:324:41: note: Function 'setCurrentFile' argument 1 names different: declaration 'file' definition 'pathname'.
xfe-1.42/src/FileList.cpp:3676:47: note: Function 'setCurrentFile' argument 1 names different: declaration 'file' definition 'pathname'.
xfe-1.42/src/FileList.cpp:3699:45: style: Function 'setDirectory' argument 1 names different: declaration 'path' definition 'pathname'. [funcArgNamesDifferent]
xfe-1.42/src/FileList.h:330:39: note: Function 'setDirectory' argument 1 names different: declaration 'path' definition 'pathname'.
xfe-1.42/src/FileList.cpp:3699:45: note: Function 'setDirectory' argument 1 names different: declaration 'path' definition 'pathname'.
xfe-1.42/src/FileList.cpp:3805:39: style: Function 'showHiddenFiles' argument 1 names different: declaration 'showing' definition 'shown'. [funcArgNamesDifferent]
xfe-1.42/src/FileList.h:441:33: note: Function 'showHiddenFiles' argument 1 names different: declaration 'showing' definition 'shown'.
xfe-1.42/src/FileList.cpp:3805:39: note: Function 'showHiddenFiles' argument 1 names different: declaration 'showing' definition 'shown'.
xfe-1.42/src/FileList.cpp:3993:42: style: Function 'setAssociations' argument 1 names different: declaration 'assoc' definition 'assocs'. [funcArgNamesDifferent]
xfe-1.42/src/FileList.h:456:36: note: Function 'setAssociations' argument 1 names different: declaration 'assoc' definition 'assocs'.
xfe-1.42/src/FileList.cpp:3993:42: note: Function 'setAssociations' argument 1 names different: declaration 'assoc' definition 'assocs'.
xfe-1.42/src/FilePanel.cpp:2411:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/FilePanel.cpp:2944:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/FilePanel.cpp:6115:22: style: Condition 'num>1' is always true [knownConditionTrueFalse]
xfe-1.42/src/FilePanel.cpp:459:28: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FilePanel.cpp:6316:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FilePanel.cpp:6532:21: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/FilePanel.cpp:1715:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/FilePanel.cpp:1714:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FilePanel.cpp:1715:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FilePanel.cpp:1753:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/FilePanel.cpp:1752:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FilePanel.cpp:1753:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FilePanel.cpp:1774:13: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/FilePanel.cpp:1773:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FilePanel.cpp:1774:13: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FilePanel.cpp:3377:9: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/FilePanel.cpp:3376:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FilePanel.cpp:3377:9: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/FilePanel.cpp:931:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfe-1.42/src/FilePanel.cpp:3654:15: style: The scope of the variable 'file' can be reduced. [variableScope]
xfe-1.42/src/FilePanel.cpp:3753:15: style: The scope of the variable 'f' can be reduced. [variableScope]
xfe-1.42/src/FilePanel.cpp:4265:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfe-1.42/src/FilePanel.cpp:4705:14: style: The scope of the variable 'f' can be reduced. [variableScope]
xfe-1.42/src/FilePanel.cpp:4906:14: style: The scope of the variable 'f' can be reduced. [variableScope]
xfe-1.42/src/FilePanel.cpp:5056:14: style: The scope of the variable 'f' can be reduced. [variableScope]
xfe-1.42/src/FilePanel.cpp:5214:14: style: The scope of the variable 'f' can be reduced. [variableScope]
xfe-1.42/src/FilePanel.cpp:178:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/FilePanel.cpp:180:5: performance: Variable 'attenclr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/FontDialog.cpp:180:17: style: The scope of the variable 'selindex' can be reduced. [variableScope]
xfe-1.42/src/FontDialog.cpp:216:17: style: The scope of the variable 'wgt' can be reduced. [variableScope]
xfe-1.42/src/FontDialog.cpp:217:17: style: The scope of the variable 'selindex' can be reduced. [variableScope]
xfe-1.42/src/FontDialog.cpp:306:17: style: The scope of the variable 'slt' can be reduced. [variableScope]
xfe-1.42/src/FontDialog.cpp:307:17: style: The scope of the variable 'selindex' can be reduced. [variableScope]
xfe-1.42/src/FontDialog.cpp:384:17: style: The scope of the variable 'selindex' can be reduced. [variableScope]
xfe-1.42/src/HistInputDialog.cpp:48:5: performance: Variable 'browsetype' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/IconList.cpp:190:9: style: Variable 'dw' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/IconList.cpp:188:9: note: Variable 'dw' is reassigned a value before the old one has been used.
xfe-1.42/src/IconList.cpp:190:9: note: Variable 'dw' is reassigned a value before the old one has been used.
xfe-1.42/src/IconList.cpp:682:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xfe-1.42/src/IconList.cpp:694:5: note: Found duplicate branches for 'if' and 'else'.
xfe-1.42/src/IconList.cpp:682:10: note: Found duplicate branches for 'if' and 'else'.
xfe-1.42/src/IconList.cpp:2615:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xfe-1.42/src/IconList.cpp:2635:9: note: Found duplicate branches for 'if' and 'else'.
xfe-1.42/src/IconList.cpp:2615:9: note: Found duplicate branches for 'if' and 'else'.
xfe-1.42/src/IconList.cpp:78:22: style: The scope of the variable 'len' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:78:27: style: The scope of the variable 'dw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:78:31: style: The scope of the variable 's' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:78:41: style: The scope of the variable 'xt' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:78:45: style: The scope of the variable 'yt' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:78:49: style: The scope of the variable 'xi' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:78:53: style: The scope of the variable 'yi' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:80:22: style: The scope of the variable 'iw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:80:30: style: The scope of the variable 'ih' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:80:38: style: The scope of the variable 'tw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:160:22: style: The scope of the variable 'iw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:160:30: style: The scope of the variable 'ih' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:160:38: style: The scope of the variable 'tw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:160:46: style: The scope of the variable 'th' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:161:22: style: The scope of the variable 'len' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:161:27: style: The scope of the variable 'dw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:161:31: style: The scope of the variable 's' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:32: style: The scope of the variable 'ih' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:40: style: The scope of the variable 'tw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:48: style: The scope of the variable 'th' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:56: style: The scope of the variable 'yt' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:60: style: The scope of the variable 'beg' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:65: style: The scope of the variable 'end' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:74: style: The scope of the variable 'drw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:79: style: The scope of the variable 'space' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:86: style: The scope of the variable 'used' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:241:92: style: The scope of the variable 'dw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:374:54: style: The scope of the variable 'ss' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:374:78: style: The scope of the variable 'w' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:896:13: style: The scope of the variable 'newhsize' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:995:18: style: The scope of the variable 'w' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:995:21: style: The scope of the variable 'h' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1238:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1238:21: style: The scope of the variable 'iw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1238:25: style: The scope of the variable 'tw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1238:29: style: The scope of the variable 'w' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1238:32: style: The scope of the variable 'nw' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1534:21: style: The scope of the variable 'x' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1534:27: style: The scope of the variable 'hh' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1576:18: style: The scope of the variable 'x' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1576:21: style: The scope of the variable 'y' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1576:24: style: The scope of the variable 'hh' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1576:28: style: The scope of the variable 'px' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1576:32: style: The scope of the variable 'py' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1658:18: style: The scope of the variable 'ix' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1658:22: style: The scope of the variable 'iy' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1659:18: style: The scope of the variable 'r' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1738:29: style: The scope of the variable 'c1' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1738:33: style: The scope of the variable 'c2' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1766:29: style: The scope of the variable 'c1' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1766:33: style: The scope of the variable 'c2' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1795:28: style: The scope of the variable 'comparefunc' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1796:28: style: The scope of the variable 'index' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1796:35: style: The scope of the variable 'len' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1860:18: style: The scope of the variable 'index' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1922:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1922:13: style: The scope of the variable 'iy' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1922:17: style: The scope of the variable 'r' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1922:20: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2158:21: style: The scope of the variable 'r' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2158:24: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2196:21: style: The scope of the variable 'i1' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2196:25: style: The scope of the variable 'i2' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2196:29: style: The scope of the variable 'i3' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2196:33: style: The scope of the variable 'i' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2330:18: style: The scope of the variable 'r' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2330:21: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2579:28: style: The scope of the variable 'clo' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2579:33: style: The scope of the variable 'chi' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2579:38: style: The scope of the variable 'yy' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2579:42: style: The scope of the variable 'xx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2580:18: style: The scope of the variable 'x' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2580:24: style: The scope of the variable 'r' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2580:27: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2961:28: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2963:24: style: The scope of the variable 'i' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2963:27: style: The scope of the variable 'j' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:2963:30: style: The scope of the variable 'h' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3374:14: style: The scope of the variable 'olx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3374:19: style: The scope of the variable 'orx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3374:24: style: The scope of the variable 'oty' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3374:29: style: The scope of the variable 'oby' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3374:34: style: The scope of the variable 'nlx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3374:39: style: The scope of the variable 'nrx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3374:44: style: The scope of the variable 'nty' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3374:49: style: The scope of the variable 'nby' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3419:14: style: The scope of the variable 'olx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3419:19: style: The scope of the variable 'orx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3419:24: style: The scope of the variable 'oty' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3419:29: style: The scope of the variable 'oby' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3419:34: style: The scope of the variable 'nlx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3419:39: style: The scope of the variable 'nrx' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3419:44: style: The scope of the variable 'nty' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3419:49: style: The scope of the variable 'nby' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3505:14: style: The scope of the variable 'index' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:3505:21: style: The scope of the variable 'code' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:4010:24: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/IconList.cpp:1793:64: style: Function 'findItem' argument 3 names different: declaration 'flags' definition 'flgs'. [funcArgNamesDifferent]
xfe-1.42/src/IconList.h:502:63: note: Function 'findItem' argument 3 names different: declaration 'flags' definition 'flgs'.
xfe-1.42/src/IconList.cpp:1793:64: note: Function 'findItem' argument 3 names different: declaration 'flags' definition 'flgs'.
xfe-1.42/src/IconList.cpp:1858:65: style: Function 'findItemByData' argument 3 names different: declaration 'flags' definition 'flgs'. [funcArgNamesDifferent]
xfe-1.42/src/IconList.h:510:64: note: Function 'findItemByData' argument 3 names different: declaration 'flags' definition 'flgs'.
xfe-1.42/src/IconList.cpp:1858:65: note: Function 'findItemByData' argument 3 names different: declaration 'flags' definition 'flgs'.
xfe-1.42/src/IconList.cpp:4274:81: portability: '(void*)(FXival)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfe-1.42/src/IconList.cpp:803:11: warning: Member variable 'IconList::headerpct' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/IconList.h:339:18: warning: Virtual function 'recalc' is called from destructor '~IconList()' at line 4431. Dynamic binding is not used. [virtualCallInConstructor]
xfe-1.42/src/IconList.cpp:4431:5: note: Calling clearItems
xfe-1.42/src/IconList.cpp:4279:5: note: Calling recalc
xfe-1.42/src/IconList.h:339:18: note: recalc is a virtual method
xfe-1.42/src/KeybindingsDialog.h:18:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfe-1.42/src/DialogBox.h:33:18: note: Virtual function in base class
xfe-1.42/src/KeybindingsDialog.h:18:18: note: Function in derived class
xfe-1.42/src/MessageBox.cpp:110:86: style: Same expression on both sides of '|'. [duplicateExpression]
xfe-1.42/src/Preferences.cpp:1745:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/Preferences.cpp:1749:10: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/Preferences.h:46:12: style: Technically the member function 'Theme::operator!=' can be const. [functionConst]
xfe-1.42/src/Preferences.cpp:20:15: note: Technically the member function 'Theme::operator!=' can be const.
xfe-1.42/src/Preferences.h:46:12: note: Technically the member function 'Theme::operator!=' can be const.
xfe-1.42/src/Properties.cpp:688:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/Properties.cpp:1588:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/Properties.cpp:1589:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/Properties.cpp:1797:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/Properties.cpp:1798:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/Properties.cpp:175:17: style: The scope of the variable 'mnttype' can be reduced. [variableScope]
xfe-1.42/src/Properties.cpp:176:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfe-1.42/src/Properties.cpp:178:17: style: The scope of the variable 'p' can be reduced. [variableScope]
xfe-1.42/src/Properties.cpp:927:65: style: Function 'PropertiesBox' argument 3 names different: declaration 'num' definition 'n'. [funcArgNamesDifferent]
xfe-1.42/src/Properties.h:155:54: note: Function 'PropertiesBox' argument 3 names different: declaration 'num' definition 'n'.
xfe-1.42/src/Properties.cpp:927:65: note: Function 'PropertiesBox' argument 3 names different: declaration 'num' definition 'n'.
xfe-1.42/src/Properties.cpp:165:16: warning: Member variable 'PropertiesBox::pipes' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/Properties.cpp:927:16: warning: Member variable 'PropertiesBox::pipes' is not initialized in the constructor. [uninitMemberVar]
xfe-1.42/src/Properties.cpp:181:5: performance: Variable 'trashfileslocation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/Properties.cpp:182:5: performance: Variable 'trashinfolocation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/Properties.cpp:936:5: performance: Variable 'isDirectory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xfe-1.42/src/SearchPanel.cpp:2935:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/SearchPanel.cpp:3194:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfe-1.42/src/SearchPanel.cpp:375:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:378:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:379:14: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:385:41: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:675:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:678:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:679:22: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:685:49: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:1693:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:1696:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:1697:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:1703:33: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:2041:26: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:4109:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:4112:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:4113:6: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/SearchPanel.cpp:1600:9: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/SearchPanel.cpp:1599:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:1600:9: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:1837:9: style: Variable 'ext' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xfe-1.42/src/SearchPanel.cpp:1822:9: note: Variable 'ext' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/SearchPanel.cpp:1837:9: note: Variable 'ext' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfe-1.42/src/SearchPanel.cpp:3619:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/SearchPanel.cpp:3618:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:3619:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:3658:17: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/SearchPanel.cpp:3657:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:3658:17: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:3679:13: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/SearchPanel.cpp:3678:0: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:3679:13: note: Variable 'rc' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:4140:5: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/SearchPanel.cpp:4131:0: note: Variable 'item' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:4140:5: note: Variable 'item' is reassigned a value before the old one has been used.
xfe-1.42/src/SearchPanel.cpp:502:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfe-1.42/src/SearchPanel.cpp:2419:14: style: The scope of the variable 'f' can be reduced. [variableScope]
xfe-1.42/src/SearchPanel.cpp:2579:14: style: The scope of the variable 'f' can be reduced. [variableScope]
xfe-1.42/src/SearchWindow.cpp:857:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfe-1.42/src/SearchWindow.cpp:858:14: style: The scope of the variable 'nread' can be reduced. [variableScope]
xfe-1.42/src/SearchWindow.cpp:858:29: style: The scope of the variable 'beg' can be reduced. [variableScope]
xfe-1.42/src/SearchWindow.cpp:858:34: style: The scope of the variable 'end' can be reduced. [variableScope]
xfe-1.42/src/TextLabel.cpp:494:14: style: The scope of the variable 't' can be reduced. [variableScope]
xfe-1.42/src/TextLabel.cpp:1007:18: style: The scope of the variable 'sx' can be reduced. [variableScope]
xfe-1.42/src/TextLabel.cpp:1007:22: style: The scope of the variable 'ex' can be reduced. [variableScope]
xfe-1.42/src/TextLabel.cpp:1773:35: style: Function 'setNumColumns' argument 1 names different: declaration 'cols' definition 'ncols'. [funcArgNamesDifferent]
xfe-1.42/src/TextLabel.h:204:28: note: Function 'setNumColumns' argument 1 names different: declaration 'cols' definition 'ncols'.
xfe-1.42/src/TextLabel.cpp:1773:35: note: Function 'setNumColumns' argument 1 names different: declaration 'cols' definition 'ncols'.
xfe-1.42/src/TextLabel.cpp:1791:35: style: Function 'setJustify' argument 1 names different: declaration 'mode' definition 'style'. [funcArgNamesDifferent]
xfe-1.42/src/TextLabel.h:219:28: note: Function 'setJustify' argument 1 names different: declaration 'mode' definition 'style'.
xfe-1.42/src/TextLabel.cpp:1791:35: note: Function 'setJustify' argument 1 names different: declaration 'mode' definition 'style'.
xfe-1.42/src/WriteWindow.h:149:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/WriteWindow.h:387:16: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/WriteWindow.cpp:742:5: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/WriteWindow.cpp:737:0: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/WriteWindow.cpp:742:5: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/WriteWindow.cpp:1066:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xfe-1.42/src/WriteWindow.cpp:1066:24: style: The scope of the variable 'j' can be reduced. [variableScope]
xfe-1.42/src/WriteWindow.cpp:1066:27: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/src/WriteWindow.cpp:2079:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
xfe-1.42/src/WriteWindow.cpp:557:76: style: Function 'WriteWindow' argument 3 names different: declaration 'readonly' definition '_readonly'. [funcArgNamesDifferent]
xfe-1.42/src/WriteWindow.h:373:67: note: Function 'WriteWindow' argument 3 names different: declaration 'readonly' definition '_readonly'.
xfe-1.42/src/WriteWindow.cpp:557:76: note: Function 'WriteWindow' argument 3 names different: declaration 'readonly' definition '_readonly'.
xfe-1.42/src/WriteWindow.h:144:5: style: Class 'Preferences' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xfe-1.42/src/XFileExplorer.cpp:597:5: style: Variable 'btn' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/XFileExplorer.cpp:591:0: note: Variable 'btn' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileExplorer.cpp:597:5: note: Variable 'btn' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileExplorer.cpp:781:5: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/XFileExplorer.cpp:779:0: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileExplorer.cpp:781:5: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileExplorer.cpp:1098:5: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/XFileExplorer.cpp:1096:5: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileExplorer.cpp:1098:5: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileExplorer.cpp:1128:5: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/XFileExplorer.cpp:1126:5: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileExplorer.cpp:1128:5: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileExplorer.cpp:2792:17: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/XFileExplorer.cpp:2894:17: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/XFileExplorer.cpp:170:58: performance: Function parameter 'URIs' should be passed by const reference. [passedByValue]
xfe-1.42/src/foxhacks.cpp:155:29: style: C-style pointer casting [cstyleCast]
xfe-1.42/src/XFileImage.cpp:624:5: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/XFileImage.cpp:619:0: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFileImage.cpp:624:5: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/foxhacks.cpp:110:21: style: Same expression on both sides of '!=' because the value of 'olditem' and 'currentitem' are the same. [duplicateExpression]
xfe-1.42/src/foxhacks.cpp:26:36: note: 'olditem' is assigned value 'currentitem' here.
xfe-1.42/src/foxhacks.cpp:110:21: note: Same expression on both sides of '!=' because the value of 'olditem' and 'currentitem' are the same.
xfe-1.42/src/foxhacks.cpp:285:29: style: The scope of the variable 'escapement' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:285:41: style: The scope of the variable 'defwidth' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:285:51: style: The scope of the variable 'ww' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:285:55: style: The scope of the variable 'size' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:285:61: style: The scope of the variable 'i' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:286:22: style: The scope of the variable 'ang' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:286:27: style: The scope of the variable 'ux' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:286:31: style: The scope of the variable 'uy' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:379:48: style: The scope of the variable 'ww' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:1506:19: style: The scope of the variable 'maxtfrsize' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:1506:31: style: The scope of the variable 'tfrsize' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:1506:40: style: The scope of the variable 'tfroffset' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:1507:19: style: The scope of the variable 'mode' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:1938:24: style: The scope of the variable 'ancestor' can be reduced. [variableScope]
xfe-1.42/src/foxhacks.cpp:3585:19: style: The scope of the variable 'table' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:18: style: The scope of the variable 'rr' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:22: style: The scope of the variable 'gg' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:26: style: The scope of the variable 'bb' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:30: style: The scope of the variable 'dr' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:34: style: The scope of the variable 'dg' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:38: style: The scope of the variable 'db' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:42: style: The scope of the variable 'r1' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:46: style: The scope of the variable 'g1' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:50: style: The scope of the variable 'b1' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:54: style: The scope of the variable 'r2' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:58: style: The scope of the variable 'g2' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:62: style: The scope of the variable 'b2' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:66: style: The scope of the variable 'yl' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:70: style: The scope of the variable 'yh' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:74: style: The scope of the variable 'yy' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:78: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:82: style: The scope of the variable 'n' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:85: style: The scope of the variable 't' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:17:88: style: The scope of the variable 'ww' can be reduced. [variableScope]
xfe-1.42/src/clearlooks.cpp:2507:60: style: The scope of the variable 'd' can be reduced. [variableScope]
xfe-1.42/src/XFileImage.cpp:1044:17: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/XFileImage.cpp:1138:17: style: The scope of the variable 'item' can be reduced. [variableScope]
xfe-1.42/src/XFilePackage.cpp:140:5: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/XFilePackage.cpp:138:0: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFilePackage.cpp:140:5: note: Variable 'mc' is reassigned a value before the old one has been used.
xfe-1.42/src/XFilePackage.h:40:5: style: Class 'XFilePackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xfe-1.42/src/xfeutils.cpp:1725:5: style: Variable 'icon' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/src/xfeutils.cpp:1724:0: note: Variable 'icon' is reassigned a value before the old one has been used.
xfe-1.42/src/xfeutils.cpp:1725:5: note: Variable 'icon' is reassigned a value before the old one has been used.
xfe-1.42/src/xfeutils.cpp:1212:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
xfe-1.42/src/xfeutils.cpp:1213:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xfe-1.42/src/xfeutils.cpp:1246:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
xfe-1.42/src/xfeutils.cpp:1694:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xfe-1.42/src/xfeutils.cpp:1777:9: style: The scope of the variable 'pos2' can be reduced. [variableScope]
xfe-1.42/st/st.c:3157:8: warning: Return value of function ceilf() is not used. [ignoredReturnValue]
xfe-1.42/st/st.c:3160:9: warning: Return value of function floor() is not used. [ignoredReturnValue]
xfe-1.42/st/st.c:3054:2: style: Variable 'sizeh' is reassigned a value before the old one has been used. [redundantAssignment]
xfe-1.42/st/st.c:3052:0: note: Variable 'sizeh' is reassigned a value before the old one has been used.
xfe-1.42/st/st.c:3054:2: note: Variable 'sizeh' is reassigned a value before the old one has been used.
xfe-1.42/st/st.c:807:6: style: The scope of the variable 'newx' can be reduced. [variableScope]
xfe-1.42/st/st.c:807:12: style: The scope of the variable 'newy' can be reduced. [variableScope]
xfe-1.42/st/st.c:808:7: style: The scope of the variable 'delim' can be reduced. [variableScope]
xfe-1.42/st/st.c:1012:25: style: The scope of the variable 'linelen' can be reduced. [variableScope]
xfe-1.42/st/st.c:1013:14: style: The scope of the variable 'last' can be reduced. [variableScope]
xfe-1.42/st/st.c:1068:16: style: The scope of the variable 'last' can be reduced. [variableScope]
xfe-1.42/st/st.c:1068:23: style: The scope of the variable 'repl' can be reduced. [variableScope]
xfe-1.42/st/st.c:1451:6: style: The scope of the variable 'len' can be reduced. [variableScope]
xfe-1.42/st/st.c:1660:7: style: The scope of the variable 'v' can be reduced. [variableScope]
xfe-1.42/st/st.c:1967:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
xfe-1.42/st/st.c:2324:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/st/st.c:2401:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/st/st.c:2423:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/st/st.c:2487:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfe-1.42/st/st.c:2553:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xfe-1.42/st/st.c:2553:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xfe-1.42/st/st.c:2873:8: style: The scope of the variable 'bp' can be reduced. [variableScope]
xfe-1.42/st/st.c:2995:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
xfe-1.42/st/st.c:3386:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
xfe-1.42/st/st.c:3390:7: style: The scope of the variable 'rune' can be reduced. [variableScope]
xfe-1.42/st/st.c:3918:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xfe-1.42/st/st.c:1833:7: style: Unsigned variable 'r' can't be negative so it is unnecessary to test it. [unsignedPositive]
xfe-1.42/st/st.c:1833:30: style: Unsigned variable 'g' can't be negative so it is unnecessary to test it. [unsignedPositive]
xfe-1.42/st/st.c:1833:53: style: Unsigned variable 'b' can't be negative so it is unnecessary to test it. [unsignedPositive]
xfe-1.42/st/st.c:2525:5: style: Unsigned variable 'u' can't be negative so it is unnecessary to test it. [unsignedPositive]
xfe-1.42/st/st.c:2761:12: style: Unsigned variable 'u' can't be negative so it is unnecessary to test it. [unsignedPositive]
xfe-1.42/st/st.c:3557:51: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
[17:33]
ftp://ftp.se.debian.org/debian/pool/main/x/xfig/xfig_3.2.7a.orig.tar.xz
xfig-3.2.7a/lib/realloc.c:41:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfig-3.2.7a/lib/strcasecmp.c:7:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
xfig-3.2.7a/lib/strcasecmp.c:7:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xfig-3.2.7a/lib/strncasecmp.c:7:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
xfig-3.2.7a/lib/strncasecmp.c:7:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
xfig-3.2.7a/src/SimpleMenu.c:1169:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
xfig-3.2.7a/src/SmeBSB.c:486:61: style: Variable 'oclass' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/SmeBSB.c:706:17: style: Variable 'mask_i18n' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/d_arc.c:82:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/d_line.c:238:20: style: The scope of the variable 'comp' can be reduced. [variableScope]
xfig-3.2.7a/src/d_regpoly.c:84:21: style: The scope of the variable 'angle' can be reduced. [variableScope]
xfig-3.2.7a/src/d_regpoly.c:85:21: style: The scope of the variable 'nx' can be reduced. [variableScope]
xfig-3.2.7a/src/d_regpoly.c:85:25: style: The scope of the variable 'ny' can be reduced. [variableScope]
xfig-3.2.7a/src/d_text.c:457:14: style: The scope of the variable 'length' can be reduced. [variableScope]
xfig-3.2.7a/src/d_text.c:459:15: style: The scope of the variable 'lensin' can be reduced. [variableScope]
xfig-3.2.7a/src/d_text.c:459:23: style: The scope of the variable 'lencos' can be reduced. [variableScope]
xfig-3.2.7a/src/d_text.c:1602:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/d_text.c:1632:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/e_align.c:84:14: style: The scope of the variable 'ux' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:239:7: style: The scope of the variable 'last_x' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:240:7: style: The scope of the variable 'last_y' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:243:7: style: The scope of the variable 'this_x' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:244:7: style: The scope of the variable 'this_y' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:245:7: style: The scope of the variable 'this_ptype' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:345:7: style: The scope of the variable 'last_x' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:346:7: style: The scope of the variable 'last_y' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:409:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:412:7: style: The scope of the variable 'nr_verts' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:413:7: style: The scope of the variable 'nr_segs' can be reduced. [variableScope]
xfig-3.2.7a/src/e_chop.c:663:9: style: Variable 'vpha' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/e_chop.c:128:5: error: Common realloc mistake: 'axe_objects' nulled but not freed upon failure [memleakOnRealloc]
xfig-3.2.7a/src/e_compound.c:123:15: style: The scope of the variable 'd' can be reduced. [variableScope]
xfig-3.2.7a/src/e_compound.c:164:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xfig-3.2.7a/src/e_compound.c:165:15: style: The scope of the variable 'd' can be reduced. [variableScope]
xfig-3.2.7a/src/e_edit.c:3155:11: error: Array 'pix_table[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
xfig-3.2.7a/src/e_edit.c:3120:5: note: After for loop, i has value 16
xfig-3.2.7a/src/e_edit.c:3155:11: note: Array index out of bounds
xfig-3.2.7a/src/e_edit.c:3156:11: error: Array 'pix_table[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
xfig-3.2.7a/src/e_edit.c:3120:5: note: After for loop, i has value 16
xfig-3.2.7a/src/e_edit.c:3156:11: note: Array index out of bounds
xfig-3.2.7a/src/e_edit.c:1794:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/e_edit.c:2108:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/e_edit.c:3031:5: style: Variable 'button_result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xfig-3.2.7a/src/e_edit.c:3030:5: note: Variable 'button_result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfig-3.2.7a/src/e_edit.c:3031:5: note: Variable 'button_result' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfig-3.2.7a/src/e_edit.c:1084:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/e_edit.c:3081:17: style: The scope of the variable 'fill' can be reduced. [variableScope]
xfig-3.2.7a/src/e_edit.c:3779:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/e_edit.c:3779:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/e_edit.c:4644:16: style: The scope of the variable 'dval' can be reduced. [variableScope]
xfig-3.2.7a/src/e_edit.c:4669:16: style: The scope of the variable 'val' can be reduced. [variableScope]
xfig-3.2.7a/src/e_edit.c:5379:10: style: The scope of the variable 'err' can be reduced. [variableScope]
xfig-3.2.7a/src/e_edit.c:5412:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/e_joinsplit.c:193:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xfig-3.2.7a/src/e_joinsplit.c:186:11: warning: Either the condition 'if(point)' is redundant or there is possible null pointer dereference: point. [nullPointerRedundantCheck]
xfig-3.2.7a/src/e_joinsplit.c:187:8: note: Assuming that condition 'if(point)' is not redundant
xfig-3.2.7a/src/e_joinsplit.c:186:11: note: Null pointer dereference
xfig-3.2.7a/src/e_joinsplit.c:436:25: style: The scope of the variable 'new_l2' can be reduced. [variableScope]
xfig-3.2.7a/src/e_joinsplit.c:545:29: style: The scope of the variable 'new_spl2' can be reduced. [variableScope]
xfig-3.2.7a/src/e_measure.c:313:16: style: The scope of the variable 'a' can be reduced. [variableScope]
xfig-3.2.7a/src/e_measure.c:313:18: style: The scope of the variable 'b' can be reduced. [variableScope]
xfig-3.2.7a/src/e_measure.c:313:20: style: The scope of the variable 'z' can be reduced. [variableScope]
xfig-3.2.7a/src/e_movept.c:173:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_movept.c:173:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfig-3.2.7a/src/e_movept.c:173:24: style: The scope of the variable 'l' can be reduced. [variableScope]
xfig-3.2.7a/src/e_movept.c:526:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_movept.c:526:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfig-3.2.7a/src/e_movept.c:526:24: style: The scope of the variable 'l' can be reduced. [variableScope]
xfig-3.2.7a/src/e_placelib.c:73:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/e_placelib.c:181:19: style: The scope of the variable 'x1' can be reduced. [variableScope]
xfig-3.2.7a/src/e_placelib.c:181:23: style: The scope of the variable 'y1' can be reduced. [variableScope]
xfig-3.2.7a/src/e_placelib.c:181:27: style: The scope of the variable 'x2' can be reduced. [variableScope]
xfig-3.2.7a/src/e_placelib.c:181:31: style: The scope of the variable 'y2' can be reduced. [variableScope]
xfig-3.2.7a/src/e_placelib.c:234:17: style: The scope of the variable 'this_c' can be reduced. [variableScope]
xfig-3.2.7a/src/e_placelib.c:269:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_placelib.c:269:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfig-3.2.7a/src/e_rotate.c:340:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_rotate.c:372:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_rotate.c:389:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_rotate.c:408:14: style: The scope of the variable 'dxc' can be reduced. [variableScope]
xfig-3.2.7a/src/e_rotate.c:408:18: style: The scope of the variable 'dxs' can be reduced. [variableScope]
xfig-3.2.7a/src/e_rotate.c:408:22: style: The scope of the variable 'dxe' can be reduced. [variableScope]
xfig-3.2.7a/src/e_rotate.c:434:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:294:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:294:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:584:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:584:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:584:24: style: The scope of the variable 'l' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:821:16: style: The scope of the variable 'length' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:824:30: style: The scope of the variable 'save' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:827:23: style: The scope of the variable 'comment' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:1122:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:1148:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:1148:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:1148:24: style: The scope of the variable 'l' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:1353:10: style: The scope of the variable 'owd' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:1353:14: style: The scope of the variable 'oht' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:1353:19: style: The scope of the variable 'nwd' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:1353:24: style: The scope of the variable 'nht' can be reduced. [variableScope]
xfig-3.2.7a/src/e_scale.c:281:5: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/e_scale.c:282:5: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/e_scale.c:1278:5: style: Variable 'scalex' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/e_scale.c:1279:5: style: Variable 'scaley' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/e_update.c:647:16: style: The scope of the variable 'dtext' can be reduced. [variableScope]
xfig-3.2.7a/src/e_update.c:550:26: style: Function 'fix_fillstyle' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
xfig-3.2.7a/src/e_update.c:69:27: note: Function 'fix_fillstyle' argument 1 names different: declaration 'object' definition 'obj'.
xfig-3.2.7a/src/e_update.c:550:26: note: Function 'fix_fillstyle' argument 1 names different: declaration 'object' definition 'obj'.
xfig-3.2.7a/src/f_load.c:241:5: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_load.c:260:5: note: Assuming that condition 'if(c)' is not redundant
xfig-3.2.7a/src/f_load.c:241:5: note: Null pointer dereference
xfig-3.2.7a/src/f_load.c:242:5: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_load.c:260:5: note: Assuming that condition 'if(c)' is not redundant
xfig-3.2.7a/src/f_load.c:242:5: note: Null pointer dereference
xfig-3.2.7a/src/f_load.c:243:5: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_load.c:260:5: note: Assuming that condition 'if(c)' is not redundant
xfig-3.2.7a/src/f_load.c:243:5: note: Null pointer dereference
xfig-3.2.7a/src/f_load.c:244:5: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_load.c:260:5: note: Assuming that condition 'if(c)' is not redundant
xfig-3.2.7a/src/f_load.c:244:5: note: Null pointer dereference
xfig-3.2.7a/src/f_load.c:245:5: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_load.c:260:5: note: Assuming that condition 'if(c)' is not redundant
xfig-3.2.7a/src/f_load.c:245:5: note: Null pointer dereference
xfig-3.2.7a/src/f_load.c:246:5: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_load.c:260:5: note: Assuming that condition 'if(c)' is not redundant
xfig-3.2.7a/src/f_load.c:246:5: note: Null pointer dereference
xfig-3.2.7a/src/f_load.c:247:5: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_load.c:260:5: note: Assuming that condition 'if(c)' is not redundant
xfig-3.2.7a/src/f_load.c:247:5: note: Null pointer dereference
xfig-3.2.7a/src/f_load.c:248:5: warning: Either the condition 'if(c)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_load.c:260:5: note: Assuming that condition 'if(c)' is not redundant
xfig-3.2.7a/src/f_load.c:248:5: note: Null pointer dereference
xfig-3.2.7a/src/f_load.c:148:0: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/f_neuclrtab.c:98:16: style: The scope of the variable 'sv' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:99:9: style: The scope of the variable 'rval' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:99:15: style: The scope of the variable 'cumprob' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:324:19: style: The scope of the variable 'smallpos' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:324:28: style: The scope of the variable 'smallval' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:422:17: style: The scope of the variable 'dist' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:422:22: style: The scope of the variable 'a' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:422:24: style: The scope of the variable 'biasdist' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:422:33: style: The scope of the variable 'betafreq' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:478:25: style: The scope of the variable 'a' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:514:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:514:19: style: The scope of the variable 'b' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:514:21: style: The scope of the variable 'g' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:514:23: style: The scope of the variable 'r' can be reduced. [variableScope]
xfig-3.2.7a/src/f_neuclrtab.c:587:19: style: The scope of the variable 'k' can be reduced. [variableScope]
xfig-3.2.7a/src/f_picobj.c:219:13: error: Array 'headers[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xfig-3.2.7a/src/f_picobj.c:208:5: note: After for loop, i has value 10
xfig-3.2.7a/src/f_picobj.c:219:13: note: Array index out of bounds
xfig-3.2.7a/src/f_picobj.c:128:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xfig-3.2.7a/src/f_picobj.c:99:18: style: The scope of the variable 'c' can be reduced. [variableScope]
xfig-3.2.7a/src/f_picobj.c:329:11: style: The scope of the variable 'line' can be reduced. [variableScope]
xfig-3.2.7a/src/f_picobj.c:330:11: style: The scope of the variable 'stat' can be reduced. [variableScope]
xfig-3.2.7a/src/f_read.c:1826:21: warning: Either the condition 'newval<512' is redundant or the array 'colorFree[512]' is accessed at index 512, which is out of bounds. [arrayIndexOutOfBoundsCond]
xfig-3.2.7a/src/f_read.c:1824:18: note: Assuming that condition 'newval<512' is not redundant
xfig-3.2.7a/src/f_read.c:1825:8: note: newval is incremented', new value is 512
xfig-3.2.7a/src/f_read.c:1826:21: note: Array index out of bounds
xfig-3.2.7a/src/f_read.c:589:10: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfig-3.2.7a/src/f_read.c:589:10: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfig-3.2.7a/src/f_read.c:589:10: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfig-3.2.7a/src/f_read.c:1454:12: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfig-3.2.7a/src/f_read.c:199:14: style: The scope of the variable 'status' can be reduced. [variableScope]
xfig-3.2.7a/src/f_read.c:230:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/f_read.c:232:14: style: The scope of the variable 'versstring' can be reduced. [variableScope]
xfig-3.2.7a/src/f_read.c:873:14: style: The scope of the variable 'picfile' can be reduced. [variableScope]
xfig-3.2.7a/src/f_read.c:1293:14: style: The scope of the variable 'l' can be reduced. [variableScope]
xfig-3.2.7a/src/f_read.c:1294:14: style: The scope of the variable 'ignore' can be reduced. [variableScope]
xfig-3.2.7a/src/f_read.c:973:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_read.c:1327:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_read.c:1332:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_read.c:1420:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_readeps.c:58:17: style: The scope of the variable 'nbitmap' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readeps.c:62:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readeps.c:63:20: style: The scope of the variable 'mp' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readeps.c:64:18: style: The scope of the variable 'hexnib' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readeps.c:65:17: style: The scope of the variable 'flag' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readeps.c:68:20: style: The scope of the variable 'last' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readgif.c:79:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readgif.c:81:25: style: The scope of the variable 'red' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readgif.c:81:30: style: The scope of the variable 'green' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readgif.c:81:37: style: The scope of the variable 'blue' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readold.c:500:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_readpcx.c:242:0: error: Memory leak: pal [memleak]
xfig-3.2.7a/src/f_readpng.c:175:0: error: Memory leak: row_pointers [memleak]
xfig-3.2.7a/src/f_readxbm.c:142:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readxbm.c:216:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_readxbm.c:229:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_readxbm.c:231:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_readxbm.c:233:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/f_readxpm.c:38:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/f_readxpm.c:39:14: style: The scope of the variable 'c' can be reduced. [variableScope]
xfig-3.2.7a/src/f_save.c:167:14: style: The scope of the variable 'str' can be reduced. [variableScope]
xfig-3.2.7a/src/f_save.c:167:24: style: The scope of the variable 'com' can be reduced. [variableScope]
xfig-3.2.7a/src/f_save.c:168:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/f_save.c:168:17: style: The scope of the variable 'len' can be reduced. [variableScope]
xfig-3.2.7a/src/f_save.c:520:21: style: The scope of the variable 'c' can be reduced. [variableScope]
xfig-3.2.7a/src/f_util.c:114:17: warning: Either the condition 'path==NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
xfig-3.2.7a/src/f_util.c:114:36: note: Assuming that condition 'path==NULL' is not redundant
xfig-3.2.7a/src/f_util.c:114:17: note: Null pointer dereference
xfig-3.2.7a/src/f_util.c:162:14: style: The scope of the variable 'string' can be reduced. [variableScope]
xfig-3.2.7a/src/f_util.c:750:31: style: The scope of the variable 'word' can be reduced. [variableScope]
xfig-3.2.7a/src/f_util.c:750:38: style: The scope of the variable 'opnd' can be reduced. [variableScope]
xfig-3.2.7a/src/f_util.c:844:33: style: The scope of the variable 'tok' can be reduced. [variableScope]
xfig-3.2.7a/src/f_util.c:1228:18: style: The scope of the variable 'd1' can be reduced. [variableScope]
xfig-3.2.7a/src/f_util.c:1263:17: style: The scope of the variable 'd1' can be reduced. [variableScope]
xfig-3.2.7a/src/main.c:698:11: style: The scope of the variable 'len' can be reduced. [variableScope]
xfig-3.2.7a/src/main.c:1008:11: style: The scope of the variable 'margin_ht' can be reduced. [variableScope]
xfig-3.2.7a/src/main.c:1009:11: style: The scope of the variable 'margin_wd' can be reduced. [variableScope]
xfig-3.2.7a/src/main.c:1010:11: style: The scope of the variable 'max_ht' can be reduced. [variableScope]
xfig-3.2.7a/src/main.c:1010:19: style: The scope of the variable 'max_wd' can be reduced. [variableScope]
xfig-3.2.7a/src/main.c:1575:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/main.c:1741:9: style: The scope of the variable 'scr' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:323:13: style: The scope of the variable 'xleft' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:323:20: style: The scope of the variable 'xright' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:507:14: style: The scope of the variable 'px' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:507:18: style: The scope of the variable 'py' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:615:14: style: The scope of the variable 'fxmin' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:615:21: style: The scope of the variable 'fymin' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:615:28: style: The scope of the variable 'fxmax' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:615:35: style: The scope of the variable 'fymax' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:616:14: style: The scope of the variable 'bxmin' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:616:21: style: The scope of the variable 'bymin' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:616:28: style: The scope of the variable 'bxmax' can be reduced. [variableScope]
xfig-3.2.7a/src/u_bound.c:616:35: style: The scope of the variable 'bymax' can be reduced. [variableScope]
xfig-3.2.7a/src/u_create.c:467:2: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_uint]
xfig-3.2.7a/src/u_create.c:476:14: style: The scope of the variable 'width' can be reduced. [variableScope]
xfig-3.2.7a/src/u_create.c:476:21: style: The scope of the variable 'height' can be reduced. [variableScope]
xfig-3.2.7a/src/u_create.c:701:23: style: The scope of the variable 'ee' can be reduced. [variableScope]
xfig-3.2.7a/src/u_create.c:702:19: style: The scope of the variable 'aa' can be reduced. [variableScope]
xfig-3.2.7a/src/u_create.c:703:20: style: The scope of the variable 'll' can be reduced. [variableScope]
xfig-3.2.7a/src/u_create.c:704:22: style: The scope of the variable 'ss' can be reduced. [variableScope]
xfig-3.2.7a/src/u_create.c:705:20: style: The scope of the variable 'tt' can be reduced. [variableScope]
xfig-3.2.7a/src/u_create.c:706:25: style: The scope of the variable 'ccc' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:95:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:95:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:95:20: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:95:29: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:95:38: style: The scope of the variable 'start_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:95:47: style: The scope of the variable 'start_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:96:14: style: The scope of the variable 'nx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:96:18: style: The scope of the variable 'ny' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:223:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:223:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:223:20: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:223:29: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:223:38: style: The scope of the variable 'start_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:223:47: style: The scope of the variable 'start_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:224:14: style: The scope of the variable 'nx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:224:18: style: The scope of the variable 'ny' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:357:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:357:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:357:20: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:357:29: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:357:38: style: The scope of the variable 'start_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:357:47: style: The scope of the variable 'start_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:358:14: style: The scope of the variable 'nx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:358:18: style: The scope of the variable 'ny' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:458:14: style: The scope of the variable 'cw' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:458:17: style: The scope of the variable 'cw2' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:496:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:496:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:496:20: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:496:29: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:496:38: style: The scope of the variable 'start_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:496:47: style: The scope of the variable 'start_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:497:14: style: The scope of the variable 'nx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:497:18: style: The scope of the variable 'ny' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:642:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:642:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:642:20: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:642:29: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:642:38: style: The scope of the variable 'start_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:642:47: style: The scope of the variable 'start_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:643:14: style: The scope of the variable 'nx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:643:18: style: The scope of the variable 'ny' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:775:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:775:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:775:20: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:775:29: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:775:38: style: The scope of the variable 'start_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:775:47: style: The scope of the variable 'start_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:776:14: style: The scope of the variable 'nx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_drag.c:776:18: style: The scope of the variable 'ny' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw_spline.c:344:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:228:22: style: The scope of the variable 'scx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:228:27: style: The scope of the variable 'scy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:231:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:469:9: style: The scope of the variable 'xleft' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:469:16: style: The scope of the variable 'xright' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:590:14: style: The scope of the variable 'string' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:591:27: style: The scope of the variable 'p2' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:874:18: style: The scope of the variable 'k' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:875:14: style: The scope of the variable 'bwidth' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:876:28: style: The scope of the variable 'tdata' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:877:14: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:878:14: style: The scope of the variable 'bbytes' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:879:14: style: The scope of the variable 'ibit' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:879:20: style: The scope of the variable 'jbit' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:879:26: style: The scope of the variable 'jnb' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:880:14: style: The scope of the variable 'wbit' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:881:14: style: The scope of the variable 'fg' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:881:18: style: The scope of the variable 'bg' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:882:16: style: The scope of the variable 'image' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1000:21: style: The scope of the variable 'pixel' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1003:22: style: The scope of the variable 'Spixel' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1291:21: style: The scope of the variable 'lenword' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1291:30: style: The scope of the variable 'lenspace' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1292:11: style: The scope of the variable 'xs' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1292:15: style: The scope of the variable 'ys' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1292:19: style: The scope of the variable 'xe' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1292:23: style: The scope of the variable 'ye' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1454:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1606:22: style: The scope of the variable 'xs' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1606:26: style: The scope of the variable 'ys' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1610:16: style: The scope of the variable 'radius' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1611:16: style: The scope of the variable 'angle' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1611:23: style: The scope of the variable 'init_angle' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1611:35: style: The scope of the variable 'rads' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1612:16: style: The scope of the variable 'fix_x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1612:23: style: The scope of the variable 'fix_y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1613:33: style: The scope of the variable 'tip' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1614:17: style: The scope of the variable 'np' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1615:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1891:21: style: The scope of the variable 'deltax' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1891:29: style: The scope of the variable 'deltay' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1893:24: style: The scope of the variable 'fx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1893:28: style: The scope of the variable 'fy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1893:32: style: The scope of the variable 'fxy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1893:37: style: The scope of the variable 'absfx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1893:44: style: The scope of the variable 'absfy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:1893:51: style: The scope of the variable 'absfxy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:2024:10: style: The scope of the variable 'str' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:2046:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_draw.c:2096:13: style: The scope of the variable 'step' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:343:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:343:18: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:343:22: style: The scope of the variable 'x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:343:25: style: The scope of the variable 'y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:343:28: style: The scope of the variable 'xx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:343:32: style: The scope of the variable 'yy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:469:21: style: The scope of the variable 'angle' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:470:21: style: The scope of the variable 'nx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:470:25: style: The scope of the variable 'ny' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:514:21: style: The scope of the variable 'x1' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:514:25: style: The scope of the variable 'y1' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:514:29: style: The scope of the variable 'x2' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:514:33: style: The scope of the variable 'y2' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:684:21: style: The scope of the variable 'x1' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:684:25: style: The scope of the variable 'y1' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:684:29: style: The scope of the variable 'x2' can be reduced. [variableScope]
xfig-3.2.7a/src/u_elastic.c:684:33: style: The scope of the variable 'y2' can be reduced. [variableScope]
xfig-3.2.7a/src/u_free.c:37:19: style: The scope of the variable 'arc' can be reduced. [variableScope]
xfig-3.2.7a/src/u_free.c:78:23: style: The scope of the variable 'ellipse' can be reduced. [variableScope]
xfig-3.2.7a/src/u_free.c:92:20: style: The scope of the variable 'line' can be reduced. [variableScope]
xfig-3.2.7a/src/u_free.c:104:20: style: The scope of the variable 'text' can be reduced. [variableScope]
xfig-3.2.7a/src/u_free.c:119:22: style: The scope of the variable 'spline' can be reduced. [variableScope]
xfig-3.2.7a/src/u_free.c:222:24: style: The scope of the variable 'link' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:358:30: style: The scope of the variable 'cphi' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:358:36: style: The scope of the variable 'sphi' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:360:8: style: The scope of the variable 'wx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:360:12: style: The scope of the variable 'wy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:443:16: style: The scope of the variable 'x2' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:443:20: style: The scope of the variable 'y2' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:881:18: style: The scope of the variable 'tri_area' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:1016:19: style: The scope of the variable 'd1' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:1051:34: style: The scope of the variable 'dsx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:1051:39: style: The scope of the variable 'dsy' can be reduced. [variableScope]
xfig-3.2.7a/src/u_geom.c:275:65: error: Invalid abs() argument nr 1. A non-boolean value is required. [invalidFunctionArgBool]
xfig-3.2.7a/src/u_list.c:201:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:206:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:211:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:216:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:221:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:410:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:415:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:420:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:425:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:430:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfig-3.2.7a/src/u_list.c:1331:16: style: The scope of the variable 'l' can be reduced. [variableScope]
xfig-3.2.7a/src/u_print.c:139:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xfig-3.2.7a/src/u_print.c:230:8: style: The scope of the variable 'loc' can be reduced. [variableScope]
xfig-3.2.7a/src/u_print.c:255:7: style: The scope of the variable 'tmpcmd' can be reduced. [variableScope]
xfig-3.2.7a/src/u_print.c:256:7: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
xfig-3.2.7a/src/u_print.c:259:8: style: The scope of the variable 'suf' can be reduced. [variableScope]
xfig-3.2.7a/src/u_print.c:629:8: style: The scope of the variable 'errfile' can be reduced. [variableScope]
xfig-3.2.7a/src/u_print.c:630:7: style: The scope of the variable 'str' can be reduced. [variableScope]
xfig-3.2.7a/src/u_quartic.c:29:10: style: The scope of the variable 'dum1' can be reduced. [variableScope]
xfig-3.2.7a/src/u_quartic.c:104:31: style: The scope of the variable 's' can be reduced. [variableScope]
xfig-3.2.7a/src/u_quartic.c:104:34: style: The scope of the variable 't' can be reduced. [variableScope]
xfig-3.2.7a/src/u_quartic.c:105:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_quartic.c:177:61: style: The scope of the variable 's' can be reduced. [variableScope]
xfig-3.2.7a/src/u_quartic.c:177:64: style: The scope of the variable 't' can be reduced. [variableScope]
xfig-3.2.7a/src/u_quartic.c:179:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_redraw.c:355:11: style: The scope of the variable 'rx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_redraw.c:355:14: style: The scope of the variable 'ry' can be reduced. [variableScope]
xfig-3.2.7a/src/u_redraw.c:355:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/u_redraw.c:504:23: style: The scope of the variable 'ux' can be reduced. [variableScope]
xfig-3.2.7a/src/u_redraw.c:505:13: style: The scope of the variable 'x' can be reduced. [variableScope]
xfig-3.2.7a/src/u_redraw.c:505:16: style: The scope of the variable 'y' can be reduced. [variableScope]
xfig-3.2.7a/src/u_redraw.c:602:14: style: The scope of the variable 'cx' can be reduced. [variableScope]
xfig-3.2.7a/src/u_redraw.c:602:18: style: The scope of the variable 'cy' can be reduced. [variableScope]
xfig-3.2.7a/src/w_browse.c:110:28: style: The scope of the variable 'path' can be reduced. [variableScope]
xfig-3.2.7a/src/w_canvas.c:231:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfig-3.2.7a/src/w_canvas.c:245:21: style: The scope of the variable 'compose_key' can be reduced. [variableScope]
xfig-3.2.7a/src/w_canvas.c:247:21: style: The scope of the variable 'c' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:62:12: style: The scope of the variable 'pngfile' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:143:10: style: The scope of the variable 'red' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:143:15: style: The scope of the variable 'green' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:143:22: style: The scope of the variable 'blue' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:145:10: style: The scope of the variable 'red_shift' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:145:21: style: The scope of the variable 'green_shift' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:145:34: style: The scope of the variable 'blue_shift' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:152:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:154:27: style: The scope of the variable 'bit_order' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:154:38: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:155:10: style: The scope of the variable 'byte_inc' can be reduced. [variableScope]
xfig-3.2.7a/src/w_capture.c:156:10: style: The scope of the variable 'pix' can be reduced. [variableScope]
xfig-3.2.7a/src/w_cmdpanel.c:1015:2: style: Variable 'below' is reassigned a value before the old one has been used. [redundantAssignment]
xfig-3.2.7a/src/w_cmdpanel.c:1012:2: note: Variable 'below' is reassigned a value before the old one has been used.
xfig-3.2.7a/src/w_cmdpanel.c:1015:2: note: Variable 'below' is reassigned a value before the old one has been used.
xfig-3.2.7a/src/w_cmdpanel.c:454:30: style: The scope of the variable 'menu' can be reduced. [variableScope]
xfig-3.2.7a/src/w_cmdpanel.c:850:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
xfig-3.2.7a/src/w_cmdpanel.c:850:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
xfig-3.2.7a/src/w_cmdpanel.c:1186:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfig-3.2.7a/src/w_cmdpanel.c:1633:5: style: The scope of the variable '_ArgCount' can be reduced. [variableScope]
xfig-3.2.7a/src/w_cmdpanel.c:521:19: style: Variable 'balloons_label' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_cmdpanel.c:1080:15: style: Variable 'n_freehand' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_cmdpanel.c:1094:13: style: Variable 'n_recent' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_cmdpanel.c:1347:19: style: Variable 'balloons_label' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_cmdpanel.c:1633:5: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_color.c:2438:13: style: Condition 'info==NULL' is always true [knownConditionTrueFalse]
xfig-3.2.7a/src/w_color.c:2434:22: note: Assignment 'info=NULL', assigned value is 0
xfig-3.2.7a/src/w_color.c:2438:13: note: Condition 'info==NULL' is always true
xfig-3.2.7a/src/w_color.c:1761:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfig-3.2.7a/src/w_color.c:1761:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfig-3.2.7a/src/w_color.c:1761:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfig-3.2.7a/src/w_color.c:2438:13: style: Same expression on both sides of '==' because the value of 'info' and 'NULL' are the same. [duplicateExpression]
xfig-3.2.7a/src/w_color.c:2434:22: note: 'info' is assigned value 'NULL' here.
xfig-3.2.7a/src/w_color.c:2438:13: note: Same expression on both sides of '==' because the value of 'info' and 'NULL' are the same.
xfig-3.2.7a/src/w_color.c:2464:14: style: Same expression on both sides of '!=' because the value of 'info' and 'NULL' are the same. [duplicateExpression]
xfig-3.2.7a/src/w_color.c:2434:22: note: 'info' is assigned value 'NULL' here.
xfig-3.2.7a/src/w_color.c:2464:14: note: Same expression on both sides of '!=' because the value of 'info' and 'NULL' are the same.
xfig-3.2.7a/src/w_color.c:943:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:1494:8: style: The scope of the variable 'indx' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:2253:8: style: The scope of the variable 'p' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:2253:11: style: The scope of the variable 'q' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:2253:14: style: The scope of the variable 't' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:2253:17: style: The scope of the variable 'f' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:2254:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:2299:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:2299:12: style: The scope of the variable 'gc' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:2299:16: style: The scope of the variable 'bc' can be reduced. [variableScope]
xfig-3.2.7a/src/w_color.c:417:15: style: Variable 'form_fg' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_digitize.c:67:0: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_digitize.c:168:28: style: Variable 'file_prefix_seq' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_digitize.c:358:0: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_digitize.c:388:0: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_digitize.c:408:0: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_dir.c:564:9: warning: Either the condition 'cmask==NULL' is redundant or there is possible null pointer dereference: cmask. [nullPointerRedundantCheck]
xfig-3.2.7a/src/w_dir.c:563:16: note: Assuming that condition 'cmask==NULL' is not redundant
xfig-3.2.7a/src/w_dir.c:564:9: note: Null pointer dereference
xfig-3.2.7a/src/w_dir.c:676:15: warning: Either the condition 'dir!=NULL' is redundant or there is possible null pointer dereference: dir. [nullPointerRedundantCheck]
xfig-3.2.7a/src/w_dir.c:659:13: note: Assuming that condition 'dir!=NULL' is not redundant
xfig-3.2.7a/src/w_dir.c:676:15: note: Null pointer dereference
xfig-3.2.7a/src/w_dir.c:648:14: style: The scope of the variable 'p' can be reduced. [variableScope]
xfig-3.2.7a/src/w_dir.c:567:17: style: Array index 'nmasks' is used before limits check. [arrayIndexThenCheck]
xfig-3.2.7a/src/w_drawprim.c:270:24: style: The scope of the variable 'sub' can be reduced. [variableScope]
xfig-3.2.7a/src/w_drawprim.c:613:21: style: The scope of the variable 'mask' can be reduced. [variableScope]
xfig-3.2.7a/src/w_drawprim.c:1201:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_drawprim.c:1232:32: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_drawprim.c:1662:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_drawprim.c:243:14: style: Unused variable: s [unusedVariable]
xfig-3.2.7a/src/w_export.c:905:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfig-3.2.7a/src/w_export.c:938:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfig-3.2.7a/src/w_export.c:383:35: style: Function 'orient_select' argument 2 names different: declaration 'client_dat' definition 'client_data'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_export.c:160:45: note: Function 'orient_select' argument 2 names different: declaration 'client_dat' definition 'client_data'.
xfig-3.2.7a/src/w_export.c:383:35: note: Function 'orient_select' argument 2 names different: declaration 'client_dat' definition 'client_data'.
xfig-3.2.7a/src/w_export.c:383:58: style: Function 'orient_select' argument 3 names different: declaration 'call_dat' definition 'call_data'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_export.c:160:67: note: Function 'orient_select' argument 3 names different: declaration 'call_dat' definition 'call_data'.
xfig-3.2.7a/src/w_export.c:383:58: note: Function 'orient_select' argument 3 names different: declaration 'call_dat' definition 'call_data'.
xfig-3.2.7a/src/w_export.c:359:5: error: Uninitialized variable: transp [uninitvar]
xfig-3.2.7a/src/w_file.c:170:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:301:14: style: The scope of the variable 'fname' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:437:27: style: The scope of the variable 'fname' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:438:14: style: The scope of the variable 'qresult' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:549:14: style: The scope of the variable 'qresult' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1218:10: style: The scope of the variable 'save_objmask' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1223:10: style: The scope of the variable 'xmin' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1223:16: style: The scope of the variable 'xmax' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1223:22: style: The scope of the variable 'ymin' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1223:28: style: The scope of the variable 'ymax' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1224:11: style: The scope of the variable 'width' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1224:18: style: The scope of the variable 'height' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1224:26: style: The scope of the variable 'size' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1225:10: style: The scope of the variable 'pixwidth' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1225:20: style: The scope of the variable 'pixheight' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1226:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:1227:10: style: The scope of the variable 'figsize' can be reduced. [variableScope]
xfig-3.2.7a/src/w_file.c:615:0: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_fontpanel.c:322:5: style: The scope of the variable '_ArgCountMax' can be reduced. [variableScope]
xfig-3.2.7a/src/w_fontpanel.c:322:5: style: The scope of the variable '_ArgCount' can be reduced. [variableScope]
xfig-3.2.7a/src/w_grid.c:43:5: style: The scope of the variable '_ArgCountMax' can be reduced. [variableScope]
xfig-3.2.7a/src/w_grid.c:43:5: style: The scope of the variable '_ArgCount' can be reduced. [variableScope]
xfig-3.2.7a/src/w_help.c:129:5: style: The scope of the variable '_ArgCountMax' can be reduced. [variableScope]
xfig-3.2.7a/src/w_help.c:129:5: style: The scope of the variable '_ArgCount' can be reduced. [variableScope]
xfig-3.2.7a/src/w_help.c:132:12: style: The scope of the variable 'info' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:451:10: style: The scope of the variable 'scale' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:510:16: style: The scope of the variable 'x1' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:545:11: style: The scope of the variable 'y2' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:546:24: style: The scope of the variable 'last_x2' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:599:14: style: The scope of the variable 'paint_bitmap_width' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:600:14: style: The scope of the variable 'paint_bitmap_height' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:601:18: style: The scope of the variable 'to_image' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:602:16: style: The scope of the variable 'to_image_data' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:603:14: style: The scope of the variable 'to_image_size' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:607:15: style: The scope of the variable 'last_str' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:608:14: style: The scope of the variable 'width' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:608:21: style: The scope of the variable 'lbearing' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:608:31: style: The scope of the variable 'height' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:608:39: style: The scope of the variable 'ascent' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:609:11: style: The scope of the variable 'from_image' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:612:7: style: The scope of the variable 'base_width' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:612:19: style: The scope of the variable 'base_height' can be reduced. [variableScope]
xfig-3.2.7a/src/w_i18n.c:615:10: style: The scope of the variable 'scale' can be reduced. [variableScope]
xfig-3.2.7a/src/w_indpanel.c:4045:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xfig-3.2.7a/src/w_indpanel.c:2166:14: style: The scope of the variable 'new_i_value' can be reduced. [variableScope]
xfig-3.2.7a/src/w_indpanel.c:2167:15: style: The scope of the variable 'new_f_value' can be reduced. [variableScope]
xfig-3.2.7a/src/w_indpanel.c:3169:21: style: The scope of the variable 'isw' can be reduced. [variableScope]
xfig-3.2.7a/src/w_indpanel.c:3914:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/w_indpanel.c:4269:21: style: The scope of the variable 'sw' can be reduced. [variableScope]
xfig-3.2.7a/src/w_indpanel.c:3068:43: style: Function 'dimline_panel_preview' argument 2 names different: declaration 'user_data' definition 'new_type'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_indpanel.c:2400:59: note: Function 'dimline_panel_preview' argument 2 names different: declaration 'user_data' definition 'new_type'.
xfig-3.2.7a/src/w_indpanel.c:3068:43: note: Function 'dimline_panel_preview' argument 2 names different: declaration 'user_data' definition 'new_type'.
xfig-3.2.7a/src/w_intersect.c:135:14: style: The scope of the variable 'ix' can be reduced. [variableScope]
xfig-3.2.7a/src/w_intersect.c:139:19: style: The scope of the variable 'dt' can be reduced. [variableScope]
xfig-3.2.7a/src/w_intersect.c:240:18: style: The scope of the variable 'iy' can be reduced. [variableScope]
xfig-3.2.7a/src/w_intersect.c:256:13: style: The scope of the variable 'dd' can be reduced. [variableScope]
xfig-3.2.7a/src/w_intersect.c:697:13: style: The scope of the variable 'ex' can be reduced. [variableScope]
xfig-3.2.7a/src/w_intersect.c:803:14: style: The scope of the variable 'rx' can be reduced. [variableScope]
xfig-3.2.7a/src/w_keyboard.c:138:12: style: Condition 'NULL==pmatch' is always true [knownConditionTrueFalse]
xfig-3.2.7a/src/w_keyboard.c:130:25: note: Assignment 'pmatch=NULL', assigned value is 0
xfig-3.2.7a/src/w_keyboard.c:138:12: note: Condition 'NULL==pmatch' is always true
xfig-3.2.7a/src/w_keyboard.c:292:14: style: The scope of the variable 'xv' can be reduced. [variableScope]
xfig-3.2.7a/src/w_keyboard.c:292:18: style: The scope of the variable 'yv' can be reduced. [variableScope]
xfig-3.2.7a/src/w_layers.c:540:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_layers.c:348:13: style: Variable 'below' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_library.c:1555:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xfig-3.2.7a/src/w_library.c:1617:11: style: The scope of the variable 'xmin' can be reduced. [variableScope]
xfig-3.2.7a/src/w_library.c:1617:17: style: The scope of the variable 'xmax' can be reduced. [variableScope]
xfig-3.2.7a/src/w_library.c:1617:23: style: The scope of the variable 'ymin' can be reduced. [variableScope]
xfig-3.2.7a/src/w_library.c:1617:29: style: The scope of the variable 'ymax' can be reduced. [variableScope]
xfig-3.2.7a/src/w_library.c:1618:12: style: The scope of the variable 'width' can be reduced. [variableScope]
xfig-3.2.7a/src/w_library.c:1618:19: style: The scope of the variable 'height' can be reduced. [variableScope]
xfig-3.2.7a/src/w_library.c:1618:27: style: The scope of the variable 'size' can be reduced. [variableScope]
xfig-3.2.7a/src/w_library.c:1378:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/w_modepanel.c:439:28: style: The scope of the variable 'msw' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:148:10: style: The scope of the variable 'sdx' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:148:15: style: The scope of the variable 'sdy' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:149:10: style: The scope of the variable 't1x' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:149:15: style: The scope of the variable 't1y' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:149:20: style: The scope of the variable 't2x' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:149:25: style: The scope of the variable 't2y' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:152:11: style: The scope of the variable 'udx' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:152:16: style: The scope of the variable 'udy' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:507:11: style: The scope of the variable 'len1' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:507:17: style: The scope of the variable 'len2' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:508:12: style: The scope of the variable 'dx1' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:508:17: style: The scope of the variable 'dy1' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:508:22: style: The scope of the variable 'dx2' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:508:27: style: The scope of the variable 'dy2' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:509:10: style: The scope of the variable 'len1str' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:509:23: style: The scope of the variable 'len2str' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:509:36: style: The scope of the variable 'radstr' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:510:10: style: The scope of the variable 'dx1str' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:510:22: style: The scope of the variable 'dy1str' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:510:34: style: The scope of the variable 'dx2str' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:510:46: style: The scope of the variable 'dy2str' can be reduced. [variableScope]
xfig-3.2.7a/src/w_msgpanel.c:494:27: error: Uninitialized variable: dx1 [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:495:27: error: Uninitialized variable: dy1 [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:496:27: error: Uninitialized variable: dx2 [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:497:27: error: Uninitialized variable: dy2 [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:454:10: error: Uninitialized variable: t1x [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:455:10: error: Uninitialized variable: t1y [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:456:10: error: Uninitialized variable: t2x [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:457:10: error: Uninitialized variable: t2y [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:458:10: error: Uninitialized variable: t3x [uninitvar]
xfig-3.2.7a/src/w_msgpanel.c:459:10: error: Uninitialized variable: t3y [uninitvar]
xfig-3.2.7a/src/w_print.c:149:20: style: The scope of the variable 'cmd2' can be reduced. [variableScope]
xfig-3.2.7a/src/w_print.c:150:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
xfig-3.2.7a/src/w_print.c:151:11: style: The scope of the variable 'backgrnd' can be reduced. [variableScope]
xfig-3.2.7a/src/w_print.c:279:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfig-3.2.7a/src/w_print.c:584:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfig-3.2.7a/src/w_print.c:633:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xfig-3.2.7a/src/w_print.c:1232:19: style: The scope of the variable 'len' can be reduced. [variableScope]
xfig-3.2.7a/src/w_print.c:404:35: style: Function 'orient_select' argument 2 names different: declaration 'new' definition 'new_orient'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_print.c:77:47: note: Function 'orient_select' argument 2 names different: declaration 'new' definition 'new_orient'.
xfig-3.2.7a/src/w_print.c:404:35: note: Function 'orient_select' argument 2 names different: declaration 'new' definition 'new_orient'.
xfig-3.2.7a/src/w_print.c:415:33: style: Function 'just_select' argument 2 names different: declaration 'new' definition 'new_just'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_print.c:78:45: note: Function 'just_select' argument 2 names different: declaration 'new' definition 'new_just'.
xfig-3.2.7a/src/w_print.c:415:33: note: Function 'just_select' argument 2 names different: declaration 'new' definition 'new_just'.
xfig-3.2.7a/src/w_print.c:427:38: style: Function 'papersize_select' argument 2 names different: declaration 'new' definition 'new_papersize'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_print.c:81:50: note: Function 'papersize_select' argument 2 names different: declaration 'new' definition 'new_papersize'.
xfig-3.2.7a/src/w_print.c:427:38: note: Function 'papersize_select' argument 2 names different: declaration 'new' definition 'new_papersize'.
xfig-3.2.7a/src/w_print.c:442:37: style: Function 'multiple_select' argument 2 names different: declaration 'new' definition 'new_multiple'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_print.c:87:49: note: Function 'multiple_select' argument 2 names different: declaration 'new' definition 'new_multiple'.
xfig-3.2.7a/src/w_print.c:442:37: note: Function 'multiple_select' argument 2 names different: declaration 'new' definition 'new_multiple'.
xfig-3.2.7a/src/w_print.c:476:36: style: Function 'overlap_select' argument 2 names different: declaration 'new' definition 'new_overlap'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_print.c:88:48: note: Function 'overlap_select' argument 2 names different: declaration 'new' definition 'new_overlap'.
xfig-3.2.7a/src/w_print.c:476:36: note: Function 'overlap_select' argument 2 names different: declaration 'new' definition 'new_overlap'.
xfig-3.2.7a/src/w_print.c:491:39: style: Function 'background_select' argument 2 names different: declaration 'data' definition 'closure'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_print.c:84:51: note: Function 'background_select' argument 2 names different: declaration 'data' definition 'closure'.
xfig-3.2.7a/src/w_print.c:491:39: note: Function 'background_select' argument 2 names different: declaration 'data' definition 'closure'.
xfig-3.2.7a/src/w_print.c:547:36: style: Function 'printer_select' argument 2 names different: declaration 'new' definition 'new_printer'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_print.c:89:48: note: Function 'printer_select' argument 2 names different: declaration 'new' definition 'new_printer'.
xfig-3.2.7a/src/w_print.c:547:36: note: Function 'printer_select' argument 2 names different: declaration 'new' definition 'new_printer'.
xfig-3.2.7a/src/w_print.c:358:3: error: Resource leak: infp [resourceLeak]
xfig-3.2.7a/src/w_rottext.c:1269:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xfig-3.2.7a/src/w_rottext.c:1270:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xfig-3.2.7a/src/w_rottext.c:865:5: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
xfig-3.2.7a/src/w_rottext.c:844:0: note: Variable 'item' is reassigned a value before the old one has been used.
xfig-3.2.7a/src/w_rottext.c:865:5: note: Variable 'item' is reassigned a value before the old one has been used.
xfig-3.2.7a/src/w_rottext.c:159:15: style: The scope of the variable 'stop' can be reduced. [variableScope]
xfig-3.2.7a/src/w_rottext.c:347:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_rottext.c:585:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_rottext.c:856:11: style: The scope of the variable 'di' can be reduced. [variableScope]
xfig-3.2.7a/src/w_rottext.c:859:9: style: The scope of the variable 'byte_out' can be reduced. [variableScope]
xfig-3.2.7a/src/w_rottext.c:1292:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/w_rottext.c:1293:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xfig-3.2.7a/src/w_rottext.c:1189:6: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
xfig-3.2.7a/src/w_rottext.c:885:2: error: Memory leak: item [memleak]
xfig-3.2.7a/src/w_rottext.c:1509:0: error: Memory leak: xp_in [memleak]
xfig-3.2.7a/src/w_rottext.c:952:2: error: Memory leak: item.corners_x [memleak]
xfig-3.2.7a/src/w_rottext.c:966:2: error: Memory leak: item.corners_y [memleak]
xfig-3.2.7a/src/w_rulers.c:984:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfig-3.2.7a/src/w_rulers.c:1311:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfig-3.2.7a/src/w_snap.c:370:3: style: Variable 'mind' is reassigned a value before the old one has been used. [redundantAssignment]
xfig-3.2.7a/src/w_snap.c:358:0: note: Variable 'mind' is reassigned a value before the old one has been used.
xfig-3.2.7a/src/w_snap.c:370:3: note: Variable 'mind' is reassigned a value before the old one has been used.
xfig-3.2.7a/src/w_snap.c:357:10: style: The scope of the variable 'dist' can be reduced. [variableScope]
xfig-3.2.7a/src/w_snap.c:362:7: style: The scope of the variable 'sel_idx' can be reduced. [variableScope]
xfig-3.2.7a/src/w_snap.c:903:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
xfig-3.2.7a/src/w_snap.c:1101:17: style: The scope of the variable 'intersect_object_1' can be reduced. [variableScope]
xfig-3.2.7a/src/w_snap.c:1102:14: style: The scope of the variable 'intersect_type_1' can be reduced. [variableScope]
xfig-3.2.7a/src/w_snap.c:135:38: style: Function 'snap_polyline_focus_handler' argument 1 names different: declaration 'a' definition 'l'. [funcArgNamesDifferent]
xfig-3.2.7a/src/w_snap.h:36:50: note: Function 'snap_polyline_focus_handler' argument 1 names different: declaration 'a' definition 'l'.
xfig-3.2.7a/src/w_snap.c:135:38: note: Function 'snap_polyline_focus_handler' argument 1 names different: declaration 'a' definition 'l'.
xfig-3.2.7a/src/w_snap.c:389:10: style: Variable 'nsol' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_snap.c:635:7: style: Variable 'A' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_srchrepl.c:157:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xfig-3.2.7a/src/w_srchrepl.c:788:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xfig-3.2.7a/src/w_srchrepl.c:789:10: style: The scope of the variable 'str' can be reduced. [variableScope]
xfig-3.2.7a/src/w_srchrepl.c:791:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xfig-3.2.7a/src/w_srchrepl.c:669:13: style: Variable 'label' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_style.c:252:19: style: The scope of the variable 'k' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:458:13: style: The scope of the variable 'ii' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:458:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:458:20: style: The scope of the variable 'k' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:501:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:501:19: style: The scope of the variable 'jj' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:501:23: style: The scope of the variable 'k' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:555:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:698:14: style: The scope of the variable 'status' can be reduced. [variableScope]
xfig-3.2.7a/src/w_style.c:332:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_style.c:280:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/w_style.c:290:30: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/w_style.c:332:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xfig-3.2.7a/src/w_util.c:937:10: style: The scope of the variable 'val' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:1123:12: style: The scope of the variable 'num' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:1458:10: style: The scope of the variable 'min_sw_per_row' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:1826:8: style: The scope of the variable 'convert' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:1904:31: style: The scope of the variable 'diff' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:1905:14: style: The scope of the variable 'fraction' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:1907:10: style: The scope of the variable 'tol' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:1909:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:2220:20: style: The scope of the variable 'i' can be reduced. [variableScope]
xfig-3.2.7a/src/w_util.c:934:0: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_util.c:1374:11: style: Variable 'labelw' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_util.c:1426:0: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable]
xfig-3.2.7a/src/w_zoom.c:140:5: style: Variable 'canvas_rightbut_proc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xfig-3.2.7a/src/w_zoom.c:139:29: note: Variable 'canvas_rightbut_proc' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfig-3.2.7a/src/w_zoom.c:140:5: note: Variable 'canvas_rightbut_proc' is reassigned a value before the old one has been used if variable is no semaphore variable.
xfig-3.2.7a/src/w_zoom.c:152:15: style: The scope of the variable 'scalex' can be reduced. [variableScope]
xfig-3.2.7a/src/w_zoom.c:152:23: style: The scope of the variable 'scaley' can be reduced. [variableScope]
[17:33]
ftp://ftp.se.debian.org/debian/pool/main/x/xfingerd/xfingerd_0.6.orig.tar.gz
xfingerd-0.6/finger.c:93:13: style: The scope of the variable 'f' can be reduced. [variableScope]
xfingerd-0.6/finger.c:94:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfingerd-0.6/finger.c:156:24: style: The scope of the variable 'saved' can be reduced. [variableScope]
xfingerd-0.6/misc.c:298:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
xfingerd-0.6/misc.c:299:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xfingerd-0.6/misc.c:301:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfingerd-0.6/misc.c:81:15: style: Function 'strlwr' argument 1 names different: declaration 'name' definition 'str'. [funcArgNamesDifferent]
xfingerd-0.6/misc.h:10:21: note: Function 'strlwr' argument 1 names different: declaration 'name' definition 'str'.
xfingerd-0.6/misc.c:81:15: note: Function 'strlwr' argument 1 names different: declaration 'name' definition 'str'.
xfingerd-0.6/misc.c:193:18: style: Function 'start_block' argument 1 names different: declaration 'lfneeded' definition 'bif'. [funcArgNamesDifferent]
xfingerd-0.6/misc.h:17:23: note: Function 'start_block' argument 1 names different: declaration 'lfneeded' definition 'bif'.
xfingerd-0.6/misc.c:193:18: note: Function 'start_block' argument 1 names different: declaration 'lfneeded' definition 'bif'.
xfingerd-0.6/misc.c:296:27: style: Function 'display_file' argument 1 names different: declaration 'headerline' definition 'header'. [funcArgNamesDifferent]
xfingerd-0.6/misc.h:22:31: note: Function 'display_file' argument 1 names different: declaration 'headerline' definition 'header'.
xfingerd-0.6/misc.c:296:27: note: Function 'display_file' argument 1 names different: declaration 'headerline' definition 'header'.
xfingerd-0.6/test.c:56:7: style: The scope of the variable 'i' can be reduced. [variableScope]
[17:33]
ftp://ftp.se.debian.org/debian/pool/main/x/xfireworks/xfireworks_1.3.orig.tar.gz
xfireworks-1.3.orig/ColorGC.c:798:20: warning: Either the condition 'if(len)' is redundant or there is possible null pointer dereference: len. [nullPointerRedundantCheck]
xfireworks-1.3.orig/ColorGC.c:841:8: note: Assuming that condition 'if(len)' is not redundant
xfireworks-1.3.orig/ColorGC.c:798:20: note: Null pointer dereference
xfireworks-1.3.orig/ColorGC.c:135:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xfireworks-1.3.orig/ColorGC.c:236:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xfireworks-1.3.orig/ColorGC.c:733:11: style: The scope of the variable 'color_gc' can be reduced. [variableScope]
xfireworks-1.3.orig/ColorGC.c:773:10: style: The scope of the variable 'end' can be reduced. [variableScope]
xfireworks-1.3.orig/ColorGC.c:774:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xfireworks-1.3.orig/ColorGC.c:775:7: style: The scope of the variable 'length' can be reduced. [variableScope]
xfireworks-1.3.orig/ColorGC.c:779:11: style: The scope of the variable 'start_color_gc' can be reduced. [variableScope]
xfireworks-1.3.orig/ColorGC.c:780:11: style: The scope of the variable 'end_color_gc' can be reduced. [variableScope]
xfireworks-1.3.orig/Disp.c:49:17: style: Unused variable: pixel [unusedVariable]
xfireworks-1.3.orig/Piece.c:305:5: style: Variable 'w2' is reassigned a value before the old one has been used. [redundantAssignment]
xfireworks-1.3.orig/Piece.c:297:5: note: Variable 'w2' is reassigned a value before the old one has been used.
xfireworks-1.3.orig/Piece.c:305:5: note: Variable 'w2' is reassigned a value before the old one has been used.
xfireworks-1.3.orig/Piece.c:285:10: style: The scope of the variable 'w2' can be reduced. [variableScope]
xfireworks-1.3.orig/Piece.c:287:14: style: The scope of the variable 'piece_class' can be reduced. [variableScope]
xfireworks-1.3.orig/Piece.c:348:10: style: The scope of the variable 'word2' can be reduced. [variableScope]
xfireworks-1.3.orig/Piece.c:637:10: style: The scope of the variable 'z' can be reduced. [variableScope]
xfireworks-1.3.orig/Piece.c:640:16: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xfireworks-1.3.orig/Piece.c:110:7: style: Unused variable: i [unusedVariable]
xfireworks-1.3.orig/Piece.c:635:7: style: Unused variable: length [unusedVariable]
xfireworks-1.3.orig/XFireworks.c:197:14: style: The scope of the variable 'piece_class' can be reduced. [variableScope]
xfireworks-1.3.orig/XFireworks.c:198:11: style: The scope of the variable 'gc_list_list' can be reduced. [variableScope]
xfireworks-1.3.orig/XFireworks.c:338:10: style: Unused variable: pieces2 [unusedVariable]
[17:33]
ftp://ftp.se.debian.org/debian/pool/main/x/xfishtank/xfishtank_2.5.orig.tar.gz
xfishtank-2.5/gofish/gofish.c:48:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/gofish/gofish.c:48:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/gofish/gofish.c:48:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/gofish/gofish.c:77:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/gofish/gofish.c:77:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/gofish/gofish.c:77:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/gofish/gofish.c:255:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
xfishtank-2.5/gofish/gofish.c:254:2: note: Variable 'val' is reassigned a value before the old one has been used.
xfishtank-2.5/gofish/gofish.c:255:2: note: Variable 'val' is reassigned a value before the old one has been used.
xfishtank-2.5/gofish/gofish.c:257:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
xfishtank-2.5/gofish/gofish.c:255:2: note: Variable 'val' is reassigned a value before the old one has been used.
xfishtank-2.5/gofish/gofish.c:257:2: note: Variable 'val' is reassigned a value before the old one has been used.
xfishtank-2.5/gofish/gofish.c:261:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
xfishtank-2.5/gofish/gofish.c:259:2: note: Variable 'val' is reassigned a value before the old one has been used.
xfishtank-2.5/gofish/gofish.c:261:2: note: Variable 'val' is reassigned a value before the old one has been used.
xfishtank-2.5/gofish/gofish.c:265:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
xfishtank-2.5/gofish/gofish.c:263:2: note: Variable 'val' is reassigned a value before the old one has been used.
xfishtank-2.5/gofish/gofish.c:265:2: note: Variable 'val' is reassigned a value before the old one has been used.
xfishtank-2.5/gofish/gofish.c:145:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfishtank-2.5/gofish/gofish.c:145:12: style: The scope of the variable 'val' can be reduced. [variableScope]
xfishtank-2.5/gofish/gofish.c:163:18: style: The scope of the variable 'indx2' can be reduced. [variableScope]
xfishtank-2.5/gofish/gofish.c:251:12: style: The scope of the variable 'val' can be reduced. [variableScope]
xfishtank-2.5/gofish/gofish.c:276:12: style: The scope of the variable 'status' can be reduced. [variableScope]
xfishtank-2.5/gofish/gofish.c:149:12: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
xfishtank-2.5/gofish/gofish.c:163:9: style: Unused variable: i [unusedVariable]
xfishtank-2.5/gofish/gofish.c:276:9: style: Unused variable: i [unusedVariable]
xfishtank-2.5/gofish/gofish.c:280:15: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xfishtank-2.5/makeh.c:41:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xfishtank-2.5/medcut.c:271:6: style: Variable 'color_indx' is reassigned a value before the old one has been used. [redundantAssignment]
xfishtank-2.5/medcut.c:270:6: note: Variable 'color_indx' is reassigned a value before the old one has been used.
xfishtank-2.5/medcut.c:271:6: note: Variable 'color_indx' is reassigned a value before the old one has been used.
xfishtank-2.5/medcut.c:183:18: style: The scope of the variable 'split_val' can be reduced. [variableScope]
xfishtank-2.5/medcut.c:184:9: style: The scope of the variable 'low_cnt' can be reduced. [variableScope]
xfishtank-2.5/medcut.c:184:18: style: The scope of the variable 'high_cnt' can be reduced. [variableScope]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:252:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:254:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:260:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:262:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:268:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:270:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:40:15: style: The scope of the variable 'indx' can be reduced. [variableScope]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:65:15: style: The scope of the variable 'indx' can be reduced. [variableScope]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:195:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:17:14: style: Unused variable: val2 [unusedVariable]
xfishtank-2.5/pcfshtofish/pcfshtofish.c:195:12: style: Unused variable: j [unusedVariable]
xfishtank-2.5/ppmtofish/fishtoppm.c:112:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfishtank-2.5/ppmtofish/fishtoppm.c:122:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xfishtank-2.5/ppmtofish/fishtoppm.c:44:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xfishtank-2.5/ppmtofish/ppmtofish.c:103:10: warning: Width 12 given in format string (no. 1) is smaller than destination buffer 'line[1024]'. [invalidScanfFormatWidth_smaller]
xfishtank-2.5/ppmtofish/ppmtofish.c:450:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/ppmtofish/ppmtofish.c:452:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/ppmtofish/ppmtofish.c:463:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/ppmtofish/ppmtofish.c:465:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/ppmtofish/ppmtofish.c:476:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/ppmtofish/ppmtofish.c:478:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/ppmtofish/ppmtofish.c:91:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:92:18: style: The scope of the variable 'bmap_size' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:93:10: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:97:20: style: The scope of the variable 'bitp' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:173:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:173:12: style: The scope of the variable 'scale' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:174:18: style: The scope of the variable 'bmap_size' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:175:10: style: The scope of the variable 'pix_file' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:177:20: style: The scope of the variable 'bitp' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:180:9: style: The scope of the variable 'doswap' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:347:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xfishtank-2.5/ppmtofish/ppmtofish.c:179:22: style: Unused variable: color_data [unusedVariable]
xfishtank-2.5/ppmtofish/ppmtofish.c:106:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xfishtank-2.5/ppmtofish/ppmtofish.c:121:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
xfishtank-2.5/rasttofish/rasttofish.c:553:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/rasttofish/rasttofish.c:555:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/rasttofish/rasttofish.c:561:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/rasttofish/rasttofish.c:563:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/rasttofish/rasttofish.c:569:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/rasttofish/rasttofish.c:571:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfishtank-2.5/rasttofish/rasttofish.c:204:28: style: The scope of the variable 'c' can be reduced. [variableScope]
xfishtank-2.5/rasttofish/rasttofish.c:292:20: style: The scope of the variable 'dptr' can be reduced. [variableScope]
xfishtank-2.5/rasttofish/rasttofish.c:476:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xfishtank-2.5/rasttofish/rasttofish.c:481:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xfishtank-2.5/rasttofish/rasttofish.c:503:14: style: Variable 'width2' is assigned a value that is never used. [unreadVariable]
xfishtank-2.5/rasttofish/rasttofish.c:504:15: style: Variable 'height2' is assigned a value that is never used. [unreadVariable]
xfishtank-2.5/vroot.h:92:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:697:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:698:12: style: The scope of the variable 'rd' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:698:16: style: The scope of the variable 'gd' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:698:20: style: The scope of the variable 'bd' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:698:24: style: The scope of the variable 'dist' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:698:30: style: The scope of the variable 'mindist' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:699:9: style: The scope of the variable 'cindx' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:701:9: style: The scope of the variable 'NumCells' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:846:23: style: The scope of the variable 'cdp' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:1524:24: style: The scope of the variable 's' can be reduced. [variableScope]
xfishtank-2.5/xfish.c:1566:12: style: The scope of the variable 'delta' can be reduced. [variableScope]
[17:33]
ftp://ftp.se.debian.org/debian/pool/main/x/xflip/xflip_1.01.orig.tar.gz
xflip-1.01.orig/flip.c:96:15: style: The scope of the variable 'vmask' can be reduced. [variableScope]
xflip-1.01.orig/flip.c:102:5: style: The scope of the variable 'x' can be reduced. [variableScope]
xflip-1.01.orig/flip.c:102:8: style: The scope of the variable 'y' can be reduced. [variableScope]
xflip-1.01.orig/flip.c:102:11: style: The scope of the variable 'w' can be reduced. [variableScope]
xflip-1.01.orig/flip.c:102:14: style: The scope of the variable 'h' can be reduced. [variableScope]
xflip-1.01.orig/meltdown.c:144:5: style: The scope of the variable 'width' can be reduced. [variableScope]
xflip-1.01.orig/meltdown.c:144:12: style: The scope of the variable 'xloc' can be reduced. [variableScope]
xflip-1.01.orig/meltdown.c:144:18: style: The scope of the variable 'yloc' can be reduced. [variableScope]
xflip-1.01.orig/meltdown.c:194:5: style: The scope of the variable 'width' can be reduced. [variableScope]
xflip-1.01.orig/meltdown.c:194:12: style: The scope of the variable 'xloc' can be reduced. [variableScope]
xflip-1.01.orig/meltdown.c:194:18: style: The scope of the variable 'yloc' can be reduced. [variableScope]
[17:33]
ftp://ftp.se.debian.org/debian/pool/main/x/xflr5/xflr5_6.09.06.orig.tar.gz
xflr5-6.09-06/src/XFLR5Application.cpp:42:14: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/XFLR5Application.cpp:121:6: style: The scope of the variable 'iApp' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Quaternion.h:66:2: warning: Member variable 'Quaternion::t1' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:66:2: warning: Member variable 'Quaternion::t11' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:66:2: warning: Member variable 'Quaternion::t12' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:66:2: warning: Member variable 'Quaternion::t15' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:66:2: warning: Member variable 'Quaternion::t19' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:66:2: warning: Member variable 'Quaternion::t20' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:66:2: warning: Member variable 'Quaternion::t24' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:73:2: warning: Member variable 'Quaternion::t1' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:73:2: warning: Member variable 'Quaternion::t11' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:73:2: warning: Member variable 'Quaternion::t12' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:73:2: warning: Member variable 'Quaternion::t15' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:73:2: warning: Member variable 'Quaternion::t19' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:73:2: warning: Member variable 'Quaternion::t20' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:73:2: warning: Member variable 'Quaternion::t24' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:80:2: warning: Member variable 'Quaternion::t1' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:80:2: warning: Member variable 'Quaternion::t11' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:80:2: warning: Member variable 'Quaternion::t12' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:80:2: warning: Member variable 'Quaternion::t15' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:80:2: warning: Member variable 'Quaternion::t19' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:80:2: warning: Member variable 'Quaternion::t20' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Quaternion.h:80:2: warning: Member variable 'Quaternion::t24' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/CVector.h:75:2: style: 'CVector::operator=' should return 'CVector &'. [operatorEq]
xflr5-6.09-06/src/objects/CVector.h:61:9: style: Technically the member function 'CVector::operator[]' can be const. [functionConst]
xflr5-6.09-06/src/objects/CVector.h:69:7: style: Technically the member function 'CVector::operator==' can be const. [functionConst]
xflr5-6.09-06/src/objects/CVector.h:109:10: style: Technically the member function 'CVector::operator*' can be const. [functionConst]
xflr5-6.09-06/src/objects/CVector.h:174:9: style: Technically the member function 'CVector::dot' can be const. [functionConst]
xflr5-6.09-06/src/objects/CVector.h:179:7: style: Technically the member function 'CVector::IsSame' can be const. [functionConst]
xflr5-6.09-06/src/objects/CVector.h:199:6: performance: Technically the member function 'CVector::size' can be static. [functionStatic]
xflr5-6.09-06/src/objects/CRectangle.h:74:7: style: Technically the member function 'CRectangle::IsRectEmpty' can be const. [functionConst]
xflr5-6.09-06/src/objects/CRectangle.h:79:7: style: Technically the member function 'CRectangle::PtInRect' can be const. [functionConst]
xflr5-6.09-06/src/objects/CRectangle.h:84:9: style: Technically the member function 'CRectangle::width' can be const. [functionConst]
xflr5-6.09-06/src/objects/CRectangle.h:85:9: style: Technically the member function 'CRectangle::height' can be const. [functionConst]
xflr5-6.09-06/src/objects/Quaternion.h:97:7: style: Technically the member function 'Quaternion::Conjugate' can be const. [functionConst]
xflr5-6.09-06/src/objects/Polar.h:71:7: style: Technically the member function 'Polar::isVisible' can be const. [functionConst]
xflr5-6.09-06/src/objects/Polar.h:72:7: style: Technically the member function 'Polar::pointsVisible' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.h:73:6: style: Technically the member function 'Curve::selected' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.h:123:7: style: Technically the member function 'Curve::IsVisible' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.h:126:7: style: Technically the member function 'Curve::PointsVisible' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.h:135:6: style: Technically the member function 'Curve::style' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.h:138:6: style: Technically the member function 'Curve::width' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.h:141:10: style: Technically the member function 'Curve::color' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.h:144:7: style: Technically the member function 'Curve::title' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.h:147:10: style: Technically the member function 'Curve::title' can be const. [functionConst]
xflr5-6.09-06/src/twodwidget.h:50:2: style: Class 'TwoDWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/GLLightDlg.h:40:5: style: Class 'GLLightDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/threedwidget.h:62:2: style: Class 'ThreeDWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/objects/WingOpp.h:67:2: style: Class 'WingOpp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/objects/PlaneOpp.h:55:2: style: Class 'PlaneOpp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/objects/CVector.h:38:1: warning: The class 'CVector' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xflr5-6.09-06/src/objects/CRectangle.h:28:1: warning: The class 'CRectangle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xflr5-6.09-06/src/design/AFoil.cpp:522:28: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/design/AFoil.cpp:540:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/design/AFoil.cpp:522:28: note: Null pointer dereference
xflr5-6.09-06/src/design/AFoil.cpp:525:29: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/design/AFoil.cpp:540:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/design/AFoil.cpp:525:29: note: Null pointer dereference
xflr5-6.09-06/src/design/AFoil.cpp:528:29: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/design/AFoil.cpp:540:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/design/AFoil.cpp:528:29: note: Null pointer dereference
xflr5-6.09-06/src/design/AFoil.cpp:531:29: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/design/AFoil.cpp:540:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/design/AFoil.cpp:531:29: note: Null pointer dereference
xflr5-6.09-06/src/design/AFoil.cpp:534:28: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/design/AFoil.cpp:540:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/design/AFoil.cpp:534:28: note: Null pointer dereference
xflr5-6.09-06/src/design/AFoil.cpp:537:28: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/design/AFoil.cpp:540:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/design/AFoil.cpp:537:28: note: Null pointer dereference
xflr5-6.09-06/src/design/AFoil.cpp:155:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:519:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:591:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1012:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1062:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1145:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1175:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1189:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1227:4: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1261:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1312:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1350:4: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1363:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1414:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1468:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1519:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1576:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1620:4: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1636:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1672:4: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1686:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1699:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1757:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:1988:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2014:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2040:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2055:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2091:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2194:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2215:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2216:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2351:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2492:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2544:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2546:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2671:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2840:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2872:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2893:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2923:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:2998:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:3111:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/AFoil.cpp:593:7: style: The scope of the variable 'bCtrl' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:725:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:725:8: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:725:10: style: The scope of the variable 'b' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:726:6: style: The scope of the variable 'style' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:726:13: style: The scope of the variable 'width' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:844:7: style: The scope of the variable 'bCtrl' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:1985:7: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:2052:7: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:2483:8: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:2772:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/design/AFoil.cpp:845:54: style: Variable 'bCtrl' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/design/AFoil.cpp:62:2: performance: Variable 'm_hcCross' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/Spline.h:81:9: style: Technically the member function 'Spline::color' can be const. [functionConst]
xflr5-6.09-06/src/objects/Spline.h:82:6: style: Technically the member function 'Spline::style' can be const. [functionConst]
xflr5-6.09-06/src/objects/Spline.h:83:6: style: Technically the member function 'Spline::width' can be const. [functionConst]
xflr5-6.09-06/src/misc/LineBtn.h:36:2: style: Class 'LineBtn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/LineCbBox.h:32:2: style: Class 'LineCbBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/LineDelegate.h:39:2: style: Class 'LineDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/LinePickerDlg.h:36:5: style: Class 'LinePickerDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/DoubleEdit.h:34:5: style: Class 'DoubleEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/design/FoilTableDelegate.h:37:2: style: Class 'FoilTableDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/objects/SplineFoil.h:58:2: style: Class 'SplineFoil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/design/AFoil.h:73:2: style: Class 'QAFoil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/design/AFoilGridDlg.h:39:5: style: Class 'AFoilGridDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/design/AFoilTableDlg.h:38:5: style: Class 'AFoilTableDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/FloatEditDelegate.h:34:5: style: Class 'FloatEditDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/design/SplineCtrlsDlg.h:44:5: style: Class 'SplineCtrlsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/design/LECircleDlg.h:39:5: style: Class 'LECircleDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/IntEdit.h:34:2: style: Class 'IntEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/NacaFoilDlg.h:44:2: style: Class 'NacaFoilDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/CAddDlg.h:53:2: style: Class 'CAddDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.h:43:2: style: Class 'TwoDPanelDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/TEGapDlg.h:38:2: style: Class 'TEGapDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/LEDlg.h:37:2: style: Class 'LEDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/FlapDlg.h:37:2: style: Class 'FlapDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.h:42:2: style: Class 'FoilCoordDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/FoilGeomDlg.h:39:2: style: Class 'FoilGeomDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/InterpolateFoilsDlg.h:48:2: style: Class 'InterpolateFoilsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/objects/CVector.h:38:0: warning: The class 'CVector' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xflr5-6.09-06/src/design/AFoilGridDlg.cpp:357:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:124:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:137:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:191:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:197:3: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:196:0: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:197:3: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:41:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:31:20: warning: Member variable 'FoilTableDelegate::m_pFoilModel' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/design/FoilTableDelegate.cpp:31:20: warning: Member variable 'FoilTableDelegate::m_Precision' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/design/SplineCtrlsDlg.cpp:414:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2498:15: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/globals.cpp:1847:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:1866:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:1908:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2108:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2127:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2168:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2717:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2724:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2732:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2759:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2766:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2774:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2830:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2837:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2845:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2883:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2890:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2898:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/globals.cpp:2473:2: style: Variable 'bOutRe' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/globals.cpp:2468:2: note: Variable 'bOutRe' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/globals.cpp:2473:2: note: Variable 'bOutRe' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/globals.cpp:76:24: style: The scope of the variable 'pivot_row' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:77:16: style: The scope of the variable 'max' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:77:37: style: The scope of the variable 'A_pivot_row' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:459:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:529:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:1037:9: style: The scope of the variable 'max' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:1295:21: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:1296:16: style: The scope of the variable 'sign' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:1585:16: style: The scope of the variable 'iter' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:1587:9: style: The scope of the variable 'Delta' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:2090:6: style: The scope of the variable 'pt' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:3109:7: style: The scope of the variable 'b1' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:3109:11: style: The scope of the variable 'b2' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:3109:15: style: The scope of the variable 'b3' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:3109:19: style: The scope of the variable 'b4' can be reduced. [variableScope]
xflr5-6.09-06/src/globals.cpp:1121:88: style: Function 'Crout_LU_with_Pivoting_Solve' argument 5 names different: declaration 'n' definition 'Size'. [funcArgNamesDifferent]
xflr5-6.09-06/src/globals.h:107:88: note: Function 'Crout_LU_with_Pivoting_Solve' argument 5 names different: declaration 'n' definition 'Size'.
xflr5-6.09-06/src/globals.cpp:1121:88: note: Function 'Crout_LU_with_Pivoting_Solve' argument 5 names different: declaration 'n' definition 'Size'.
xflr5-6.09-06/src/globals.cpp:1466:4: style: Variable 'AC' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/graph/Curve.cpp:119:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Curve.cpp:150:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Curve.cpp:121:16: style: The scope of the variable 'd2' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Curve.cpp:151:16: style: The scope of the variable 'd2' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Curve.cpp:178:16: style: The scope of the variable 'd2' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Curve.cpp:33:5: performance: Variable 'CurveColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/graph/Curve.h:63:10: style: Technically the member function 'Curve::closestPoint' can be const. [functionConst]
xflr5-6.09-06/src/graph/Curve.cpp:148:13: note: Technically the member function 'Curve::closestPoint' can be const.
xflr5-6.09-06/src/graph/Curve.h:63:10: note: Technically the member function 'Curve::closestPoint' can be const.
xflr5-6.09-06/src/graph/Graph.cpp:219:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:235:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:353:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:364:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:595:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:999:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1013:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1043:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1164:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1178:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1208:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1342:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1367:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1397:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:1424:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/Graph.cpp:202:2: style: Variable 'm_bBorder' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/graph/Graph.cpp:170:2: note: Variable 'm_bBorder' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/graph/Graph.cpp:202:2: note: Variable 'm_bBorder' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/graph/Graph.cpp:361:10: style: The scope of the variable 'pCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:592:9: style: The scope of the variable 'pCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:987:9: style: The scope of the variable 'pCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:988:6: style: The scope of the variable 'nc' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:1153:6: style: The scope of the variable 'nc' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:1154:9: style: The scope of the variable 'pCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:1359:19: style: The scope of the variable 'xc' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:1359:23: style: The scope of the variable 'yc' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:1361:9: style: The scope of the variable 'pOldCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:1421:9: style: The scope of the variable 'pCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/Graph.cpp:442:31: style: Function 'GetXMinGrid' argument 1 names different: declaration 'bstate' definition 'state'. [funcArgNamesDifferent]
xflr5-6.09-06/src/graph/Graph.h:160:25: note: Function 'GetXMinGrid' argument 1 names different: declaration 'bstate' definition 'state'.
xflr5-6.09-06/src/graph/Graph.cpp:442:31: note: Function 'GetXMinGrid' argument 1 names different: declaration 'bstate' definition 'state'.
xflr5-6.09-06/src/graph/Graph.cpp:490:31: style: Function 'GetYMajGrid' argument 1 names different: declaration 'bstate' definition 'state'. [funcArgNamesDifferent]
xflr5-6.09-06/src/graph/Graph.h:159:25: note: Function 'GetYMajGrid' argument 1 names different: declaration 'bstate' definition 'state'.
xflr5-6.09-06/src/graph/Graph.cpp:490:31: note: Function 'GetYMajGrid' argument 1 names different: declaration 'bstate' definition 'state'.
xflr5-6.09-06/src/graph/Graph.cpp:510:31: style: Function 'GetYMinGrid' argument 1 names different: declaration 'bstate' definition 'state'. [funcArgNamesDifferent]
xflr5-6.09-06/src/graph/Graph.h:161:25: note: Function 'GetYMinGrid' argument 1 names different: declaration 'bstate' definition 'state'.
xflr5-6.09-06/src/graph/Graph.cpp:510:31: note: Function 'GetYMinGrid' argument 1 names different: declaration 'bstate' definition 'state'.
xflr5-6.09-06/src/graph/Graph.h:43:7: style: Technically the member function 'Graph::GetAutoX' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:306:13: note: Technically the member function 'Graph::GetAutoX' can be const.
xflr5-6.09-06/src/graph/Graph.h:43:7: note: Technically the member function 'Graph::GetAutoX' can be const.
xflr5-6.09-06/src/graph/Graph.h:44:7: style: Technically the member function 'Graph::GetAutoY' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:310:13: note: Technically the member function 'Graph::GetAutoY' can be const.
xflr5-6.09-06/src/graph/Graph.h:44:7: note: Technically the member function 'Graph::GetAutoY' can be const.
xflr5-6.09-06/src/graph/Graph.h:45:7: style: Technically the member function 'Graph::GetAutoXMin' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:318:13: note: Technically the member function 'Graph::GetAutoXMin' can be const.
xflr5-6.09-06/src/graph/Graph.h:45:7: note: Technically the member function 'Graph::GetAutoXMin' can be const.
xflr5-6.09-06/src/graph/Graph.h:46:7: style: Technically the member function 'Graph::GetAutoYMin' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:322:13: note: Technically the member function 'Graph::GetAutoYMin' can be const.
xflr5-6.09-06/src/graph/Graph.h:46:7: note: Technically the member function 'Graph::GetAutoYMin' can be const.
xflr5-6.09-06/src/graph/Graph.h:47:7: style: Technically the member function 'Graph::GetBorder' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:329:13: note: Technically the member function 'Graph::GetBorder' can be const.
xflr5-6.09-06/src/graph/Graph.h:47:7: note: Technically the member function 'Graph::GetBorder' can be const.
xflr5-6.09-06/src/graph/Graph.h:48:7: style: Technically the member function 'Graph::GetInverted' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:375:13: note: Technically the member function 'Graph::GetInverted' can be const.
xflr5-6.09-06/src/graph/Graph.h:48:7: note: Technically the member function 'Graph::GetInverted' can be const.
xflr5-6.09-06/src/graph/Graph.h:117:9: style: Technically the member function 'Graph::GetAxisColor' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:280:15: note: Technically the member function 'Graph::GetAxisColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:117:9: note: Technically the member function 'Graph::GetAxisColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:118:9: style: Technically the member function 'Graph::GetBorderColor' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:285:15: note: Technically the member function 'Graph::GetBorderColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:118:9: note: Technically the member function 'Graph::GetBorderColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:119:9: style: Technically the member function 'Graph::GetBackColor' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:290:15: note: Technically the member function 'Graph::GetBackColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:119:9: note: Technically the member function 'Graph::GetBackColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:120:9: style: Technically the member function 'Graph::GetTitleColor' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:412:15: note: Technically the member function 'Graph::GetTitleColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:120:9: note: Technically the member function 'Graph::GetTitleColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:121:9: style: Technically the member function 'Graph::GetLabelColor' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:275:15: note: Technically the member function 'Graph::GetLabelColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:121:9: note: Technically the member function 'Graph::GetLabelColor' can be const.
xflr5-6.09-06/src/graph/Graph.h:123:6: style: Technically the member function 'Graph::GetBorderStyle' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:336:12: note: Technically the member function 'Graph::GetBorderStyle' can be const.
xflr5-6.09-06/src/graph/Graph.h:123:6: note: Technically the member function 'Graph::GetBorderStyle' can be const.
xflr5-6.09-06/src/graph/Graph.h:125:6: style: Technically the member function 'Graph::GetLogPixelsY' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:381:12: note: Technically the member function 'Graph::GetLogPixelsY' can be const.
xflr5-6.09-06/src/graph/Graph.h:125:6: note: Technically the member function 'Graph::GetLogPixelsY' can be const.
xflr5-6.09-06/src/graph/Graph.h:126:6: style: Technically the member function 'Graph::GetMargin' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:385:12: note: Technically the member function 'Graph::GetMargin' can be const.
xflr5-6.09-06/src/graph/Graph.h:126:6: note: Technically the member function 'Graph::GetMargin' can be const.
xflr5-6.09-06/src/graph/Graph.h:127:6: style: Technically the member function 'Graph::GetAxisStyle' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:295:12: note: Technically the member function 'Graph::GetAxisStyle' can be const.
xflr5-6.09-06/src/graph/Graph.h:127:6: note: Technically the member function 'Graph::GetAxisStyle' can be const.
xflr5-6.09-06/src/graph/Graph.h:128:6: style: Technically the member function 'Graph::GetAxisWidth' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:300:12: note: Technically the member function 'Graph::GetAxisWidth' can be const.
xflr5-6.09-06/src/graph/Graph.h:128:6: note: Technically the member function 'Graph::GetAxisWidth' can be const.
xflr5-6.09-06/src/graph/Graph.h:129:6: style: Technically the member function 'Graph::GetBorderWidth' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:341:12: note: Technically the member function 'Graph::GetBorderWidth' can be const.
xflr5-6.09-06/src/graph/Graph.h:129:6: note: Technically the member function 'Graph::GetBorderWidth' can be const.
xflr5-6.09-06/src/graph/Graph.h:130:6: style: Technically the member function 'Graph::GetXVariable' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:478:12: note: Technically the member function 'Graph::GetXVariable' can be const.
xflr5-6.09-06/src/graph/Graph.h:130:6: note: Technically the member function 'Graph::GetXVariable' can be const.
xflr5-6.09-06/src/graph/Graph.h:131:6: style: Technically the member function 'Graph::GetYVariable' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:545:12: note: Technically the member function 'Graph::GetYVariable' can be const.
xflr5-6.09-06/src/graph/Graph.h:131:6: note: Technically the member function 'Graph::GetYVariable' can be const.
xflr5-6.09-06/src/graph/Graph.h:135:9: style: Technically the member function 'Graph::GetX0' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:416:15: note: Technically the member function 'Graph::GetX0' can be const.
xflr5-6.09-06/src/graph/Graph.h:135:9: note: Technically the member function 'Graph::GetX0' can be const.
xflr5-6.09-06/src/graph/Graph.h:136:9: style: Technically the member function 'Graph::GetXMin' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:452:15: note: Technically the member function 'Graph::GetXMin' can be const.
xflr5-6.09-06/src/graph/Graph.h:136:9: note: Technically the member function 'Graph::GetXMin' can be const.
xflr5-6.09-06/src/graph/Graph.h:137:9: style: Technically the member function 'Graph::GetXMax' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:457:15: note: Technically the member function 'Graph::GetXMax' can be const.
xflr5-6.09-06/src/graph/Graph.h:137:9: note: Technically the member function 'Graph::GetXMax' can be const.
xflr5-6.09-06/src/graph/Graph.h:138:9: style: Technically the member function 'Graph::GetXUnit' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:472:15: note: Technically the member function 'Graph::GetXUnit' can be const.
xflr5-6.09-06/src/graph/Graph.h:138:9: note: Technically the member function 'Graph::GetXUnit' can be const.
xflr5-6.09-06/src/graph/Graph.h:139:9: style: Technically the member function 'Graph::GetY0' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:521:15: note: Technically the member function 'Graph::GetY0' can be const.
xflr5-6.09-06/src/graph/Graph.h:139:9: note: Technically the member function 'Graph::GetY0' can be const.
xflr5-6.09-06/src/graph/Graph.h:140:9: style: Technically the member function 'Graph::GetYMin' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:525:15: note: Technically the member function 'Graph::GetYMin' can be const.
xflr5-6.09-06/src/graph/Graph.h:140:9: note: Technically the member function 'Graph::GetYMin' can be const.
xflr5-6.09-06/src/graph/Graph.h:141:9: style: Technically the member function 'Graph::GetYMax' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:529:15: note: Technically the member function 'Graph::GetYMax' can be const.
xflr5-6.09-06/src/graph/Graph.h:141:9: note: Technically the member function 'Graph::GetYMax' can be const.
xflr5-6.09-06/src/graph/Graph.h:142:9: style: Technically the member function 'Graph::GetYUnit' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:533:15: note: Technically the member function 'Graph::GetYUnit' can be const.
xflr5-6.09-06/src/graph/Graph.h:142:9: note: Technically the member function 'Graph::GetYUnit' can be const.
xflr5-6.09-06/src/graph/Graph.h:143:9: style: Technically the member function 'Graph::GetXScale' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:463:15: note: Technically the member function 'Graph::GetXScale' can be const.
xflr5-6.09-06/src/graph/Graph.h:143:9: note: Technically the member function 'Graph::GetXScale' can be const.
xflr5-6.09-06/src/graph/Graph.h:144:9: style: Technically the member function 'Graph::GetYScale' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:539:15: note: Technically the member function 'Graph::GetYScale' can be const.
xflr5-6.09-06/src/graph/Graph.h:144:9: note: Technically the member function 'Graph::GetYScale' can be const.
xflr5-6.09-06/src/graph/Graph.h:146:7: style: Technically the member function 'Graph::GetXMajGrid' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:422:13: note: Technically the member function 'Graph::GetXMajGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:146:7: note: Technically the member function 'Graph::GetXMajGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:147:7: style: Technically the member function 'Graph::GetYMajGrid' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:485:13: note: Technically the member function 'Graph::GetYMajGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:147:7: note: Technically the member function 'Graph::GetYMajGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:148:7: style: Technically the member function 'Graph::GetXMinGrid' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:437:13: note: Technically the member function 'Graph::GetXMinGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:148:7: note: Technically the member function 'Graph::GetXMinGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:149:7: style: Technically the member function 'Graph::GetYMinGrid' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:504:13: note: Technically the member function 'Graph::GetYMinGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:149:7: note: Technically the member function 'Graph::GetYMinGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:158:7: style: Technically the member function 'Graph::GetXMajGrid' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:428:13: note: Technically the member function 'Graph::GetXMajGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:158:7: note: Technically the member function 'Graph::GetXMajGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:159:7: style: Technically the member function 'Graph::GetYMajGrid' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:490:13: note: Technically the member function 'Graph::GetYMajGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:159:7: note: Technically the member function 'Graph::GetYMajGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:160:7: style: Technically the member function 'Graph::GetXMinGrid' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:442:13: note: Technically the member function 'Graph::GetXMinGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:160:7: note: Technically the member function 'Graph::GetXMinGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:161:7: style: Technically the member function 'Graph::GetYMinGrid' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:510:13: note: Technically the member function 'Graph::GetYMinGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:161:7: note: Technically the member function 'Graph::GetYMinGrid' can be const.
xflr5-6.09-06/src/graph/Graph.h:162:7: style: Technically the member function 'Graph::GetXTitle' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:467:13: note: Technically the member function 'Graph::GetXTitle' can be const.
xflr5-6.09-06/src/graph/Graph.h:162:7: note: Technically the member function 'Graph::GetXTitle' can be const.
xflr5-6.09-06/src/graph/Graph.h:163:7: style: Technically the member function 'Graph::GetYTitle' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:498:13: note: Technically the member function 'Graph::GetYTitle' can be const.
xflr5-6.09-06/src/graph/Graph.h:163:7: note: Technically the member function 'Graph::GetYTitle' can be const.
xflr5-6.09-06/src/graph/Graph.h:165:7: style: Technically the member function 'Graph::GetTitleLogFont' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:390:13: note: Technically the member function 'Graph::GetTitleLogFont' can be const.
xflr5-6.09-06/src/graph/Graph.h:165:7: note: Technically the member function 'Graph::GetTitleLogFont' can be const.
xflr5-6.09-06/src/graph/Graph.h:166:7: style: Technically the member function 'Graph::GetLabelLogFont' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:396:13: note: Technically the member function 'Graph::GetLabelLogFont' can be const.
xflr5-6.09-06/src/graph/Graph.h:166:7: note: Technically the member function 'Graph::GetLabelLogFont' can be const.
xflr5-6.09-06/src/graph/Graph.h:167:7: style: Technically the member function 'Graph::GetClientRect' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:345:13: note: Technically the member function 'Graph::GetClientRect' can be const.
xflr5-6.09-06/src/graph/Graph.h:167:7: note: Technically the member function 'Graph::GetClientRect' can be const.
xflr5-6.09-06/src/graph/Graph.h:171:7: style: Technically the member function 'Graph::GetGraphName' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:402:13: note: Technically the member function 'Graph::GetGraphName' can be const.
xflr5-6.09-06/src/graph/Graph.h:171:7: note: Technically the member function 'Graph::GetGraphName' can be const.
xflr5-6.09-06/src/graph/Graph.h:173:10: style: Technically the member function 'Graph::GetGraphName' can be const. [functionConst]
xflr5-6.09-06/src/graph/Graph.cpp:407:16: note: Technically the member function 'Graph::GetGraphName' can be const.
xflr5-6.09-06/src/graph/Graph.h:173:10: note: Technically the member function 'Graph::GetGraphName' can be const.
xflr5-6.09-06/src/graph/GraphDlg.cpp:361:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/GraphDlg.cpp:555:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/ColorButton.h:30:2: style: Class 'ColorButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/graph/GraphDlg.h:43:2: style: Class 'GraphDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/graph/QGraph.cpp:564:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/graph/QGraph.cpp:272:2: style: Variable 'xt' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/graph/QGraph.cpp:270:2: note: Variable 'xt' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/graph/QGraph.cpp:272:2: note: Variable 'xt' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/graph/QGraph.cpp:100:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:556:9: style: The scope of the variable 'pCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:691:6: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:691:8: style: The scope of the variable 's' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:691:10: style: The scope of the variable 'w' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:692:7: style: The scope of the variable 'ba' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:692:11: style: The scope of the variable 'bs' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:693:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:792:6: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:795:7: style: The scope of the variable 'bs' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:795:11: style: The scope of the variable 'ba' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:796:6: style: The scope of the variable 's' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:796:8: style: The scope of the variable 'w' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:797:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:797:8: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:797:10: style: The scope of the variable 'b' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:798:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/graph/QGraph.cpp:263:2: style: Variable 'xMainOff' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/graph/QGraph.cpp:341:2: style: Variable 'xExpOff' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/graph/QGraph.cpp:337:20: style: Variable 'fmheight2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/graph/QGraph.cpp:31:9: warning: Member variable 'QGraph::m_pParent' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/graph/QGraph.h:50:7: performance: Technically the member function 'QGraph::ExpFormat' can be static. [functionStatic]
xflr5-6.09-06/src/graph/QGraph.cpp:593:14: note: Technically the member function 'QGraph::ExpFormat' can be static.
xflr5-6.09-06/src/graph/QGraph.h:50:7: note: Technically the member function 'QGraph::ExpFormat' can be static.
xflr5-6.09-06/src/graph/QGraph.h:56:9: style: Technically the member function 'QGraph::GetOffset' can be const. [functionConst]
xflr5-6.09-06/src/graph/QGraph.cpp:663:16: note: Technically the member function 'QGraph::GetOffset' can be const.
xflr5-6.09-06/src/graph/QGraph.h:56:9: note: Technically the member function 'QGraph::GetOffset' can be const.
xflr5-6.09-06/src/mainframe.cpp:4341:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/mainframe.cpp:4364:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/mainframe.cpp:5826:7: style: Expression is always false because 'else if' condition matches previous condition at line 5820. [multiCondition]
xflr5-6.09-06/src/mainframe.cpp:4753:13: style: Condition 'n>=100000' is always true [knownConditionTrueFalse]
xflr5-6.09-06/src/mainframe.cpp:5183:16: style: Condition 'm_iApp==MIAREX' is always true [knownConditionTrueFalse]
xflr5-6.09-06/src/mainframe.cpp:5814:9: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/mainframe.cpp:5816:8: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/mainframe.cpp:5814:9: note: Null pointer dereference
xflr5-6.09-06/src/mainframe.cpp:5868:15: warning: Either the condition 'if(pWOpp&&bWOppOK)' is redundant or there is possible null pointer dereference: pWOpp. [nullPointerRedundantCheck]
xflr5-6.09-06/src/mainframe.cpp:5869:7: note: Assuming that condition 'if(pWOpp&&bWOppOK)' is not redundant
xflr5-6.09-06/src/mainframe.cpp:5868:15: note: Null pointer dereference
xflr5-6.09-06/src/mainframe.cpp:5994:11: warning: Either the condition 'if(pWPolar)' is redundant or there is possible null pointer dereference: pWPolar. [nullPointerRedundantCheck]
xflr5-6.09-06/src/mainframe.cpp:5996:9: note: Assuming that condition 'if(pWPolar)' is not redundant
xflr5-6.09-06/src/mainframe.cpp:5994:11: note: Null pointer dereference
xflr5-6.09-06/src/mainframe.cpp:6011:10: warning: Either the condition 'if(pPOpp)' is redundant or there is possible null pointer dereference: pPOpp. [nullPointerRedundantCheck]
xflr5-6.09-06/src/mainframe.cpp:6013:8: note: Assuming that condition 'if(pPOpp)' is not redundant
xflr5-6.09-06/src/mainframe.cpp:6011:10: note: Null pointer dereference
xflr5-6.09-06/src/mainframe.cpp:194:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:195:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:196:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:197:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:325:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:331:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:337:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:343:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:349:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:355:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:361:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:367:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:373:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:415:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:443:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:453:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:506:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:519:40: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:725:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:1028:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:1036:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:1044:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:1053:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:1067:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:1084:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:1218:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:1904:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2396:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2505:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2531:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2550:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2559:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2568:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2571:52: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2572:52: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2593:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2595:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2604:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2617:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2653:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2680:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2687:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2693:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2700:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2707:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2714:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2720:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2726:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2732:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2735:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2752:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2763:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2768:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2782:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2784:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2792:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2806:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2843:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2877:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2898:30: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2919:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2940:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2963:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:2984:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3018:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3040:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3052:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3059:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3090:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3095:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3100:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3105:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3124:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3141:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3146:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3157:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3162:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3207:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3278:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3290:4: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3448:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3496:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3573:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3576:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3593:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3610:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3629:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3635:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3701:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3702:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3703:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3775:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3776:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3847:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3870:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3872:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3898:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3940:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3946:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3953:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:3974:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4060:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4091:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4107:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4115:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4162:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4219:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4225:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4231:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4237:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4262:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4282:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4299:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4340:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4365:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4382:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4411:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4412:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4476:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4487:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4490:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4515:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4517:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4520:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4545:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4547:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4550:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4576:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4577:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4610:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4785:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4807:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4816:9: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4831:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4851:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4866:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4891:32: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4906:36: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4913:44: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4928:34: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4936:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4959:32: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4972:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4984:30: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4996:30: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5004:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5078:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5079:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5080:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5081:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5178:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5207:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5267:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5313:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5399:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5406:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5533:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5545:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5575:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5586:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5587:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5659:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5666:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5675:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5688:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5696:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5706:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5920:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5923:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:5981:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6026:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6043:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6044:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6117:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6118:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6133:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6156:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6176:32: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6195:32: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6211:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6223:30: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6291:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6292:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6293:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6349:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6358:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6363:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6430:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6456:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6469:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6509:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6534:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6547:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6573:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6585:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6618:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6627:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6677:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6697:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6711:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6749:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6769:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6782:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6874:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6880:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6886:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6892:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6916:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6925:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6943:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6950:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6961:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6974:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6979:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6990:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:6995:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:7013:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:7019:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/mainframe.cpp:4635:2: style: Variable 'pFoil' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/mainframe.cpp:4628:0: note: Variable 'pFoil' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/mainframe.cpp:4635:2: note: Variable 'pFoil' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/mainframe.cpp:6683:13: warning: Redundant assignment of 's_pCurFoil' to itself. [selfAssignment]
xflr5-6.09-06/src/mainframe.cpp:2534:8: style: The scope of the variable 'pOldFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:2535:12: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:2536:9: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:2596:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:2597:13: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:2598:9: style: The scope of the variable 'pOldPlane' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:2789:12: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:2803:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:2840:8: style: The scope of the variable 'pWing' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:3015:8: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:3037:9: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:3051:11: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:3173:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:3300:7: style: The scope of the variable 'bFloat' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:3301:6: style: The scope of the variable 'SettingsFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:3774:7: style: The scope of the variable 'warn_non_airfoil_multiload' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:4710:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:4710:16: style: The scope of the variable 'ytmp' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:4813:12: style: The scope of the variable 'opt' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:4828:12: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:4874:8: style: The scope of the variable 'bExists' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:5212:9: style: The scope of the variable 'val' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:5269:9: style: The scope of the variable 'val' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:5599:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:5599:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:5599:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:5600:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:5833:8: style: The scope of the variable 'bWPolarOK' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6119:6: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6119:8: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6119:10: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6121:7: style: The scope of the variable 'bNotFound' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6152:10: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6166:9: style: The scope of the variable 'exists' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6208:15: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6220:13: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6350:8: style: The scope of the variable 'pWing' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6351:9: style: The scope of the variable 'pPlane' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6511:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6512:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6619:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6623:8: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6678:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6750:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6922:11: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:6958:13: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/mainframe.cpp:540:46: style: Function 'AddRecentFile' argument 1 names different: declaration 'PathNAme' definition 'PathName'. [funcArgNamesDifferent]
xflr5-6.09-06/src/mainframe.h:163:36: note: Function 'AddRecentFile' argument 1 names different: declaration 'PathNAme' definition 'PathName'.
xflr5-6.09-06/src/mainframe.cpp:540:46: note: Function 'AddRecentFile' argument 1 names different: declaration 'PathNAme' definition 'PathName'.
xflr5-6.09-06/src/mainframe.cpp:4622:44: style: Function 'ReadFoilFile' argument 1 names different: declaration 'ar' definition 'in'. [funcArgNamesDifferent]
xflr5-6.09-06/src/mainframe.h:196:34: note: Function 'ReadFoilFile' argument 1 names different: declaration 'ar' definition 'in'.
xflr5-6.09-06/src/mainframe.cpp:4622:44: note: Function 'ReadFoilFile' argument 1 names different: declaration 'ar' definition 'in'.
xflr5-6.09-06/src/objects/PointMass.h:39:3: performance: Variable 'm_Position' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/PointMass.h:40:3: performance: Variable 'm_Tag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/PointMass.h:47:3: performance: Variable 'm_Position' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/PointMass.h:48:3: performance: Variable 'm_Tag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/WPolar.h:85:21: style: Technically the member function 'WPolar::analysisMethod' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:86:9: style: Technically the member function 'WPolar::density' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:87:7: style: Technically the member function 'WPolar::pointsVisible' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:88:10: style: Technically the member function 'WPolar::polarName' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:89:16: style: Technically the member function 'WPolar::polarType' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:90:9: style: Technically the member function 'WPolar::sideSlip' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:91:10: style: Technically the member function 'WPolar::UFOName' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:92:9: style: Technically the member function 'WPolar::viscosity' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:93:7: style: Technically the member function 'WPolar::visible' can be const. [functionConst]
xflr5-6.09-06/src/objects/WPolar.h:94:7: style: Technically the member function 'WPolar::thinSurfaces' can be const. [functionConst]
xflr5-6.09-06/src/objects/PointMass.h:52:9: style: Technically the member function 'PointMass::mass' can be const. [functionConst]
xflr5-6.09-06/src/objects/PointMass.h:55:10: style: Technically the member function 'PointMass::position' can be const. [functionConst]
xflr5-6.09-06/src/objects/PointMass.h:58:10: style: Technically the member function 'PointMass::tag' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.h:133:7: style: Technically the member function 'Surface::IsCenterSurf' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.h:134:7: style: Technically the member function 'Surface::IsLeftSurf' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.h:135:7: style: Technically the member function 'Surface::IsRightSurf' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.h:136:7: style: Technically the member function 'Surface::IsTipLeft' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.h:137:7: style: Technically the member function 'Surface::IsTipRight' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.h:138:7: style: Technically the member function 'Surface::IsInSymPlane' can be const. [functionConst]
xflr5-6.09-06/src/objects/Wing.h:121:7: style: Technically the member function 'Wing::IsWingOut' can be const. [functionConst]
xflr5-6.09-06/src/objects/Wing.h:122:7: style: Technically the member function 'Wing::IsFin' can be const. [functionConst]
xflr5-6.09-06/src/objects/Wing.h:123:7: style: Technically the member function 'Wing::IsDoubleFin' can be const. [functionConst]
xflr5-6.09-06/src/objects/Wing.h:124:7: style: Technically the member function 'Wing::IsSymFin' can be const. [functionConst]
xflr5-6.09-06/src/objects/Wing.h:125:7: style: Technically the member function 'Wing::IsDoubleSymFin' can be const. [functionConst]
xflr5-6.09-06/src/objects/Wing.h:168:10: style: Technically the member function 'Wing::CoG' can be const. [functionConst]
xflr5-6.09-06/src/objects/Plane.h:79:10: style: Technically the member function 'Plane::BodyPos' can be const. [functionConst]
xflr5-6.09-06/src/objects/Plane.h:86:10: style: Technically the member function 'Plane::WingLE' can be const. [functionConst]
xflr5-6.09-06/src/objects/Plane.h:93:9: style: Technically the member function 'Plane::WingTiltAngle' can be const. [functionConst]
xflr5-6.09-06/src/objects/Plane.h:96:7: style: Technically the member function 'Plane::BiPlane' can be const. [functionConst]
xflr5-6.09-06/src/objects/Plane.h:126:10: style: Technically the member function 'Plane::CoG' can be const. [functionConst]
xflr5-6.09-06/src/miarex/GL3DScales.h:41:2: style: Class 'GL3DScales' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/objects/Frame.h:41:2: style: Class 'Frame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/objects/NURBSSurface.h:50:2: style: Class 'NURBSSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/objects/PointMass.h:36:2: style: Class 'PointMass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.h:69:5: style: Class 'PanelAnalysisDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/LLTAnalysis.h:56:5: style: Class 'LLTAnalysis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.h:70:5: style: Class 'LLTAnalysisDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/Miarex.h:119:2: style: Class 'QMiarex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/InertiaDlg.h:49:5: style: Class 'InertiaDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/BodyTransDlg.h:41:5: style: Class 'BodyTransDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/WingDelegate.h:37:2: style: Class 'WingDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/GL3dWingDlg.h:59:5: style: Class 'GL3dWingDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/BodyGridDlg.h:43:5: style: Class 'BodyGridDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/BodyTableDelegate.h:35:2: style: Class 'BodyTableDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.h:60:5: style: Class 'GL3dBodyDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/StabViewDlg.h:51:5: style: Class 'StabViewDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/WPolarDlg.h:53:2: style: Class 'WPolarDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/CtrlTableDelegate.h:36:2: style: Class 'CtrlTableDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/StabPolarDlg.h:47:2: style: Class 'StabPolarDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/PlaneDlg.h:45:5: style: Class 'PlaneDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/UFOTableDelegate.h:38:2: style: Class 'UFOTableDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/ManageUFOsDlg.h:43:5: style: Class 'ManageUFOsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/NURBSDomDoc.h:29:2: style: Class 'NURBSDomDoc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/ObjectPropsDlg.h:39:5: style: Class 'ObjectPropsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.h:43:5: style: Class 'DisplaySettingsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/SaveOptionsDlg.h:36:5: style: Class 'SaveOptionsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/TranslatorDlg.h:38:5: style: Class 'TranslatorDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/RenameDlg.h:55:2: style: Class 'RenameDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/UnitsDlg.h:40:5: style: Class 'UnitsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/W3dPrefsDlg.h:43:5: style: Class 'W3dPrefsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/XDirect.h:74:2: style: Class 'QXDirect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/BatchDlg.h:45:2: style: Class 'BatchDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.h:63:2: style: Class 'BatchThreadDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/XFoilAnalysisDlg.h:45:2: style: Class 'XFoilAnalysisDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/FoilPolarDlg.h:41:2: style: Class 'FoilPolarDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xinverse/XInverse.h:61:2: style: Class 'QXInverse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/BodyScaleDlg.cpp:214:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/BodyScaleDlg.h:43:5: style: Class 'BodyScaleDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/BodyTableDelegate.cpp:26:20: warning: Member variable 'BodyTableDelegate::m_Precision' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/miarex/CtrlTableDelegate.cpp:28:20: warning: Member variable 'CtrlTableDelegate::m_pCtrlModel' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/miarex/CtrlTableDelegate.cpp:28:20: warning: Member variable 'CtrlTableDelegate::m_Precision' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/miarex/GL3DScales.cpp:242:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3DScales.cpp:283:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3DScales.cpp:298:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3DScales.cpp:310:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3DScales.cpp:320:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3DScales.cpp:329:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3DScales.cpp:403:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:1932:15: warning: Either the condition 'if(m_pFrame)' is redundant or there is possible null pointer dereference: m_pFrame. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:1934:6: note: Assuming that condition 'if(m_pFrame)' is not redundant
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:1932:15: note: Null pointer dereference
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:3115:46: warning: Either the condition 'if(m_pBody&&m_pBody->m_LineType==BODYPANELTYPE)' is redundant or there is possible null pointer dereference: m_pBody. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:3117:4: note: Assuming that condition 'if(m_pBody&&m_pBody->m_LineType==BODYPANELTYPE)' is not redundant
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:3115:46: note: Null pointer dereference
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:2356:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:2393:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:121:2: style: Variable 'm_bResetglBody2D' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:119:2: note: Variable 'm_bResetglBody2D' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:121:2: note: Variable 'm_bResetglBody2D' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:447:4: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:444:4: note: Variable 'u' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:447:4: note: Variable 'u' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:2979:2: style: Variable 'm_bResetglBody2D' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:2976:2: note: Variable 'm_bResetglBody2D' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:2979:2: note: Variable 'm_bResetglBody2D' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:3069:2: style: Variable 'bIntersect' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:3067:0: note: Variable 'bIntersect' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:3069:2: note: Variable 'bIntersect' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:373:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:373:8: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:373:11: style: The scope of the variable 'width' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:374:9: style: The scope of the variable 'zpos' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:484:9: style: The scope of the variable 'zpos' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:585:6: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:1841:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:2552:6: style: The scope of the variable 'FrameSel' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:3196:6: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:3197:9: style: The scope of the variable 'height' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:2974:45: style: Function 'resizeEvent' argument 1 names different: declaration 'evendyt' definition 'event'. [funcArgNamesDifferent]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.h:111:33: note: Function 'resizeEvent' argument 1 names different: declaration 'evendyt' definition 'event'.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:2974:45: note: Function 'resizeEvent' argument 1 names different: declaration 'evendyt' definition 'event'.
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:833:33: style: Variable 'LabelWidth' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/GL3dBodyDlg.cpp:934:33: style: Variable 'LabelWidth' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/GL3dWingDlg.cpp:864:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3dWingDlg.cpp:2050:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GL3dWingDlg.cpp:678:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GL3dWingDlg.cpp:545:17: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/WingScaleDlg.h:37:5: style: Class 'WingScaleDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:23:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:23:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:28:9: style: The scope of the variable 'hinc' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:222:6: style: The scope of the variable 'style' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:222:13: style: The scope of the variable 'width' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:371:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:371:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:373:19: style: The scope of the variable 'dj' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:373:23: style: The scope of the variable 'dj1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateBodyLists.cpp:373:28: style: The scope of the variable 'dl1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1335:21: style: Redundant condition: pWPolar. '!pWPolar || (pWPolar && !pWPolar->m_bVLM1)' is equivalent to '!pWPolar || !pWPolar->m_bVLM1' [redundantCondition]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:843:61: warning: Either the condition 'if(pWOpp)' is redundant or there is possible null pointer dereference: pWOpp. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:845:5: note: Assuming that condition 'if(pWOpp)' is not redundant
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:843:61: note: Null pointer dereference
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1629:42: warning: Either the condition 'if(pWOpp)' is redundant or there is possible null pointer dereference: pWOpp. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1631:5: note: Assuming that condition 'if(pWOpp)' is not redundant
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1629:42: note: Null pointer dereference
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:39:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:441:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:594:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:654:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:792:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1214:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1247:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1362:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1441:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1607:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1748:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1910:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1911:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1928:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2124:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2134:81: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2261:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2453:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2454:31: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2509:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2510:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2364:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2379:5: note: Found duplicate branches for 'if' and 'else'.
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2364:5: note: Found duplicate branches for 'if' and 'else'.
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:45:16: style: The scope of the variable 'pFoilA' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:45:25: style: The scope of the variable 'pFoilB' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:49:9: style: The scope of the variable 'xx' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:449:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:449:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:449:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:449:16: style: The scope of the variable 'averageInf' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:449:28: style: The scope of the variable 'averageSup' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:449:40: style: The scope of the variable 'average100' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:450:6: style: The scope of the variable 'nPanels' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:451:9: style: The scope of the variable 'color' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:452:9: style: The scope of the variable 'lmin' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:452:15: style: The scope of the variable 'lmax' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:452:21: style: The scope of the variable 'range' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:453:9: style: The scope of the variable 'tab' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:593:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:600:9: style: The scope of the variable 'fi' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:601:9: style: The scope of the variable 'color' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:659:6: style: The scope of the variable 'style' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:659:13: style: The scope of the variable 'width' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:660:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:660:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:660:10: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:660:12: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:661:9: style: The scope of the variable 'dih' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:661:14: style: The scope of the variable 'xt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:661:18: style: The scope of the variable 'yt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:661:22: style: The scope of the variable 'zt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:661:26: style: The scope of the variable 'yob' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:662:9: style: The scope of the variable 'y1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:662:13: style: The scope of the variable 'y2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:662:17: style: The scope of the variable 'z1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:662:21: style: The scope of the variable 'z2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:662:25: style: The scope of the variable 'xs' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:662:29: style: The scope of the variable 'ys' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:662:33: style: The scope of the variable 'zs' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:664:17: style: The scope of the variable 'amp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:789:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:789:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:789:10: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:793:9: style: The scope of the variable 'coef' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:798:16: style: The scope of the variable 'amp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:798:21: style: The scope of the variable 'amp1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:798:27: style: The scope of the variable 'amp2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:799:16: style: The scope of the variable 'yob' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:799:21: style: The scope of the variable 'xt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:799:25: style: The scope of the variable 'yt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:799:29: style: The scope of the variable 'zt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:799:33: style: The scope of the variable 'dih' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1255:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1357:9: style: The scope of the variable 'style' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1359:12: style: The scope of the variable 'forcez' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1359:19: style: The scope of the variable 'forcex' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1359:26: style: The scope of the variable 'glx' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1359:31: style: The scope of the variable 'gly' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1359:36: style: The scope of the variable 'glz' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1360:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1432:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1433:6: style: The scope of the variable 'style' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1433:13: style: The scope of the variable 'width' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1436:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1436:15: style: The scope of the variable 'amp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1436:20: style: The scope of the variable 'radius' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1437:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:9: style: The scope of the variable 'endx' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:15: style: The scope of the variable 'endy' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:21: style: The scope of the variable 'endz' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:27: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:31: style: The scope of the variable 'dy' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:35: style: The scope of the variable 'dz' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:38: style: The scope of the variable 'xae' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:43: style: The scope of the variable 'yae' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1438:48: style: The scope of the variable 'zae' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1597:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1597:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1597:10: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1598:6: style: The scope of the variable 'style' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1598:13: style: The scope of the variable 'width' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1603:9: style: The scope of the variable 'amp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1603:14: style: The scope of the variable 'yob' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1603:19: style: The scope of the variable 'xt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1603:23: style: The scope of the variable 'yt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1603:27: style: The scope of the variable 'zt' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1603:31: style: The scope of the variable 'dih' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1744:15: style: The scope of the variable 'm' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1923:8: style: The scope of the variable 'pWing' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1929:7: style: The scope of the variable 'bFound' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1930:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1931:6: style: The scope of the variable 'm' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1931:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1931:12: style: The scope of the variable 'style' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1931:20: style: The scope of the variable 'iWing' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:1932:9: style: The scope of the variable 'ds' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2136:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2136:9: style: The scope of the variable 'style' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2138:9: style: The scope of the variable 'length' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2138:17: style: The scope of the variable 'sinT' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2138:23: style: The scope of the variable 'cosT' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:17: style: The scope of the variable 'y1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:21: style: The scope of the variable 'y2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:25: style: The scope of the variable 'z1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:29: style: The scope of the variable 'z2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:33: style: The scope of the variable 'xe' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:37: style: The scope of the variable 'ye' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:41: style: The scope of the variable 'ze' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:45: style: The scope of the variable 'dlx' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2141:50: style: The scope of the variable 'dlz' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2273:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2275:9: style: The scope of the variable 'force' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2275:16: style: The scope of the variable 'cosa' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2275:22: style: The scope of the variable 'sina2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2275:29: style: The scope of the variable 'cosa2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2275:36: style: The scope of the variable 'color' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2452:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2457:12: style: The scope of the variable 'labellength' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2459:12: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2511:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2512:9: style: The scope of the variable 'labellength' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:2513:12: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/GLCreateLists.cpp:775:6: style: Variable 'p' is modified but its new value is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/ImportObjectDlg.cpp:51:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ImportObjectDlg.cpp:65:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ImportObjectDlg.cpp:72:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ImportObjectDlg.cpp:48:9: style: The scope of the variable 'pWing' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/ImportObjectDlg.cpp:62:9: style: The scope of the variable 'pBody' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/ImportObjectDlg.cpp:69:10: style: The scope of the variable 'pPlane' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/ImportObjectDlg.h:38:5: style: Class 'ImportObjectDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/InertiaDlg.cpp:746:9: style: The scope of the variable 'mass' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/InertiaDlg.cpp:746:15: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/InertiaDlg.cpp:746:17: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/InertiaDlg.cpp:746:19: style: The scope of the variable 'z' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:497:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:97:9: style: The scope of the variable 'yob' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:156:9: style: The scope of the variable 'eta' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:156:14: style: The scope of the variable 'sigma' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:161:7: style: The scope of the variable 'bPointOutRe' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:161:20: style: The scope of the variable 'bPointOutAlpha' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:303:9: style: The scope of the variable 'bm' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:304:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:343:17: style: The scope of the variable 'st0' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:343:28: style: The scope of the variable 'c' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:511:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:534:9: style: The scope of the variable 'yj' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:534:13: style: The scope of the variable 'yjm' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:534:18: style: The scope of the variable 'yjp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:534:23: style: The scope of the variable 'dy' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysis.h:60:12: style: Technically the member function 'LLTAnalysis::Beta' can be const. [functionConst]
xflr5-6.09-06/src/miarex/LLTAnalysis.cpp:402:21: note: Technically the member function 'LLTAnalysis::Beta' can be const.
xflr5-6.09-06/src/miarex/LLTAnalysis.h:60:12: note: Technically the member function 'LLTAnalysis::Beta' can be const.
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:100:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:206:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:313:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:413:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:490:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:101:8: style: The scope of the variable 'iter' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:125:9: style: The scope of the variable 'Alpha' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:203:8: style: The scope of the variable 'iter' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:234:9: style: The scope of the variable 'QInf' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:400:72: style: Function 'SetAlpha' argument 3 names different: declaration 'AlphaDelta' definition 'DeltaAlpha'. [funcArgNamesDifferent]
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.h:88:57: note: Function 'SetAlpha' argument 3 names different: declaration 'AlphaDelta' definition 'DeltaAlpha'.
xflr5-6.09-06/src/miarex/LLTAnalysisDlg.cpp:400:72: note: Function 'SetAlpha' argument 3 names different: declaration 'AlphaDelta' definition 'DeltaAlpha'.
xflr5-6.09-06/src/miarex/ManageUFOsDlg.cpp:58:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ManageUFOsDlg.cpp:234:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ManageUFOsDlg.cpp:270:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ManageUFOsDlg.cpp:303:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ManageUFOsDlg.cpp:317:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ManageUFOsDlg.cpp:318:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/ManageUFOsDlg.cpp:378:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13903:38: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
xflr5-6.09-06/src/miarex/Miarex.cpp:5687:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/miarex/Miarex.cpp:5688:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/miarex/Miarex.cpp:2651:12: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
xflr5-6.09-06/src/miarex/Miarex.cpp:2585:13: note: outer condition: l<NXWakePanels
xflr5-6.09-06/src/miarex/Miarex.cpp:2651:12: note: opposite inner condition: l==NXWakePanels
xflr5-6.09-06/src/miarex/Miarex.cpp:9527:5: warning: Identical condition '!pGraph', second condition is always false [identicalConditionAfterEarlyExit]
xflr5-6.09-06/src/miarex/Miarex.cpp:9516:5: note: first condition
xflr5-6.09-06/src/miarex/Miarex.cpp:9527:5: note: second condition
xflr5-6.09-06/src/miarex/Miarex.cpp:13012:20: style: Redundant condition: m_pCurWPolar. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xflr5-6.09-06/src/miarex/Miarex.cpp:5231:69: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5252:20: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5231:69: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5236:69: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5252:20: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5236:69: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5241:71: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5252:20: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5241:71: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5245:71: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5252:20: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5245:71: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5257:27: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5275:28: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5257:27: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5264:69: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5275:28: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5264:69: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5297:70: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5314:20: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5297:70: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5301:70: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5314:20: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5301:70: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5305:70: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5314:20: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5305:70: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:5309:70: warning: Either the condition 'if(pWing)' is redundant or there is possible null pointer dereference: pWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:5314:20: note: Assuming that condition 'if(pWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:5309:70: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:9402:12: warning: Either the condition 'if(m_pCurWing)' is redundant or there is possible null pointer dereference: m_pCurWing. [nullPointerRedundantCheck]
xflr5-6.09-06/src/miarex/Miarex.cpp:9411:9: note: Assuming that condition 'if(m_pCurWing)' is not redundant
xflr5-6.09-06/src/miarex/Miarex.cpp:9402:12: note: Null pointer dereference
xflr5-6.09-06/src/miarex/Miarex.cpp:91:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:542:9: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:559:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:592:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:599:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:613:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:633:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:661:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:869:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1004:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1020:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1070:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1299:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1410:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1425:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1455:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1467:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1493:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:1641:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:2760:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:2780:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:2842:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:2898:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:2899:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3010:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3011:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3188:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3421:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3435:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3450:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3528:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3533:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3559:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3614:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3693:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3710:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3713:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3725:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3728:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3754:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3788:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3844:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3873:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3880:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:3890:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4207:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4208:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4325:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4332:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4358:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4390:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4411:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4513:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4534:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4685:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:4964:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:5126:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:5190:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:5343:31: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:5474:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:5476:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:5801:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6152:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6516:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6550:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6551:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6743:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6775:31: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6776:31: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6798:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6940:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6955:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6956:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:6957:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7023:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7140:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7153:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7298:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7407:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7436:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7480:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7621:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7636:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7669:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7670:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7756:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7776:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7781:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:7902:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8000:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8085:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8176:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8247:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8325:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8334:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8347:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8376:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8383:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8389:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8416:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8441:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8452:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8477:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8541:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8554:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8570:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8586:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8598:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8605:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8616:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8647:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8663:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8675:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8686:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8735:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8776:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8786:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8792:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8875:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8882:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:8891:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9497:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9513:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9603:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9630:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9642:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9673:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9679:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9703:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9711:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9743:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9768:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9788:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9902:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9950:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:9990:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10007:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10053:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10069:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10171:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10210:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10226:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10250:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10264:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10273:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10294:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10317:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10326:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10350:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10379:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10408:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10421:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10433:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10528:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10603:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10613:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10618:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10643:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10671:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10700:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10724:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10732:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10764:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:10776:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11045:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11046:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11079:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11080:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11099:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11117:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11179:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11181:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11318:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11347:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11411:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11419:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11428:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11462:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:11493:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12246:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12346:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12354:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12368:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12375:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12541:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12542:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12768:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12852:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:12945:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13038:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13058:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13165:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13170:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13174:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13190:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13199:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13214:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13222:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13248:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13253:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13265:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13287:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13292:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13303:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13328:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13340:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13384:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13389:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13393:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13408:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13417:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13433:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13441:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13467:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13472:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13486:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13512:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13517:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13533:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13582:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13613:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13640:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13646:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13655:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13700:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13788:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13795:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13843:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13848:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:13961:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14361:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14379:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14404:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14554:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14676:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14771:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14778:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14854:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14857:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14945:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14946:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14971:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:14985:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:15075:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:15076:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:15164:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:15182:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:15406:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:15407:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:15408:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:15456:30: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/Miarex.cpp:161:2: style: Variable 'm_bAutoScales' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/miarex/Miarex.cpp:160:2: note: Variable 'm_bAutoScales' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/Miarex.cpp:161:2: note: Variable 'm_bAutoScales' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/Miarex.cpp:6759:3: style: Variable 'pCloseCurve' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/miarex/Miarex.cpp:6756:0: note: Variable 'pCloseCurve' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:6759:3: note: Variable 'pCloseCurve' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9515:2: style: Variable 'pGraph' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/miarex/Miarex.cpp:9512:0: note: Variable 'pGraph' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9515:2: note: Variable 'pGraph' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9820:2: style: Variable 'bRead' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/miarex/Miarex.cpp:9819:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9820:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9843:2: style: Variable 'bRead' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/miarex/Miarex.cpp:9839:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9843:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9846:2: style: Variable 'bRead' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/miarex/Miarex.cpp:9843:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9846:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9847:2: style: Variable 'bRead' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/miarex/Miarex.cpp:9846:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:9847:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/miarex/Miarex.cpp:13541:8: style: Variable 'm_pCurPOpp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/miarex/Miarex.cpp:13540:8: note: Variable 'm_pCurPOpp' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/Miarex.cpp:13541:8: note: Variable 'm_pCurPOpp' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/Miarex.cpp:9395:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xflr5-6.09-06/src/miarex/Miarex.cpp:9396:2: note: Found duplicate branches for 'if' and 'else'.
xflr5-6.09-06/src/miarex/Miarex.cpp:9395:2: note: Found duplicate branches for 'if' and 'else'.
xflr5-6.09-06/src/miarex/Miarex.cpp:15326:54: style: Same expression on both sides of '&&'. [duplicateExpression]
xflr5-6.09-06/src/miarex/Miarex.cpp:665:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:665:10: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:666:9: style: The scope of the variable 'Cb' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:862:7: style: The scope of the variable 'bIsInserted' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:994:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1071:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1292:7: style: The scope of the variable 'bIsInserted' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1692:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1692:8: style: The scope of the variable 'pp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1693:7: style: The scope of the variable 'bFound' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1694:18: style: The scope of the variable 'SpanInc' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1802:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1803:21: style: The scope of the variable 'dj' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1803:25: style: The scope of the variable 'dj1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1803:30: style: The scope of the variable 'dl1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:1809:27: style: The scope of the variable 'lnh' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:2551:9: style: The scope of the variable 'n0' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:2551:13: style: The scope of the variable 'n1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:2551:16: style: The scope of the variable 'n2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:2551:20: style: The scope of the variable 'n3' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:2752:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:2835:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:2892:9: style: The scope of the variable 't' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3003:23: style: The scope of the variable 'ctrl_t' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3176:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3405:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3405:14: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3405:21: style: The scope of the variable 'nc' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3705:8: style: The scope of the variable 'pWing' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3706:9: style: The scope of the variable 'pPlane' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3875:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:3876:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4205:16: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4205:18: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4248:7: style: The scope of the variable 'bAdd' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4250:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4250:11: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4322:8: style: The scope of the variable 'pBody' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4329:9: style: The scope of the variable 'pPlane' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4354:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4381:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4407:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4510:9: style: The scope of the variable 'pPlane' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:4531:8: style: The scope of the variable 'pWing' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5192:19: style: The scope of the variable 'Mass' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5346:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5610:37: style: The scope of the variable 'nx' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5610:41: style: The scope of the variable 'nh' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5796:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5870:7: style: The scope of the variable 'b1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5870:11: style: The scope of the variable 'b2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5870:15: style: The scope of the variable 'b3' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:5870:19: style: The scope of the variable 'b4' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:6548:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:6548:8: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:6548:10: style: The scope of the variable 'b' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:7611:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:7612:11: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:7613:6: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:7667:41: style: The scope of the variable 'theta_sum' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:7667:52: style: The scope of the variable 'psi_sum' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8328:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8378:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8379:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8449:13: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8474:12: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8534:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8587:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8602:14: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8613:15: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8660:12: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8672:13: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8683:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8782:9: style: The scope of the variable 'pPlane' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8876:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8877:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8998:6: style: The scope of the variable 'iStrip' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8998:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8998:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8998:19: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:8998:22: style: The scope of the variable 'coef' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9600:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9624:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9669:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9670:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9698:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9699:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9740:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9992:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:9993:8: style: The scope of the variable 'pOldWing' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10052:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10213:6: style: The scope of the variable 'resp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10415:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10416:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10609:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10610:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10640:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10697:10: style: The scope of the variable 'pWPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10719:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10720:11: style: The scope of the variable 'pWOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:10758:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:11816:16: style: The scope of the variable 'Mass' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:11925:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:12332:12: style: The scope of the variable 'pPOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:12540:6: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:12849:13: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:12851:15: style: The scope of the variable 'dist' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:13158:6: style: The scope of the variable 'resp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:13379:6: style: The scope of the variable 'resp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:13577:6: style: The scope of the variable 'resp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:14365:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:14365:10: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:14365:12: style: The scope of the variable 'm' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:14365:15: style: The scope of the variable 'NStation' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:14366:9: style: The scope of the variable 'SpanPos' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:15212:8: style: The scope of the variable 'pWing' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/Miarex.cpp:13370:32: style: Function 'SetModWing' argument 1 names different: declaration 'pWing' definition 'pModWing'. [funcArgNamesDifferent]
xflr5-6.09-06/src/miarex/Miarex.h:335:24: note: Function 'SetModWing' argument 1 names different: declaration 'pWing' definition 'pModWing'.
xflr5-6.09-06/src/miarex/Miarex.cpp:13370:32: note: Function 'SetModWing' argument 1 names different: declaration 'pWing' definition 'pModWing'.
xflr5-6.09-06/src/miarex/Miarex.cpp:15370:6: style: Variable 'nFlap' is modified but its new value is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/WAdvancedDlg.h:42:5: style: Class 'WAdvancedDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/ProgressDlg.h:34:5: style: Class 'ProgressDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/ModDlg.h:37:5: style: Class 'ModDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/misc/PolarFilterDlg.h:39:2: style: Class 'PolarFilterDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/Miarex.cpp:14904:0: error: Memory leak: pPixelData [memleak]
xflr5-6.09-06/src/miarex/Miarex.cpp:5253:71: error: Uninitialized variable: xcog [uninitvar]
xflr5-6.09-06/src/miarex/NURBSDomDoc.cpp:31:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/NURBSDomDoc.cpp:300:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/NURBSDomDoc.cpp:333:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/NURBSDomDoc.cpp:333:13: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/NURBSDomDoc.cpp:333:15: style: The scope of the variable 'z' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/CRectangle.h:28:0: warning: The class 'CRectangle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:207:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:208:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:209:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1157:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:2005:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:2608:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:2887:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:74:2: style: Variable 'm_bSequence' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:71:2: note: Variable 'm_bSequence' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:74:2: note: Variable 'm_bSequence' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:515:9: style: The scope of the variable 'alpha' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:917:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:918:24: style: The scope of the variable 'Mu' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:918:29: style: The scope of the variable 'Sigma' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1158:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1161:12: style: The scope of the variable 'Lift' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1161:18: style: The scope of the variable 'IDrag' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1161:25: style: The scope of the variable 'VDrag' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1161:32: style: The scope of the variable 'XCP' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1161:37: style: The scope of the variable 'YCP' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1161:42: style: The scope of the variable 'ZCP' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1161:47: style: The scope of the variable 'WingVDrag' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1510:16: style: The scope of the variable 'Alpha' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1512:9: style: The scope of the variable 'Speed2' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1512:17: style: The scope of the variable 'cosa' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1512:23: style: The scope of the variable 'sina' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:2363:6: style: The scope of the variable 'm' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:2420:9: style: The scope of the variable 'alpha' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:2420:16: style: The scope of the variable 'cosa' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:2420:22: style: The scope of the variable 'sina' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:3305:41: style: The scope of the variable 'Cp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:3306:16: style: The scope of the variable 'QInf' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:3481:41: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1343:92: style: Function 'GetDoubletDerivative' argument 4 names different: declaration 'VTotl' definition 'VLocal'. [funcArgNamesDifferent]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.h:125:75: note: Function 'GetDoubletDerivative' argument 4 names different: declaration 'VTotl' definition 'VLocal'.
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:1343:92: note: Function 'GetDoubletDerivative' argument 4 names different: declaration 'VTotl' definition 'VLocal'.
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:893:6: style: Variable 'mm' is modified but its new value is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:3425:12: style: Variable 'bOut' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:3310:0: style: Variable 'bOutCl' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:3434:4: style: Variable 'm' is modified but its new value is never used. [unreadVariable]
xflr5-6.09-06/src/miarex/PanelAnalysisDlg.cpp:545:55: performance: Function parameter 'VInf' should be passed by const reference. [passedByValue]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:124:35: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:275:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:295:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:315:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:335:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:371:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:376:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:397:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:398:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:410:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:411:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:454:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:476:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/PlaneDlg.cpp:496:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabPolarDlg.cpp:915:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:65:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:141:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:277:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:287:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:311:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:319:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:329:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:421:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:437:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:465:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:475:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:493:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:904:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:1027:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:1052:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:1086:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:1109:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:1134:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:1159:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:143:12: style: The scope of the variable 'OmegaN' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:143:20: style: The scope of the variable 'Omega1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:143:28: style: The scope of the variable 'Dsi' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:143:33: style: The scope of the variable 'Sigma1' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:144:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:144:17: style: The scope of the variable 'prod' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:146:12: style: The scope of the variable 'u0' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:146:16: style: The scope of the variable 'mac' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:146:21: style: The scope of the variable 'span' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:327:23: style: The scope of the variable 'theta_sum' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:327:34: style: The scope of the variable 'psi_sum' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:1028:9: style: The scope of the variable 'pCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/miarex/StabViewDlg.cpp:1054:9: style: The scope of the variable 'pCurve' can be reduced. [variableScope]
xflr5-6.09-06/src/misc/NewNameDlg.h:36:2: style: Class 'NewNameDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/miarex/UFOTableDelegate.cpp:69:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/UFOTableDelegate.cpp:39:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xflr5-6.09-06/src/miarex/UFOTableDelegate.cpp:29:19: warning: Member variable 'UFOTableDelegate::m_pUFOModel' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/miarex/UFOTableDelegate.cpp:29:19: warning: Member variable 'UFOTableDelegate::m_Precision' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/miarex/WPolarDlg.cpp:872:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/WingDelegate.cpp:65:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/miarex/WingDelegate.cpp:28:15: warning: Member variable 'WingDelegate::m_Precision' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/miarex/WingDelegate.cpp:28:15: warning: Member variable 'WingDelegate::m_poaFoil' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/miarex/WingDelegate.cpp:28:15: warning: Member variable 'WingDelegate::m_pWingSection' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/miarex/WingScaleDlg.cpp:36:0: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
xflr5-6.09-06/src/misc/ColorButton.cpp:29:2: performance: Variable 'm_Color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.cpp:265:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.cpp:266:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.cpp:267:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.cpp:268:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.cpp:294:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.cpp:295:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.cpp:296:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/DisplaySettingsDlg.cpp:297:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/FloatEditDelegate.cpp:26:20: warning: Member variable 'FloatEditDelegate::m_Precision' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/misc/GLLightDlg.cpp:298:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/GLLightDlg.cpp:317:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/misc/LineDelegate.cpp:27:15: warning: Member variable 'LineDelegate::m_pCbBox' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/misc/RenameDlg.cpp:214:37: style: Function 'OnSelChangeList' argument 1 names different: declaration 'iItem' definition 'item'. [funcArgNamesDifferent]
xflr5-6.09-06/src/misc/RenameDlg.h:51:27: note: Function 'OnSelChangeList' argument 1 names different: declaration 'iItem' definition 'item'.
xflr5-6.09-06/src/misc/RenameDlg.cpp:214:37: note: Function 'OnSelChangeList' argument 1 names different: declaration 'iItem' definition 'item'.
xflr5-6.09-06/src/misc/UnitsDlg.cpp:35:5: performance: Variable 'm_Question' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/misc/W3dPrefsDlg.cpp:525:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xflr5-6.09-06/src/misc/W3dPrefsDlg.cpp:525:8: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/misc/W3dPrefsDlg.cpp:525:10: style: The scope of the variable 'b' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/ArcBall.cpp:380:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::cosa2' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::sina2' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::cosa' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::t' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::ac' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::c2' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::q' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::b' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::delta' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::a' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::x2' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::y2' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::z2' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::xy' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::xz' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::yz' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::wx' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::wy' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.cpp:30:10: warning: Member variable 'ArcBall::wz' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/ArcBall.h:105:7: performance: Technically the member function 'ArcBall::QuatCopy' can be static. [functionStatic]
xflr5-6.09-06/src/objects/ArcBall.cpp:201:15: note: Technically the member function 'ArcBall::QuatCopy' can be static.
xflr5-6.09-06/src/objects/ArcBall.h:105:7: note: Technically the member function 'ArcBall::QuatCopy' can be static.
xflr5-6.09-06/src/objects/ArcBall.h:107:7: performance: Technically the member function 'ArcBall::QuatNext' can be static. [functionStatic]
xflr5-6.09-06/src/objects/ArcBall.cpp:236:15: note: Technically the member function 'ArcBall::QuatNext' can be static.
xflr5-6.09-06/src/objects/ArcBall.h:107:7: note: Technically the member function 'ArcBall::QuatNext' can be static.
xflr5-6.09-06/src/objects/ArcBall.h:108:7: style: Technically the member function 'ArcBall::ClientToGL' can be const. [functionConst]
xflr5-6.09-06/src/objects/ArcBall.cpp:375:15: note: Technically the member function 'ArcBall::ClientToGL' can be const.
xflr5-6.09-06/src/objects/ArcBall.h:108:7: note: Technically the member function 'ArcBall::ClientToGL' can be const.
xflr5-6.09-06/src/objects/ArcBall.cpp:305:46: performance: Function parameter 'eye' should be passed by const reference. [passedByValue]
xflr5-6.09-06/src/objects/ArcBall.cpp:305:59: performance: Function parameter 'up' should be passed by const reference. [passedByValue]
xflr5-6.09-06/src/objects/Body.cpp:266:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/Body.cpp:554:2: style: Variable 'bRead' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/objects/Body.cpp:549:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/objects/Body.cpp:554:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/objects/Body.cpp:197:21: style: The scope of the variable 'PanelLift' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:335:9: style: The scope of the variable 'u' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:377:17: style: The scope of the variable 'pivot_row' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:378:9: style: The scope of the variable 'max' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:378:30: style: The scope of the variable 'A_pivot_row' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:506:9: style: The scope of the variable 'v' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:777:9: style: The scope of the variable 'u' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:777:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:777:24: style: The scope of the variable 'tp' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1104:6: style: The scope of the variable 'ArchiveFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1105:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1105:11: style: The scope of the variable 'nStations' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1106:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1106:10: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1106:12: style: The scope of the variable 'h' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1107:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1107:11: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1107:13: style: The scope of the variable 'z' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1268:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1268:12: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1408:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1408:10: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1410:9: style: The scope of the variable 'dj' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1410:13: style: The scope of the variable 'dj1' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Body.cpp:1362:26: style: Variable 'VolumeMass' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/objects/Body.cpp:36:7: warning: Member variable 'Body::value' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Body.cpp:36:7: warning: Member variable 'Body::bs' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Body.cpp:36:7: warning: Member variable 'Body::cs' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Body.cpp:39:2: performance: Variable 'm_BodyName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/Body.h:52:7: performance: Technically the member function 'Body::Gauss' can be static. [functionStatic]
xflr5-6.09-06/src/objects/Body.cpp:375:12: note: Technically the member function 'Body::Gauss' can be static.
xflr5-6.09-06/src/objects/Body.h:52:7: note: Technically the member function 'Body::Gauss' can be static.
xflr5-6.09-06/src/objects/Body.h:65:6: performance: Technically the member function 'Body::ReadFrame' can be static. [functionStatic]
xflr5-6.09-06/src/objects/Body.cpp:1012:11: note: Technically the member function 'Body::ReadFrame' can be static.
xflr5-6.09-06/src/objects/Body.h:65:6: note: Technically the member function 'Body::ReadFrame' can be static.
xflr5-6.09-06/src/objects/Body.h:89:7: style: Technically the member function 'Body::SetPanelPos' can be const. [functionConst]
xflr5-6.09-06/src/objects/Body.cpp:1260:12: note: Technically the member function 'Body::SetPanelPos' can be const.
xflr5-6.09-06/src/objects/Body.h:89:7: note: Technically the member function 'Body::SetPanelPos' can be const.
xflr5-6.09-06/src/objects/Body.h:95:9: style: Technically the member function 'Body::FramePosition' can be const. [functionConst]
xflr5-6.09-06/src/objects/Body.cpp:1322:14: note: Technically the member function 'Body::FramePosition' can be const.
xflr5-6.09-06/src/objects/Body.h:95:9: note: Technically the member function 'Body::FramePosition' can be const.
xflr5-6.09-06/src/objects/Body.cpp:764:30: performance: Function parameter 'A' should be passed by const reference. [passedByValue]
xflr5-6.09-06/src/objects/Body.cpp:764:41: performance: Function parameter 'B' should be passed by const reference. [passedByValue]
xflr5-6.09-06/src/objects/Body.cpp:832:47: performance: Function parameter 'B' should be passed by const reference. [passedByValue]
xflr5-6.09-06/src/objects/Foil.cpp:75:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/objects/Foil.cpp:76:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/objects/Foil.cpp:77:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/objects/Foil.cpp:79:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/objects/Foil.cpp:80:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/objects/Foil.cpp:102:16: style: The scope of the variable 'xt' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Foil.cpp:102:20: style: The scope of the variable 'yex' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Foil.cpp:102:25: style: The scope of the variable 'yin' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Foil.cpp:953:6: style: The scope of the variable 'p' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Foil.cpp:954:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Foil.cpp:954:10: style: The scope of the variable 'ff' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Foil.cpp:40:2: performance: Variable 'm_FoilColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/Foil.h:92:7: style: Technically the member function 'Foil::foilName' can be const. [functionConst]
xflr5-6.09-06/src/objects/Foil.cpp:596:12: note: Technically the member function 'Foil::foilName' can be const.
xflr5-6.09-06/src/objects/Foil.h:92:7: note: Technically the member function 'Foil::foilName' can be const.
xflr5-6.09-06/src/objects/Foil.h:107:9: style: Technically the member function 'Foil::GetCamber' can be const. [functionConst]
xflr5-6.09-06/src/objects/Foil.cpp:551:14: note: Technically the member function 'Foil::GetCamber' can be const.
xflr5-6.09-06/src/objects/Foil.h:107:9: note: Technically the member function 'Foil::GetCamber' can be const.
xflr5-6.09-06/src/objects/Foil.h:108:9: style: Technically the member function 'Foil::GetCamberSlope' can be const. [functionConst]
xflr5-6.09-06/src/objects/Foil.cpp:570:14: note: Technically the member function 'Foil::GetCamberSlope' can be const.
xflr5-6.09-06/src/objects/Foil.h:108:9: note: Technically the member function 'Foil::GetCamberSlope' can be const.
xflr5-6.09-06/src/objects/Foil.h:110:9: style: Technically the member function 'Foil::GetArea' can be const. [functionConst]
xflr5-6.09-06/src/objects/Foil.cpp:441:14: note: Technically the member function 'Foil::GetArea' can be const.
xflr5-6.09-06/src/objects/Foil.h:110:9: note: Technically the member function 'Foil::GetArea' can be const.
xflr5-6.09-06/src/objects/Foil.h:111:9: style: Technically the member function 'Foil::GetTopSlope' can be const. [functionConst]
xflr5-6.09-06/src/objects/Foil.cpp:528:14: note: Technically the member function 'Foil::GetTopSlope' can be const.
xflr5-6.09-06/src/objects/Foil.h:111:9: note: Technically the member function 'Foil::GetTopSlope' can be const.
xflr5-6.09-06/src/objects/Foil.h:112:9: style: Technically the member function 'Foil::GetBotSlope' can be const. [functionConst]
xflr5-6.09-06/src/objects/Foil.cpp:505:14: note: Technically the member function 'Foil::GetBotSlope' can be const.
xflr5-6.09-06/src/objects/Foil.h:112:9: note: Technically the member function 'Foil::GetBotSlope' can be const.
xflr5-6.09-06/src/objects/Foil.h:128:7: performance: Technically the member function 'Foil::Intersect' can be static. [functionStatic]
xflr5-6.09-06/src/objects/Foil.cpp:840:12: note: Technically the member function 'Foil::Intersect' can be static.
xflr5-6.09-06/src/objects/Foil.h:128:7: note: Technically the member function 'Foil::Intersect' can be static.
xflr5-6.09-06/src/objects/Frame.cpp:71:6: style: The scope of the variable 'ArchiveFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Frame.cpp:72:8: style: The scope of the variable 'n' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Frame.cpp:73:8: style: The scope of the variable 'fx' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Frame.cpp:73:12: style: The scope of the variable 'fy' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Frame.cpp:73:16: style: The scope of the variable 'fz' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Frame.cpp:278:33: performance: Function parameter 'Pos' should be passed by const reference. [passedByValue]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:83:23: style: The scope of the variable 'u' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:83:27: style: The scope of the variable 'zz' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:127:9: style: The scope of the variable 'v' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:163:9: style: The scope of the variable 'wx' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:234:9: style: The scope of the variable 'u' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:234:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:234:24: style: The scope of the variable 'tp' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:34:15: warning: Member variable 'NURBSSurface::m_uKnots' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:34:15: warning: Member variable 'NURBSSurface::m_vKnots' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:34:15: warning: Member variable 'NURBSSurface::value' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:34:15: warning: Member variable 'NURBSSurface::bs' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:34:15: warning: Member variable 'NURBSSurface::cs' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/NURBSSurface.h:66:9: performance: Technically the member function 'NURBSSurface::Weight' can be static. [functionStatic]
xflr5-6.09-06/src/objects/NURBSSurface.cpp:204:22: note: Technically the member function 'NURBSSurface::Weight' can be static.
xflr5-6.09-06/src/objects/NURBSSurface.h:66:9: note: Technically the member function 'NURBSSurface::Weight' can be static.
xflr5-6.09-06/src/objects/OpPoint.cpp:83:15: style: The scope of the variable 'Format' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/OpPoint.cpp:84:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/OpPoint.cpp:84:10: style: The scope of the variable 'gg' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Panel.cpp:321:7: style: The scope of the variable 'b1' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Panel.cpp:321:11: style: The scope of the variable 'b2' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Panel.cpp:321:15: style: The scope of the variable 'b3' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Panel.cpp:321:19: style: The scope of the variable 'b4' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Panel.h:77:10: style: Technically the member function 'Panel::GlobalToLocal' can be const. [functionConst]
xflr5-6.09-06/src/objects/Panel.cpp:268:16: note: Technically the member function 'Panel::GlobalToLocal' can be const.
xflr5-6.09-06/src/objects/Panel.h:77:10: note: Technically the member function 'Panel::GlobalToLocal' can be const.
xflr5-6.09-06/src/objects/Panel.h:78:10: style: Technically the member function 'Panel::GlobalToLocal' can be const. [functionConst]
xflr5-6.09-06/src/objects/Panel.cpp:285:16: note: Technically the member function 'Panel::GlobalToLocal' can be const.
xflr5-6.09-06/src/objects/Panel.h:78:10: note: Technically the member function 'Panel::GlobalToLocal' can be const.
xflr5-6.09-06/src/objects/Panel.h:79:10: style: Technically the member function 'Panel::LocalToGlobal' can be const. [functionConst]
xflr5-6.09-06/src/objects/Panel.cpp:301:16: note: Technically the member function 'Panel::LocalToGlobal' can be const.
xflr5-6.09-06/src/objects/Panel.h:79:10: note: Technically the member function 'Panel::LocalToGlobal' can be const.
xflr5-6.09-06/src/objects/Panel.h:81:9: style: Technically the member function 'Panel::Width' can be const. [functionConst]
xflr5-6.09-06/src/objects/Panel.cpp:409:15: note: Technically the member function 'Panel::Width' can be const.
xflr5-6.09-06/src/objects/Panel.h:81:9: note: Technically the member function 'Panel::Width' can be const.
xflr5-6.09-06/src/objects/Panel.h:82:9: style: Technically the member function 'Panel::GetArea' can be const. [functionConst]
xflr5-6.09-06/src/objects/Panel.cpp:401:15: note: Technically the member function 'Panel::GetArea' can be const.
xflr5-6.09-06/src/objects/Panel.h:82:9: note: Technically the member function 'Panel::GetArea' can be const.
xflr5-6.09-06/src/objects/Plane.cpp:331:27: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
xflr5-6.09-06/src/objects/Plane.cpp:543:26: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
xflr5-6.09-06/src/objects/Plane.cpp:549:32: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
xflr5-6.09-06/src/objects/Plane.cpp:439:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/Plane.cpp:312:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Plane.cpp:441:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Plane.cpp:441:9: style: The scope of the variable 'nMass' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Plane.cpp:442:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Plane.cpp:442:10: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Plane.cpp:442:12: style: The scope of the variable 'h' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Plane.cpp:445:6: style: The scope of the variable 'ArchiveFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Plane.cpp:629:15: style: The scope of the variable 'pPM' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Plane.cpp:120:71: style: Function 'ComputeVolumeInertia' argument 3 names different: declaration 'Ixx' definition 'CoGIxx'. [funcArgNamesDifferent]
xflr5-6.09-06/src/objects/Plane.h:68:64: note: Function 'ComputeVolumeInertia' argument 3 names different: declaration 'Ixx' definition 'CoGIxx'.
xflr5-6.09-06/src/objects/Plane.cpp:120:71: note: Function 'ComputeVolumeInertia' argument 3 names different: declaration 'Ixx' definition 'CoGIxx'.
xflr5-6.09-06/src/objects/Plane.cpp:120:87: style: Function 'ComputeVolumeInertia' argument 4 names different: declaration 'Iyy' definition 'CoGIyy'. [funcArgNamesDifferent]
xflr5-6.09-06/src/objects/Plane.h:68:77: note: Function 'ComputeVolumeInertia' argument 4 names different: declaration 'Iyy' definition 'CoGIyy'.
xflr5-6.09-06/src/objects/Plane.cpp:120:87: note: Function 'ComputeVolumeInertia' argument 4 names different: declaration 'Iyy' definition 'CoGIyy'.
xflr5-6.09-06/src/objects/Plane.cpp:120:103: style: Function 'ComputeVolumeInertia' argument 5 names different: declaration 'Izz' definition 'CoGIzz'. [funcArgNamesDifferent]
xflr5-6.09-06/src/objects/Plane.h:68:90: note: Function 'ComputeVolumeInertia' argument 5 names different: declaration 'Izz' definition 'CoGIzz'.
xflr5-6.09-06/src/objects/Plane.cpp:120:103: note: Function 'ComputeVolumeInertia' argument 5 names different: declaration 'Izz' definition 'CoGIzz'.
xflr5-6.09-06/src/objects/Plane.cpp:120:119: style: Function 'ComputeVolumeInertia' argument 6 names different: declaration 'Ixz' definition 'CoGIxz'. [funcArgNamesDifferent]
xflr5-6.09-06/src/objects/Plane.h:68:103: note: Function 'ComputeVolumeInertia' argument 6 names different: declaration 'Ixz' definition 'CoGIxz'.
xflr5-6.09-06/src/objects/Plane.cpp:120:119: note: Function 'ComputeVolumeInertia' argument 6 names different: declaration 'Ixz' definition 'CoGIxz'.
xflr5-6.09-06/src/objects/Plane.h:58:9: style: Technically the member function 'Plane::TailVolume' can be const. [functionConst]
xflr5-6.09-06/src/objects/Plane.cpp:403:15: note: Technically the member function 'Plane::TailVolume' can be const.
xflr5-6.09-06/src/objects/Plane.h:58:9: note: Technically the member function 'Plane::TailVolume' can be const.
xflr5-6.09-06/src/objects/PlaneOpp.cpp:136:6: style: The scope of the variable 'ArchiveFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/PlaneOpp.cpp:137:6: style: The scope of the variable 'a' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/PlaneOpp.cpp:138:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/PlaneOpp.cpp:138:11: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/PlaneOpp.cpp:138:14: style: The scope of the variable 'h' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/PlaneOpp.cpp:32:2: performance: Variable 'm_PlaneName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/PlaneOpp.cpp:33:2: performance: Variable 'm_PlrName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/PlaneOpp.cpp:36:2: performance: Variable 'm_Color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/Polar.cpp:219:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/Polar.cpp:240:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Polar.cpp:452:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Polar.cpp:452:15: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Polar.cpp:452:18: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Polar.cpp:453:6: style: The scope of the variable 'ArchiveFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Polar.cpp:454:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Polar.cpp:568:8: style: The scope of the variable 'bExists' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Polar.cpp:674:10: style: The scope of the variable 'Cl' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Polar.cpp:48:2: performance: Variable 'm_FoilName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/Polar.cpp:49:2: performance: Variable 'm_PlrName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/Quaternion.cpp:89:18: warning: Member variable 'Quaternion::theta' is not assigned a value in 'Quaternion::operator='. [operatorEqVarError]
xflr5-6.09-06/src/objects/Quaternion.cpp:89:18: warning: Member variable 'Quaternion::t1' is not assigned a value in 'Quaternion::operator='. [operatorEqVarError]
xflr5-6.09-06/src/objects/Quaternion.cpp:89:18: warning: Member variable 'Quaternion::t11' is not assigned a value in 'Quaternion::operator='. [operatorEqVarError]
xflr5-6.09-06/src/objects/Quaternion.cpp:89:18: warning: Member variable 'Quaternion::t12' is not assigned a value in 'Quaternion::operator='. [operatorEqVarError]
xflr5-6.09-06/src/objects/Quaternion.cpp:89:18: warning: Member variable 'Quaternion::t15' is not assigned a value in 'Quaternion::operator='. [operatorEqVarError]
xflr5-6.09-06/src/objects/Quaternion.cpp:89:18: warning: Member variable 'Quaternion::t19' is not assigned a value in 'Quaternion::operator='. [operatorEqVarError]
xflr5-6.09-06/src/objects/Quaternion.cpp:89:18: warning: Member variable 'Quaternion::t20' is not assigned a value in 'Quaternion::operator='. [operatorEqVarError]
xflr5-6.09-06/src/objects/Quaternion.cpp:89:18: warning: Member variable 'Quaternion::t24' is not assigned a value in 'Quaternion::operator='. [operatorEqVarError]
xflr5-6.09-06/src/objects/Quaternion.h:63:13: style: Technically the member function 'Quaternion::operator*' can be const. [functionConst]
xflr5-6.09-06/src/objects/Quaternion.cpp:74:24: note: Technically the member function 'Quaternion::operator*' can be const.
xflr5-6.09-06/src/objects/Quaternion.h:63:13: note: Technically the member function 'Quaternion::operator*' can be const.
xflr5-6.09-06/src/objects/Quaternion.h:46:0: warning: The class 'Quaternion' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
xflr5-6.09-06/src/objects/Spline.cpp:54:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/objects/Spline.cpp:199:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Spline.cpp:286:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Spline.cpp:491:16: style: The scope of the variable 't' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Spline.cpp:491:19: style: The scope of the variable 'increment' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Spline.cpp:491:30: style: The scope of the variable 'b' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Spline.cpp:491:33: style: The scope of the variable 'w' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Spline.cpp:492:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Spline.cpp:492:15: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Spline.cpp:35:2: performance: Variable 'm_Color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/Spline.h:69:9: style: Technically the member function 'Spline::GetY' can be const. [functionConst]
xflr5-6.09-06/src/objects/Spline.cpp:258:16: note: Technically the member function 'Spline::GetY' can be const.
xflr5-6.09-06/src/objects/Spline.h:69:9: note: Technically the member function 'Spline::GetY' can be const.
xflr5-6.09-06/src/objects/SplineFoil.cpp:110:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/SplineFoil.cpp:110:12: style: The scope of the variable 'yex' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/SplineFoil.cpp:110:17: style: The scope of the variable 'yin' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/SplineFoil.cpp:209:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/SplineFoil.cpp:209:10: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/SplineFoil.cpp:209:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/SplineFoil.cpp:210:6: style: The scope of the variable 'ArchiveFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/SplineFoil.cpp:210:22: style: The scope of the variable 'n' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/SplineFoil.cpp:35:2: performance: Variable 'm_FoilColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/SplineFoil.h:72:7: style: Technically the member function 'SplineFoil::ExportToBuffer' can be const. [functionConst]
xflr5-6.09-06/src/objects/SplineFoil.cpp:168:18: note: Technically the member function 'SplineFoil::ExportToBuffer' can be const.
xflr5-6.09-06/src/objects/SplineFoil.h:72:7: note: Technically the member function 'SplineFoil::ExportToBuffer' can be const.
xflr5-6.09-06/src/objects/Surface.cpp:1012:2: style: Variable 'cosdA' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/objects/Surface.cpp:1007:2: note: Variable 'cosdA' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/objects/Surface.cpp:1012:2: note: Variable 'cosdA' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/objects/Surface.cpp:1012:10: style: Variable 'cosdB' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/objects/Surface.cpp:1008:2: note: Variable 'cosdB' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/objects/Surface.cpp:1012:10: note: Variable 'cosdB' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/objects/Surface.cpp:353:9: style: The scope of the variable 'area' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Surface.cpp:353:15: style: The scope of the variable 'chord' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Surface.cpp:497:16: style: The scope of the variable 'TopA' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Surface.cpp:497:22: style: The scope of the variable 'TopB' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Surface.cpp:816:6: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Surface.cpp:816:8: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Surface.cpp:817:9: style: The scope of the variable 'alpha0' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Surface.cpp:874:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/objects/Surface.cpp:41:10: warning: Member variable 'Surface::chordA' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Surface.cpp:41:10: warning: Member variable 'Surface::chordB' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Surface.cpp:41:10: warning: Member variable 'Surface::y1' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Surface.cpp:41:10: warning: Member variable 'Surface::y2' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Surface.cpp:41:10: warning: Member variable 'Surface::xLA' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Surface.cpp:41:10: warning: Member variable 'Surface::xTA' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Surface.cpp:41:10: warning: Member variable 'Surface::xLB' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Surface.cpp:41:10: warning: Member variable 'Surface::xTB' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/objects/Surface.h:111:7: style: Technically the member function 'Surface::GetNormal' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.cpp:369:15: note: Technically the member function 'Surface::GetNormal' can be const.
xflr5-6.09-06/src/objects/Surface.h:111:7: note: Technically the member function 'Surface::GetNormal' can be const.
xflr5-6.09-06/src/objects/Surface.h:140:7: style: Technically the member function 'Surface::IsFlapPanel' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.cpp:763:15: note: Technically the member function 'Surface::IsFlapPanel' can be const.
xflr5-6.09-06/src/objects/Surface.h:140:7: note: Technically the member function 'Surface::IsFlapPanel' can be const.
xflr5-6.09-06/src/objects/Surface.h:141:7: style: Technically the member function 'Surface::IsFlapNode' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.cpp:779:15: note: Technically the member function 'Surface::IsFlapNode' can be const.
xflr5-6.09-06/src/objects/Surface.h:141:7: note: Technically the member function 'Surface::IsFlapNode' can be const.
xflr5-6.09-06/src/objects/Surface.h:146:9: style: Technically the member function 'Surface::GetChord' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.cpp:319:17: note: Technically the member function 'Surface::GetChord' can be const.
xflr5-6.09-06/src/objects/Surface.h:146:9: note: Technically the member function 'Surface::GetChord' can be const.
xflr5-6.09-06/src/objects/Surface.h:147:9: style: Technically the member function 'Surface::GetOffset' can be const. [functionConst]
xflr5-6.09-06/src/objects/Surface.cpp:340:17: note: Technically the member function 'Surface::GetOffset' can be const.
xflr5-6.09-06/src/objects/Surface.h:147:9: note: Technically the member function 'Surface::GetOffset' can be const.
xflr5-6.09-06/src/objects/WPolar.cpp:384:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/WPolar.cpp:2278:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/WPolar.cpp:2510:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/WPolar.cpp:2520:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/WPolar.cpp:1126:2: style: Variable 'm_bVLM1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/objects/WPolar.cpp:1122:2: note: Variable 'm_bVLM1' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/objects/WPolar.cpp:1126:2: note: Variable 'm_bVLM1' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/objects/WPolar.cpp:98:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1805:6: style: The scope of the variable 'n' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:8: style: The scope of the variable 'f' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:10: style: The scope of the variable 'r0' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:13: style: The scope of the variable 'r1' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:16: style: The scope of the variable 'r2' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:19: style: The scope of the variable 'r3' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:22: style: The scope of the variable 'i0' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:25: style: The scope of the variable 'i1' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:28: style: The scope of the variable 'i2' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1806:31: style: The scope of the variable 'i3' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1807:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:1807:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WPolar.cpp:2276:42: style: Function 'GetPolarProperties' argument 1 names different: declaration 'Properties' definition 'PolarProperties'. [funcArgNamesDifferent]
xflr5-6.09-06/src/objects/WPolar.h:77:35: note: Function 'GetPolarProperties' argument 1 names different: declaration 'Properties' definition 'PolarProperties'.
xflr5-6.09-06/src/objects/WPolar.cpp:2276:42: note: Function 'GetPolarProperties' argument 1 names different: declaration 'Properties' definition 'PolarProperties'.
xflr5-6.09-06/src/objects/WPolar.cpp:60:2: performance: Variable 'm_Color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xflr5-6.09-06/src/objects/Wing.cpp:1471:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xflr5-6.09-06/src/objects/Wing.cpp:1472:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xflr5-6.09-06/src/objects/Wing.cpp:76:20: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
xflr5-6.09-06/src/objects/Wing.cpp:77:20: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
xflr5-6.09-06/src/objects/Wing.cpp:398:37: style: Redundant condition: m_bIsFin. '!m_bIsFin || (m_bIsFin && m_bSymFin)' is equivalent to '!m_bIsFin || m_bSymFin' [redundantCondition]
xflr5-6.09-06/src/objects/Wing.cpp:732:15: style: Redundant condition: m_bIsFin. '!m_bIsFin || (m_bIsFin && m_bSymFin)' is equivalent to '!m_bIsFin || m_bSymFin' [redundantCondition]
xflr5-6.09-06/src/objects/Wing.cpp:794:15: style: Redundant condition: m_bIsFin. '!m_bIsFin || (m_bIsFin && m_bSymFin)' is equivalent to '!m_bIsFin || m_bSymFin' [redundantCondition]
xflr5-6.09-06/src/objects/Wing.cpp:1655:16: style: Redundant condition: m_bIsFin. '!m_bIsFin || (m_bIsFin && m_bDoubleFin)' is equivalent to '!m_bIsFin || m_bDoubleFin' [redundantCondition]
xflr5-6.09-06/src/objects/Wing.cpp:1764:18: style: Redundant condition: m_bIsFin. '!m_bIsFin || (m_bIsFin && m_bDoubleFin)' is equivalent to '!m_bIsFin || m_bDoubleFin' [redundantCondition]
xflr5-6.09-06/src/objects/Wing.cpp:1617:32: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/objects/Wing.cpp:167:9: style: The scope of the variable 'ypos' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:168:9: style: The scope of the variable 'chord' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:169:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:170:9: style: The scope of the variable 'dihedral' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:171:9: style: The scope of the variable 'twist' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:172:6: style: The scope of the variable 'nx' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:173:6: style: The scope of the variable 'ny' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:174:6: style: The scope of the variable 'px' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:174:10: style: The scope of the variable 'py' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:177:7: style: The scope of the variable 'right_buff' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:178:7: style: The scope of the variable 'left_buff' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:180:11: style: The scope of the variable 'counter' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:882:6: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:882:10: style: The scope of the variable 'm' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:883:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:883:12: style: The scope of the variable 'yob' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:883:17: style: The scope of the variable 'tau' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:884:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:884:12: style: The scope of the variable 'y0' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:884:15: style: The scope of the variable 'y1' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:884:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:968:6: style: The scope of the variable 'm' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:969:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:969:12: style: The scope of the variable 'yob' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:969:17: style: The scope of the variable 'tau' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:970:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:970:12: style: The scope of the variable 'y0' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:970:15: style: The scope of the variable 'y1' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:970:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:1806:9: style: The scope of the variable 'bm' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:1969:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:1970:6: style: The scope of the variable 'ArchiveFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:2066:11: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:2066:13: style: The scope of the variable 'h' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/Wing.cpp:571:26: style: Variable 'VolumeMass' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/objects/Wing.cpp:1647:2: style: Variable 'IYm' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/objects/Wing.h:103:7: style: Technically the member function 'Wing::IsWingPanel' can be const. [functionConst]
xflr5-6.09-06/src/objects/Wing.cpp:2602:12: note: Technically the member function 'Wing::IsWingPanel' can be const.
xflr5-6.09-06/src/objects/Wing.h:103:7: note: Technically the member function 'Wing::IsWingPanel' can be const.
xflr5-6.09-06/src/objects/Wing.h:104:7: style: Technically the member function 'Wing::IsWingNode' can be const. [functionConst]
xflr5-6.09-06/src/objects/Wing.cpp:2617:12: note: Technically the member function 'Wing::IsWingNode' can be const.
xflr5-6.09-06/src/objects/Wing.h:104:7: note: Technically the member function 'Wing::IsWingNode' can be const.
xflr5-6.09-06/src/objects/Wing.cpp:244:2: style: Exception should be caught by reference. [catchExceptionByValue]
xflr5-6.09-06/src/objects/Wing.cpp:320:2: style: Exception should be caught by reference. [catchExceptionByValue]
xflr5-6.09-06/src/objects/Wing.cpp:2347:33: performance: Function parameter 'CoG' should be passed by const reference. [passedByValue]
xflr5-6.09-06/src/objects/WingOpp.cpp:104:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/objects/WingOpp.cpp:105:2: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/objects/WingOpp.cpp:236:6: style: The scope of the variable 'ArchiveFormat' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WingOpp.cpp:237:6: style: The scope of the variable 'a' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WingOpp.cpp:237:14: style: The scope of the variable 'n' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WingOpp.cpp:238:11: style: The scope of the variable 'f0' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WingOpp.cpp:238:15: style: The scope of the variable 'f1' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WingOpp.cpp:238:19: style: The scope of the variable 'f2' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WingOpp.cpp:238:23: style: The scope of the variable 'f3' can be reduced. [variableScope]
xflr5-6.09-06/src/objects/WingOpp.h:75:9: style: Technically the member function 'WingOpp::GetMaxLift' can be const. [functionConst]
xflr5-6.09-06/src/objects/WingOpp.cpp:210:17: note: Technically the member function 'WingOpp::GetMaxLift' can be const.
xflr5-6.09-06/src/objects/WingOpp.h:75:9: note: Technically the member function 'WingOpp::GetMaxLift' can be const.
xflr5-6.09-06/src/threedwidget.cpp:63:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:67:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:76:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:95:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:100:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:105:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:119:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:124:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:129:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:143:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:148:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:153:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:167:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:172:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:177:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:191:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:196:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:201:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:220:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:225:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:230:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:244:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:249:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:254:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:269:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:279:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:286:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:332:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:345:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/threedwidget.cpp:364:27: style: The scope of the variable 'NumCircles' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:565:9: style: The scope of the variable 'start_lat' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:565:20: style: The scope of the variable 'start_lon' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:565:30: style: The scope of the variable 'lat_incr' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:565:40: style: The scope of the variable 'lon_incr' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:565:50: style: The scope of the variable 'R' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:566:9: style: The scope of the variable 'phi1' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:566:15: style: The scope of the variable 'phi2' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:566:21: style: The scope of the variable 'theta1' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:566:29: style: The scope of the variable 'theta2' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:568:6: style: The scope of the variable 'row' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:568:11: style: The scope of the variable 'col' can be reduced. [variableScope]
xflr5-6.09-06/src/threedwidget.cpp:442:3: style: Variable 'lon_incr' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/twodwidget.cpp:226:9: style: Expression is always false because 'else if' condition matches previous condition at line 216. [multiCondition]
xflr5-6.09-06/src/twodwidget.cpp:56:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:59:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:64:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:69:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:74:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:87:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:90:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:95:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:100:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:105:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:118:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:121:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:126:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:131:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:136:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:148:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:151:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:156:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:161:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:166:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:178:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:181:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:186:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:191:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:196:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:209:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:213:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:218:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:223:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:233:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:246:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:247:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:248:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:249:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:282:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:285:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:290:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:295:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:300:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:312:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:315:24: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:321:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:327:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:333:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:351:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:359:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/twodwidget.cpp:379:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:1051:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:1058:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:328:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:329:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:347:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:522:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:715:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:724:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:725:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:926:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:947:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:1019:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:1133:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:1324:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:1374:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:1386:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:352:9: style: The scope of the variable 'alphadeg' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/BatchDlg.cpp:1139:23: style: The scope of the variable 'SpInc' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/ReListDlg.h:41:2: style: Class 'ReListDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xinverse/FoilSelectionDlg.h:39:5: style: Class 'FoilSelectionDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:650:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:661:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:354:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:444:7: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:541:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:612:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:808:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:886:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:953:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/BatchThreadDlg.cpp:938:12: style: The scope of the variable 'pAnalysis' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/CAddDlg.cpp:111:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/CAddDlg.cpp:112:20: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/CAddDlg.cpp:113:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/CAddDlg.cpp:185:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/EditPlrDlg.cpp:211:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/EditPlrDlg.cpp:234:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/EditPlrDlg.h:43:2: style: Class 'EditPlrDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/FlapDlg.cpp:168:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FlapDlg.cpp:169:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FlapDlg.h:69:15: warning: Virtual function 'OnOK' is called from constructor 'FlapDlg(QWidget*pParent=NULL)' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
xflr5-6.09-06/src/xdirect/FlapDlg.cpp:54:49: note: Calling OnOK
xflr5-6.09-06/src/xdirect/FlapDlg.h:69:15: note: OnOK is a virtual method
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:146:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:147:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:156:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:157:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:187:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:188:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:250:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:251:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:262:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilCoordDlg.cpp:263:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilGeomDlg.cpp:231:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilGeomDlg.cpp:232:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilGeomDlg.cpp:234:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilGeomDlg.cpp:379:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilGeomDlg.cpp:380:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilGeomDlg.cpp:381:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/FoilGeomDlg.cpp:236:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/InterpolateFoilsDlg.cpp:199:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/xdirect/InterpolateFoilsDlg.cpp:227:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xflr5-6.09-06/src/xdirect/InterpolateFoilsDlg.cpp:146:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/InterpolateFoilsDlg.cpp:255:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/InterpolateFoilsDlg.cpp:256:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/InterpolateFoilsDlg.cpp:257:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/InterpolateFoilsDlg.cpp:141:8: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/LEDlg.cpp:156:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/LEDlg.cpp:157:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/LEDlg.cpp:158:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/LEDlg.cpp:160:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:219:29: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:234:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:219:29: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:222:29: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:234:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:222:29: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:225:29: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:234:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:225:29: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:228:28: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:234:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:228:28: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:231:28: warning: Either the condition 'if(pFoil&&pFoil->m_bTEFlap)' is redundant or there is possible null pointer dereference: pFoil. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:234:4: note: Assuming that condition 'if(pFoil&&pFoil->m_bTEFlap)' is not redundant
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:231:28: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:195:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:208:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:211:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:262:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:304:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.cpp:334:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/ManageFoilsDlg.h:42:2: style: Class 'ManageFoilsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/NacaFoilDlg.cpp:114:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/NacaFoilDlg.cpp:115:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/NacaFoilDlg.cpp:116:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TEGapDlg.cpp:160:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TEGapDlg.cpp:161:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TEGapDlg.cpp:163:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TEGapDlg.cpp:164:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.cpp:128:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.cpp:129:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.cpp:198:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.cpp:199:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.cpp:200:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.cpp:202:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.cpp:203:22: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/TwoDPanelDlg.cpp:276:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6104:10: style: Expression is always false because 'else if' condition matches previous condition at line 6103. [multiCondition]
xflr5-6.09-06/src/xdirect/XDirect.cpp:643:6: warning: Either the condition 'm_bShowInviscid&&pOpPoint' is redundant or there is possible null pointer dereference: pOpPoint. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/XDirect.cpp:655:22: note: Assuming that condition 'm_bShowInviscid&&pOpPoint' is not redundant
xflr5-6.09-06/src/xdirect/XDirect.cpp:643:6: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/XDirect.cpp:645:21: warning: Either the condition 'm_bShowInviscid&&pOpPoint' is redundant or there is possible null pointer dereference: pOpPoint. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/XDirect.cpp:655:22: note: Assuming that condition 'm_bShowInviscid&&pOpPoint' is not redundant
xflr5-6.09-06/src/xdirect/XDirect.cpp:645:21: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/XDirect.cpp:646:21: warning: Either the condition 'm_bShowInviscid&&pOpPoint' is redundant or there is possible null pointer dereference: pOpPoint. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/XDirect.cpp:655:22: note: Assuming that condition 'm_bShowInviscid&&pOpPoint' is not redundant
xflr5-6.09-06/src/xdirect/XDirect.cpp:646:21: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/XDirect.cpp:647:21: warning: Either the condition 'm_bShowInviscid&&pOpPoint' is redundant or there is possible null pointer dereference: pOpPoint. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/XDirect.cpp:655:22: note: Assuming that condition 'm_bShowInviscid&&pOpPoint' is not redundant
xflr5-6.09-06/src/xdirect/XDirect.cpp:647:21: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/XDirect.cpp:649:40: warning: Either the condition 'm_bShowInviscid&&pOpPoint' is redundant or there is possible null pointer dereference: pOpPoint. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/XDirect.cpp:655:22: note: Assuming that condition 'm_bShowInviscid&&pOpPoint' is not redundant
xflr5-6.09-06/src/xdirect/XDirect.cpp:649:40: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/XDirect.cpp:650:9: warning: Either the condition 'm_bShowInviscid&&pOpPoint' is redundant or there is possible null pointer dereference: pOpPoint. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/XDirect.cpp:655:22: note: Assuming that condition 'm_bShowInviscid&&pOpPoint' is not redundant
xflr5-6.09-06/src/xdirect/XDirect.cpp:650:9: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/XDirect.cpp:912:51: warning: Either the condition 'm_bShowInviscid&&pOpPoint' is redundant or there is possible null pointer dereference: pOpp. [nullPointerRedundantCheck]
xflr5-6.09-06/src/xdirect/XDirect.cpp:655:22: note: Assuming that condition 'm_bShowInviscid&&pOpPoint' is not redundant
xflr5-6.09-06/src/xdirect/XDirect.cpp:653:16: note: Calling function 'FillOppCurve', 1st argument 'pOpp' value is 0
xflr5-6.09-06/src/xdirect/XDirect.cpp:912:51: note: Null pointer dereference
xflr5-6.09-06/src/xdirect/XDirect.cpp:436:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:507:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:672:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:714:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:799:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:824:9: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:840:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:912:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1048:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1195:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1209:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1258:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1611:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1714:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1741:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1771:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1826:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1846:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1863:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1892:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1936:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1990:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2067:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2586:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2619:3: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2668:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2750:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2771:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2801:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2815:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2852:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2857:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2882:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2887:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2910:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2926:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2937:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2963:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2996:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3002:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3022:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3055:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3258:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3345:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3390:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3500:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3549:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3556:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3579:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3606:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3612:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3631:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3709:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3732:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3750:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3769:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3793:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3815:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3832:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4017:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4145:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4196:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4221:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4254:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4264:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4265:16: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4278:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4380:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4408:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4443:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4450:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4493:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4503:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4526:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4538:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4553:14: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4562:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4579:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4609:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4629:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4648:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4709:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4715:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4752:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4803:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4827:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4834:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4851:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4878:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4885:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4901:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4931:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4939:15: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4959:3: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4963:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4966:3: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4981:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5046:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5065:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5088:3: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5092:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5111:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5123:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5162:3: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5166:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5248:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5282:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5839:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5842:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5864:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5898:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6267:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6321:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6362:10: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6526:13: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6544:17: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6585:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6632:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6671:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:7092:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3628:2: style: Variable 'pGraph' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3626:0: note: Variable 'pGraph' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XDirect.cpp:3628:2: note: Variable 'pGraph' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XDirect.cpp:3861:2: style: Variable 'bRead' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3860:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XDirect.cpp:3861:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XDirect.cpp:3961:2: style: Variable 'bRead' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3960:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XDirect.cpp:3961:2: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XDirect.cpp:4090:4: style: Variable 'bRead' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4089:4: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XDirect.cpp:4090:4: note: Variable 'bRead' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XDirect.cpp:3518:0: style: Same expression used in consecutive assignments of 'Xh' and 'Yh'. [duplicateAssignExpression]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3519:0: note: Same expression used in consecutive assignments of 'Xh' and 'Yh'.
xflr5-6.09-06/src/xdirect/XDirect.cpp:3518:0: note: Same expression used in consecutive assignments of 'Xh' and 'Yh'.
xflr5-6.09-06/src/xdirect/XDirect.cpp:5316:9: warning: Redundant assignment of 'scale' to itself. [selfAssignment]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5317:9: warning: Redundant assignment of 'scale' to itself. [selfAssignment]
xflr5-6.09-06/src/xdirect/XDirect.cpp:821:12: style: The scope of the variable 'opt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:837:12: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1044:11: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1197:11: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1260:7: style: The scope of the variable 'bCtrl' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1458:6: style: The scope of the variable 'r' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1458:8: style: The scope of the variable 'g' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1458:10: style: The scope of the variable 'b' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1608:16: style: The scope of the variable 'xu' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1608:20: style: The scope of the variable 'yu' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1608:32: style: The scope of the variable 'xmin' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1608:38: style: The scope of the variable 'ymin' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1608:44: style: The scope of the variable 'xmax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1608:50: style: The scope of the variable 'ymax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1819:11: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:1820:6: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2802:11: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2803:6: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2853:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2883:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2911:6: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2912:11: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:2934:10: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3255:9: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3386:11: style: The scope of the variable 'pOpPoint' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3729:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3747:9: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3766:9: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3789:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:3811:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4046:9: style: The scope of the variable 'Re' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4495:6: style: The scope of the variable 'resp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4712:10: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4956:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4978:9: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5062:9: style: The scope of the variable 'pPolar' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5085:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5159:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5383:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5383:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5528:16: style: The scope of the variable 'Alpha' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:5836:8: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6312:6: style: The scope of the variable 'j' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6359:11: style: The scope of the variable 'pOpp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6418:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6419:9: style: The scope of the variable 'hmom' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6419:15: style: The scope of the variable 'hfx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6419:20: style: The scope of the variable 'hfy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6420:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6420:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6420:17: style: The scope of the variable 'xmid' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6420:23: style: The scope of the variable 'ymid' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:6420:29: style: The scope of the variable 'pmid' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XDirect.cpp:305:35: style: Function 'AddOpData' argument 1 names different: declaration 'pNewPoint' definition 'pOpPoint'. [funcArgNamesDifferent]
xflr5-6.09-06/src/xdirect/XDirect.h:194:26: note: Function 'AddOpData' argument 1 names different: declaration 'pNewPoint' definition 'pOpPoint'.
xflr5-6.09-06/src/xdirect/XDirect.cpp:305:35: note: Function 'AddOpData' argument 1 names different: declaration 'pNewPoint' definition 'pOpPoint'.
xflr5-6.09-06/src/xdirect/XDirect.cpp:4087:4: style: Variable 'NPolars' is modified but its new value is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XDirect.cpp:4095:14: style: Variable 'bRead' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoilAdvancedDlg.h:44:2: style: Class 'XFoilAdvancedDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/XDirectStyleDlg.h:34:2: style: Class 'XDirectStyleDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xdirect/XDirectStyleDlg.cpp:146:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9925:5: error: Array 'vb[4][3][350]' index vb[249][1][1] out of bounds. [arrayIndexOutOfBounds]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9926:5: error: Array 'vb[4][3][350]' index vb[249][1][302] out of bounds. [arrayIndexOutOfBounds]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3479:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5421:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5419:3: note: Variable 'i' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XFoil.cpp:5421:3: note: Variable 'i' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XFoil.cpp:5800:2: style: Variable 'xble' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5792:2: note: Variable 'xble' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XFoil.cpp:5800:2: note: Variable 'xble' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XFoil.cpp:5801:2: style: Variable 'yble' is reassigned a value before the old one has been used. [redundantAssignment]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5793:2: note: Variable 'yble' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XFoil.cpp:5801:2: note: Variable 'yble' is reassigned a value before the old one has been used.
xflr5-6.09-06/src/xdirect/XFoil.cpp:9255:2: style: Variable 'xt_xf' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9181:2: note: Variable 'xt_xf' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/xdirect/XFoil.cpp:9255:2: note: Variable 'xt_xf' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/xdirect/XFoil.cpp:208:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:208:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:208:17: style: The scope of the variable 'xa' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:208:21: style: The scope of the variable 'ya' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:208:25: style: The scope of the variable 'ta' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:208:29: style: The scope of the variable 'ds' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1084:14: style: The scope of the variable 'ivp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1085:9: style: The scope of the variable 'pivot' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1085:22: style: The scope of the variable 'vtmp1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1085:29: style: The scope of the variable 'vtmp2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1267:9: style: The scope of the variable 'res_u1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1267:17: style: The scope of the variable 'res_u2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1267:25: style: The scope of the variable 'res_ms' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1268:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1360:9: style: The scope of the variable 'di2_hk2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1360:18: style: The scope of the variable 'di2_rt2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1365:38: style: The scope of the variable 'dd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1365:42: style: The scope of the variable 'dd_hs2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1366:9: style: The scope of the variable 'dd_us2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1366:17: style: The scope of the variable 'dd_s2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1366:24: style: The scope of the variable 'dd_rt2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1694:9: style: The scope of the variable 'dx1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1694:14: style: The scope of the variable 'dx2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1694:19: style: The scope of the variable 'dy1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1694:24: style: The scope of the variable 'dy2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1694:29: style: The scope of the variable 'crossp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1694:37: style: The scope of the variable 'angl' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1730:9: style: The scope of the variable 'thwake' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1730:17: style: The scope of the variable 'urat' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1730:23: style: The scope of the variable 'uewake' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1730:31: style: The scope of the variable 'shwake' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:17: style: The scope of the variable 'dg' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:21: style: The scope of the variable 'ax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:25: style: The scope of the variable 'ay' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:29: style: The scope of the variable 'ag' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:33: style: The scope of the variable 'dx_alf' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:41: style: The scope of the variable 'ag_alf' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1843:49: style: The scope of the variable 'ag_msq' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1844:35: style: The scope of the variable 'cpg2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1844:41: style: The scope of the variable 'cpg2_msq' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1844:51: style: The scope of the variable 'cpg2_alf' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1959:9: style: The scope of the variable 'cpinc' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1959:16: style: The scope of the variable 'den' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2124:9: style: The scope of the variable 'rnorm' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2124:16: style: The scope of the variable 'rn_hk' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2124:23: style: The scope of the variable 'rn_rt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2124:30: style: The scope of the variable 'rfac' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2124:36: style: The scope of the variable 'rfac_hk' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2124:45: style: The scope of the variable 'rfac_rt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2125:9: style: The scope of the variable 'rfac_rn' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2125:18: style: The scope of the variable 'arg_hk' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2125:25: style: The scope of the variable 'ex' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2125:29: style: The scope of the variable 'f_arg' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2125:36: style: The scope of the variable 'ex_hk' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2126:9: style: The scope of the variable 'af' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2126:13: style: The scope of the variable 'af_hmi' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2126:21: style: The scope of the variable 'af_hk' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2126:28: style: The scope of the variable 'dadr' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2126:34: style: The scope of the variable 'dadr_hk' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2208:15: style: The scope of the variable 'imid' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2362:20: style: The scope of the variable 'nx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2364:21: style: The scope of the variable 'pivot' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2430:20: style: The scope of the variable 'nx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2432:21: style: The scope of the variable 'pivot' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2547:27: style: The scope of the variable 'xopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2547:32: style: The scope of the variable 'yopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2608:28: style: The scope of the variable 'res' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2608:33: style: The scope of the variable 'resp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2608:39: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2673:23: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2673:27: style: The scope of the variable 'dxds' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2673:33: style: The scope of the variable 'dxdd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2673:39: style: The scope of the variable 'dsle' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2673:45: style: The scope of the variable 'res' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2673:50: style: The scope of the variable 'ress' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2722:10: style: The scope of the variable 'kks' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2792:23: style: The scope of the variable 'xopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2792:29: style: The scope of the variable 'yopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2792:35: style: The scope of the variable 'xoppd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2792:42: style: The scope of the variable 'yoppd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2793:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2793:14: style: The scope of the variable 'resd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2793:20: style: The scope of the variable 'dsopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2919:21: style: The scope of the variable 'psiinf' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2919:34: style: The scope of the variable 'res1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2919:40: style: The scope of the variable 'res2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2919:46: style: The scope of the variable 'ag1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2919:51: style: The scope of the variable 'ag2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2920:9: style: The scope of the variable 'abis' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2920:15: style: The scope of the variable 'cbis' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2920:21: style: The scope of the variable 'sbis' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2920:27: style: The scope of the variable 'ds1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2920:32: style: The scope of the variable 'ds2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2920:37: style: The scope of the variable 'dsmin' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2921:9: style: The scope of the variable 'xbis' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2921:15: style: The scope of the variable 'ybis' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2921:21: style: The scope of the variable 'qbis' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3072:13: style: The scope of the variable 'll' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3121:9: style: The scope of the variable 'ycc' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3121:13: style: The scope of the variable 'ytt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3264:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3292:49: style: The scope of the variable 'hr' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3292:53: style: The scope of the variable 'hr_hk' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3292:60: style: The scope of the variable 'hr_rt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3293:9: style: The scope of the variable 'grt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3293:14: style: The scope of the variable 'hdif' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3293:20: style: The scope of the variable 'rtmp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3293:26: style: The scope of the variable 'htmp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3293:32: style: The scope of the variable 'htmp_hk' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3293:41: style: The scope of the variable 'htmp_rt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4018:9: style: The scope of the variable 'k' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4106:9: style: The scope of the variable 'ip' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4107:9: style: The scope of the variable 'xb1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4107:14: style: The scope of the variable 'xb2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4107:19: style: The scope of the variable 'yb1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4107:23: style: The scope of the variable 'yb2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:16: style: The scope of the variable 'dxte' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:22: style: The scope of the variable 'dyte' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:28: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:32: style: The scope of the variable 'dy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:36: style: The scope of the variable 'dotp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:42: style: The scope of the variable 'dxds' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:48: style: The scope of the variable 'dyds' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:54: style: The scope of the variable 'dxdd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4140:60: style: The scope of the variable 'dydd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4141:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4141:14: style: The scope of the variable 'ress' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4141:20: style: The scope of the variable 'dsle' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4142:9: style: The scope of the variable 'xchord' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4142:17: style: The scope of the variable 'ychord' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4213:7: style: The scope of the variable 'bimaxok' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6572:9: style: The scope of the variable 'x1i' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6572:14: style: The scope of the variable 'x2i' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6572:19: style: The scope of the variable 'yyi' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6572:24: style: The scope of the variable 'x0' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6572:27: style: The scope of the variable 'rs0' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6572:31: style: The scope of the variable 'g0' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6572:34: style: The scope of the variable 't0' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6573:9: style: The scope of the variable 'dso' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6573:14: style: The scope of the variable 'dsio' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6573:20: style: The scope of the variable 'apan' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6573:26: style: The scope of the variable 'rx1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6573:31: style: The scope of the variable 'rx2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6573:36: style: The scope of the variable 'ry1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6573:41: style: The scope of the variable 'ry2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6574:9: style: The scope of the variable 'sx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6574:13: style: The scope of the variable 'sy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6574:17: style: The scope of the variable 'x1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6574:21: style: The scope of the variable 'x2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6574:25: style: The scope of the variable 'yy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6574:29: style: The scope of the variable 'rs1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6574:34: style: The scope of the variable 'rs2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6574:39: style: The scope of the variable 'sgn' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:9: style: The scope of the variable 'dxinv' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:16: style: The scope of the variable 'psum' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:22: style: The scope of the variable 'pdif' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:28: style: The scope of the variable 'psx1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:34: style: The scope of the variable 'psx0' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:40: style: The scope of the variable 'psyy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:46: style: The scope of the variable 'pdx1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:52: style: The scope of the variable 'pdx0' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6575:58: style: The scope of the variable 'pdyy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:9: style: The scope of the variable 'dsm' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:14: style: The scope of the variable 'dsim' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:20: style: The scope of the variable 'ssum' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:26: style: The scope of the variable 'sdif' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:32: style: The scope of the variable 'psni' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:38: style: The scope of the variable 'pdni' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:44: style: The scope of the variable 'psx2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:50: style: The scope of the variable 'pdx2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:56: style: The scope of the variable 'dsp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6576:61: style: The scope of the variable 'dsip' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:6765:19: style: The scope of the variable 'iw' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7362:25: style: The scope of the variable 'u1_a' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7362:37: style: The scope of the variable 'd1_a' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7362:43: style: The scope of the variable 'due1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7362:55: style: The scope of the variable 'dds1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7841:12: style: The scope of the variable 'im1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7841:17: style: The scope of the variable 'ip1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7841:22: style: The scope of the variable 'ip2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:9: style: The scope of the variable 'dxm1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:15: style: The scope of the variable 'dym1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:21: style: The scope of the variable 'dsm1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:27: style: The scope of the variable 'dxp1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:33: style: The scope of the variable 'dxp2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:38: style: The scope of the variable 'dyp1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:43: style: The scope of the variable 'dyp2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:48: style: The scope of the variable 'dsp1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7842:53: style: The scope of the variable 'dsp2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7999:15: style: The scope of the variable 'imid' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8044:16: style: The scope of the variable 'res' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8044:20: style: The scope of the variable 'resp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8044:25: style: The scope of the variable 'ds' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8069:19: style: The scope of the variable 'msq_clm' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8070:14: style: The scope of the variable 'dclm' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8070:20: style: The scope of the variable 'clm1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8176:9: style: The scope of the variable 'dalfa' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8270:9: style: The scope of the variable 'ds' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8337:9: style: The scope of the variable 'dsm' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8337:14: style: The scope of the variable 'dsp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8441:14: style: The scope of the variable 'x1p' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8441:18: style: The scope of the variable 'y1p' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8441:23: style: The scope of the variable 'x2p' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8441:28: style: The scope of the variable 'y2p' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8442:9: style: The scope of the variable 'r1sq' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8442:15: style: The scope of the variable 'r2sq' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8442:21: style: The scope of the variable 'rrsq' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8442:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8442:29: style: The scope of the variable 'r1_s1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8442:35: style: The scope of the variable 'r2_s2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8444:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8444:12: style: The scope of the variable 'x2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8444:16: style: The scope of the variable 'y1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8444:20: style: The scope of the variable 'y2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8446:9: style: The scope of the variable 'det' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8446:14: style: The scope of the variable 'ds1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8446:18: style: The scope of the variable 'ds2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8710:11: style: The scope of the variable 'idif' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8711:9: style: The scope of the variable 'dudx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9633:9: style: The scope of the variable 'ip' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9636:41: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9636:45: style: The scope of the variable 'dx_a' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9636:51: style: The scope of the variable 'ag' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9636:55: style: The scope of the variable 'ag_ms' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9636:62: style: The scope of the variable 'ag_ac' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9642:47: style: The scope of the variable 'cpg2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9642:53: style: The scope of the variable 'cpg2_ms' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9642:62: style: The scope of the variable 'cpg2_ac' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9945:6: style: The scope of the variable 'ibl' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10117:40: style: The scope of the variable 'zn' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10256:9: style: The scope of the variable 'ds' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10492:9: style: The scope of the variable 'it2q' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10492:15: style: The scope of the variable 'ib2q' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10494:21: style: The scope of the variable 'chx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10494:26: style: The scope of the variable 'chy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10494:31: style: The scope of the variable 'fvx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10494:36: style: The scope of the variable 'fvy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10494:41: style: The scope of the variable 'crsp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10496:19: style: The scope of the variable 'sb1p' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10496:25: style: The scope of the variable 'sb1q' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10496:31: style: The scope of the variable 'sb2p' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10496:37: style: The scope of the variable 'sb2q' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10497:23: style: The scope of the variable 'st1p' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10497:29: style: The scope of the variable 'st1q' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10497:35: style: The scope of the variable 'st2p' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10497:41: style: The scope of the variable 'st2q' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11255:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:21: style: The scope of the variable 'dxdw' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:27: style: The scope of the variable 'dydw' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:33: style: The scope of the variable 'dxdd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:39: style: The scope of the variable 'dydd' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:45: style: The scope of the variable 'xchord' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:53: style: The scope of the variable 'ychord' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:61: style: The scope of the variable 'res' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:66: style: The scope of the variable 'resw' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11306:72: style: The scope of the variable 'dwcle' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11393:9: style: The scope of the variable 'rr1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11393:14: style: The scope of the variable 'rr2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11393:19: style: The scope of the variable 'rr3' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11396:9: style: The scope of the variable 'alfcir' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11398:9: style: The scope of the variable 'cpinc1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11398:17: style: The scope of the variable 'cpi_q1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11398:25: style: The scope of the variable 'cpcom1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11398:32: style: The scope of the variable 'cpc_q1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11398:40: style: The scope of the variable 'cpc_a1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11522:25: style: The scope of the variable 'dcnmax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11523:11: style: The scope of the variable 'm' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11605:6: style: The scope of the variable 'nx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11739:9: style: The scope of the variable 'cosw' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11739:15: style: The scope of the variable 'sinw' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11739:21: style: The scope of the variable 'sinwe' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11739:34: style: The scope of the variable 'cnr' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11931:9: style: The scope of the variable 'ip' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11932:22: style: The scope of the variable 'cpq2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11933:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11933:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11933:15: style: The scope of the variable 'du' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11933:18: style: The scope of the variable 'ax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11933:21: style: The scope of the variable 'ay' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11933:24: style: The scope of the variable 'aq' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11977:24: style: The scope of the variable 'ds' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11977:38: style: The scope of the variable 'dso' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11977:43: style: The scope of the variable 'qspp1' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11977:50: style: The scope of the variable 'qspp2' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12075:9: style: The scope of the variable 'cwt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12075:14: style: The scope of the variable 'cwtx' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12076:9: style: The scope of the variable 'freq' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12131:6: style: The scope of the variable 'm' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12271:14: style: The scope of the variable 'kqtarg' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12374:8: style: The scope of the variable 'inmax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12374:15: style: The scope of the variable 'igmax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12376:14: style: The scope of the variable 'fs' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12380:9: style: The scope of the variable 'dnmax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12380:16: style: The scope of the variable 'dgmax' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12841:25: style: The scope of the variable 'xbopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12841:32: style: The scope of the variable 'ybopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12841:39: style: The scope of the variable 'xcavg' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12841:46: style: The scope of the variable 'ycavg' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12841:53: style: The scope of the variable 'xcdel' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12841:60: style: The scope of the variable 'ycdel' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12916:13: style: The scope of the variable 'st0' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13010:9: style: The scope of the variable 'xt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13010:13: style: The scope of the variable 'yt' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13041:40: style: The scope of the variable 'xoc' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13118:21: style: The scope of the variable 'cv' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:26: style: The scope of the variable 'xbar' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:32: style: The scope of the variable 'ybar' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:44: style: The scope of the variable 'xopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:50: style: The scope of the variable 'yopp' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:56: style: The scope of the variable 'ybarop' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:64: style: The scope of the variable 'xoc' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:69: style: The scope of the variable 'tfac' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:75: style: The scope of the variable 'arg' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13162:80: style: The scope of the variable 'ybarct' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13259:18: style: The scope of the variable 'frac' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13324:26: style: The scope of the variable 'frac' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3111:26: style: Function 'hipnt' argument 1 names different: declaration 'xhc' definition 'chpnt'. [funcArgNamesDifferent]
xflr5-6.09-06/src/xdirect/XFoil.h:300:20: note: Function 'hipnt' argument 1 names different: declaration 'xhc' definition 'chpnt'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:3111:26: note: Function 'hipnt' argument 1 names different: declaration 'xhc' definition 'chpnt'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:3111:40: style: Function 'hipnt' argument 2 names different: declaration 'xht' definition 'thpnt'. [funcArgNamesDifferent]
xflr5-6.09-06/src/xdirect/XFoil.h:300:32: note: Function 'hipnt' argument 2 names different: declaration 'xht' definition 'thpnt'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:3111:40: note: Function 'hipnt' argument 2 names different: declaration 'xht' definition 'thpnt'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:27: style: Function 'inside' argument 1 names different: declaration 'xb' definition 'x'. [funcArgNamesDifferent]
xflr5-6.09-06/src/xdirect/XFoil.h:195:21: note: Function 'inside' argument 1 names different: declaration 'xb' definition 'x'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:27: note: Function 'inside' argument 1 names different: declaration 'xb' definition 'x'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:39: style: Function 'inside' argument 2 names different: declaration 'yb' definition 'y'. [funcArgNamesDifferent]
xflr5-6.09-06/src/xdirect/XFoil.h:195:34: note: Function 'inside' argument 2 names different: declaration 'yb' definition 'y'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:39: note: Function 'inside' argument 2 names different: declaration 'yb' definition 'y'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:48: style: Function 'inside' argument 3 names different: declaration 'nb' definition 'n'. [funcArgNamesDifferent]
xflr5-6.09-06/src/xdirect/XFoil.h:195:44: note: Function 'inside' argument 3 names different: declaration 'nb' definition 'n'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:48: note: Function 'inside' argument 3 names different: declaration 'nb' definition 'n'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:58: style: Function 'inside' argument 4 names different: declaration 'xbf' definition 'xf'. [funcArgNamesDifferent]
xflr5-6.09-06/src/xdirect/XFoil.h:195:55: note: Function 'inside' argument 4 names different: declaration 'xbf' definition 'xf'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:58: note: Function 'inside' argument 4 names different: declaration 'xbf' definition 'xf'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:69: style: Function 'inside' argument 5 names different: declaration 'ybf' definition 'yf'. [funcArgNamesDifferent]
xflr5-6.09-06/src/xdirect/XFoil.h:195:67: note: Function 'inside' argument 5 names different: declaration 'ybf' definition 'yf'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:69: note: Function 'inside' argument 5 names different: declaration 'ybf' definition 'yf'.
xflr5-6.09-06/src/xdirect/XFoil.cpp:704:14: style: Variable 'scc_us1' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:705:14: style: Variable 'scc_us2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:665:5: style: Variable 'gcc' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:692:12: style: Variable 'uq_t1' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:695:12: style: Variable 'uq_t2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:693:12: style: Variable 'uq_d1' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:696:12: style: Variable 'uq_d2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:694:12: style: Variable 'uq_u1' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:697:12: style: Variable 'uq_u2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:698:12: style: Variable 'uq_ms' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:699:12: style: Variable 'uq_re' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2952:12: style: Variable 'psiinf' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3017:9: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3146:8: style: Variable 'xbl' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4248:15: style: Variable 'bimaxok' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5800:9: style: Variable 'xble' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5801:9: style: Variable 'yble' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5794:2: style: Variable 'xbte' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5795:2: style: Variable 'ybte' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:5783:10: style: Variable 'area' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7855:9: style: Variable 'im1' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7856:9: style: Variable 'ip1' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7857:9: style: Variable 'ip2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10571:8: style: Variable 'xt2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10572:8: style: Variable 'yt2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10575:8: style: Variable 'xb2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10576:8: style: Variable 'yb2' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12223:13: style: Variable 'ntqspl' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12291:13: style: Variable 'ntqspl' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12327:3: style: Variable 'kqtarg' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12571:13: style: Variable 'inmax' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12580:13: style: Variable 'igmax' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12592:10: style: Variable 'sina' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12591:10: style: Variable 'cosa' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13144:2: style: Variable 'radius' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13474:4: style: Variable 'xxtr' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11296:2: warning: The array 'xc' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11296:2: warning: The array 'xcw' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11297:2: warning: The array 'yc' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11297:2: warning: The array 'ycw' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11765:2: warning: The array 'qcw' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11765:2: warning: The array 'wc' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12698:2: warning: The array 'x' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12751:2: warning: The array 'x' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12699:2: warning: The array 'y' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12752:2: warning: The array 'y' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12698:2: warning: The array 'xp' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12751:2: warning: The array 'xp' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12699:2: warning: The array 'yp' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12752:2: warning: The array 'yp' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10212:2: warning: The array 's' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:10213:2: warning: The array 's' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12698:2: warning: The array 's' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12699:2: warning: The array 's' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12751:2: warning: The array 's' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.cpp:12752:2: warning: The array 's' is too small, the function 'splind' expects a bigger one. [argumentSize]
xflr5-6.09-06/src/xdirect/XFoil.h:100:9: style: Technically the member function 'XFoil::qincom' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11682:15: note: Technically the member function 'XFoil::qincom' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:100:9: note: Technically the member function 'XFoil::qincom' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:101:9: style: Technically the member function 'XFoil::qcomp' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:11678:15: note: Technically the member function 'XFoil::qcomp' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:101:9: note: Technically the member function 'XFoil::qcomp' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:195:7: style: Technically the member function 'XFoil::inside' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:4098:13: note: Technically the member function 'XFoil::inside' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:195:7: note: Technically the member function 'XFoil::inside' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:267:7: style: Technically the member function 'XFoil::baksub' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3069:13: note: Technically the member function 'XFoil::baksub' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:267:7: note: Technically the member function 'XFoil::baksub' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:277:7: performance: Technically the member function 'XFoil::cfl' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1773:13: note: Technically the member function 'XFoil::cfl' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:277:7: note: Technically the member function 'XFoil::cfl' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:278:7: performance: Technically the member function 'XFoil::cft' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:1796:13: note: Technically the member function 'XFoil::cft' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:278:7: note: Technically the member function 'XFoil::cft' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:281:7: performance: Technically the member function 'XFoil::dampl' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2080:13: note: Technically the member function 'XFoil::dampl' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:281:7: note: Technically the member function 'XFoil::dampl' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:283:7: performance: Technically the member function 'XFoil::dil' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2235:13: note: Technically the member function 'XFoil::dil' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:283:7: note: Technically the member function 'XFoil::dil' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:305:7: performance: Technically the member function 'XFoil::hct' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3098:13: note: Technically the member function 'XFoil::hct' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:305:7: note: Technically the member function 'XFoil::hct' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:306:7: performance: Technically the member function 'XFoil::hkin' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3250:13: note: Technically the member function 'XFoil::hkin' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:306:7: note: Technically the member function 'XFoil::hkin' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:307:7: performance: Technically the member function 'XFoil::hsl' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3261:13: note: Technically the member function 'XFoil::hsl' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:307:7: note: Technically the member function 'XFoil::hsl' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:308:7: performance: Technically the member function 'XFoil::hst' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:3290:13: note: Technically the member function 'XFoil::hst' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:308:7: note: Technically the member function 'XFoil::hst' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:331:7: style: Technically the member function 'XFoil::splina' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8266:13: note: Technically the member function 'XFoil::splina' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:331:7: note: Technically the member function 'XFoil::splina' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:342:7: performance: Technically the member function 'XFoil::trisol' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:9533:13: note: Technically the member function 'XFoil::trisol' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:342:7: note: Technically the member function 'XFoil::trisol' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:349:9: performance: Technically the member function 'XFoil::aint' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:329:15: note: Technically the member function 'XFoil::aint' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:349:9: note: Technically the member function 'XFoil::aint' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:351:9: style: Technically the member function 'XFoil::curv' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2003:15: note: Technically the member function 'XFoil::curv' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:351:9: note: Technically the member function 'XFoil::curv' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:352:9: style: Technically the member function 'XFoil::d2val' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2051:15: note: Technically the member function 'XFoil::d2val' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:352:9: note: Technically the member function 'XFoil::d2val' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:353:9: style: Technically the member function 'XFoil::deval' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:2201:15: note: Technically the member function 'XFoil::deval' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:353:9: note: Technically the member function 'XFoil::deval' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:354:9: style: Technically the member function 'XFoil::seval' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:7992:15: note: Technically the member function 'XFoil::seval' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:354:9: note: Technically the member function 'XFoil::seval' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:355:9: performance: Technically the member function 'XFoil::sign' can be static. [functionStatic]
xflr5-6.09-06/src/xdirect/XFoil.cpp:8020:15: note: Technically the member function 'XFoil::sign' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:355:9: note: Technically the member function 'XFoil::sign' can be static.
xflr5-6.09-06/src/xdirect/XFoil.h:360:7: style: Technically the member function 'XFoil::CreateXBL' can be const. [functionConst]
xflr5-6.09-06/src/xdirect/XFoil.cpp:13464:13: note: Technically the member function 'XFoil::CreateXBL' can be const.
xflr5-6.09-06/src/xdirect/XFoil.h:360:7: note: Technically the member function 'XFoil::CreateXBL' can be const.
xflr5-6.09-06/src/xdirect/XFoilAnalysisDlg.cpp:153:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XFoilAnalysisDlg.cpp:264:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XFoilAnalysisDlg.cpp:515:23: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XFoilTask.cpp:102:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XFoilTask.cpp:224:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xdirect/XFoilTask.cpp:120:10: warning: Redundant assignment of 'SpMax' to itself. [selfAssignment]
xflr5-6.09-06/src/xdirect/XFoilTask.cpp:107:18: style: The scope of the variable 'total' can be reduced. [variableScope]
xflr5-6.09-06/src/xdirect/XFoilTask.cpp:40:12: warning: Member variable 'XFoilTask::m_Iterations' is not initialized in the constructor. [uninitMemberVar]
xflr5-6.09-06/src/xinverse/FoilSelectionDlg.cpp:116:11: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/FoilSelectionDlg.cpp:112:8: style: The scope of the variable 'pFoil' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/InverseOptionsDlg.cpp:89:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/InverseOptionsDlg.cpp:98:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/InverseOptionsDlg.cpp:114:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/InverseOptionsDlg.cpp:129:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/InverseOptionsDlg.cpp:144:25: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/InverseOptionsDlg.h:36:5: style: Class 'InverseOptionsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xinverse/PertDlg.h:40:5: style: Class 'PertDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xflr5-6.09-06/src/xinverse/XInverse.cpp:189:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:203:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:261:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:282:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:377:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:415:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:486:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:487:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:633:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:639:29: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:955:27: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:973:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1066:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1067:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1258:19: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1306:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1321:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1348:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1383:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1399:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1448:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1469:65: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1537:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1541:21: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1585:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1635:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1658:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1680:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1733:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1754:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1768:28: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1788:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1800:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1910:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2042:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2068:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2122:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2195:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2196:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2260:12: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2336:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2346:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2531:18: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2573:26: style: C-style pointer casting [cstyleCast]
xflr5-6.09-06/src/xinverse/XInverse.cpp:72:2: style: Variable 'm_bMarked' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/xinverse/XInverse.cpp:64:2: note: Variable 'm_bMarked' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/xinverse/XInverse.cpp:72:2: note: Variable 'm_bMarked' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/xinverse/XInverse.cpp:438:2: style: Variable 'strong' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
xflr5-6.09-06/src/xinverse/XInverse.cpp:437:0: note: Variable 'strong' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/xinverse/XInverse.cpp:438:2: note: Variable 'strong' is reassigned a value before the old one has been used if variable is no semaphore variable.
xflr5-6.09-06/src/xinverse/XInverse.cpp:557:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xflr5-6.09-06/src/xinverse/XInverse.cpp:562:5: note: Found duplicate branches for 'if' and 'else'.
xflr5-6.09-06/src/xinverse/XInverse.cpp:557:5: note: Found duplicate branches for 'if' and 'else'.
xflr5-6.09-06/src/xinverse/XInverse.cpp:580:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xflr5-6.09-06/src/xinverse/XInverse.cpp:584:5: note: Found duplicate branches for 'if' and 'else'.
xflr5-6.09-06/src/xinverse/XInverse.cpp:580:5: note: Found duplicate branches for 'if' and 'else'.
xflr5-6.09-06/src/xinverse/XInverse.cpp:262:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:262:11: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:284:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:284:11: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:379:9: style: The scope of the variable 'isp' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:380:9: style: The scope of the variable 'qscom' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:426:6: style: The scope of the variable 'isp' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:427:9: style: The scope of the variable 'qscom' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:535:7: style: The scope of the variable 'bCtrl' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:979:6: style: The scope of the variable 'CtrlPt' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1070:18: style: The scope of the variable 'width' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1070:25: style: The scope of the variable 'height' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1071:22: style: The scope of the variable 'w' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1071:24: style: The scope of the variable 'h' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1071:26: style: The scope of the variable 'xw' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1071:29: style: The scope of the variable 'yh' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1071:32: style: The scope of the variable 'xm' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1071:35: style: The scope of the variable 'ym' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1072:16: style: The scope of the variable 'xmin' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1072:22: style: The scope of the variable 'ymin' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1072:28: style: The scope of the variable 'xmax' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1072:34: style: The scope of the variable 'ymax' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1073:16: style: The scope of the variable 'ratio' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1259:10: style: The scope of the variable 'isp' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1260:10: style: The scope of the variable 'qscom' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1260:17: style: The scope of the variable 'xx' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2159:10: style: The scope of the variable 'x' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2159:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2160:10: style: The scope of the variable 'dsp' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2160:15: style: The scope of the variable 'dqv' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2160:20: style: The scope of the variable 'sp1' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2160:25: style: The scope of the variable 'sp2' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2160:30: style: The scope of the variable 'qv1' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:2160:35: style: The scope of the variable 'qv2' can be reduced. [variableScope]
xflr5-6.09-06/src/xinverse/XInverse.cpp:383:9: style: Variable 'isp' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xinverse/XInverse.cpp:430:9: style: Variable 'isp' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1280:10: style: Variable 'isp' is assigned a value that is never used. [unreadVariable]
xflr5-6.09-06/src/xinverse/XInverse.cpp:1988:7: style: Variable 'D' is assigned a value that is never used. [unreadVariable]
[17:34]
ftp://ftp.se.debian.org/debian/pool/main/x/xfm/xfm_1.5.4.orig.tar.gz
xfm-1.5.4/src/FileList.c:174:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfm-1.5.4/src/FileList.c:175:14: style: The scope of the variable 'name' can be reduced. [variableScope]
xfm-1.5.4/src/FileList.c:232:11: style: The scope of the variable 'file' can be reduced. [variableScope]
xfm-1.5.4/src/FileList.c:233:16: style: The scope of the variable 'width' can be reduced. [variableScope]
xfm-1.5.4/src/FileList.c:234:9: style: The scope of the variable 'namelen' can be reduced. [variableScope]
xfm-1.5.4/src/FileList.c:362:10: style: The scope of the variable 'file' can be reduced. [variableScope]
xfm-1.5.4/src/FileList.c:416:13: style: Function 'FileListEntryPosition' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
xfm-1.5.4/src/FileList.h:95:13: note: Function 'FileListEntryPosition' argument 5 names different: declaration 'width' definition 'w'.
xfm-1.5.4/src/FileList.c:416:13: note: Function 'FileListEntryPosition' argument 5 names different: declaration 'width' definition 'w'.
xfm-1.5.4/src/FileList.c:416:27: style: Function 'FileListEntryPosition' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
xfm-1.5.4/src/FileList.h:95:31: note: Function 'FileListEntryPosition' argument 6 names different: declaration 'height' definition 'h'.
xfm-1.5.4/src/FileList.c:416:27: note: Function 'FileListEntryPosition' argument 6 names different: declaration 'height' definition 'h'.
xfm-1.5.4/src/FileList.c:427:50: style: Function 'FileListRefreshItem' argument 2 names different: declaration 'entry' definition 'item'. [funcArgNamesDifferent]
xfm-1.5.4/src/FileList.h:98:50: note: Function 'FileListRefreshItem' argument 2 names different: declaration 'entry' definition 'item'.
xfm-1.5.4/src/FileList.c:427:50: note: Function 'FileListRefreshItem' argument 2 names different: declaration 'entry' definition 'item'.
xfm-1.5.4/src/FmAw.c:216:7: style: The scope of the variable 'l' can be reduced. [variableScope]
xfm-1.5.4/src/FmAwActions.c:207:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfm-1.5.4/src/FmAwActions.c:307:8: style: The scope of the variable 's' can be reduced. [variableScope]
xfm-1.5.4/src/FmAwActions.c:337:8: style: The scope of the variable 's' can be reduced. [variableScope]
xfm-1.5.4/src/FmAwActions.c:392:8: style: The scope of the variable 's' can be reduced. [variableScope]
xfm-1.5.4/src/FmAwActions.c:411:8: style: The scope of the variable 's' can be reduced. [variableScope]
xfm-1.5.4/src/FmAwActions.c:471:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfm-1.5.4/src/FmAwCb.c:71:8: style: The scope of the variable 's' can be reduced. [variableScope]
xfm-1.5.4/src/FmAwCb.c:121:8: style: The scope of the variable 's' can be reduced. [variableScope]
xfm-1.5.4/src/FmAwCb.c:187:8: style: The scope of the variable 's' can be reduced. [variableScope]
xfm-1.5.4/src/FmBitmaps.c:149:7: style: struct member 'CursorRec::source' is never used. [unusedStructMember]
xfm-1.5.4/src/FmBitmaps.c:149:15: style: struct member 'CursorRec::mask' is never used. [unusedStructMember]
xfm-1.5.4/src/FmChmod.c:150:0: style: Variable 'picts' is assigned a value that is never used. [unreadVariable]
xfm-1.5.4/src/FmDirs.c:309:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfm-1.5.4/src/FmDirs.c:217:63: style: Function 'sortDirectory' argument 4 names different: declaration 'dirs_first' definition 'dfirst'. [funcArgNamesDifferent]
xfm-1.5.4/src/Fm.h:155:63: note: Function 'sortDirectory' argument 4 names different: declaration 'dirs_first' definition 'dfirst'.
xfm-1.5.4/src/FmDirs.c:217:63: note: Function 'sortDirectory' argument 4 names different: declaration 'dirs_first' definition 'dfirst'.
xfm-1.5.4/src/FmDirs.c:272:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmDirs.c:273:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmDirs.c:279:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmDirs.c:282:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmDirs.c:283:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmDirs.c:289:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmDirs.c:292:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmDirs.c:293:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmDirs.c:299:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfm-1.5.4/src/FmErrors.c:185:27: style: Function 'sysError' argument 1 names different: declaration 'label' definition 'string1'. [funcArgNamesDifferent]
xfm-1.5.4/src/FmErrors.h:6:27: note: Function 'sysError' argument 1 names different: declaration 'label' definition 'string1'.
xfm-1.5.4/src/FmErrors.c:185:27: note: Function 'sysError' argument 1 names different: declaration 'label' definition 'string1'.
xfm-1.5.4/src/FmErrors.c:216:24: style: Function 'error' argument 1 names different: declaration 'label1' definition 'string1'. [funcArgNamesDifferent]
xfm-1.5.4/src/FmErrors.h:5:24: note: Function 'error' argument 1 names different: declaration 'label1' definition 'string1'.
xfm-1.5.4/src/FmErrors.c:216:24: note: Function 'error' argument 1 names different: declaration 'label1' definition 'string1'.
xfm-1.5.4/src/FmErrors.c:216:45: style: Function 'error' argument 2 names different: declaration 'label2' definition 'string2'. [funcArgNamesDifferent]
xfm-1.5.4/src/FmErrors.h:5:44: note: Function 'error' argument 2 names different: declaration 'label2' definition 'string2'.
xfm-1.5.4/src/FmErrors.c:216:45: note: Function 'error' argument 2 names different: declaration 'label2' definition 'string2'.
xfm-1.5.4/src/FmFw.c:426:9: style: The scope of the variable 'l' can be reduced. [variableScope]
xfm-1.5.4/src/FmFw.c:1212:45: style: Function 'newFileWindow' argument 2 names different: declaration 'format' definition 'd'. [funcArgNamesDifferent]
xfm-1.5.4/src/Fm.h:173:45: note: Function 'newFileWindow' argument 2 names different: declaration 'format' definition 'd'.
xfm-1.5.4/src/FmFw.c:1212:45: note: Function 'newFileWindow' argument 2 names different: declaration 'format' definition 'd'.
xfm-1.5.4/src/FmFw.c:981:27: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xfm-1.5.4/src/FmFw.c:553:10: style: Unused variable: j [unusedVariable]
xfm-1.5.4/src/FmFwActions.c:846:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xfm-1.5.4/src/FmFwActions.c:859:3: note: Found duplicate branches for 'if' and 'else'.
xfm-1.5.4/src/FmFwActions.c:846:8: note: Found duplicate branches for 'if' and 'else'.
xfm-1.5.4/src/FmFwActions.c:365:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfm-1.5.4/src/FmFwActions.c:896:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xfm-1.5.4/src/FmFwActions.c:909:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xfm-1.5.4/src/FmFwActions.c:687:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
xfm-1.5.4/src/FmHistory.c:61:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xfm-1.5.4/src/FmHistory.c:61:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xfm-1.5.4/src/FmHistory.c:61:10: style: The scope of the variable 'found' can be reduced. [variableScope]
xfm-1.5.4/src/FmInfo.c:233:15: style: The scope of the variable 'link' can be reduced. [variableScope]
xfm-1.5.4/src/FmLog.c:208:7: style: Variable 'win' is assigned a value that is never used. [unreadVariable]
xfm-1.5.4/src/FmMain.c:412:15: style: The scope of the variable 'xfmversion' can be reduced. [variableScope]
xfm-1.5.4/src/FmOps.c:248:34: style: Function 'xfnmatch' argument 2 names different: declaration 'name' definition 'fn'. [funcArgNamesDifferent]
xfm-1.5.4/src/Fm.h:547:36: note: Function 'xfnmatch' argument 2 names different: declaration 'name' definition 'fn'.
xfm-1.5.4/src/FmOps.c:248:34: note: Function 'xfnmatch' argument 2 names different: declaration 'name' definition 'fn'.
xfm-1.5.4/src/FmOps.c:674:32: style: Function 'suffixConcat' argument 1 names different: declaration 'directory' definition 'str1'. [funcArgNamesDifferent]
xfm-1.5.4/src/Fm.h:541:32: note: Function 'suffixConcat' argument 1 names different: declaration 'directory' definition 'str1'.
xfm-1.5.4/src/FmOps.c:674:32: note: Function 'suffixConcat' argument 1 names different: declaration 'directory' definition 'str1'.
xfm-1.5.4/src/FmOps.c:674:50: style: Function 'suffixConcat' argument 2 names different: declaration 'name' definition 'str2'. [funcArgNamesDifferent]
xfm-1.5.4/src/Fm.h:541:54: note: Function 'suffixConcat' argument 2 names different: declaration 'name' definition 'str2'.
xfm-1.5.4/src/FmOps.c:674:50: note: Function 'suffixConcat' argument 2 names different: declaration 'name' definition 'str2'.
xfm-1.5.4/src/FmOps.c:491:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfm-1.5.4/src/FmOps.c:492:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfm-1.5.4/src/FmOps.c:612:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfm-1.5.4/src/FmPopup.c:464:19: warning: Possible null pointer dereference: from [nullPointer]
xfm-1.5.4/src/FmPopup.c:392:22: note: Assignment 'from=NULL', assigned value is 0
xfm-1.5.4/src/FmPopup.c:464:19: note: Null pointer dereference
xfm-1.5.4/src/FmSelection.c:94:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xfm-1.5.4/src/FmSelection.c:95:14: style: The scope of the variable 'len' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:856:3: style: Variable 'about' is reassigned a value before the old one has been used. [redundantAssignment]
xfm-1.5.4/src/FmUtils.c:853:0: note: Variable 'about' is reassigned a value before the old one has been used.
xfm-1.5.4/src/FmUtils.c:856:3: note: Variable 'about' is reassigned a value before the old one has been used.
xfm-1.5.4/src/FmUtils.c:871:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfm-1.5.4/src/FmUtils.c:374:7: style: The scope of the variable 'l' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:378:11: style: The scope of the variable 'button_widgets' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:545:12: style: The scope of the variable 'dpy' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:546:11: style: The scope of the variable 'scr' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:548:27: style: The scope of the variable 'scr_width' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:548:38: style: The scope of the variable 'scr_height' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:646:55: style: The scope of the variable 't' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:678:12: style: The scope of the variable 'l' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:740:7: style: The scope of the variable 'l' can be reduced. [variableScope]
xfm-1.5.4/src/FmUtils.c:762:28: style: Variable 'bitmap_widget' is assigned a value that is never used. [unreadVariable]
xfm-1.5.4/src/FmUtils.c:646:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfm-1.5.4/src/FmUtils.c:647:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xfm-1.5.4/src/FocusForm.c:263:8: style: The scope of the variable 'name' can be reduced. [variableScope]
xfm-1.5.4/src/IconFileList.c:297:22: style: The scope of the variable 'ulx' can be reduced. [variableScope]
xfm-1.5.4/src/IconFileList.c:391:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:711:26: style: The scope of the variable 'hil1' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:711:31: style: The scope of the variable 'hil2' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:936:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:1179:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:1289:26: style: The scope of the variable 'argindx' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:2354:11: style: The scope of the variable 'len' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:2395:10: style: The scope of the variable 'iarg' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:2396:8: style: The scope of the variable 'larg' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:2397:10: style: The scope of the variable 'darg' can be reduced. [variableScope]
xfm-1.5.4/src/TextField.c:855:41: style: Function 'DoPastingCallback' argument 5 names different: declaration 'value' definition 'vpar'. [funcArgNamesDifferent]
xfm-1.5.4/src/TextField.c:213:12: note: Function 'DoPastingCallback' argument 5 names different: declaration 'value' definition 'vpar'.
xfm-1.5.4/src/TextField.c:855:41: note: Function 'DoPastingCallback' argument 5 names different: declaration 'value' definition 'vpar'.
xfm-1.5.4/src/TextField.c:929:13: style: Function 'ConvertSelection' argument 5 names different: declaration 'value' definition 'valp'. [funcArgNamesDifferent]
xfm-1.5.4/src/TextField.c:207:13: note: Function 'ConvertSelection' argument 5 names different: declaration 'value' definition 'valp'.
xfm-1.5.4/src/TextField.c:929:13: note: Function 'ConvertSelection' argument 5 names different: declaration 'value' definition 'valp'.
xfm-1.5.4/src/TextField.c:2334:38: style: Function 'TextFieldString2Value' argument 1 names different: declaration 'textFieldWidget' definition 'w'. [funcArgNamesDifferent]
xfm-1.5.4/src/TextField.h:614:38: note: Function 'TextFieldString2Value' argument 1 names different: declaration 'textFieldWidget' definition 'w'.
xfm-1.5.4/src/TextField.c:2334:38: note: Function 'TextFieldString2Value' argument 1 names different: declaration 'textFieldWidget' definition 'w'.
xfm-1.5.4/src/TextField.c:2349:38: style: Function 'TextFieldValue2String' argument 1 names different: declaration 'textFieldWidget' definition 'w'. [funcArgNamesDifferent]
xfm-1.5.4/src/TextField.h:615:38: note: Function 'TextFieldValue2String' argument 1 names different: declaration 'textFieldWidget' definition 'w'.
xfm-1.5.4/src/TextField.c:2349:38: note: Function 'TextFieldValue2String' argument 1 names different: declaration 'textFieldWidget' definition 'w'.
xfm-1.5.4/src/TextField.c:1245:2: style: Variable 'curs' is modified but its new value is never used. [unreadVariable]
xfm-1.5.4/src/TextFileList.c:248:24: style: The scope of the variable 'len' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:597:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:609:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:620:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:620:19: style: The scope of the variable 'len' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:621:7: style: The scope of the variable 'chpt' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:633:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:633:17: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:633:22: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xfm-1.5.4/src/TextFileList.c:297:17: style: Variable 'cur' is assigned a value that is never used. [unreadVariable]
xfm-1.5.4/src/execute.c:215:40: style: Function 'makeShellArgs' argument 1 names different: declaration 'command' definition 'action'. [funcArgNamesDifferent]
xfm-1.5.4/src/execute.h:8:40: note: Function 'makeShellArgs' argument 1 names different: declaration 'command' definition 'action'.
xfm-1.5.4/src/execute.c:215:40: note: Function 'makeShellArgs' argument 1 names different: declaration 'command' definition 'action'.
xfm-1.5.4/src/magic.c:564:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
xfm-1.5.4/src/magic.c:903:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfm-1.5.4/src/magic.c:561:138: style: Function 'magic_get_type' argument 5 names different: declaration 's' definition 'statp'. [funcArgNamesDifferent]
xfm-1.5.4/src/magic.h:12:139: note: Function 'magic_get_type' argument 5 names different: declaration 's' definition 'statp'.
xfm-1.5.4/src/magic.c:561:138: note: Function 'magic_get_type' argument 5 names different: declaration 's' definition 'statp'.
xfm-1.5.4/src/magic.c:614:9: style: Unused variable: newbuffer [unusedVariable]
xfm-1.5.4/src/magic.c:134:2: error: Resource leak: fh [resourceLeak]
xfm-1.5.4/src/magic.c:160:3: error: Common realloc mistake: 'mtypes' nulled but not freed upon failure [memleakOnRealloc]
xfm-1.5.4/src/mime.c:202:8: style: The scope of the variable 'cc' can be reduced. [variableScope]
xfm-1.5.4/src/mime.c:142:53: style: Function 'mime_get_filetype' argument 1 names different: declaration 'identifier' definition 'mimetype'. [funcArgNamesDifferent]
xfm-1.5.4/src/mime.h:30:53: note: Function 'mime_get_filetype' argument 1 names different: declaration 'identifier' definition 'mimetype'.
xfm-1.5.4/src/mime.c:142:53: note: Function 'mime_get_filetype' argument 1 names different: declaration 'identifier' definition 'mimetype'.
xfm-1.5.4/src/mime.c:659:0: style: Boolean variable 'editOK' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
xfm-1.5.4/src/mime.c:253:2: error: Memory pointed to by 'test' is freed twice. [doubleFree]
xfm-1.5.4/src/mime.c:566:4: error: Memory leak: fn [memleak]
xfm-1.5.4/src/mime.c:426:0: error: Memory leak: h [memleak]
xfm-1.5.4/src/mime_start.c:355:19: warning: Logical conjunction always evaluates to false: *(test) < 'a' && *(test) > 'z'. [incorrectLogicOperator]
xfm-1.5.4/src/suffix.c:78:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
[17:34]
ftp://ftp.se.debian.org/debian/pool/main/x/xfmpc/xfmpc_0.2.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfoil/xfoil_6.99.dfsg.orig.tar.gz
Xfoil/plotlib/Xwin.c:184:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/Xwin.c:276:17: style: The scope of the variable 'curs_x_hot' can be reduced. [variableScope]
Xfoil/plotlib/Xwin.c:277:17: style: The scope of the variable 'curs_y_hot' can be reduced. [variableScope]
Xfoil/plotlib/Xwin.c:946:14: style: The scope of the variable 'count' can be reduced. [variableScope]
Xfoil/plotlib/Xwin1.c:182:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/Xwin1.c:275:17: style: The scope of the variable 'curs_x_hot' can be reduced. [variableScope]
Xfoil/plotlib/Xwin1.c:276:17: style: The scope of the variable 'curs_y_hot' can be reduced. [variableScope]
Xfoil/plotlib/Xwin1.c:213:17: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/Xwin1.c:755:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/Xwin1.c:1030:14: error: Uninitialized variable: ibitold [uninitvar]
Xfoil/plotlib/Xwin2.c:187:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/Xwin2.c:279:17: style: The scope of the variable 'curs_x_hot' can be reduced. [variableScope]
Xfoil/plotlib/Xwin2.c:280:17: style: The scope of the variable 'curs_y_hot' can be reduced. [variableScope]
Xfoil/plotlib/Xwin2.c:948:14: style: The scope of the variable 'count' can be reduced. [variableScope]
Xfoil/plotlib/colorstuff/._rgb.c:1:0: error: The code contains unhandled character(s) (character code=160). Neither unicode nor extended ascii is supported. [syntaxError]
Xfoil/plotlib/colorstuff/._rgbtest.c:1:0: error: The code contains unhandled character(s) (character code=160). Neither unicode nor extended ascii is supported. [syntaxError]
Xfoil/plotlib/colorstuff/rgb.c:803:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xfoil/plotlib/colorstuff/rgb.c:774:19: style: Unused variable: c [unusedVariable]
Xfoil/plotlib/colorstuff/rgbtest.c:44:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Xfoil/plotlib/colorstuff/rgbtest.c:15:19: style: Unused variable: c [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1051:17: warning: Possible null pointer dereference: event [nullPointer]
Xfoil/plotlib/win32/W32win.c:1047:17: note: Assignment 'event=NULL', assigned value is 0
Xfoil/plotlib/win32/W32win.c:1051:17: note: Null pointer dereference
Xfoil/plotlib/win32/W32win.c:1414:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win.c:1412:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win.c:1414:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win.c:1435:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win.c:1433:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win.c:1435:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win.c:560:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win.c:1677:12: style: The scope of the variable 'col' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win.c:1678:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win.c:1724:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win.c:1724:12: style: The scope of the variable 'n' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win.c:587:6: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win.c:587:9: style: Unused variable: j [unusedVariable]
Xfoil/plotlib/win32/W32win.c:587:12: style: Unused variable: k [unusedVariable]
Xfoil/plotlib/win32/W32win.c:698:9: style: Unused variable: r [unusedVariable]
Xfoil/plotlib/win32/W32win.c:698:12: style: Unused variable: g [unusedVariable]
Xfoil/plotlib/win32/W32win.c:698:15: style: Unused variable: b [unusedVariable]
Xfoil/plotlib/win32/W32win.c:698:18: style: Unused variable: ic [unusedVariable]
Xfoil/plotlib/win32/W32win.c:977:14: style: Unused variable: lb [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1123:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1170:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1197:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1219:13: style: Unused variable: xs [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1219:17: style: Unused variable: ys [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1282:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1328:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1395:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1598:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win.c:1471:14: error: Uninitialized variable: ibitold [uninitvar]
Xfoil/plotlib/win32/W32win2.c:1054:17: warning: Possible null pointer dereference: event [nullPointer]
Xfoil/plotlib/win32/W32win2.c:1050:17: note: Assignment 'event=NULL', assigned value is 0
Xfoil/plotlib/win32/W32win2.c:1054:17: note: Null pointer dereference
Xfoil/plotlib/win32/W32win2.c:1446:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win2.c:1444:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win2.c:1446:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win2.c:1467:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win2.c:1465:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win2.c:1467:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win2.c:563:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2.c:1709:12: style: The scope of the variable 'col' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2.c:1710:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2.c:1756:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2.c:1756:12: style: The scope of the variable 'n' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2.c:590:6: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:590:9: style: Unused variable: j [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:590:12: style: Unused variable: k [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:701:9: style: Unused variable: r [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:701:12: style: Unused variable: g [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:701:15: style: Unused variable: b [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:701:18: style: Unused variable: ic [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:980:14: style: Unused variable: lb [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1126:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1173:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1200:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1222:13: style: Unused variable: xs [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1222:17: style: Unused variable: ys [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1285:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1360:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1427:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1630:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2.c:1503:14: error: Uninitialized variable: ibitold [uninitvar]
Xfoil/plotlib/win32/W32win2d.c:1062:17: warning: Possible null pointer dereference: event [nullPointer]
Xfoil/plotlib/win32/W32win2d.c:1058:17: note: Assignment 'event=NULL', assigned value is 0
Xfoil/plotlib/win32/W32win2d.c:1062:17: note: Null pointer dereference
Xfoil/plotlib/win32/W32win2d.c:1459:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win2d.c:1457:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win2d.c:1459:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win2d.c:1480:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win2d.c:1478:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win2d.c:1480:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win2d.c:398:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
Xfoil/plotlib/win32/W32win2d.c:565:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2d.c:1722:12: style: The scope of the variable 'col' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2d.c:1723:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2d.c:1769:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2d.c:1769:12: style: The scope of the variable 'n' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win2d.c:592:6: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:592:9: style: Unused variable: j [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:592:12: style: Unused variable: k [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:703:9: style: Unused variable: r [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:703:12: style: Unused variable: g [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:703:15: style: Unused variable: b [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:703:18: style: Unused variable: ic [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:988:14: style: Unused variable: lb [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1135:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1182:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1209:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1231:13: style: Unused variable: xs [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1231:17: style: Unused variable: ys [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1294:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1373:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1440:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1643:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win2d.c:1516:14: error: Uninitialized variable: ibitold [uninitvar]
Xfoil/plotlib/win32/W32win3.c:1052:17: warning: Possible null pointer dereference: event [nullPointer]
Xfoil/plotlib/win32/W32win3.c:1048:17: note: Assignment 'event=NULL', assigned value is 0
Xfoil/plotlib/win32/W32win3.c:1052:17: note: Null pointer dereference
Xfoil/plotlib/win32/W32win3.c:1447:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win3.c:1445:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win3.c:1447:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win3.c:1468:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win3.c:1466:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win3.c:1468:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win3.c:561:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3.c:1710:12: style: The scope of the variable 'col' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3.c:1711:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3.c:1757:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3.c:1757:12: style: The scope of the variable 'n' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3.c:588:6: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:588:9: style: Unused variable: j [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:588:12: style: Unused variable: k [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:699:9: style: Unused variable: r [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:699:12: style: Unused variable: g [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:699:15: style: Unused variable: b [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:699:18: style: Unused variable: ic [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:978:14: style: Unused variable: lb [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1124:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1171:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1198:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1220:13: style: Unused variable: xs [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1220:17: style: Unused variable: ys [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1283:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1361:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1428:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1631:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3.c:1504:14: error: Uninitialized variable: ibitold [uninitvar]
Xfoil/plotlib/win32/W32win3d.c:1065:17: warning: Possible null pointer dereference: event [nullPointer]
Xfoil/plotlib/win32/W32win3d.c:1061:17: note: Assignment 'event=NULL', assigned value is 0
Xfoil/plotlib/win32/W32win3d.c:1065:17: note: Null pointer dereference
Xfoil/plotlib/win32/W32win3d.c:1462:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win3d.c:1460:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win3d.c:1462:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win3d.c:1483:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win3d.c:1481:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win3d.c:1483:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win3d.c:398:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
Xfoil/plotlib/win32/W32win3d.c:566:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3d.c:1725:12: style: The scope of the variable 'col' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3d.c:1726:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3d.c:1772:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3d.c:1772:12: style: The scope of the variable 'n' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win3d.c:593:6: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:593:9: style: Unused variable: j [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:593:12: style: Unused variable: k [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:704:9: style: Unused variable: r [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:704:12: style: Unused variable: g [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:704:15: style: Unused variable: b [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:704:18: style: Unused variable: ic [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:991:14: style: Unused variable: lb [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1138:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1185:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1212:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1234:13: style: Unused variable: xs [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1234:17: style: Unused variable: ys [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1297:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1376:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1443:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1646:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win3d.c:1519:14: error: Uninitialized variable: ibitold [uninitvar]
Xfoil/plotlib/win32/W32win4.c:955:17: warning: Possible null pointer dereference: event [nullPointer]
Xfoil/plotlib/win32/W32win4.c:951:17: note: Assignment 'event=NULL', assigned value is 0
Xfoil/plotlib/win32/W32win4.c:955:17: note: Null pointer dereference
Xfoil/plotlib/win32/W32win4.c:1349:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win4.c:1347:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win4.c:1349:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win4.c:1370:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win4.c:1368:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win4.c:1370:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win4.c:514:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win4.c:1612:12: style: The scope of the variable 'col' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win4.c:1613:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win4.c:1659:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win4.c:1659:12: style: The scope of the variable 'n' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win4.c:541:6: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:541:9: style: Unused variable: j [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:541:12: style: Unused variable: k [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:618:9: style: Unused variable: r [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:618:12: style: Unused variable: g [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:618:15: style: Unused variable: b [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:618:18: style: Unused variable: ic [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:881:14: style: Unused variable: lb [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1026:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1073:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1100:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1122:13: style: Unused variable: xs [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1122:17: style: Unused variable: ys [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1185:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1264:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1330:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1533:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win4.c:1406:14: error: Uninitialized variable: ibitold [uninitvar]
Xfoil/plotlib/win32/W32win_pthread.c:1084:17: warning: Possible null pointer dereference: event [nullPointer]
Xfoil/plotlib/win32/W32win_pthread.c:1080:17: note: Assignment 'event=NULL', assigned value is 0
Xfoil/plotlib/win32/W32win_pthread.c:1084:17: note: Null pointer dereference
Xfoil/plotlib/win32/W32win_pthread.c:1493:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win_pthread.c:1491:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win_pthread.c:1493:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win_pthread.c:1514:5: style: Variable 'oldpen' is reassigned a value before the old one has been used. [redundantAssignment]
Xfoil/plotlib/win32/W32win_pthread.c:1512:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win_pthread.c:1514:5: note: Variable 'oldpen' is reassigned a value before the old one has been used.
Xfoil/plotlib/win32/W32win_pthread.c:577:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win_pthread.c:1756:12: style: The scope of the variable 'col' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win_pthread.c:1757:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win_pthread.c:1803:7: style: The scope of the variable 'i' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win_pthread.c:1803:12: style: The scope of the variable 'n' can be reduced. [variableScope]
Xfoil/plotlib/win32/W32win_pthread.c:604:6: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:604:9: style: Unused variable: j [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:604:12: style: Unused variable: k [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:715:9: style: Unused variable: r [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:715:12: style: Unused variable: g [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:715:15: style: Unused variable: b [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:715:18: style: Unused variable: ic [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1010:14: style: Unused variable: lb [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1165:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1213:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1240:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1262:13: style: Unused variable: xs [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1262:17: style: Unused variable: ys [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1325:10: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1407:9: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1474:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1677:7: style: Unused variable: i [unusedVariable]
Xfoil/plotlib/win32/W32win_pthread.c:1550:14: error: Uninitialized variable: ibitold [uninitvar]
[17:34]
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-a12k12/xfonts-a12k12_1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-ayu/xfonts-ayu_1.7a.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-baekmuk/xfonts-baekmuk_2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-biznet/xfonts-biznet_3.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-bolkhov/xfonts-bolkhov_1.1.20001007.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-cronyx/xfonts-cronyx_2.3.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-efont-unicode/xfonts-efont-unicode_0.4.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-encodings/xfonts-encodings_1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-jisx0213/xfonts-jisx0213_0+20040511.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-jmk/xfonts-jmk_3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-kaname/xfonts-kaname_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-kappa20/xfonts-kappa20_0.396.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-marumoji/xfonts-marumoji_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-mona/xfonts-mona_2.90.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-mplus/xfonts-mplus_2.2.4.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-nexus/xfonts-nexus_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-scalable/xfonts-scalable_1.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-shinonome/xfonts-shinonome_5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-terminus/xfonts-terminus_4.40.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfonts-wqy/xfonts-wqy_1.0.0~rc1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xfprint4/xfprint4_4.6.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfpt/xfpt_0.09.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfrisk/xfrisk_1.2.orig.tar.gz
xfrisk-1.2/aiClientMain.c:242:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/aiColson.c:1544:11: warning: Redundant assignment of '*nb' to itself. [selfAssignment]
xfrisk-1.2/aiColson.c:719:22: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
xfrisk-1.2/aiColson.c:720:24: style: Variable 'bonus' is assigned a value that is never used. [unreadVariable]
xfrisk-1.2/aiController.c:349:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/aiConway.c:455:15: style: The scope of the variable 'numarmies' can be reduced. [variableScope]
xfrisk-1.2/aiConway.c:558:17: style: The scope of the variable 'country' can be reduced. [variableScope]
xfrisk-1.2/aiConway.c:637:12: style: The scope of the variable 'pWorstDefendedCountry' can be reduced. [variableScope]
xfrisk-1.2/aiConway.c:708:17: style: The scope of the variable 'pNeighbors' can be reduced. [variableScope]
xfrisk-1.2/aiConway.c:709:34: style: The scope of the variable 'pBestDefended' can be reduced. [variableScope]
xfrisk-1.2/aiConway.c:768:21: style: The scope of the variable 'thiscont' can be reduced. [variableScope]
xfrisk-1.2/aiConway.c:201:49: style: Function 'CLIST_Evaluate' argument 2 names different: declaration 'foo' definition 'function'. [funcArgNamesDifferent]
xfrisk-1.2/aiConway.c:141:49: note: Function 'CLIST_Evaluate' argument 2 names different: declaration 'foo' definition 'function'.
xfrisk-1.2/aiConway.c:201:49: note: Function 'CLIST_Evaluate' argument 2 names different: declaration 'foo' definition 'function'.
xfrisk-1.2/aiConway.c:679:40: style: Function 'CNT_CalculateUsefulness' argument 1 names different: declaration 'c' definition 'country'. [funcArgNamesDifferent]
xfrisk-1.2/aiConway.h:116:40: note: Function 'CNT_CalculateUsefulness' argument 1 names different: declaration 'c' definition 'country'.
xfrisk-1.2/aiConway.c:679:40: note: Function 'CNT_CalculateUsefulness' argument 1 names different: declaration 'c' definition 'country'.
xfrisk-1.2/aiConway.c:749:31: style: Function 'CNT_IsAdjacent' argument 1 names different: declaration 'c' definition 'country'. [funcArgNamesDifferent]
xfrisk-1.2/aiConway.h:120:30: note: Function 'CNT_IsAdjacent' argument 1 names different: declaration 'c' definition 'country'.
xfrisk-1.2/aiConway.c:749:31: note: Function 'CNT_IsAdjacent' argument 1 names different: declaration 'c' definition 'country'.
xfrisk-1.2/aiConway.c:764:28: style: Function 'CNT_IsBorder' argument 1 names different: declaration 'c' definition 'country'. [funcArgNamesDifferent]
xfrisk-1.2/aiConway.h:117:29: note: Function 'CNT_IsBorder' argument 1 names different: declaration 'c' definition 'country'.
xfrisk-1.2/aiConway.c:764:28: note: Function 'CNT_IsBorder' argument 1 names different: declaration 'c' definition 'country'.
xfrisk-1.2/aiConway.c:863:27: style: Function 'CNT_IsNextTo' argument 1 names different: declaration 'c0' definition 'countrya'. [funcArgNamesDifferent]
xfrisk-1.2/aiConway.h:121:28: note: Function 'CNT_IsNextTo' argument 1 names different: declaration 'c0' definition 'countrya'.
xfrisk-1.2/aiConway.c:863:27: note: Function 'CNT_IsNextTo' argument 1 names different: declaration 'c0' definition 'countrya'.
xfrisk-1.2/aiConway.c:863:46: style: Function 'CNT_IsNextTo' argument 2 names different: declaration 'c1' definition 'countryb'. [funcArgNamesDifferent]
xfrisk-1.2/aiConway.h:121:41: note: Function 'CNT_IsNextTo' argument 2 names different: declaration 'c1' definition 'countryb'.
xfrisk-1.2/aiConway.c:863:46: note: Function 'CNT_IsNextTo' argument 2 names different: declaration 'c1' definition 'countryb'.
xfrisk-1.2/buildmap.c:332:7: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
xfrisk-1.2/buildmap.c:115:55: style: The scope of the variable 'pbMisc' can be reduced. [variableScope]
xfrisk-1.2/buildmap.c:287:17: style: Variable 'pbPseudo' is assigned a value that is never used. [unreadVariable]
xfrisk-1.2/callbacks.c:443:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/cards.c:589:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/client.c:107:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfrisk-1.2/client.c:204:48: style: Function 'CLNT_PreViewVector' argument 2 names different: declaration 'pMess' definition 'pvMess'. [funcArgNamesDifferent]
xfrisk-1.2/client.h:32:50: note: Function 'CLNT_PreViewVector' argument 2 names different: declaration 'pMess' definition 'pvMess'.
xfrisk-1.2/client.c:204:48: note: Function 'CLNT_PreViewVector' argument 2 names different: declaration 'pMess' definition 'pvMess'.
xfrisk-1.2/client.c:221:49: style: Function 'CLNT_PostViewVector' argument 2 names different: declaration 'pMess' definition 'pvMess'. [funcArgNamesDifferent]
xfrisk-1.2/client.h:33:51: note: Function 'CLNT_PostViewVector' argument 2 names different: declaration 'pMess' definition 'pvMess'.
xfrisk-1.2/client.c:221:49: note: Function 'CLNT_PostViewVector' argument 2 names different: declaration 'pMess' definition 'pvMess'.
xfrisk-1.2/client.c:320:56: style: Function 'CLNT_SetLightCountOfCountry' argument 2 names different: declaration 'iCount' definition 'iLightCount'. [funcArgNamesDifferent]
xfrisk-1.2/client.h:39:58: note: Function 'CLNT_SetLightCountOfCountry' argument 2 names different: declaration 'iCount' definition 'iLightCount'.
xfrisk-1.2/client.c:320:56: note: Function 'CLNT_SetLightCountOfCountry' argument 2 names different: declaration 'iCount' definition 'iLightCount'.
xfrisk-1.2/clients.c:228:7: style: The scope of the variable 'n' can be reduced. [variableScope]
xfrisk-1.2/clients.c:125:37: style: Function 'CLIENTS_GetFailureCount' argument 1 names different: declaration 'iNumClient' definition 'iClient'. [funcArgNamesDifferent]
xfrisk-1.2/clients.h:45:37: note: Function 'CLIENTS_GetFailureCount' argument 1 names different: declaration 'iNumClient' definition 'iClient'.
xfrisk-1.2/clients.c:125:37: note: Function 'CLIENTS_GetFailureCount' argument 1 names different: declaration 'iNumClient' definition 'iClient'.
xfrisk-1.2/clients.c:185:31: style: Function 'CLIENTS_SetFailure' argument 1 names different: declaration 'iNumClient' definition 'iClient'. [funcArgNamesDifferent]
xfrisk-1.2/clients.h:58:31: note: Function 'CLIENTS_SetFailure' argument 1 names different: declaration 'iNumClient' definition 'iClient'.
xfrisk-1.2/clients.c:185:31: note: Function 'CLIENTS_SetFailure' argument 1 names different: declaration 'iNumClient' definition 'iClient'.
xfrisk-1.2/colorEdit.c:535:0: error: syntax error [syntaxError]
xfrisk-1.2/colormap.c:186:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfrisk-1.2/colormap.c:556:17: style: The scope of the variable 'c' can be reduced. [variableScope]
xfrisk-1.2/colormap.c:263:28: style: Function 'COLOR_rgbToNum' argument 1 names different: declaration 'r' definition 'Red'. [funcArgNamesDifferent]
xfrisk-1.2/colormap.h:62:28: note: Function 'COLOR_rgbToNum' argument 1 names different: declaration 'r' definition 'Red'.
xfrisk-1.2/colormap.c:263:28: note: Function 'COLOR_rgbToNum' argument 1 names different: declaration 'r' definition 'Red'.
xfrisk-1.2/colormap.c:263:39: style: Function 'COLOR_rgbToNum' argument 2 names different: declaration 'g' definition 'Green'. [funcArgNamesDifferent]
xfrisk-1.2/colormap.h:62:37: note: Function 'COLOR_rgbToNum' argument 2 names different: declaration 'g' definition 'Green'.
xfrisk-1.2/colormap.c:263:39: note: Function 'COLOR_rgbToNum' argument 2 names different: declaration 'g' definition 'Green'.
xfrisk-1.2/colormap.c:263:52: style: Function 'COLOR_rgbToNum' argument 3 names different: declaration 'b' definition 'Blue'. [funcArgNamesDifferent]
xfrisk-1.2/colormap.h:62:46: note: Function 'COLOR_rgbToNum' argument 3 names different: declaration 'b' definition 'Blue'.
xfrisk-1.2/colormap.c:263:52: note: Function 'COLOR_rgbToNum' argument 3 names different: declaration 'b' definition 'Blue'.
xfrisk-1.2/colormap.c:356:30: style: Function 'COLOR_GetColormap' argument 1 names different: declaration 'pVisualArgs' definition 'pData'. [funcArgNamesDifferent]
xfrisk-1.2/colormap.h:58:32: note: Function 'COLOR_GetColormap' argument 1 names different: declaration 'pVisualArgs' definition 'pData'.
xfrisk-1.2/colormap.c:356:30: note: Function 'COLOR_GetColormap' argument 1 names different: declaration 'pVisualArgs' definition 'pData'.
xfrisk-1.2/game.c:162:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/gui.c:497:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/help.c:96:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/network.c:390:64: style: Function 'NET_RecvMessage' argument 3 names different: declaration 'pvMessage' definition 'ppvMessage'. [funcArgNamesDifferent]
xfrisk-1.2/network.h:238:67: note: Function 'NET_RecvMessage' argument 3 names different: declaration 'pvMessage' definition 'ppvMessage'.
xfrisk-1.2/network.c:390:64: note: Function 'NET_RecvMessage' argument 3 names different: declaration 'pvMessage' definition 'ppvMessage'.
xfrisk-1.2/registerPlayers.c:309:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/riskgame.c:430:36: style: Function 'RISK_SelectiveReplicate' argument 1 names different: declaration 'iClientToServerSocket' definition 'iSocket'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.h:231:40: note: Function 'RISK_SelectiveReplicate' argument 1 names different: declaration 'iClientToServerSocket' definition 'iSocket'.
xfrisk-1.2/riskgame.c:430:36: note: Function 'RISK_SelectiveReplicate' argument 1 names different: declaration 'iClientToServerSocket' definition 'iSocket'.
xfrisk-1.2/riskgame.c:535:49: style: Function 'RISK_ProcessMessage' argument 2 names different: declaration 'pMessage' definition 'pvMess'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.h:235:53: note: Function 'RISK_ProcessMessage' argument 2 names different: declaration 'pMessage' definition 'pvMess'.
xfrisk-1.2/riskgame.c:535:49: note: Function 'RISK_ProcessMessage' argument 2 names different: declaration 'pMessage' definition 'pvMess'.
xfrisk-1.2/riskgame.c:758:41: style: Function 'RISK_SetNumCountriesOfPlayer' argument 1 names different: declaration 'iCountry' definition 'iPlayer'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.h:244:45: note: Function 'RISK_SetNumCountriesOfPlayer' argument 1 names different: declaration 'iCountry' definition 'iPlayer'.
xfrisk-1.2/riskgame.c:758:41: note: Function 'RISK_SetNumCountriesOfPlayer' argument 1 names different: declaration 'iCountry' definition 'iPlayer'.
xfrisk-1.2/riskgame.c:765:38: style: Function 'RISK_SetNumArmiesOfPlayer' argument 1 names different: declaration 'iCountry' definition 'iPlayer'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.h:245:42: note: Function 'RISK_SetNumArmiesOfPlayer' argument 1 names different: declaration 'iCountry' definition 'iPlayer'.
xfrisk-1.2/riskgame.c:765:38: note: Function 'RISK_SetNumArmiesOfPlayer' argument 1 names different: declaration 'iCountry' definition 'iPlayer'.
xfrisk-1.2/riskgame.c:1251:16: style: Function '_RISK_BuildMsg' argument 5 names different: declaration 'strNewValue' definition 'strValue'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.c:73:19: note: Function '_RISK_BuildMsg' argument 5 names different: declaration 'strNewValue' definition 'strValue'.
xfrisk-1.2/riskgame.c:1251:16: note: Function '_RISK_BuildMsg' argument 5 names different: declaration 'strNewValue' definition 'strValue'.
xfrisk-1.2/riskgame.c:1251:32: style: Function '_RISK_BuildMsg' argument 6 names different: declaration 'iNewValue' definition 'iValue'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.c:73:38: note: Function '_RISK_BuildMsg' argument 6 names different: declaration 'iNewValue' definition 'iValue'.
xfrisk-1.2/riskgame.c:1251:32: note: Function '_RISK_BuildMsg' argument 6 names different: declaration 'iNewValue' definition 'iValue'.
xfrisk-1.2/riskgame.c:1546:34: style: Function 'RISK_SendSyncMessage' argument 1 names different: declaration 'iCommLink' definition 'iSocket'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.h:225:37: note: Function 'RISK_SendSyncMessage' argument 1 names different: declaration 'iCommLink' definition 'iSocket'.
xfrisk-1.2/riskgame.c:1546:34: note: Function 'RISK_SendSyncMessage' argument 1 names different: declaration 'iCommLink' definition 'iSocket'.
xfrisk-1.2/riskgame.c:1546:49: style: Function 'RISK_SendSyncMessage' argument 2 names different: declaration 'iMessType' definition 'iSendMessType'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.h:225:54: note: Function 'RISK_SendSyncMessage' argument 2 names different: declaration 'iMessType' definition 'iSendMessType'.
xfrisk-1.2/riskgame.c:1546:49: note: Function 'RISK_SendSyncMessage' argument 2 names different: declaration 'iMessType' definition 'iSendMessType'.
xfrisk-1.2/riskgame.c:1678:39: style: Function '_RISK_GetSpecies' argument 1 names different: declaration 'iHandle' definition 'iSpecies'. [funcArgNamesDifferent]
xfrisk-1.2/riskgame.c:332:39: note: Function '_RISK_GetSpecies' argument 1 names different: declaration 'iHandle' definition 'iSpecies'.
xfrisk-1.2/riskgame.c:1678:39: note: Function '_RISK_GetSpecies' argument 1 names different: declaration 'iHandle' definition 'iSpecies'.
xfrisk-1.2/server.c:1577:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/snprintf.c:38:14: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
xfrisk-1.2/utils.c:302:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfrisk-1.2/viewStats.c:548:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfrisk-1.2/viewStats.c:567:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfrisk-1.2/viewStats.c:586:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfrisk-1.2/viewStats.c:605:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfrisk-1.2/viewStats.c:345:43: style: Function 'STAT_Callback' argument 2 names different: declaration 'pvMessage' definition 'pvMess'. [funcArgNamesDifferent]
xfrisk-1.2/viewStats.h:30:43: note: Function 'STAT_Callback' argument 2 names different: declaration 'pvMessage' definition 'pvMess'.
xfrisk-1.2/viewStats.c:345:43: note: Function 'STAT_Callback' argument 2 names different: declaration 'pvMessage' definition 'pvMess'.
[17:34]
ftp://ftp.se.debian.org/debian/pool/main/x/xfs/xfs_1.0.8.orig.tar.gz
xfs-1.0.8/config.cpp:15:0: error: syntax error [syntaxError]
xfs-1.0.8/difs/cache.c:366:20: error: Uninitialized variable: elements [uninitvar]
xfs-1.0.8/difs/difsutils.c:356:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfs-1.0.8/difs/difsutils.c:381:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfs-1.0.8/difs/dispatch.c:192:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfs-1.0.8/difs/dispatch.c:106:17: style: The scope of the variable 'nready' can be reduced. [variableScope]
xfs-1.0.8/difs/dispatch.c:508:17: style: The scope of the variable 'err' can be reduced. [variableScope]
xfs-1.0.8/difs/dispatch.c:544:17: style: The scope of the variable 'size' can be reduced. [variableScope]
xfs-1.0.8/difs/extensions.c:205:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xfs-1.0.8/difs/extensions.c:206:17: style: The scope of the variable 'j' can be reduced. [variableScope]
xfs-1.0.8/difs/fontinfo.c:102:11: style: The scope of the variable 'str' can be reduced. [variableScope]
xfs-1.0.8/difs/fonts.c:250:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfs-1.0.8/difs/resource.c:383:27: style: The scope of the variable 'prev' can be reduced. [variableScope]
xfs-1.0.8/difs/resource.c:385:19: style: The scope of the variable 'eltptr' can be reduced. [variableScope]
xfs-1.0.8/difs/resource.c:386:17: style: The scope of the variable 'elements' can be reduced. [variableScope]
xfs-1.0.8/difs/resource.c:403:18: error: Uninitialized variable: elements [uninitvar]
xfs-1.0.8/difs/swaprep.c:102:17: style: The scope of the variable 'toLast' can be reduced. [variableScope]
xfs-1.0.8/difs/swaprep.c:151:17: style: The scope of the variable 'toLast' can be reduced. [variableScope]
xfs-1.0.8/difs/swapreq.c:147:19: style: The scope of the variable 't' can be reduced. [variableScope]
xfs-1.0.8/os/config.c:179:17: style: The scope of the variable 'rc' can be reduced. [variableScope]
xfs-1.0.8/os/config.c:208:17: style: The scope of the variable 'p' can be reduced. [variableScope]
xfs-1.0.8/os/config.c:340:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xfs-1.0.8/os/config.c:567:17: style: The scope of the variable 'b' can be reduced. [variableScope]
xfs-1.0.8/os/config.c:645:17: style: The scope of the variable 'err' can be reduced. [variableScope]
xfs-1.0.8/os/connection.c:382:5: style: Variable 'waittime.tv_usec' is reassigned a value before the old one has been used. [redundantAssignment]
xfs-1.0.8/os/connection.c:381:5: note: Variable 'waittime.tv_usec' is reassigned a value before the old one has been used.
xfs-1.0.8/os/connection.c:382:5: note: Variable 'waittime.tv_usec' is reassigned a value before the old one has been used.
xfs-1.0.8/os/connection.c:299:17: style: The scope of the variable 'curconn' can be reduced. [variableScope]
xfs-1.0.8/os/connection.c:374:17: style: The scope of the variable 'pad' can be reduced. [variableScope]
xfs-1.0.8/os/error.c:106:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xfs-1.0.8/os/io.c:132:17: style: The scope of the variable 'result' can be reduced. [variableScope]
xfs-1.0.8/os/osglue.c:196:17: style: The scope of the variable 'len' can be reduced. [variableScope]
xfs-1.0.8/os/osglue.c:288:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xfs-1.0.8/os/osglue.c:288:20: style: The scope of the variable 'j' can be reduced. [variableScope]
xfs-1.0.8/os/osglue.c:290:10: style: The scope of the variable 'portnum' can be reduced. [variableScope]
xfs-1.0.8/os/utils.c:255:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xfs-1.0.8/os/utils.c:526:13: style: The scope of the variable 'oldpid' can be reduced. [variableScope]
xfs-1.0.8/os/waitfor.c:108:17: style: The scope of the variable 'curclient' can be reduced. [variableScope]
xfs-1.0.8/os/waitfor.c:109:17: style: The scope of the variable 'selecterr' can be reduced. [variableScope]
xfs-1.0.8/os/waitfor.c:111:17: style: The scope of the variable 'timeout' can be reduced. [variableScope]
[17:34]
ftp://ftp.se.debian.org/debian/pool/main/x/xfsprogs/xfsprogs_4.15.1.orig.tar.gz
xfsprogs-4.15.1/copy/xfs_copy.c:379:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
xfsprogs-4.15.1/copy/xfs_copy.c:543:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xfsprogs-4.15.1/copy/xfs_copy.c:547:10: style: The scope of the variable 'length' can be reduced. [variableScope]
xfsprogs-4.15.1/copy/xfs_copy.c:1279:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
xfsprogs-4.15.1/copy/xfs_copy.c:1368:8: style: The scope of the variable 'logsize' can be reduced. [variableScope]
xfsprogs-4.15.1/copy/xfs_copy.c:1244:32: style: Function 'write_log_header' argument 2 names different: declaration 'w' definition 'buf'. [funcArgNamesDifferent]
xfsprogs-4.15.1/copy/xfs_copy.c:66:42: note: Function 'write_log_header' argument 2 names different: declaration 'w' definition 'buf'.
xfsprogs-4.15.1/copy/xfs_copy.c:1244:32: note: Function 'write_log_header' argument 2 names different: declaration 'w' definition 'buf'.
xfsprogs-4.15.1/copy/xfs_copy.c:1276:33: style: Function 'write_log_trailer' argument 2 names different: declaration 'w' definition 'buf'. [funcArgNamesDifferent]
xfsprogs-4.15.1/copy/xfs_copy.c:65:43: note: Function 'write_log_trailer' argument 2 names different: declaration 'w' definition 'buf'.
xfsprogs-4.15.1/copy/xfs_copy.c:1276:33: note: Function 'write_log_trailer' argument 2 names different: declaration 'w' definition 'buf'.
xfsprogs-4.15.1/db/attr.c:246:30: style: The scope of the variable 'e' can be reduced. [variableScope]
xfsprogs-4.15.1/db/attr.c:408:35: style: The scope of the variable 'l' can be reduced. [variableScope]
xfsprogs-4.15.1/db/attr.c:409:36: style: The scope of the variable 'r' can be reduced. [variableScope]
xfsprogs-4.15.1/db/bit.c:156:6: style: The scope of the variable 'bit' can be reduced. [variableScope]
xfsprogs-4.15.1/db/bit.c:114:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xfsprogs-4.15.1/db/bit.c:114:17: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 113. [shiftTooManyBitsSigned]
xfsprogs-4.15.1/db/bit.c:113:35: note: Assuming that condition 'nbits<64' is not redundant
xfsprogs-4.15.1/db/bit.c:114:17: note: Shift
xfsprogs-4.15.1/db/bmap.c:141:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xfsprogs-4.15.1/db/bmap.c:144:16: style: The scope of the variable 'dip' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:3241:6: warning: Either the condition '!leaf' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
xfsprogs-4.15.1/db/check.c:3364:13: note: Assuming that condition '!leaf' is not redundant
xfsprogs-4.15.1/db/check.c:3344:51: note: Calling function 'xfs_dir3_leaf_ents_count', 1st argument 'lp' value is 0
xfsprogs-4.15.1/db/check.c:3241:6: note: Null pointer dereference
xfsprogs-4.15.1/db/check.c:3247:21: warning: Either the condition '!leaf' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
xfsprogs-4.15.1/db/check.c:3364:13: note: Assuming that condition '!leaf' is not redundant
xfsprogs-4.15.1/db/check.c:3344:51: note: Calling function 'xfs_dir3_leaf_ents_count', 1st argument 'lp' value is 0
xfsprogs-4.15.1/db/check.c:3247:21: note: Null pointer dereference
xfsprogs-4.15.1/db/check.c:3364:43: warning: Either the condition '!leaf' is redundant or there is possible null pointer dereference: leaf. [nullPointerRedundantCheck]
xfsprogs-4.15.1/db/check.c:3364:13: note: Assuming that condition '!leaf' is not redundant
xfsprogs-4.15.1/db/check.c:3364:43: note: Null pointer dereference
xfsprogs-4.15.1/db/check.c:3369:18: warning: Either the condition '!leaf' is redundant or there is possible null pointer dereference: leaf. [nullPointerRedundantCheck]
xfsprogs-4.15.1/db/check.c:3364:13: note: Assuming that condition '!leaf' is not redundant
xfsprogs-4.15.1/db/check.c:3369:18: note: Null pointer dereference
xfsprogs-4.15.1/db/check.c:542:12: style: The scope of the variable 'ent' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:941:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:944:7: style: The scope of the variable 'byte' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:1230:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:1429:18: style: The scope of the variable 'valid_range' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:1430:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:1430:23: style: The scope of the variable 'prev' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:1974:13: style: The scope of the variable 'ilp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:2215:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:2289:26: style: The scope of the variable 'dup' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:2708:16: style: The scope of the variable 'fmtnames' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:3008:8: style: The scope of the variable 'nex' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:3381:7: style: The scope of the variable 'cb' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:3389:7: style: The scope of the variable 'scicb' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:4164:19: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:4230:20: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:4305:20: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:4630:23: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:4702:27: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/check.c:3161:15: style: Function 'process_leaf_node_dir_v2_free' argument 3 names different: declaration 'dbno' definition 'dabno'. [funcArgNamesDifferent]
xfsprogs-4.15.1/db/check.c:310:25: note: Function 'process_leaf_node_dir_v2_free' argument 3 names different: declaration 'dbno' definition 'dabno'.
xfsprogs-4.15.1/db/check.c:3161:15: note: Function 'process_leaf_node_dir_v2_free' argument 3 names different: declaration 'dbno' definition 'dabno'.
xfsprogs-4.15.1/db/check.c:3254:15: style: Function 'process_leaf_node_dir_v2_int' argument 3 names different: declaration 'dbno' definition 'dabno'. [funcArgNamesDifferent]
xfsprogs-4.15.1/db/check.c:313:24: note: Function 'process_leaf_node_dir_v2_int' argument 3 names different: declaration 'dbno' definition 'dabno'.
xfsprogs-4.15.1/db/check.c:3254:15: note: Function 'process_leaf_node_dir_v2_int' argument 3 names different: declaration 'dbno' definition 'dabno'.
xfsprogs-4.15.1/db/check.c:3714:14: style: Function 'quota_add' argument 1 names different: declaration 'p' definition 'prjid'. [funcArgNamesDifferent]
xfsprogs-4.15.1/db/check.c:321:36: note: Function 'quota_add' argument 1 names different: declaration 'p' definition 'prjid'.
xfsprogs-4.15.1/db/check.c:3714:14: note: Function 'quota_add' argument 1 names different: declaration 'p' definition 'prjid'.
xfsprogs-4.15.1/db/check.c:3715:14: style: Function 'quota_add' argument 2 names different: declaration 'g' definition 'grpid'. [funcArgNamesDifferent]
xfsprogs-4.15.1/db/check.c:321:51: note: Function 'quota_add' argument 2 names different: declaration 'g' definition 'grpid'.
xfsprogs-4.15.1/db/check.c:3715:14: note: Function 'quota_add' argument 2 names different: declaration 'g' definition 'grpid'.
xfsprogs-4.15.1/db/check.c:3716:14: style: Function 'quota_add' argument 3 names different: declaration 'u' definition 'usrid'. [funcArgNamesDifferent]
xfsprogs-4.15.1/db/check.c:321:66: note: Function 'quota_add' argument 3 names different: declaration 'u' definition 'usrid'.
xfsprogs-4.15.1/db/check.c:3716:14: note: Function 'quota_add' argument 3 names different: declaration 'u' definition 'usrid'.
xfsprogs-4.15.1/db/check.c:588:5: error: Common realloc mistake: 'bmp' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/db/check.c:2356:16: error: Common realloc mistake: 'freetab' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/db/check.c:2800:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/check.c:2801:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/check.c:2802:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/check.c:2803:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/check.c:2804:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/check.c:2805:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/check.c:2806:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/crc.c:73:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xfsprogs-4.15.1/db/dir2.c:218:31: style: The scope of the variable 'dep' can be reduced. [variableScope]
xfsprogs-4.15.1/db/dir2.c:241:31: style: The scope of the variable 'dep' can be reduced. [variableScope]
xfsprogs-4.15.1/db/dir2.c:590:25: style: The scope of the variable 'dep' can be reduced. [variableScope]
xfsprogs-4.15.1/db/flist.c:142:18: style: The scope of the variable 'fa' can be reduced. [variableScope]
xfsprogs-4.15.1/db/flist.c:334:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/db/flist.c:426:11: style: The scope of the variable 'fl' can be reduced. [variableScope]
xfsprogs-4.15.1/db/flist.c:428:19: style: The scope of the variable 'fa' can be reduced. [variableScope]
xfsprogs-4.15.1/db/flist.c:244:11: style: Function 'flist_replicate' argument 1 names different: declaration 'fl' definition 'f'. [funcArgNamesDifferent]
xfsprogs-4.15.1/db/flist.c:31:42: note: Function 'flist_replicate' argument 1 names different: declaration 'fl' definition 'f'.
xfsprogs-4.15.1/db/flist.c:244:11: note: Function 'flist_replicate' argument 1 names different: declaration 'fl' definition 'f'.
xfsprogs-4.15.1/db/flist.c:225:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/flist.c:226:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/flist.c:231:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/flist.c:232:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/flist.c:233:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/flist.c:234:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/flist.c:235:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/db/fprint.c:83:11: style: The scope of the variable 'val' can be reduced. [variableScope]
xfsprogs-4.15.1/db/fprint.c:140:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xfsprogs-4.15.1/db/fprint.c:207:11: style: The scope of the variable 'val' can be reduced. [variableScope]
xfsprogs-4.15.1/db/frag.c:441:19: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/frag.c:477:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xfsprogs-4.15.1/db/frag.c:478:8: style: The scope of the variable 'off' can be reduced. [variableScope]
xfsprogs-4.15.1/db/freesp.c:310:20: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/freesp.c:338:20: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/fsmap.c:62:24: style: The scope of the variable 'bt_cur' can be reduced. [variableScope]
xfsprogs-4.15.1/db/fsmap.c:64:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/db/fuzz.c:182:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
xfsprogs-4.15.1/db/fuzz.c:200:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
xfsprogs-4.15.1/db/input.c:326:8: style: The scope of the variable 'input' can be reduced. [variableScope]
xfsprogs-4.15.1/db/input.c:327:9: style: The scope of the variable 'v' can be reduced. [variableScope]
xfsprogs-4.15.1/db/input.c:164:4: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
xfsprogs-4.15.1/db/io.c:152:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/db/io.c:174:11: style: The scope of the variable 'ioc' can be reduced. [variableScope]
xfsprogs-4.15.1/db/io.c:242:19: style: The scope of the variable 'ct' can be reduced. [variableScope]
xfsprogs-4.15.1/db/io.c:523:7: style: Function 'set_cur' argument 4 names different: declaration 'ring_add' definition 'ring_flag'. [funcArgNamesDifferent]
xfsprogs-4.15.1/db/io.h:64:17: note: Function 'set_cur' argument 4 names different: declaration 'ring_add' definition 'ring_flag'.
xfsprogs-4.15.1/db/io.c:523:7: note: Function 'set_cur' argument 4 names different: declaration 'ring_add' definition 'ring_flag'.
xfsprogs-4.15.1/db/metadump.c:213:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/db/metadump.c:1703:13: style: The scope of the variable 'vlen' can be reduced. [variableScope]
xfsprogs-4.15.1/db/metadump.c:2437:20: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/db/metadump.c:239:38: portability: 'buf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/db/output.c:97:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
xfsprogs-4.15.1/db/print.c:102:10: style: Function 'print_flist_1' argument 2 names different: declaration 'pfx' definition 'ppfx'. [funcArgNamesDifferent]
xfsprogs-4.15.1/db/print.c:36:55: note: Function 'print_flist_1' argument 2 names different: declaration 'pfx' definition 'ppfx'.
xfsprogs-4.15.1/db/print.c:102:10: note: Function 'print_flist_1' argument 2 names different: declaration 'pfx' definition 'ppfx'.
xfsprogs-4.15.1/db/type.c:205:6: style: The scope of the variable 'count' can be reduced. [variableScope]
xfsprogs-4.15.1/db/write.c:494:26: warning: Logical conjunction always evaluates to false: arg[count] < '0' && arg[count] > '7'. [incorrectLogicOperator]
xfsprogs-4.15.1/db/write.c:568:28: warning: Logical disjunction always evaluates to true: EXPR >= '0' || EXPR <= '7'. [incorrectLogicOperator]
xfsprogs-4.15.1/db/write.c:531:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/db/write.c:535:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfsprogs-4.15.1/db/write.c:539:9: style: The scope of the variable 'ostr' can be reduced. [variableScope]
xfsprogs-4.15.1/estimate/xfs_estimate.c:94:21: style: The scope of the variable 'est' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:234:8: style: The scope of the variable 'argname' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:236:8: style: The scope of the variable 'mntp' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:498:6: style: The scope of the variable 'found' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:499:8: style: The scope of the variable 'fsname' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:500:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:502:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:504:12: style: The scope of the variable 'fsp' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:645:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:646:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:647:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
xfsprogs-4.15.1/fsr/xfs_fsr.c:676:31: style: Function 'fsrfs' argument 2 names different: declaration 'ino' definition 'startino'. [funcArgNamesDifferent]
xfsprogs-4.15.1/fsr/xfs_fsr.c:86:43: note: Function 'fsrfs' argument 2 names different: declaration 'ino' definition 'startino'.
xfsprogs-4.15.1/fsr/xfs_fsr.c:676:31: note: Function 'fsrfs' argument 2 names different: declaration 'ino' definition 'startino'.
xfsprogs-4.15.1/fsr/xfs_fsr.c:887:9: style: Function 'fsrfile_common' argument 3 names different: declaration 'mnt' definition 'fsname'. [funcArgNamesDifferent]
xfsprogs-4.15.1/fsr/xfs_fsr.c:81:61: note: Function 'fsrfile_common' argument 3 names different: declaration 'mnt' definition 'fsname'.
xfsprogs-4.15.1/fsr/xfs_fsr.c:887:9: note: Function 'fsrfile_common' argument 3 names different: declaration 'mnt' definition 'fsname'.
xfsprogs-4.15.1/growfs/xfs_growfs.c:256:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:257:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:258:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:259:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:261:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:262:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:263:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:264:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:265:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:266:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:267:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/growfs/xfs_growfs.c:268:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/bmap.c:67:8: style: The scope of the variable 'flg' can be reduced. [variableScope]
xfsprogs-4.15.1/io/bmap.c:224:4: error: Common realloc mistake: 'map' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/io/fiemap.c:68:11: style: The scope of the variable 'lbuf' can be reduced. [variableScope]
xfsprogs-4.15.1/io/fiemap.c:205:24: style: The scope of the variable 'extent' can be reduced. [variableScope]
xfsprogs-4.15.1/io/file.c:40:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/file.c:41:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/file.c:42:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/file.c:43:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/file.c:44:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/file.c:45:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/file.c:46:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/file.c:47:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/fsmap.c:98:10: style: The scope of the variable 'fork' can be reduced. [variableScope]
xfsprogs-4.15.1/io/fsmap.c:130:10: style: The scope of the variable 'fork' can be reduced. [variableScope]
xfsprogs-4.15.1/io/fsmap.c:386:17: style: The scope of the variable 'p' can be reduced. [variableScope]
xfsprogs-4.15.1/io/fsmap.c:393:8: style: The scope of the variable 'nmap_size' can be reduced. [variableScope]
xfsprogs-4.15.1/io/mincore.c:84:48: portability: 'current' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/io/mincore.c:88:22: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/io/mmap.c:267:2: error: Common realloc mistake: 'maptable' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/io/mmap.c:515:3: error: Common realloc mistake: 'maptable' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/io/open.c:58:18: style: The scope of the variable 'fsp' can be reduced. [variableScope]
xfsprogs-4.15.1/io/open.c:687:8: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xfsprogs-4.15.1/io/open.c:152:2: error: Common realloc mistake: 'filetable' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/io/open.c:307:3: error: Common realloc mistake: 'filetable' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/io/open.c:62:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/pread.c:158:10: style: The scope of the variable 'l' can be reduced. [variableScope]
xfsprogs-4.15.1/io/pread.c:341:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xfsprogs-4.15.1/io/pwrite.c:236:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xfsprogs-4.15.1/io/readdir.c:100:17: style: The scope of the variable 'dirent' can be reduced. [variableScope]
xfsprogs-4.15.1/io/resblks.c:33:13: style: The scope of the variable 'blks' can be reduced. [variableScope]
xfsprogs-4.15.1/io/sendfile.c:54:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xfsprogs-4.15.1/io/stat.c:97:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/stat.c:98:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/stat.c:99:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/stat.c:100:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/stat.c:101:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/stat.c:102:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/io/stat.c:103:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/libfrog/avl64.c:688:11: style: The scope of the variable 'nvalue' can be reduced. [variableScope]
xfsprogs-4.15.1/libfrog/paths.c:458:0: error: #error "How do I extract info about mounted filesystems on this platform?" [preprocessorErrorDirective]
xfsprogs-4.15.1/libfrog/radix-tree.c:182:6: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxcmd/command.c:259:9: style: The scope of the variable 's1' can be reduced. [variableScope]
xfsprogs-4.15.1/libxcmd/command.c:259:17: style: The scope of the variable 's2' can be reduced. [variableScope]
xfsprogs-4.15.1/libxcmd/command.c:48:2: error: Common realloc mistake: 'cmdtab' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/libxcmd/input.c:118:3: error: Common realloc mistake: 'rval' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/libxfs/cache.c:600:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xfsprogs-4.15.1/libxfs/cache.c:728:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xfsprogs-4.15.1/libxfs/cache.c:733:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xfsprogs-4.15.1/libxfs/cache.c:675:16: style: The scope of the variable 'count' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/init.c:864:20: style: The scope of the variable 'pag' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/init.c:605:10: style: Function 'libxfs_buftarg_init' argument 2 names different: declaration 'ddev' definition 'dev'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/libxfs_io.h:40:61: note: Function 'libxfs_buftarg_init' argument 2 names different: declaration 'ddev' definition 'dev'.
xfsprogs-4.15.1/libxfs/init.c:605:10: note: Function 'libxfs_buftarg_init' argument 2 names different: declaration 'ddev' definition 'dev'.
xfsprogs-4.15.1/libxfs/init.c:910:6: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
xfsprogs-4.15.1/libxfs/irix.c:111:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xfsprogs-4.15.1/libxfs/logitem.c:50:34: style: The scope of the variable 'blip' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/logitem.c:86:19: style: The scope of the variable 'lip' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/rdwr.c:545:4: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xfsprogs-4.15.1/libxfs/rdwr.c:186:10: warning: Either the condition 'dptr' is redundant or there is possible null pointer dereference: dptr. [nullPointerRedundantCheck]
xfsprogs-4.15.1/libxfs/rdwr.c:178:15: note: Assuming that condition 'dptr' is not redundant
xfsprogs-4.15.1/libxfs/rdwr.c:186:10: note: Null pointer dereference
xfsprogs-4.15.1/libxfs/rdwr.c:75:18: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/rdwr.c:1224:21: portability: 'bp->b_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/rdwr.c:1227:27: portability: 'bp->b_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/rdwr.c:1230:21: portability: 'bp->b_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/trans.c:314:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/trans.c:869:12: style: The scope of the variable 'sbp' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/trans.c:141:10: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/trans.c:314:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/util.c:448:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfsprogs-4.15.1/libxfs/util.c:449:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfsprogs-4.15.1/libxfs/util.c:453:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfsprogs-4.15.1/libxfs/util.c:400:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/util.c:401:16: style: The scope of the variable 'ifp' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_ialloc.h:54:9: portability: 'b->b_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/util.c:478:8: portability: '(bp)->b_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:721:2: warning: Redundant assignment of 'args->mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:722:2: warning: Redundant assignment of 'args->mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:1894:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:1895:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:2310:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:2390:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:2546:51: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:2310:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_alloc.c:2390:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_alloc_btree.c:116:2: style: Variable '__foo' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_attr.c:235:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_attr.c:234:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_attr.c:235:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_attr.c:269:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_attr.c:266:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_attr.c:269:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_attr.c:426:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_attr.c:425:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_attr.c:426:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_attr.c:143:2: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_attr.c:218:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_attr.c:406:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2039:2: style: Variable 'drop_leaf' is reassigned a value before the old one has been used. [redundantAssignment]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2031:0: note: Variable 'drop_leaf' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2039:2: note: Variable 'drop_leaf' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2040:2: style: Variable 'save_leaf' is reassigned a value before the old one has been used. [redundantAssignment]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2032:0: note: Variable 'save_leaf' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2040:2: note: Variable 'save_leaf' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:350:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:987:2: warning: Redundant assignment of 'args->trans' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1049:2: warning: Redundant assignment of 'args->trans' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:107:29: style: The scope of the variable 'hdr3' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:134:29: style: The scope of the variable 'hdr3' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1230:36: style: The scope of the variable 'name_rmt' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2270:36: style: The scope of the variable 'name_rmt' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2271:8: style: The scope of the variable 'valuelen' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2494:30: style: The scope of the variable 'name_loc' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2495:31: style: The scope of the variable 'name_rmt' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2548:36: style: The scope of the variable 'name_rmt' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2617:36: style: The scope of the variable 'name_rmt' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1032:15: style: Function 'xfs_attr3_leaf_create' argument 2 names different: declaration 'which_block' definition 'blkno'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:56:18: note: Function 'xfs_attr3_leaf_create' argument 2 names different: declaration 'which_block' definition 'blkno'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1032:15: note: Function 'xfs_attr3_leaf_create' argument 2 names different: declaration 'which_block' definition 'blkno'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1143:19: style: Function 'xfs_attr3_leaf_add' argument 1 names different: declaration 'leaf_buffer' definition 'bp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.h:77:40: note: Function 'xfs_attr3_leaf_add' argument 1 names different: declaration 'leaf_buffer' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1143:19: note: Function 'xfs_attr3_leaf_add' argument 1 names different: declaration 'leaf_buffer' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1222:19: style: Function 'xfs_attr3_leaf_add_work' argument 1 names different: declaration 'leaf_buffer' definition 'bp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:57:52: note: Function 'xfs_attr3_leaf_add_work' argument 1 names different: declaration 'leaf_buffer' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1222:19: note: Function 'xfs_attr3_leaf_add_work' argument 1 names different: declaration 'leaf_buffer' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1225:8: style: Function 'xfs_attr3_leaf_add_work' argument 4 names different: declaration 'freemap_index' definition 'mapindex'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:59:38: note: Function 'xfs_attr3_leaf_add_work' argument 4 names different: declaration 'freemap_index' definition 'mapindex'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1225:8: note: Function 'xfs_attr3_leaf_add_work' argument 4 names different: declaration 'freemap_index' definition 'mapindex'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1343:31: style: Function 'xfs_attr3_leaf_compact' argument 2 names different: declaration 'ichdr' definition 'ichdr_dst'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:61:37: note: Function 'xfs_attr3_leaf_compact' argument 2 names different: declaration 'ichdr' definition 'ichdr_dst'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1343:31: note: Function 'xfs_attr3_leaf_compact' argument 2 names different: declaration 'ichdr' definition 'ichdr_dst'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1344:19: style: Function 'xfs_attr3_leaf_compact' argument 3 names different: declaration 'leaf_buffer' definition 'bp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:62:24: note: Function 'xfs_attr3_leaf_compact' argument 3 names different: declaration 'leaf_buffer' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1344:19: note: Function 'xfs_attr3_leaf_compact' argument 3 names different: declaration 'leaf_buffer' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1647:28: style: Function 'xfs_attr3_leaf_figure_balance' argument 2 names different: declaration 'leaf_blk_1' definition 'blk1'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:67:24: note: Function 'xfs_attr3_leaf_figure_balance' argument 2 names different: declaration 'leaf_blk_1' definition 'blk1'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1647:28: note: Function 'xfs_attr3_leaf_figure_balance' argument 2 names different: declaration 'leaf_blk_1' definition 'blk1'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1649:28: style: Function 'xfs_attr3_leaf_figure_balance' argument 4 names different: declaration 'leaf_blk_2' definition 'blk2'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:69:24: note: Function 'xfs_attr3_leaf_figure_balance' argument 4 names different: declaration 'leaf_blk_2' definition 'blk2'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1649:28: note: Function 'xfs_attr3_leaf_figure_balance' argument 4 names different: declaration 'leaf_blk_2' definition 'blk2'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1651:10: style: Function 'xfs_attr3_leaf_figure_balance' argument 6 names different: declaration 'number_entries_in_blk1' definition 'countarg'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:71:9: note: Function 'xfs_attr3_leaf_figure_balance' argument 6 names different: declaration 'number_entries_in_blk1' definition 'countarg'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1651:10: note: Function 'xfs_attr3_leaf_figure_balance' argument 6 names different: declaration 'number_entries_in_blk1' definition 'countarg'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1652:10: style: Function 'xfs_attr3_leaf_figure_balance' argument 7 names different: declaration 'number_usedbytes_in_blk1' definition 'usedbytesarg'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:72:9: note: Function 'xfs_attr3_leaf_figure_balance' argument 7 names different: declaration 'number_usedbytes_in_blk1' definition 'usedbytesarg'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1652:10: note: Function 'xfs_attr3_leaf_figure_balance' argument 7 names different: declaration 'number_usedbytes_in_blk1' definition 'usedbytesarg'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1747:9: style: Function 'xfs_attr3_leaf_toosmall' argument 2 names different: declaration 'retval' definition 'action'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.h:87:62: note: Function 'xfs_attr3_leaf_toosmall' argument 2 names different: declaration 'retval' definition 'action'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1747:9: note: Function 'xfs_attr3_leaf_toosmall' argument 2 names different: declaration 'retval' definition 'action'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1873:19: style: Function 'xfs_attr3_leaf_remove' argument 1 names different: declaration 'leaf_buffer' definition 'bp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.h:79:43: note: Function 'xfs_attr3_leaf_remove' argument 1 names different: declaration 'leaf_buffer' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1873:19: note: Function 'xfs_attr3_leaf_remove' argument 1 names different: declaration 'leaf_buffer' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2153:19: style: Function 'xfs_attr3_leaf_lookup_int' argument 1 names different: declaration 'leaf' definition 'bp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.h:74:47: note: Function 'xfs_attr3_leaf_lookup_int' argument 1 names different: declaration 'leaf' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2153:19: note: Function 'xfs_attr3_leaf_lookup_int' argument 1 names different: declaration 'leaf' definition 'bp'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2327:29: style: Function 'xfs_attr3_leaf_moveents' argument 2 names different: declaration 'src_leaf' definition 'leaf_s'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:78:31: note: Function 'xfs_attr3_leaf_moveents' argument 2 names different: declaration 'src_leaf' definition 'leaf_s'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2327:29: note: Function 'xfs_attr3_leaf_moveents' argument 2 names different: declaration 'src_leaf' definition 'leaf_s'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2328:31: style: Function 'xfs_attr3_leaf_moveents' argument 3 names different: declaration 'src_ichdr' definition 'ichdr_s'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:79:33: note: Function 'xfs_attr3_leaf_moveents' argument 3 names different: declaration 'src_ichdr' definition 'ichdr_s'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2328:31: note: Function 'xfs_attr3_leaf_moveents' argument 3 names different: declaration 'src_ichdr' definition 'ichdr_s'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2329:9: style: Function 'xfs_attr3_leaf_moveents' argument 4 names different: declaration 'src_start' definition 'start_s'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:79:48: note: Function 'xfs_attr3_leaf_moveents' argument 4 names different: declaration 'src_start' definition 'start_s'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2329:9: note: Function 'xfs_attr3_leaf_moveents' argument 4 names different: declaration 'src_start' definition 'start_s'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2330:29: style: Function 'xfs_attr3_leaf_moveents' argument 5 names different: declaration 'dst_leaf' definition 'leaf_d'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:80:31: note: Function 'xfs_attr3_leaf_moveents' argument 5 names different: declaration 'dst_leaf' definition 'leaf_d'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2330:29: note: Function 'xfs_attr3_leaf_moveents' argument 5 names different: declaration 'dst_leaf' definition 'leaf_d'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2331:31: style: Function 'xfs_attr3_leaf_moveents' argument 6 names different: declaration 'dst_ichdr' definition 'ichdr_d'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:81:33: note: Function 'xfs_attr3_leaf_moveents' argument 6 names different: declaration 'dst_ichdr' definition 'ichdr_d'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2331:31: note: Function 'xfs_attr3_leaf_moveents' argument 6 names different: declaration 'dst_ichdr' definition 'ichdr_d'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2332:9: style: Function 'xfs_attr3_leaf_moveents' argument 7 names different: declaration 'dst_start' definition 'start_d'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:81:48: note: Function 'xfs_attr3_leaf_moveents' argument 7 names different: declaration 'dst_start' definition 'start_d'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2332:9: note: Function 'xfs_attr3_leaf_moveents' argument 7 names different: declaration 'dst_start' definition 'start_d'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2333:9: style: Function 'xfs_attr3_leaf_moveents' argument 8 names different: declaration 'move_count' definition 'count'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:82:8: note: Function 'xfs_attr3_leaf_moveents' argument 8 names different: declaration 'move_count' definition 'count'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:2333:9: note: Function 'xfs_attr3_leaf_moveents' argument 8 names different: declaration 'move_count' definition 'count'.
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1049:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:365:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:564:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:809:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:943:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/libxfs/xfs_attr_leaf.c:1271:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/libxfs/xfs_attr_remote.c:356:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1060:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1057:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1060:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3311:7: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3310:11: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3311:7: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3911:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3909:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3911:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4668:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4665:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4668:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1187:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1238:4: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1257:5: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1557:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:2060:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:2669:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3776:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3783:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4254:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4263:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4476:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4641:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4763:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4854:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5113:3: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5142:2: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5630:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5727:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5838:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1313:17: style: The scope of the variable 'lastaddr' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1315:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1364:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1398:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3262:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3339:17: style: The scope of the variable 'ag' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3762:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1307:18: style: Function 'xfs_bmap_first_unused' argument 4 names different: declaration 'unused' definition 'first_unused'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:200:36: note: Function 'xfs_bmap_first_unused' argument 4 names different: declaration 'unused' definition 'first_unused'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1307:18: note: Function 'xfs_bmap_first_unused' argument 4 names different: declaration 'unused' definition 'first_unused'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1461:18: style: Function 'libxfs_bmap_last_offset' argument 2 names different: declaration 'unused' definition 'last_block'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:203:63: note: Function 'libxfs_bmap_last_offset' argument 2 names different: declaration 'unused' definition 'last_block'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:1461:18: note: Function 'libxfs_bmap_last_offset' argument 2 names different: declaration 'unused' definition 'last_block'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3863:26: style: Function 'xfs_bmapi_reserve_delalloc' argument 7 names different: declaration 'cur' definition 'icur'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:240:54: note: Function 'xfs_bmapi_reserve_delalloc' argument 7 names different: declaration 'cur' definition 'icur'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:3863:26: note: Function 'xfs_bmapi_reserve_delalloc' argument 7 names different: declaration 'cur' definition 'icur'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4627:26: style: Function 'xfs_bmap_del_extent_delay' argument 3 names different: declaration 'cur' definition 'icur'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:223:27: note: Function 'xfs_bmap_del_extent_delay' argument 3 names different: declaration 'cur' definition 'icur'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4627:26: note: Function 'xfs_bmap_del_extent_delay' argument 3 names different: declaration 'cur' definition 'icur'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4753:26: style: Function 'xfs_bmap_del_extent_cow' argument 2 names different: declaration 'cur' definition 'icur'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:226:27: note: Function 'xfs_bmap_del_extent_cow' argument 2 names different: declaration 'cur' definition 'icur'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:4753:26: note: Function 'xfs_bmap_del_extent_cow' argument 2 names different: declaration 'cur' definition 'icur'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5076:17: style: Function '__xfs_bunmapi' argument 3 names different: declaration 'bno' definition 'start'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:215:17: note: Function '__xfs_bunmapi' argument 3 names different: declaration 'bno' definition 'start'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5076:17: note: Function '__xfs_bunmapi' argument 3 names different: declaration 'bno' definition 'start'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5934:26: style: Function 'xfs_bmap_split_extent' argument 2 names different: declaration 'split_offset' definition 'split_fsb'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:237:63: note: Function 'xfs_bmap_split_extent' argument 2 names different: declaration 'split_offset' definition 'split_fsb'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:5934:26: note: Function 'xfs_bmap_split_extent' argument 2 names different: declaration 'split_offset' definition 'split_fsb'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:6023:24: style: Function 'xfs_bmap_map_extent' argument 4 names different: declaration 'imap' definition 'PREV'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:261:47: note: Function 'xfs_bmap_map_extent' argument 4 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:6023:24: note: Function 'xfs_bmap_map_extent' argument 4 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:6038:24: style: Function 'xfs_bmap_unmap_extent' argument 4 names different: declaration 'imap' definition 'PREV'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap.h:263:47: note: Function 'xfs_bmap_unmap_extent' argument 4 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_bmap.c:6038:24: note: Function 'xfs_bmap_unmap_extent' argument 4 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_bmap_btree.c:73:23: style: Function 'xfs_bmbt_disk_get_all' argument 1 names different: declaration 'r' definition 'rec'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap_btree.h:105:51: note: Function 'xfs_bmbt_disk_get_all' argument 1 names different: declaration 'r' definition 'rec'.
xfsprogs-4.15.1/libxfs/xfs_bmap_btree.c:73:23: note: Function 'xfs_bmbt_disk_get_all' argument 1 names different: declaration 'r' definition 'rec'.
xfsprogs-4.15.1/libxfs/xfs_bmap_btree.c:74:24: style: Function 'xfs_bmbt_disk_get_all' argument 2 names different: declaration 's' definition 'irec'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_bmap_btree.h:105:71: note: Function 'xfs_bmbt_disk_get_all' argument 2 names different: declaration 's' definition 'irec'.
xfsprogs-4.15.1/libxfs/xfs_bmap_btree.c:74:24: note: Function 'xfs_bmbt_disk_get_all' argument 2 names different: declaration 's' definition 'irec'.
xfsprogs-4.15.1/libxfs/xfs_btree.c:3789:20: error: Array 'cur->bc_ptrs[9]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
xfsprogs-4.15.1/libxfs/xfs_btree.c:4289:33: note: Calling function 'xfs_btree_delrec', 2nd argument 'level' value is 9998
xfsprogs-4.15.1/libxfs/xfs_btree.c:3789:20: note: Array index out of bounds
xfsprogs-4.15.1/libxfs/xfs_btree.c:123:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_btree.c:187:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1441:3: warning: Redundant assignment of 'cur->bc_tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1466:2: warning: Redundant assignment of 'cur->bc_tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1491:3: warning: Redundant assignment of 'cur->bc_tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1566:3: warning: Redundant assignment of 'cur->bc_tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2047:23: style: The scope of the variable 'high' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2048:8: style: The scope of the variable 'n' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2077:23: style: The scope of the variable 'max_hkey' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2078:23: style: The scope of the variable 'high' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2079:8: style: The scope of the variable 'n' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2144:23: style: The scope of the variable 'nlkey' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2145:23: style: The scope of the variable 'nhkey' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2147:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:2213:23: style: The scope of the variable 'kp' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:3738:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:4407:9: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1385:27: warning: Suspicious code: sign conversion of dir in calculation, even though dir can have a negative value [signConversion]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1404:27: warning: Suspicious code: sign conversion of dir in calculation, even though dir can have a negative value [signConversion]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1423:27: warning: Suspicious code: sign conversion of dir in calculation, even though dir can have a negative value [signConversion]
xfsprogs-4.15.1/libxfs/xfs_btree.c:881:2: style: Variable '__d' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_btree.c:902:2: style: Variable '__d' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1017:2: style: Variable '__d' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1441:3: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1466:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1491:3: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_btree.c:1566:3: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_btree.c:3789:13: error: Array 'cur.bc_ptrs[9]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:283:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:318:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:552:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:570:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2180:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2231:4: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2253:4: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2276:4: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2289:4: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2316:4: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2327:4: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2539:4: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:515:24: style: The scope of the variable 'leaf' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:645:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1262:25: style: The scope of the variable 'node' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1320:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1451:25: style: The scope of the variable 'curr' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1452:25: style: The scope of the variable 'node' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1453:28: style: The scope of the variable 'btree' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1457:16: style: The scope of the variable 'hashval' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1459:8: style: The scope of the variable 'probe' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1460:8: style: The scope of the variable 'span' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1461:8: style: The scope of the variable 'max' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1840:25: style: The scope of the variable 'info' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1848:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:504:27: style: Function 'xfs_da3_root_split' argument 2 names different: declaration 'existing_root' definition 'blk1'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:53:30: note: Function 'xfs_da3_root_split' argument 2 names different: declaration 'existing_root' definition 'blk1'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:504:27: note: Function 'xfs_da3_root_split' argument 2 names different: declaration 'existing_root' definition 'blk1'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:505:27: style: Function 'xfs_da3_root_split' argument 3 names different: declaration 'new_child' definition 'blk2'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:54:30: note: Function 'xfs_da3_root_split' argument 3 names different: declaration 'new_child' definition 'blk2'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:505:27: note: Function 'xfs_da3_root_split' argument 3 names different: declaration 'new_child' definition 'blk2'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:635:27: style: Function 'xfs_da3_node_split' argument 2 names different: declaration 'existing_blk' definition 'oldblk'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:56:30: note: Function 'xfs_da3_node_split' argument 2 names different: declaration 'existing_blk' definition 'oldblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:635:27: note: Function 'xfs_da3_node_split' argument 2 names different: declaration 'existing_blk' definition 'oldblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:636:27: style: Function 'xfs_da3_node_split' argument 3 names different: declaration 'split_blk' definition 'newblk'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:57:30: note: Function 'xfs_da3_node_split' argument 3 names different: declaration 'split_blk' definition 'newblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:636:27: note: Function 'xfs_da3_node_split' argument 3 names different: declaration 'split_blk' definition 'newblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:637:27: style: Function 'xfs_da3_node_split' argument 4 names different: declaration 'blk_to_add' definition 'addblk'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:58:30: note: Function 'xfs_da3_node_split' argument 4 names different: declaration 'blk_to_add' definition 'addblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:637:27: note: Function 'xfs_da3_node_split' argument 4 names different: declaration 'blk_to_add' definition 'addblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:732:27: style: Function 'xfs_da3_node_rebalance' argument 2 names different: declaration 'node_blk_1' definition 'blk1'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:62:27: note: Function 'xfs_da3_node_rebalance' argument 2 names different: declaration 'node_blk_1' definition 'blk1'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:732:27: note: Function 'xfs_da3_node_rebalance' argument 2 names different: declaration 'node_blk_1' definition 'blk1'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:733:27: style: Function 'xfs_da3_node_rebalance' argument 3 names different: declaration 'node_blk_2' definition 'blk2'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:63:27: note: Function 'xfs_da3_node_rebalance' argument 3 names different: declaration 'node_blk_2' definition 'blk2'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:733:27: note: Function 'xfs_da3_node_rebalance' argument 3 names different: declaration 'node_blk_2' definition 'blk2'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:875:27: style: Function 'xfs_da3_node_add' argument 2 names different: declaration 'old_node_blk' definition 'oldblk'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:65:28: note: Function 'xfs_da3_node_add' argument 2 names different: declaration 'old_node_blk' definition 'oldblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:875:27: note: Function 'xfs_da3_node_add' argument 2 names different: declaration 'old_node_blk' definition 'oldblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:876:27: style: Function 'xfs_da3_node_add' argument 3 names different: declaration 'new_node_blk' definition 'newblk'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:66:28: note: Function 'xfs_da3_node_add' argument 3 names different: declaration 'new_node_blk' definition 'newblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:876:27: note: Function 'xfs_da3_node_add' argument 3 names different: declaration 'new_node_blk' definition 'newblk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1113:9: style: Function 'xfs_da3_node_toosmall' argument 2 names different: declaration 'retval' definition 'action'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:73:62: note: Function 'xfs_da3_node_toosmall' argument 2 names different: declaration 'retval' definition 'action'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1113:9: note: Function 'xfs_da3_node_toosmall' argument 2 names different: declaration 'retval' definition 'action'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1259:28: style: Function 'xfs_da3_fixhashpath' argument 2 names different: declaration 'path_to_to_fix' definition 'path'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.h:174:34: note: Function 'xfs_da3_fixhashpath' argument 2 names different: declaration 'path_to_to_fix' definition 'path'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1259:28: note: Function 'xfs_da3_fixhashpath' argument 2 names different: declaration 'path_to_to_fix' definition 'path'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1364:27: style: Function 'xfs_da3_node_unbalance' argument 2 names different: declaration 'src_node_blk' definition 'drop_blk'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:77:27: note: Function 'xfs_da3_node_unbalance' argument 2 names different: declaration 'src_node_blk' definition 'drop_blk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1364:27: note: Function 'xfs_da3_node_unbalance' argument 2 names different: declaration 'src_node_blk' definition 'drop_blk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1365:27: style: Function 'xfs_da3_node_unbalance' argument 3 names different: declaration 'dst_node_blk' definition 'save_blk'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:78:27: note: Function 'xfs_da3_node_unbalance' argument 3 names different: declaration 'dst_node_blk' definition 'save_blk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1365:27: note: Function 'xfs_da3_node_unbalance' argument 3 names different: declaration 'dst_node_blk' definition 'save_blk'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1970:32: style: Function 'libxfs_da_hashname' argument 1 names different: declaration 'name_string' definition 'name'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.h:210:37: note: Function 'libxfs_da_hashname' argument 1 names different: declaration 'name_string' definition 'name'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1970:32: note: Function 'libxfs_da_hashname' argument 1 names different: declaration 'name_string' definition 'name'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1970:42: style: Function 'libxfs_da_hashname' argument 2 names different: declaration 'name_length' definition 'namelen'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.h:210:54: note: Function 'libxfs_da_hashname' argument 2 names different: declaration 'name_length' definition 'namelen'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:1970:42: note: Function 'libxfs_da_hashname' argument 2 names different: declaration 'name_length' definition 'namelen'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2560:20: style: Function 'xfs_da_get_buf' argument 5 names different: declaration 'bp' definition 'bpp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.h:199:27: note: Function 'xfs_da_get_buf' argument 5 names different: declaration 'bp' definition 'bpp'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2560:20: note: Function 'xfs_da_get_buf' argument 5 names different: declaration 'bp' definition 'bpp'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2655:15: style: Function 'xfs_da_reada_buf' argument 3 names different: declaration 'mapped_bno' definition 'mappedbno'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_da_btree.h:205:17: note: Function 'xfs_da_reada_buf' argument 3 names different: declaration 'mapped_bno' definition 'mappedbno'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:2655:15: note: Function 'xfs_da_reada_buf' argument 3 names different: declaration 'mapped_bno' definition 'mappedbno'.
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:318:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:552:3: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_da_btree.c:570:3: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_defer.c:485:21: style: Function 'xfs_defer_add' argument 3 names different: declaration 'h' definition 'li'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_defer.h:76:21: note: Function 'xfs_defer_add' argument 3 names different: declaration 'h' definition 'li'.
xfsprogs-4.15.1/libxfs/xfs_defer.c:485:21: note: Function 'xfs_defer_add' argument 3 names different: declaration 'h' definition 'li'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:212:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2.c:270:3: warning: Redundant assignment of 'dp->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2.c:364:2: warning: Redundant assignment of 'dp->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2.c:443:2: warning: Redundant assignment of 'dp->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2.c:259:16: style: Function 'libxfs_dir_createname' argument 7 names different: declaration 'tot' definition 'total'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_dir2.h:134:47: note: Function 'libxfs_dir_createname' argument 7 names different: declaration 'tot' definition 'total'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:259:16: note: Function 'libxfs_dir_createname' argument 7 names different: declaration 'tot' definition 'total'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:436:15: style: Function 'xfs_dir_removename' argument 7 names different: declaration 'tot' definition 'total'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_dir2.h:141:47: note: Function 'xfs_dir_removename' argument 7 names different: declaration 'tot' definition 'total'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:436:15: note: Function 'xfs_dir_removename' argument 7 names different: declaration 'tot' definition 'total'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:498:15: style: Function 'libxfs_dir_replace' argument 7 names different: declaration 'tot' definition 'total'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_dir2.h:145:47: note: Function 'libxfs_dir_replace' argument 7 names different: declaration 'tot' definition 'total'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:498:15: note: Function 'libxfs_dir_replace' argument 7 names different: declaration 'tot' definition 'total'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:621:9: style: Function 'libxfs_dir2_isblock' argument 2 names different: declaration 'r' definition 'vp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_dir2.h:157:60: note: Function 'libxfs_dir2_isblock' argument 2 names different: declaration 'r' definition 'vp'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:621:9: note: Function 'libxfs_dir2_isblock' argument 2 names different: declaration 'r' definition 'vp'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:641:9: style: Function 'libxfs_dir2_isleaf' argument 2 names different: declaration 'r' definition 'vp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_dir2.h:158:59: note: Function 'libxfs_dir2_isleaf' argument 2 names different: declaration 'r' definition 'vp'.
xfsprogs-4.15.1/libxfs/xfs_dir2.c:641:9: note: Function 'libxfs_dir2_isleaf' argument 2 names different: declaration 'r' definition 'vp'.
xfsprogs-4.15.1/libxfs/xfs_dir2_block.c:139:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_block.c:153:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_block.c:344:16: style: The scope of the variable 'hash' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_block.c:346:8: style: The scope of the variable 'highstale' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_block.c:351:8: style: The scope of the variable 'lowstale' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_block.c:655:21: style: The scope of the variable 'addr' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_block.c:903:12: style: The scope of the variable 'bestsp' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_block.c:153:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:98:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:334:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:611:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:50:26: style: The scope of the variable 'dup' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:59:8: style: The scope of the variable 'stale' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:515:25: style: The scope of the variable 'btp' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:517:26: style: The scope of the variable 'dup' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:426:29: style: Function 'xfs_dir2_data_freeinsert' argument 2 names different: declaration 'bf' definition 'dfp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_dir2_priv.h:55:30: note: Function 'xfs_dir2_data_freeinsert' argument 2 names different: declaration 'bf' definition 'dfp'.
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:426:29: note: Function 'xfs_dir2_data_freeinsert' argument 2 names different: declaration 'bf' definition 'dfp'.
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:611:2: style: Variable 'tp' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_data.c:611:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:269:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:286:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:331:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:334:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:453:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:1773:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:1349:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:331:3: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:334:3: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:453:2: style: Variable 'tp' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:453:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_leaf.c:1773:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:217:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:260:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:410:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:670:5: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:832:4: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:847:4: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:1914:5: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:347:22: style: The scope of the variable 'off' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:2179:23: style: The scope of the variable 'hdr' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:2180:25: style: The scope of the variable 'dep' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:2185:20: style: The scope of the variable 'leaf' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:2186:25: style: The scope of the variable 'lep' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:934:3: warning: Suspicious code: sign conversion of count in calculation, even though count can have a negative value [signConversion]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:260:2: style: Variable 'tp' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:260:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:410:2: style: Variable 'tp' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:410:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:832:4: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:847:4: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:490:12: error: Uninitialized variable: highstale [uninitvar]
xfsprogs-4.15.1/libxfs/xfs_dir2_node.c:489:65: error: Uninitialized variable: lowstale [uninitvar]
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:65:21: style: The scope of the variable 'addr' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:281:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:648:13: style: The scope of the variable 'filetype' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:970:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:973:23: style: The scope of the variable 'sfep' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:997:7: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:62:23: style: Function 'xfs_dir2_block_sfsize' argument 2 names different: declaration 'block' definition 'hdr'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_dir2_priv.h:122:29: note: Function 'xfs_dir2_block_sfsize' argument 2 names different: declaration 'block' definition 'hdr'.
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:62:23: note: Function 'xfs_dir2_block_sfsize' argument 2 names different: declaration 'block' definition 'hdr'.
xfsprogs-4.15.1/libxfs/xfs_dir2_sf.c:292:2: warning: Assert statement calls a function which may have desired side effects: 'xfs_dir2_sf_lookup'. [assertWithSideEffect]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:578:7: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:577:11: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:578:7: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:650:6: style: Condition 'do_sparse' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:615:19: note: Assignment 'do_sparse=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:650:6: note: Condition 'do_sparse' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1143:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1142:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1143:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1348:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1347:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1348:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1566:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1565:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1566:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1609:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1608:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1609:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1627:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1626:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1627:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1630:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1629:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1630:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1917:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1916:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1917:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2004:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2003:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2004:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2105:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2104:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2105:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2598:3: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:178:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:266:19: style: The scope of the variable 'fbuf' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:127:31: style: Function 'xfs_inobt_get_rec' argument 2 names different: declaration 'rec' definition 'irec'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_ialloc.h:157:27: note: Function 'xfs_inobt_get_rec' argument 2 names different: declaration 'rec' definition 'irec'.
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:127:31: note: Function 'xfs_inobt_get_rec' argument 2 names different: declaration 'rec' definition 'irec'.
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1673:20: style: Function 'xfs_dialloc' argument 4 names different: declaration 'agbp' definition 'IO_agbp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_ialloc.h:84:19: note: Function 'xfs_dialloc' argument 4 names different: declaration 'agbp' definition 'IO_agbp'.
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:1673:20: note: Function 'xfs_dialloc' argument 4 names different: declaration 'agbp' definition 'IO_agbp'.
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2127:23: style: Function 'xfs_difree' argument 4 names different: declaration 'ifree' definition 'xic'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_ialloc.h:98:23: note: Function 'xfs_difree' argument 4 names different: declaration 'ifree' definition 'xic'.
xfsprogs-4.15.1/libxfs/xfs_ialloc.c:2127:23: note: Function 'xfs_difree' argument 4 names different: declaration 'ifree' definition 'xic'.
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:921:2: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:685:52: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:698:52: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:1021:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:917:17: style: Function 'libxfs_iext_lookup_extent' argument 3 names different: declaration 'bno' definition 'offset'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.h:123:41: note: Function 'libxfs_iext_lookup_extent' argument 3 names different: declaration 'bno' definition 'offset'.
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:917:17: note: Function 'libxfs_iext_lookup_extent' argument 3 names different: declaration 'bno' definition 'offset'.
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:977:24: style: Function 'xfs_iext_update_extent' argument 4 names different: declaration 'gotp' definition 'new'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.h:135:26: note: Function 'xfs_iext_update_extent' argument 4 names different: declaration 'gotp' definition 'new'.
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:977:24: note: Function 'xfs_iext_update_extent' argument 4 names different: declaration 'gotp' definition 'new'.
xfsprogs-4.15.1/libxfs/xfs_iext_tree.c:618:13: portability: 'new' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/xfs_inode_buf.c:512:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_buf.c:103:9: portability: '(bp)->b_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/xfs_inode_buf.c:204:10: portability: '(bp)->b_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:703:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:72:3: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:81:3: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:91:3: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:100:3: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:110:3: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:121:4: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:141:5: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:154:5: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:170:4: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:177:3: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:213:4: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:300:3: warning: Redundant assignment of 'ip->i_mount' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:336:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:352:5: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:409:3: warning: Redundant assignment of 'mp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:325:23: style: The scope of the variable 'dp' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_inode_fork.c:327:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_refcount.c:1174:25: style: Function 'xfs_refcount_increase_extent' argument 3 names different: declaration 'irec' definition 'PREV'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_refcount.h:45:54: note: Function 'xfs_refcount_increase_extent' argument 3 names different: declaration 'irec' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_refcount.c:1174:25: note: Function 'xfs_refcount_increase_extent' argument 3 names different: declaration 'irec' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_refcount.c:1190:25: style: Function 'xfs_refcount_decrease_extent' argument 3 names different: declaration 'irec' definition 'PREV'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_refcount.h:47:54: note: Function 'xfs_refcount_decrease_extent' argument 3 names different: declaration 'irec' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_refcount.c:1190:25: note: Function 'xfs_refcount_decrease_extent' argument 3 names different: declaration 'irec' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_rmap.c:2269:24: style: Function 'xfs_rmap_map_extent' argument 5 names different: declaration 'imap' definition 'PREV'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_rmap.h:204:25: note: Function 'xfs_rmap_map_extent' argument 5 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_rmap.c:2269:24: note: Function 'xfs_rmap_map_extent' argument 5 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_rmap.c:2286:24: style: Function 'xfs_rmap_unmap_extent' argument 5 names different: declaration 'imap' definition 'PREV'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_rmap.h:207:25: note: Function 'xfs_rmap_unmap_extent' argument 5 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_rmap.c:2286:24: note: Function 'xfs_rmap_unmap_extent' argument 5 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_rmap.c:2303:24: style: Function 'xfs_rmap_convert_extent' argument 5 names different: declaration 'imap' definition 'PREV'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_rmap.h:210:25: note: Function 'xfs_rmap_convert_extent' argument 5 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_rmap.c:2303:24: note: Function 'xfs_rmap_convert_extent' argument 5 names different: declaration 'imap' definition 'PREV'.
xfsprogs-4.15.1/libxfs/xfs_rmap_btree.c:466:19: style: Function 'libxfs_rmapbt_init_cursor' argument 3 names different: declaration 'bp' definition 'agbp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/libxfs/xfs_rmap_btree.h:56:43: note: Function 'libxfs_rmapbt_init_cursor' argument 3 names different: declaration 'bp' definition 'agbp'.
xfsprogs-4.15.1/libxfs/xfs_rmap_btree.c:466:19: note: Function 'libxfs_rmapbt_init_cursor' argument 3 names different: declaration 'bp' definition 'agbp'.
xfsprogs-4.15.1/libxfs/xfs_rmap_btree.c:155:2: style: Variable '__foo' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_rtbitmap.c:986:6: style: Condition 'error' is always false [knownConditionTrueFalse]
xfsprogs-4.15.1/libxfs/xfs_rtbitmap.c:985:10: note: Assignment 'error=0', assigned value is 0
xfsprogs-4.15.1/libxfs/xfs_rtbitmap.c:986:6: note: Condition 'error' is always false
xfsprogs-4.15.1/libxfs/xfs_rtbitmap.c:95:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_rtbitmap.c:467:7: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_rtbitmap.c:507:7: portability: 'bp->b_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xfsprogs-4.15.1/libxfs/xfs_rtbitmap.c:95:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_sb.c:828:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_sb.c:767:15: style: The scope of the variable 'pag' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_sb.c:774:7: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxfs/xfs_sb.c:230:6: style: Checking if unsigned variable 'sbp->sb_agcount' is less than zero. [unsignedLessThanZero]
xfsprogs-4.15.1/libxfs/xfs_sb.c:828:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxfs/xfs_symlink_remote.c:182:2: warning: Redundant assignment of 'tp' to itself. [selfAssignment]
xfsprogs-4.15.1/libxfs/xfs_symlink_remote.c:182:2: style: Variable '__t' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/libxlog/xfs_log_recover.c:870:11: warning: Redundant assignment of 'tail_lsn' to itself. [selfAssignment]
xfsprogs-4.15.1/libxlog/xfs_log_recover.c:205:7: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/libxlog/xfs_log_recover.c:1228:19: style: The scope of the variable 'trans' can be reduced. [variableScope]
xfsprogs-4.15.1/libxlog/xfs_log_recover.c:1231:17: style: The scope of the variable 'hash' can be reduced. [variableScope]
xfsprogs-4.15.1/libxlog/xfs_log_recover.c:1358:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xfsprogs-4.15.1/libxlog/xfs_log_recover.c:1358:14: style: The scope of the variable 'k' can be reduced. [variableScope]
xfsprogs-4.15.1/logprint/log_copy.c:33:12: style: The scope of the variable 'r' can be reduced. [variableScope]
xfsprogs-4.15.1/logprint/log_dump.c:33:8: style: The scope of the variable 'r' can be reduced. [variableScope]
xfsprogs-4.15.1/logprint/log_misc.c:494:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/logprint/log_misc.c:1037:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/logprint/log_misc.c:1111:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/logprint/log_print_all.c:88:10: style: The scope of the variable 'p' can be reduced. [variableScope]
xfsprogs-4.15.1/logprint/log_print_all.c:89:8: style: The scope of the variable 'len' can be reduced. [variableScope]
xfsprogs-4.15.1/logprint/log_print_all.c:287:8: style: The scope of the variable 'attr_index' can be reduced. [variableScope]
xfsprogs-4.15.1/mdrestore/xfs_mdrestore.c:264:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/mdrestore/xfs_mdrestore.c:265:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/mdrestore/xfs_mdrestore.c:266:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xfsprogs-4.15.1/mdrestore/xfs_mdrestore.c:36:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
xfsprogs-4.15.1/mkfs/proto.c:191:12: style: Function 'rsvfile' argument 3 names different: declaration 'len' definition 'llen'. [funcArgNamesDifferent]
xfsprogs-4.15.1/mkfs/proto.c:29:65: note: Function 'rsvfile' argument 3 names different: declaration 'len' definition 'llen'.
xfsprogs-4.15.1/mkfs/proto.c:191:12: note: Function 'rsvfile' argument 3 names different: declaration 'len' definition 'llen'.
xfsprogs-4.15.1/mkfs/xfs_mkfs.c:1055:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfsprogs-4.15.1/mkfs/xfs_mkfs.c:2032:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/mkfs/xfs_mkfs.c:2039:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/mkfs/xfs_mkfs.c:1697:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfsprogs-4.15.1/mkfs/xfs_mkfs.c:3369:8: style: The scope of the variable 'bucket' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/darwin.c:24:7: style: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:36:28: note: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'.
xfsprogs-4.15.1/quota/darwin.c:24:7: note: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'.
xfsprogs-4.15.1/quota/darwin.c:25:14: style: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:36:47: note: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'.
xfsprogs-4.15.1/quota/darwin.c:25:14: note: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'.
xfsprogs-4.15.1/quota/darwin.c:26:8: style: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:9: note: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/darwin.c:26:8: note: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/darwin.c:27:8: style: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:22: note: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'.
xfsprogs-4.15.1/quota/darwin.c:27:8: note: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'.
xfsprogs-4.15.1/quota/darwin.c:28:9: style: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:35: note: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'.
xfsprogs-4.15.1/quota/darwin.c:28:9: note: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'.
xfsprogs-4.15.1/quota/edit.c:229:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/free.c:65:12: style: The scope of the variable 'logsize' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/freebsd.c:23:7: style: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:36:28: note: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'.
xfsprogs-4.15.1/quota/freebsd.c:23:7: note: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'.
xfsprogs-4.15.1/quota/freebsd.c:24:14: style: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:36:47: note: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'.
xfsprogs-4.15.1/quota/freebsd.c:24:14: note: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'.
xfsprogs-4.15.1/quota/freebsd.c:25:8: style: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:9: note: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/freebsd.c:25:8: note: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/freebsd.c:26:8: style: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:22: note: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'.
xfsprogs-4.15.1/quota/freebsd.c:26:8: note: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'.
xfsprogs-4.15.1/quota/freebsd.c:27:9: style: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:35: note: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'.
xfsprogs-4.15.1/quota/freebsd.c:27:9: note: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'.
xfsprogs-4.15.1/quota/irix.c:56:7: style: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:36:28: note: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'.
xfsprogs-4.15.1/quota/irix.c:56:7: note: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'.
xfsprogs-4.15.1/quota/irix.c:57:14: style: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:36:47: note: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'.
xfsprogs-4.15.1/quota/irix.c:57:14: note: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'.
xfsprogs-4.15.1/quota/irix.c:58:8: style: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:9: note: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/irix.c:58:8: note: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/irix.c:59:8: style: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:22: note: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'.
xfsprogs-4.15.1/quota/irix.c:59:8: note: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'.
xfsprogs-4.15.1/quota/irix.c:60:9: style: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:35: note: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'.
xfsprogs-4.15.1/quota/irix.c:60:9: note: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'.
xfsprogs-4.15.1/quota/linux.c:70:7: style: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:36:28: note: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'.
xfsprogs-4.15.1/quota/linux.c:70:7: note: Function 'xfsquotactl' argument 1 names different: declaration '__cmd' definition 'command'.
xfsprogs-4.15.1/quota/linux.c:71:14: style: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:36:47: note: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'.
xfsprogs-4.15.1/quota/linux.c:71:14: note: Function 'xfsquotactl' argument 2 names different: declaration '__device' definition 'device'.
xfsprogs-4.15.1/quota/linux.c:72:8: style: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:9: note: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/linux.c:72:8: note: Function 'xfsquotactl' argument 3 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/linux.c:73:8: style: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:22: note: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'.
xfsprogs-4.15.1/quota/linux.c:73:8: note: Function 'xfsquotactl' argument 4 names different: declaration '__id' definition 'id'.
xfsprogs-4.15.1/quota/linux.c:74:9: style: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:37:35: note: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'.
xfsprogs-4.15.1/quota/linux.c:74:9: note: Function 'xfsquotactl' argument 5 names different: declaration '__addr' definition 'addr'.
xfsprogs-4.15.1/quota/path.c:35:16: style: The scope of the variable 'prj' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/path.c:79:18: style: The scope of the variable 'path' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/path.c:97:18: style: The scope of the variable 'path' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/quot.c:236:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xfsprogs-4.15.1/quota/quot.c:86:10: style: The scope of the variable 'hp' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/quot.c:88:14: style: The scope of the variable 'id' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/quot.c:219:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/report.c:348:7: style: The scope of the variable 'count' can be reduced. [variableScope]
xfsprogs-4.15.1/quota/util.c:33:10: style: Function 'time_to_string' argument 1 names different: declaration '__time' definition 'origin'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:55:36: note: Function 'time_to_string' argument 1 names different: declaration '__time' definition 'origin'.
xfsprogs-4.15.1/quota/util.c:33:10: note: Function 'time_to_string' argument 1 names different: declaration '__time' definition 'origin'.
xfsprogs-4.15.1/quota/util.c:34:8: style: Function 'time_to_string' argument 2 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:55:49: note: Function 'time_to_string' argument 2 names different: declaration '__flags' definition 'flags'.
xfsprogs-4.15.1/quota/util.c:34:8: note: Function 'time_to_string' argument 2 names different: declaration '__flags' definition 'flags'.
xfsprogs-4.15.1/quota/util.c:126:11: style: Function 'bbs_to_string' argument 1 names different: declaration '__v' definition 'v'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:56:37: note: Function 'bbs_to_string' argument 1 names different: declaration '__v' definition 'v'.
xfsprogs-4.15.1/quota/util.c:126:11: note: Function 'bbs_to_string' argument 1 names different: declaration '__v' definition 'v'.
xfsprogs-4.15.1/quota/util.c:127:9: style: Function 'bbs_to_string' argument 2 names different: declaration '__c' definition 'sp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:56:48: note: Function 'bbs_to_string' argument 2 names different: declaration '__c' definition 'sp'.
xfsprogs-4.15.1/quota/util.c:127:9: note: Function 'bbs_to_string' argument 2 names different: declaration '__c' definition 'sp'.
xfsprogs-4.15.1/quota/util.c:128:8: style: Function 'bbs_to_string' argument 3 names different: declaration '__size' definition 'size'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:56:58: note: Function 'bbs_to_string' argument 3 names different: declaration '__size' definition 'size'.
xfsprogs-4.15.1/quota/util.c:128:8: note: Function 'bbs_to_string' argument 3 names different: declaration '__size' definition 'size'.
xfsprogs-4.15.1/quota/util.c:159:11: style: Function 'num_to_string' argument 1 names different: declaration '__v' definition 'v'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:57:37: note: Function 'num_to_string' argument 1 names different: declaration '__v' definition 'v'.
xfsprogs-4.15.1/quota/util.c:159:11: note: Function 'num_to_string' argument 1 names different: declaration '__v' definition 'v'.
xfsprogs-4.15.1/quota/util.c:160:9: style: Function 'num_to_string' argument 2 names different: declaration '__c' definition 'sp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:57:48: note: Function 'num_to_string' argument 2 names different: declaration '__c' definition 'sp'.
xfsprogs-4.15.1/quota/util.c:160:9: note: Function 'num_to_string' argument 2 names different: declaration '__c' definition 'sp'.
xfsprogs-4.15.1/quota/util.c:161:8: style: Function 'num_to_string' argument 3 names different: declaration '__size' definition 'size'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:57:58: note: Function 'num_to_string' argument 3 names different: declaration '__size' definition 'size'.
xfsprogs-4.15.1/quota/util.c:161:8: note: Function 'num_to_string' argument 3 names different: declaration '__size' definition 'size'.
xfsprogs-4.15.1/quota/util.c:186:11: style: Function 'pct_to_string' argument 1 names different: declaration '__v' definition 'portion'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:58:37: note: Function 'pct_to_string' argument 1 names different: declaration '__v' definition 'portion'.
xfsprogs-4.15.1/quota/util.c:186:11: note: Function 'pct_to_string' argument 1 names different: declaration '__v' definition 'portion'.
xfsprogs-4.15.1/quota/util.c:187:11: style: Function 'pct_to_string' argument 2 names different: declaration '__t' definition 'whole'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:58:51: note: Function 'pct_to_string' argument 2 names different: declaration '__t' definition 'whole'.
xfsprogs-4.15.1/quota/util.c:187:11: note: Function 'pct_to_string' argument 2 names different: declaration '__t' definition 'whole'.
xfsprogs-4.15.1/quota/util.c:188:9: style: Function 'pct_to_string' argument 3 names different: declaration '__c' definition 'buf'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:58:62: note: Function 'pct_to_string' argument 3 names different: declaration '__c' definition 'buf'.
xfsprogs-4.15.1/quota/util.c:188:9: note: Function 'pct_to_string' argument 3 names different: declaration '__c' definition 'buf'.
xfsprogs-4.15.1/quota/util.c:189:8: style: Function 'pct_to_string' argument 4 names different: declaration '__s' definition 'size'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:58:72: note: Function 'pct_to_string' argument 4 names different: declaration '__s' definition 'size'.
xfsprogs-4.15.1/quota/util.c:189:8: note: Function 'pct_to_string' argument 4 names different: declaration '__s' definition 'size'.
xfsprogs-4.15.1/quota/util.c:202:8: style: Function 'form_to_string' argument 1 names different: declaration '__form' definition 'form'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:54:34: note: Function 'form_to_string' argument 1 names different: declaration '__form' definition 'form'.
xfsprogs-4.15.1/quota/util.c:202:8: note: Function 'form_to_string' argument 1 names different: declaration '__form' definition 'form'.
xfsprogs-4.15.1/quota/util.c:218:8: style: Function 'type_to_string' argument 1 names different: declaration '__type' definition 'type'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:53:34: note: Function 'type_to_string' argument 1 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/util.c:218:8: note: Function 'type_to_string' argument 1 names different: declaration '__type' definition 'type'.
xfsprogs-4.15.1/quota/util.c:299:11: style: Function 'uid_to_name' argument 1 names different: declaration '__uid' definition 'id'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:84:35: note: Function 'uid_to_name' argument 1 names different: declaration '__uid' definition 'id'.
xfsprogs-4.15.1/quota/util.c:299:11: note: Function 'uid_to_name' argument 1 names different: declaration '__uid' definition 'id'.
xfsprogs-4.15.1/quota/util.c:336:11: style: Function 'gid_to_name' argument 1 names different: declaration '__gid' definition 'id'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:85:35: note: Function 'gid_to_name' argument 1 names different: declaration '__gid' definition 'id'.
xfsprogs-4.15.1/quota/util.c:336:11: note: Function 'gid_to_name' argument 1 names different: declaration '__gid' definition 'id'.
xfsprogs-4.15.1/quota/util.c:373:11: style: Function 'prid_to_name' argument 1 names different: declaration '__prid' definition 'id'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:86:36: note: Function 'prid_to_name' argument 1 names different: declaration '__prid' definition 'id'.
xfsprogs-4.15.1/quota/util.c:373:11: note: Function 'prid_to_name' argument 1 names different: declaration '__prid' definition 'id'.
xfsprogs-4.15.1/quota/util.c:418:9: style: Function 'fopen_write_secure' argument 1 names different: declaration '__filename' definition 'fname'. [funcArgNamesDifferent]
xfsprogs-4.15.1/quota/quota.h:60:39: note: Function 'fopen_write_secure' argument 1 names different: declaration '__filename' definition 'fname'.
xfsprogs-4.15.1/quota/util.c:418:9: note: Function 'fopen_write_secure' argument 1 names different: declaration '__filename' definition 'fname'.
xfsprogs-4.15.1/repair/attr_repair.c:228:11: style: The scope of the variable 'junkit' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/attr_repair.c:406:13: style: The scope of the variable 'bp' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/attr_repair.c:407:27: style: The scope of the variable 'length' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/attr_repair.c:586:10: style: The scope of the variable 'start' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/attr_repair.c:1110:26: style: The scope of the variable 'ace' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/attr_repair.c:1111:24: style: The scope of the variable 'dace' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/avl.c:666:12: style: The scope of the variable 'nvalue' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/bmap.c:64:3: error: Common realloc mistake: 'blkmap' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/repair/btree.c:98:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/btree.c:1114:23: style: The scope of the variable 'nc' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/da_util.c:89:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/repair/da_util.c:511:20: style: The scope of the variable 'newnode' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/da_util.c:514:8: style: The scope of the variable 'bad' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/da_util.c:518:8: style: The scope of the variable 'nex' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dino_chunks.c:42:16: style: The scope of the variable 'dino_p' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dino_chunks.c:111:7: style: The scope of the variable 'j' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dino_chunks.c:1006:9: style: The scope of the variable 'num_inos' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dino_chunks.c:1002:9: style: Function 'process_aginodes' argument 4 names different: declaration 'check_dirs' definition 'ino_discovery'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/dinode.h:108:9: note: Function 'process_aginodes' argument 4 names different: declaration 'check_dirs' definition 'ino_discovery'.
xfsprogs-4.15.1/repair/dino_chunks.c:1002:9: note: Function 'process_aginodes' argument 4 names different: declaration 'check_dirs' definition 'ino_discovery'.
xfsprogs-4.15.1/repair/dinode.c:437:8: style: The scope of the variable 'pwe' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dinode.c:1289:10: style: The scope of the variable 'src' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dinode.c:2871:7: style: Function 'process_dinode' argument 8 names different: declaration 'check_dirs' definition 'ino_discovery'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/dinode.h:74:7: note: Function 'process_dinode' argument 8 names different: declaration 'check_dirs' definition 'ino_discovery'.
xfsprogs-4.15.1/repair/dinode.c:2871:7: note: Function 'process_dinode' argument 8 names different: declaration 'check_dirs' definition 'ino_discovery'.
xfsprogs-4.15.1/repair/dir2.c:52:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/repair/dir2.c:94:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/repair/dir2.c:160:8: style: The scope of the variable 'bad_sfnamelen' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dir2.c:166:8: style: The scope of the variable 'junkit' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dir2.c:171:8: style: The scope of the variable 'namelen' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dir2.c:179:23: style: The scope of the variable 'tmp_sfep' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dir2.c:1279:8: style: The scope of the variable 'nex' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/dir2.c:1354:8: style: Function 'process_dir2' argument 5 names different: declaration 'dirty' definition 'dino_dirty'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/dir2.h:31:8: note: Function 'process_dir2' argument 5 names different: declaration 'dirty' definition 'dino_dirty'.
xfsprogs-4.15.1/repair/dir2.c:1354:8: note: Function 'process_dir2' argument 5 names different: declaration 'dirty' definition 'dino_dirty'.
xfsprogs-4.15.1/repair/incore.c:232:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfsprogs-4.15.1/repair/incore.c:51:9: style: The scope of the variable 'next_state' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/incore_bmc.c:28:43: style: Function 'init_bm_cursor' argument 2 names different: declaration 'num_level' definition 'num_levels'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:626:48: note: Function 'init_bm_cursor' argument 2 names different: declaration 'num_level' definition 'num_levels'.
xfsprogs-4.15.1/repair/incore_bmc.c:28:43: note: Function 'init_bm_cursor' argument 2 names different: declaration 'num_level' definition 'num_levels'.
xfsprogs-4.15.1/repair/incore_ext.c:289:18: style: The scope of the variable 'tmp_state' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/incore_ext.c:398:13: style: The scope of the variable 'nextino' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/incore_ext.c:432:18: style: The scope of the variable 'tmp_state' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/incore_ext.c:246:52: style: Function 'find_bno_extent' argument 2 names different: declaration 'agbno' definition 'startblock'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:132:52: note: Function 'find_bno_extent' argument 2 names different: declaration 'agbno' definition 'startblock'.
xfsprogs-4.15.1/repair/incore_ext.c:246:52: note: Function 'find_bno_extent' argument 2 names different: declaration 'agbno' definition 'startblock'.
xfsprogs-4.15.1/repair/incore_ino.c:578:12: warning: Redundant assignment of 'ino_rec' to itself. [selfAssignment]
xfsprogs-4.15.1/repair/incore_ino.c:335:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/incore_ino.c:704:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/incore_ino.c:705:7: style: The scope of the variable 'target' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/incore_ino.c:763:19: style: The scope of the variable 'ino_rec' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/incore_ino.c:102:52: style: Function 'add_inode_ref' argument 2 names different: declaration 'offset' definition 'ino_offset'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:544:52: note: Function 'add_inode_ref' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:102:52: note: Function 'add_inode_ref' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:129:53: style: Function 'drop_inode_ref' argument 2 names different: declaration 'offset' definition 'ino_offset'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:545:53: note: Function 'drop_inode_ref' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:129:53: note: Function 'drop_inode_ref' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:156:63: style: Function 'num_inode_references' argument 2 names different: declaration 'offset' definition 'ino_offset'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:546:63: note: Function 'num_inode_references' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:156:63: note: Function 'num_inode_references' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:173:60: style: Function 'set_inode_disk_nlinks' argument 2 names different: declaration 'offset' definition 'ino_offset'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:548:60: note: Function 'set_inode_disk_nlinks' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:173:60: note: Function 'set_inode_disk_nlinks' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:199:64: style: Function 'get_inode_disk_nlinks' argument 2 names different: declaration 'offset' definition 'ino_offset'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:549:64: note: Function 'get_inode_disk_nlinks' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:199:64: note: Function 'get_inode_disk_nlinks' argument 2 names different: declaration 'offset' definition 'ino_offset'.
xfsprogs-4.15.1/repair/incore_ino.c:330:15: style: Function 'add_aginode_uncertain' argument 3 names different: declaration 'agino' definition 'ino'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:364:19: note: Function 'add_aginode_uncertain' argument 3 names different: declaration 'agino' definition 'ino'.
xfsprogs-4.15.1/repair/incore_ino.c:330:15: note: Function 'add_aginode_uncertain' argument 3 names different: declaration 'agino' definition 'ino'.
xfsprogs-4.15.1/repair/incore_ino.c:605:8: style: Function 'set_inode_parent' argument 2 names different: declaration 'ino_offset' definition 'offset'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:589:51: note: Function 'set_inode_parent' argument 2 names different: declaration 'ino_offset' definition 'offset'.
xfsprogs-4.15.1/repair/incore_ino.c:605:8: note: Function 'set_inode_parent' argument 2 names different: declaration 'ino_offset' definition 'offset'.
xfsprogs-4.15.1/repair/incore_ino.c:606:13: style: Function 'set_inode_parent' argument 3 names different: declaration 'ino' definition 'parent'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:590:16: note: Function 'set_inode_parent' argument 3 names different: declaration 'ino' definition 'parent'.
xfsprogs-4.15.1/repair/incore_ino.c:606:13: note: Function 'set_inode_parent' argument 3 names different: declaration 'ino' definition 'parent'.
xfsprogs-4.15.1/repair/incore_ino.c:700:45: style: Function 'get_inode_parent' argument 2 names different: declaration 'ino_offset' definition 'offset'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/incore.h:591:55: note: Function 'get_inode_parent' argument 2 names different: declaration 'ino_offset' definition 'offset'.
xfsprogs-4.15.1/repair/incore_ino.c:700:45: note: Function 'get_inode_parent' argument 2 names different: declaration 'ino_offset' definition 'offset'.
xfsprogs-4.15.1/repair/phase2.c:158:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase3.c:160:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfsprogs-4.15.1/repair/phase4.c:158:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:104:8: style: The scope of the variable 'bstate' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:209:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:732:20: style: The scope of the variable 'bt_rec' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:893:8: style: The scope of the variable 'rec_nfinos' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:894:8: style: The scope of the variable 'rec_ninos' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1494:26: style: The scope of the variable 'bt_hdr' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1495:23: style: The scope of the variable 'bt_key' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1496:24: style: The scope of the variable 'lptr' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1501:8: style: The scope of the variable 'numrecs' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1541:23: style: The scope of the variable 'bt_rec' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1545:8: style: The scope of the variable 'numrecs' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1847:27: style: The scope of the variable 'bt_rec' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1849:8: style: The scope of the variable 'numrecs' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:1977:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:2206:7: style: The scope of the variable 'extra_blocks' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase5.c:2214:7: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:2260:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/repair/phase6.c:1061:20: style: The scope of the variable 'irec' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:1062:8: style: The scope of the variable 'ino_offset' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:1442:25: style: The scope of the variable 'blp' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:1444:25: style: The scope of the variable 'btp' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:2065:20: style: The scope of the variable 'free' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:2067:20: style: The scope of the variable 'leaf' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:2071:30: style: The scope of the variable 'ents' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:2074:12: style: The scope of the variable 'bests' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:2476:8: style: The scope of the variable 'bad_sfnamelen' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/phase6.c:2477:8: style: The scope of the variable 'namelen' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/prefetch.c:239:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/repair/prefetch.c:397:17: style: The scope of the variable 'dino' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/prefetch.c:400:8: style: The scope of the variable 'isadir' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/prefetch.c:467:16: style: The scope of the variable 'num' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/prefetch.c:469:8: style: The scope of the variable 'len' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/prefetch.c:708:8: style: The scope of the variable 'num_inos' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/prefetch.c:487:16: style: Array index 'num' is used before limits check. [arrayIndexThenCheck]
xfsprogs-4.15.1/repair/progress.c:163:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/progress.c:164:14: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/progress.c:168:12: style: The scope of the variable 'donep' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/progress.c:169:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/progress.c:171:11: style: The scope of the variable 'percent' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/progress.c:384:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/progress.c:417:14: style: Function 'duration' argument 1 names different: declaration 'val' definition 'length'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/progress.h:38:27: note: Function 'duration' argument 1 names different: declaration 'val' definition 'length'.
xfsprogs-4.15.1/repair/progress.c:417:14: note: Function 'duration' argument 1 names different: declaration 'val' definition 'length'.
xfsprogs-4.15.1/repair/progress.c:99:11: style: struct member 'phase_times_s::item_counts' is never used. [unusedStructMember]
xfsprogs-4.15.1/repair/rmap.c:77:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/rmap.c:659:24: style: The scope of the variable 'irec' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/rmap.c:660:8: style: The scope of the variable 'off' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/rmap.c:1195:12: style: The scope of the variable 'was' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/rmap.c:1196:12: style: The scope of the variable 'is' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/sb.c:126:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/repair/sb.c:518:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfsprogs-4.15.1/repair/sb.c:554:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/repair/sb.c:620:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xfsprogs-4.15.1/repair/sb.c:222:7: style: The scope of the variable 'blocklog' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/sb.c:546:6: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/sb.c:216:29: style: Function 'find_secondary_sb' argument 1 names different: declaration 'sb' definition 'rsb'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/protos.h:34:33: note: Function 'find_secondary_sb' argument 1 names different: declaration 'sb' definition 'rsb'.
xfsprogs-4.15.1/repair/sb.c:216:29: note: Function 'find_secondary_sb' argument 1 names different: declaration 'sb' definition 'rsb'.
xfsprogs-4.15.1/repair/sb.c:685:34: style: Function 'verify_set_primary_sb' argument 1 names different: declaration 'root_sb' definition 'rsb'. [funcArgNamesDifferent]
xfsprogs-4.15.1/repair/protos.h:24:37: note: Function 'verify_set_primary_sb' argument 1 names different: declaration 'root_sb' definition 'rsb'.
xfsprogs-4.15.1/repair/sb.c:685:34: note: Function 'verify_set_primary_sb' argument 1 names different: declaration 'root_sb' definition 'rsb'.
xfsprogs-4.15.1/repair/scan.c:2362:2: style: Variable 'sb' is reassigned a value before the old one has been used. [redundantAssignment]
xfsprogs-4.15.1/repair/scan.c:2356:0: note: Variable 'sb' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/repair/scan.c:2362:2: note: Variable 'sb' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/repair/scan.c:163:15: style: Same expression on both sides of '==' because the value of 'dirty' and '0' are the same. [duplicateExpression]
xfsprogs-4.15.1/repair/scan.c:134:15: note: 'dirty' is assigned value '0' here.
xfsprogs-4.15.1/repair/scan.c:163:15: note: Same expression on both sides of '==' because the value of 'dirty' and '0' are the same.
xfsprogs-4.15.1/repair/scan.c:86:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfsprogs-4.15.1/repair/scan.c:2136:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfsprogs-4.15.1/repair/scan.c:2365:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfsprogs-4.15.1/repair/scan.c:2518:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xfsprogs-4.15.1/repair/scan.c:194:19: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/scan.c:201:8: style: The scope of the variable 'state' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/scan.c:202:8: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/scan.c:564:20: style: The scope of the variable 'rp' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/scan.c:1621:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/scan.c:1625:8: style: The scope of the variable 'state' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/scan.c:1958:8: style: The scope of the variable 'freecount' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/slab.c:236:21: style: The scope of the variable 'qs' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/xfs_repair.c:641:7: style: The scope of the variable 'old_flags' can be reduced. [variableScope]
xfsprogs-4.15.1/repair/xfs_repair.c:356:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
xfsprogs-4.15.1/repair/xfs_repair.c:372:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
xfsprogs-4.15.1/rtcp/xfs_rtcp.c:114:29: style: The scope of the variable 'writect' can be reduced. [variableScope]
xfsprogs-4.15.1/rtcp/xfs_rtcp.c:116:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/bitmap.c:116:22: style: The scope of the variable 'ext' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/bitmap.c:88:19: style: Function 'bitmap_init' argument 1 names different: declaration 'bmap' definition 'bmapp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/scrub/bitmap.h:28:34: note: Function 'bitmap_init' argument 1 names different: declaration 'bmap' definition 'bmapp'.
xfsprogs-4.15.1/scrub/bitmap.c:88:19: note: Function 'bitmap_init' argument 1 names different: declaration 'bmap' definition 'bmapp'.
xfsprogs-4.15.1/scrub/bitmap.c:111:19: style: Function 'bitmap_free' argument 1 names different: declaration 'bmap' definition 'bmapp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/scrub/bitmap.h:29:34: note: Function 'bitmap_free' argument 1 names different: declaration 'bmap' definition 'bmapp'.
xfsprogs-4.15.1/scrub/bitmap.c:111:19: note: Function 'bitmap_free' argument 1 names different: declaration 'bmap' definition 'bmapp'.
xfsprogs-4.15.1/scrub/common.c:146:21: style: Function 'auto_space_units' argument 1 names different: declaration 'kilobytes' definition 'bytes'. [funcArgNamesDifferent]
xfsprogs-4.15.1/scrub/common.h:68:44: note: Function 'auto_space_units' argument 1 names different: declaration 'kilobytes' definition 'bytes'.
xfsprogs-4.15.1/scrub/common.c:146:21: note: Function 'auto_space_units' argument 1 names different: declaration 'kilobytes' definition 'bytes'.
xfsprogs-4.15.1/scrub/disk.c:306:12: style: Function 'disk_read_verify' argument 3 names different: declaration 'startblock' definition 'start'. [funcArgNamesDifferent]
xfsprogs-4.15.1/scrub/disk.h:37:65: note: Function 'disk_read_verify' argument 3 names different: declaration 'startblock' definition 'start'.
xfsprogs-4.15.1/scrub/disk.c:306:12: note: Function 'disk_read_verify' argument 3 names different: declaration 'startblock' definition 'start'.
xfsprogs-4.15.1/scrub/disk.c:307:12: style: Function 'disk_read_verify' argument 4 names different: declaration 'blockcount' definition 'length'. [funcArgNamesDifferent]
xfsprogs-4.15.1/scrub/disk.h:38:12: note: Function 'disk_read_verify' argument 4 names different: declaration 'blockcount' definition 'length'.
xfsprogs-4.15.1/scrub/disk.c:307:12: note: Function 'disk_read_verify' argument 4 names different: declaration 'blockcount' definition 'length'.
xfsprogs-4.15.1/scrub/fscounters.c:76:13: style: Variable 'igrp_ino' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/scrub/inodes.c:89:12: style: Variable 'oneino' is assigned a value that is never used. [unreadVariable]
xfsprogs-4.15.1/scrub/phase5.c:128:2: warning: Redundant assignment of 'uc' to itself. [selfAssignment]
xfsprogs-4.15.1/scrub/phase5.c:59:10: style: The scope of the variable 'errname' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/phase6.c:193:9: style: The scope of the variable 'error' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/phase6.c:319:15: style: The scope of the variable 'type' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/phase6.c:366:10: style: The scope of the variable 'moveon' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/phase7.c:190:14: style: The scope of the variable 'r' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/progress.c:134:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/progress.c:184:10: style: Function 'progress_init_phase' argument 2 names different: declaration 'progress_fp' definition 'fp'. [funcArgNamesDifferent]
xfsprogs-4.15.1/scrub/progress.h:27:55: note: Function 'progress_init_phase' argument 2 names different: declaration 'progress_fp' definition 'fp'.
xfsprogs-4.15.1/scrub/progress.c:184:10: note: Function 'progress_init_phase' argument 2 names different: declaration 'progress_fp' definition 'fp'.
xfsprogs-4.15.1/scrub/read_verify.c:138:13: style: The scope of the variable 'sz' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/read_verify.c:139:13: style: The scope of the variable 'len' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/unicrash.c:270:2: style: Variable 'bad1' is reassigned a value before the old one has been used. [redundantAssignment]
xfsprogs-4.15.1/scrub/unicrash.c:267:0: note: Variable 'bad1' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/scrub/unicrash.c:270:2: note: Variable 'bad1' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/scrub/unicrash.c:271:2: style: Variable 'bad2' is reassigned a value before the old one has been used. [redundantAssignment]
xfsprogs-4.15.1/scrub/unicrash.c:268:0: note: Variable 'bad2' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/scrub/unicrash.c:271:2: note: Variable 'bad2' is reassigned a value before the old one has been used.
xfsprogs-4.15.1/scrub/xfs_scrub.c:307:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/xfs_scrub.c:307:14: style: The scope of the variable 'o' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/xfs_scrub.c:307:17: style: The scope of the variable 't' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/xfs_scrub.c:308:11: style: The scope of the variable 'din' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/xfs_scrub.c:308:16: style: The scope of the variable 'dout' can be reduced. [variableScope]
xfsprogs-4.15.1/scrub/xfs_scrub.c:308:22: style: The scope of the variable 'dtot' can be reduced. [variableScope]
xfsprogs-4.15.1/spaceman/file.c:62:18: style: The scope of the variable 'fsp' can be reduced. [variableScope]
xfsprogs-4.15.1/spaceman/file.c:107:2: error: Common realloc mistake: 'filetable' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/spaceman/freesp.c:170:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
xfsprogs-4.15.1/spaceman/freesp.c:61:2: error: Common realloc mistake: 'hist' nulled but not freed upon failure [memleakOnRealloc]
xfsprogs-4.15.1/spaceman/freesp.c:251:2: error: Common realloc mistake: 'aglist' nulled but not freed upon failure [memleakOnRealloc]
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xfstt/xfstt_1.9.orig.tar.gz
xfstt-1.9/libfstt/rafile.cc:203:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::f_vec_x' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::p_vec_x' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::dp_vec_x' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::f_vec_y' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::p_vec_y' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::dp_vec_y' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::flags' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::move_x' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::move_y' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::zp0' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::zp1' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::zp2' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::rp0' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::rp1' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::rp2' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::loop' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::auto_flip' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::cvt_cut_in' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::round_state' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::round_phase' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::round_period' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::round_thold' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::min_distance' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::swidth_cut_in' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::swidth_value' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::delta_base' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::delta_shift' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::instr_control' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:769:2: warning: Member variable 'GraphicsState::dropout_control' is not initialized in the constructor. [uninitMemberVarPrivate]
xfstt-1.9/libfstt/ttf.h:84:6: style: Technically the member function 'RandomAccessFile::openError' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:90:6: style: Technically the member function 'RandomAccessFile::tell' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:91:6: style: Technically the member function 'RandomAccessFile::fileOffset' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:92:11: style: Technically the member function 'RandomAccessFile::getLength' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:350:6: style: Technically the member function 'HeadTable::shortLoca' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:351:6: style: Technically the member function 'HeadTable::badHeadMagic' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:378:11: style: Technically the member function 'MaxpTable::getNumGlyphs' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:648:6: style: Technically the member function 'CvtTable::numVals' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:925:6: style: Technically the member function 'Rasterizer::scaleX' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:928:6: style: Technically the member function 'Rasterizer::scaleY' can be const. [functionConst]
xfstt-1.9/libfstt/ttf.h:76:2: style: Class 'RandomAccessFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xfstt-1.9/libfstt/raster_draw.cc:36:12: style: C-style pointer casting [cstyleCast]
xfstt-1.9/libfstt/raster_draw.cc:254:38: style: Function 'drawGlyph' argument 1 names different: declaration 'startbmp' definition 'bmp'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:960:32: note: Function 'drawGlyph' argument 1 names different: declaration 'startbmp' definition 'bmp'.
xfstt-1.9/libfstt/raster_draw.cc:254:38: note: Function 'drawGlyph' argument 1 names different: declaration 'startbmp' definition 'bmp'.
xfstt-1.9/libfstt/raster_draw.cc:331:41: style: Function 'bezier1' argument 3 names different: declaration 'x1' definition 'x11'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:966:42: note: Function 'bezier1' argument 3 names different: declaration 'x1' definition 'x11'.
xfstt-1.9/libfstt/raster_draw.cc:331:41: note: Function 'bezier1' argument 3 names different: declaration 'x1' definition 'x11'.
xfstt-1.9/libfstt/raster_draw.cc:331:50: style: Function 'bezier1' argument 4 names different: declaration 'y1' definition 'y11'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:966:50: note: Function 'bezier1' argument 4 names different: declaration 'y1' definition 'y11'.
xfstt-1.9/libfstt/raster_draw.cc:331:50: note: Function 'bezier1' argument 4 names different: declaration 'y1' definition 'y11'.
xfstt-1.9/libfstt/raster_hints.cc:213:34: style: Function 'absNewMeasure' argument 1 names different: declaration 'dx' definition 'dx11D6'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:772:24: note: Function 'absNewMeasure' argument 1 names different: declaration 'dx' definition 'dx11D6'.
xfstt-1.9/libfstt/raster_hints.cc:213:34: note: Function 'absNewMeasure' argument 1 names different: declaration 'dx' definition 'dx11D6'.
xfstt-1.9/libfstt/raster_hints.cc:213:46: style: Function 'absNewMeasure' argument 2 names different: declaration 'dy' definition 'dy11D6'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:772:32: note: Function 'absNewMeasure' argument 2 names different: declaration 'dy' definition 'dy11D6'.
xfstt-1.9/libfstt/raster_hints.cc:213:46: note: Function 'absNewMeasure' argument 2 names different: declaration 'dy' definition 'dy11D6'.
xfstt-1.9/libfstt/raster_hints.cc:224:34: style: Function 'absOldMeasure' argument 1 names different: declaration 'dx' definition 'dx11D6'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:773:24: note: Function 'absOldMeasure' argument 1 names different: declaration 'dx' definition 'dx11D6'.
xfstt-1.9/libfstt/raster_hints.cc:224:34: note: Function 'absOldMeasure' argument 1 names different: declaration 'dx' definition 'dx11D6'.
xfstt-1.9/libfstt/raster_hints.cc:224:46: style: Function 'absOldMeasure' argument 2 names different: declaration 'dy' definition 'dy11D6'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:773:32: note: Function 'absOldMeasure' argument 2 names different: declaration 'dy' definition 'dy11D6'.
xfstt-1.9/libfstt/raster_hints.cc:224:46: note: Function 'absOldMeasure' argument 2 names different: declaration 'dy' definition 'dy11D6'.
xfstt-1.9/libfstt/raster_hints.cc:254:41: warning: Function 'newLine2vector' argument order different: declaration 'p1, p2, vx, vy' definition 'p2, p1, vx, vy' [funcArgOrderDifferent]
xfstt-1.9/libfstt/ttf.h:953:42: note: Function 'newLine2vector' argument order different: declaration 'p1, p2, vx, vy' definition 'p2, p1, vx, vy'
xfstt-1.9/libfstt/raster_hints.cc:254:41: note: Function 'newLine2vector' argument order different: declaration 'p1, p2, vx, vy' definition 'p2, p1, vx, vy'
xfstt-1.9/libfstt/raster_hints.cc:278:41: warning: Function 'oldLine2vector' argument order different: declaration 'p1, p2, vx, vy' definition 'p2, p1, vx, vy' [funcArgOrderDifferent]
xfstt-1.9/libfstt/ttf.h:955:42: note: Function 'oldLine2vector' argument order different: declaration 'p1, p2, vx, vy' definition 'p2, p1, vx, vy'
xfstt-1.9/libfstt/raster_hints.cc:278:41: note: Function 'oldLine2vector' argument order different: declaration 'p1, p2, vx, vy' definition 'p2, p1, vx, vy'
xfstt-1.9/libfstt/raster_hints.cc:302:41: style: Function 'movePoint' argument 2 names different: declaration 'len10D6' definition 'len11D6'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:774:32: note: Function 'movePoint' argument 2 names different: declaration 'len10D6' definition 'len11D6'.
xfstt-1.9/libfstt/raster_hints.cc:302:41: note: Function 'movePoint' argument 2 names different: declaration 'len10D6' definition 'len11D6'.
xfstt-1.9/libfstt/raster_hints.cc:1616:49: style: Function 'interpolate' argument 2 names different: declaration 'pRef1' definition 'p2'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:944:43: note: Function 'interpolate' argument 2 names different: declaration 'pRef1' definition 'p2'.
xfstt-1.9/libfstt/raster_hints.cc:1616:49: note: Function 'interpolate' argument 2 names different: declaration 'pRef1' definition 'p2'.
xfstt-1.9/libfstt/raster_hints.cc:1616:66: style: Function 'interpolate' argument 3 names different: declaration 'pRef2' definition 'p1'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:944:63: note: Function 'interpolate' argument 3 names different: declaration 'pRef2' definition 'p1'.
xfstt-1.9/libfstt/raster_hints.cc:1616:66: note: Function 'interpolate' argument 3 names different: declaration 'pRef2' definition 'p1'.
xfstt-1.9/libfstt/raster_hints.cc:1645:54: style: Function 'iup0' argument 2 names different: declaration 'pRef1' definition 'p1'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:948:24: note: Function 'iup0' argument 2 names different: declaration 'pRef1' definition 'p1'.
xfstt-1.9/libfstt/raster_hints.cc:1645:54: note: Function 'iup0' argument 2 names different: declaration 'pRef1' definition 'p1'.
xfstt-1.9/libfstt/raster_hints.cc:1645:77: style: Function 'iup0' argument 3 names different: declaration 'pRef2' definition 'p2'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:948:50: note: Function 'iup0' argument 3 names different: declaration 'pRef2' definition 'p2'.
xfstt-1.9/libfstt/raster_hints.cc:1645:77: note: Function 'iup0' argument 3 names different: declaration 'pRef2' definition 'p2'.
xfstt-1.9/libfstt/raster_hints.cc:1671:54: style: Function 'iup1' argument 2 names different: declaration 'pRef1' definition 'p1'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:950:24: note: Function 'iup1' argument 2 names different: declaration 'pRef1' definition 'p1'.
xfstt-1.9/libfstt/raster_hints.cc:1671:54: note: Function 'iup1' argument 2 names different: declaration 'pRef1' definition 'p1'.
xfstt-1.9/libfstt/raster_hints.cc:1671:77: style: Function 'iup1' argument 3 names different: declaration 'pRef2' definition 'p2'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:950:50: note: Function 'iup1' argument 3 names different: declaration 'pRef2' definition 'p2'.
xfstt-1.9/libfstt/raster_hints.cc:1671:77: note: Function 'iup1' argument 3 names different: declaration 'pRef2' definition 'p2'.
xfstt-1.9/libfstt/ttf.h:772:6: style: Technically the member function 'GraphicsState::absNewMeasure' can be const. [functionConst]
xfstt-1.9/libfstt/raster_hints.cc:213:16: note: Technically the member function 'GraphicsState::absNewMeasure' can be const.
xfstt-1.9/libfstt/ttf.h:772:6: note: Technically the member function 'GraphicsState::absNewMeasure' can be const.
xfstt-1.9/libfstt/ttf.h:773:6: style: Technically the member function 'GraphicsState::absOldMeasure' can be const. [functionConst]
xfstt-1.9/libfstt/raster_hints.cc:224:16: note: Technically the member function 'GraphicsState::absOldMeasure' can be const.
xfstt-1.9/libfstt/ttf.h:773:6: note: Technically the member function 'GraphicsState::absOldMeasure' can be const.
xfstt-1.9/libfstt/ttf.h:774:7: style: Technically the member function 'GraphicsState::movePoint' can be const. [functionConst]
xfstt-1.9/libfstt/raster_hints.cc:302:16: note: Technically the member function 'GraphicsState::movePoint' can be const.
xfstt-1.9/libfstt/ttf.h:774:7: note: Technically the member function 'GraphicsState::movePoint' can be const.
xfstt-1.9/libfstt/ttf.h:935:7: style: Technically the member function 'Rasterizer::endInterpreter' can be const. [functionConst]
xfstt-1.9/libfstt/raster_hints.cc:94:13: note: Technically the member function 'Rasterizer::endInterpreter' can be const.
xfstt-1.9/libfstt/ttf.h:935:7: note: Technically the member function 'Rasterizer::endInterpreter' can be const.
xfstt-1.9/libfstt/raster_scale.cc:223:17: style: C-style pointer casting [cstyleCast]
xfstt-1.9/libfstt/raster_scale.cc:321:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xfstt-1.9/libfstt/raster_scale.cc:322:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xfstt-1.9/libfstt/raster_scale.cc:323:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xfstt-1.9/libfstt/raster_scale.cc:101:30: style: Function 'setPointSize' argument 1 names different: declaration 'xx' definition '_xx'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:911:24: note: Function 'setPointSize' argument 1 names different: declaration 'xx' definition '_xx'.
xfstt-1.9/libfstt/raster_scale.cc:101:30: note: Function 'setPointSize' argument 1 names different: declaration 'xx' definition '_xx'.
xfstt-1.9/libfstt/raster_scale.cc:101:39: style: Function 'setPointSize' argument 2 names different: declaration 'xy' definition '_xy'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:911:32: note: Function 'setPointSize' argument 2 names different: declaration 'xy' definition '_xy'.
xfstt-1.9/libfstt/raster_scale.cc:101:39: note: Function 'setPointSize' argument 2 names different: declaration 'xy' definition '_xy'.
xfstt-1.9/libfstt/raster_scale.cc:101:48: style: Function 'setPointSize' argument 3 names different: declaration 'yx' definition '_yx'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:911:40: note: Function 'setPointSize' argument 3 names different: declaration 'yx' definition '_yx'.
xfstt-1.9/libfstt/raster_scale.cc:101:48: note: Function 'setPointSize' argument 3 names different: declaration 'yx' definition '_yx'.
xfstt-1.9/libfstt/raster_scale.cc:101:57: style: Function 'setPointSize' argument 4 names different: declaration 'yy' definition '_yy'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:911:48: note: Function 'setPointSize' argument 4 names different: declaration 'yy' definition '_yy'.
xfstt-1.9/libfstt/raster_scale.cc:101:57: note: Function 'setPointSize' argument 4 names different: declaration 'yy' definition '_yy'.
xfstt-1.9/libfstt/raster_scale.cc:123:30: style: Function 'setPixelSize' argument 1 names different: declaration 'xx' definition '_xx'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:910:24: note: Function 'setPixelSize' argument 1 names different: declaration 'xx' definition '_xx'.
xfstt-1.9/libfstt/raster_scale.cc:123:30: note: Function 'setPixelSize' argument 1 names different: declaration 'xx' definition '_xx'.
xfstt-1.9/libfstt/raster_scale.cc:123:39: style: Function 'setPixelSize' argument 2 names different: declaration 'xy' definition '_xy'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:910:32: note: Function 'setPixelSize' argument 2 names different: declaration 'xy' definition '_xy'.
xfstt-1.9/libfstt/raster_scale.cc:123:39: note: Function 'setPixelSize' argument 2 names different: declaration 'xy' definition '_xy'.
xfstt-1.9/libfstt/raster_scale.cc:123:48: style: Function 'setPixelSize' argument 3 names different: declaration 'yx' definition '_yx'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:910:40: note: Function 'setPixelSize' argument 3 names different: declaration 'yx' definition '_yx'.
xfstt-1.9/libfstt/raster_scale.cc:123:48: note: Function 'setPixelSize' argument 3 names different: declaration 'yx' definition '_yx'.
xfstt-1.9/libfstt/raster_scale.cc:123:57: style: Function 'setPixelSize' argument 4 names different: declaration 'yy' definition '_yy'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:910:48: note: Function 'setPixelSize' argument 4 names different: declaration 'yy' definition '_yy'.
xfstt-1.9/libfstt/raster_scale.cc:123:57: note: Function 'setPixelSize' argument 4 names different: declaration 'yy' definition '_yy'.
xfstt-1.9/libfstt/raster_scale.cc:260:33: style: Function 'putChar8Bitmap' argument 1 names different: declaration 'c8' definition 'c'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:914:26: note: Function 'putChar8Bitmap' argument 1 names different: declaration 'c8' definition 'c'.
xfstt-1.9/libfstt/raster_scale.cc:260:33: note: Function 'putChar8Bitmap' argument 1 names different: declaration 'c8' definition 'c'.
xfstt-1.9/libfstt/raster_scale.cc:260:59: style: Function 'putChar8Bitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:914:53: note: Function 'putChar8Bitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'.
xfstt-1.9/libfstt/raster_scale.cc:260:59: note: Function 'putChar8Bitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'.
xfstt-1.9/libfstt/raster_scale.cc:269:33: style: Function 'putChar16Bitmap' argument 1 names different: declaration 'c16' definition 'c'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:915:26: note: Function 'putChar16Bitmap' argument 1 names different: declaration 'c16' definition 'c'.
xfstt-1.9/libfstt/raster_scale.cc:269:33: note: Function 'putChar16Bitmap' argument 1 names different: declaration 'c16' definition 'c'.
xfstt-1.9/libfstt/raster_scale.cc:269:59: style: Function 'putChar16Bitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:915:54: note: Function 'putChar16Bitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'.
xfstt-1.9/libfstt/raster_scale.cc:269:59: note: Function 'putChar16Bitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'.
xfstt-1.9/libfstt/raster_scale.cc:278:32: style: Function 'putGlyphBitmap' argument 1 names different: declaration 'glyph' definition 'glyphNo'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:916:25: note: Function 'putGlyphBitmap' argument 1 names different: declaration 'glyph' definition 'glyphNo'.
xfstt-1.9/libfstt/raster_scale.cc:278:32: note: Function 'putGlyphBitmap' argument 1 names different: declaration 'glyph' definition 'glyphNo'.
xfstt-1.9/libfstt/raster_scale.cc:278:64: style: Function 'putGlyphBitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:916:55: note: Function 'putGlyphBitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'.
xfstt-1.9/libfstt/raster_scale.cc:278:64: note: Function 'putGlyphBitmap' argument 3 names different: declaration 'bmpend' definition 'endbmp'.
xfstt-1.9/libfstt/raster_scale.cc:383:66: style: Function 'putGlyphData' argument 5 names different: declaration 'gn' definition 'glyphNo'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:932:60: note: Function 'putGlyphData' argument 5 names different: declaration 'gn' definition 'glyphNo'.
xfstt-1.9/libfstt/raster_scale.cc:383:66: note: Function 'putGlyphData' argument 5 names different: declaration 'gn' definition 'glyphNo'.
xfstt-1.9/libfstt/raster_scale.cc:384:16: style: Function 'putGlyphData' argument 6 names different: declaration 'xm' definition 'xmin'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:932:68: note: Function 'putGlyphData' argument 6 names different: declaration 'xm' definition 'xmin'.
xfstt-1.9/libfstt/raster_scale.cc:384:16: note: Function 'putGlyphData' argument 6 names different: declaration 'xm' definition 'xmin'.
xfstt-1.9/libfstt/ttf.h:918:7: style: Technically the member function 'Rasterizer::printOutline' can be const. [functionConst]
xfstt-1.9/libfstt/raster_scale.cc:444:13: note: Technically the member function 'Rasterizer::printOutline' can be const.
xfstt-1.9/libfstt/ttf.h:918:7: note: Technically the member function 'Rasterizer::printOutline' can be const.
xfstt-1.9/libfstt/table_cmap.cc:113:6: style: The scope of the variable 'index' can be reduced. [variableScope]
xfstt-1.9/libfstt/table_ebdt.cc:97:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xfstt-1.9/libfstt/table_eblc.cc:72:19: style: Variable 'startGlyph' is assigned a value that is never used. [unreadVariable]
xfstt-1.9/libfstt/table_eblc.cc:73:17: style: Variable 'endGlyph' is assigned a value that is never used. [unreadVariable]
xfstt-1.9/libfstt/table_eblc.cc:74:14: style: Variable 'ppemx' is assigned a value that is never used. [unreadVariable]
xfstt-1.9/libfstt/table_eblc.cc:75:14: style: Variable 'ppemy' is assigned a value that is never used. [unreadVariable]
xfstt-1.9/libfstt/table_eblc.cc:77:14: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
xfstt-1.9/libfstt/table_glyf.cc:30:30: style: Function 'getGlyphData' argument 1 names different: declaration 'glyphOffset' definition 'glyphNo'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:457:23: note: Function 'getGlyphData' argument 1 names different: declaration 'glyphOffset' definition 'glyphNo'.
xfstt-1.9/libfstt/table_glyf.cc:30:30: note: Function 'getGlyphData' argument 1 names different: declaration 'glyphOffset' definition 'glyphNo'.
xfstt-1.9/libfstt/table_glyf.cc:117:39: style: Function 'getCompositeGlyphData' argument 1 names different: declaration 'gn' definition 'glyphNo'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:460:32: note: Function 'getCompositeGlyphData' argument 1 names different: declaration 'gn' definition 'glyphNo'.
xfstt-1.9/libfstt/table_glyf.cc:117:39: note: Function 'getCompositeGlyphData' argument 1 names different: declaration 'gn' definition 'glyphNo'.
xfstt-1.9/libfstt/table_glyf.cc:24:13: warning: Member variable 'GlyphTable::xmin' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/table_glyf.cc:24:13: warning: Member variable 'GlyphTable::codeOffset' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/table_glyf.cc:24:13: warning: Member variable 'GlyphTable::codeLength' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/table_glyf.cc:24:13: warning: Member variable 'GlyphTable::nEndPoints' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/table_glyf.cc:24:13: warning: Member variable 'GlyphTable::endPoints' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/table_glyf.cc:24:13: warning: Member variable 'GlyphTable::nPoints' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/table_glyf.cc:24:13: warning: Member variable 'GlyphTable::points' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/ttf.h:699:6: performance: Technically the member function 'KernTable::getKerning' can be static. [functionStatic]
xfstt-1.9/libfstt/table_kern.cc:49:12: note: Technically the member function 'KernTable::getKerning' can be static.
xfstt-1.9/libfstt/ttf.h:699:6: note: Technically the member function 'KernTable::getKerning' can be static.
xfstt-1.9/libfstt/table_loca.cc:24:12: warning: Member variable 'LocaTable::maxGlyph' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/table_loca.cc:24:12: warning: Member variable 'LocaTable::isShort' is not initialized in the constructor. [uninitMemberVar]
xfstt-1.9/libfstt/table_name.cc:34:26: style: Function 'getString' argument 1 names different: declaration 'platformId' definition 'pfId'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:312:23: note: Function 'getString' argument 1 names different: declaration 'platformId' definition 'pfId'.
xfstt-1.9/libfstt/table_name.cc:34:26: note: Function 'getString' argument 1 names different: declaration 'platformId' definition 'pfId'.
xfstt-1.9/libfstt/ttfont.cc:250:26: style: Function 'getGlyphNo8' argument 1 names different: declaration 'charNo' definition 'char8'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:276:23: note: Function 'getGlyphNo8' argument 1 names different: declaration 'charNo' definition 'char8'.
xfstt-1.9/libfstt/ttfont.cc:250:26: note: Function 'getGlyphNo8' argument 1 names different: declaration 'charNo' definition 'char8'.
xfstt-1.9/libfstt/ttfont.cc:256:26: style: Function 'getGlyphNo16' argument 1 names different: declaration 'charNo' definition 'unicode'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:277:23: note: Function 'getGlyphNo16' argument 1 names different: declaration 'charNo' definition 'unicode'.
xfstt-1.9/libfstt/ttfont.cc:256:26: note: Function 'getGlyphNo16' argument 1 names different: declaration 'charNo' definition 'unicode'.
xfstt-1.9/libfstt/ttfont.cc:316:36: style: Function 'patchGlyphCode' argument 1 names different: declaration 'glyph' definition 'g'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:287:33: note: Function 'patchGlyphCode' argument 1 names different: declaration 'glyph' definition 'g'.
xfstt-1.9/libfstt/ttfont.cc:316:36: note: Function 'patchGlyphCode' argument 1 names different: declaration 'glyph' definition 'g'.
xfstt-1.9/libfstt/ttfont.cc:317:28: style: Function 'patchGlyphCode' argument 2 names different: declaration 'instruction' definition 'glyphNo'. [funcArgNamesDifferent]
xfstt-1.9/libfstt/ttf.h:287:44: note: Function 'patchGlyphCode' argument 2 names different: declaration 'instruction' definition 'glyphNo'.
xfstt-1.9/libfstt/ttfont.cc:317:28: note: Function 'patchGlyphCode' argument 2 names different: declaration 'instruction' definition 'glyphNo'.
xfstt-1.9/libfstt/ttf.h:278:6: style: Technically the member function 'TTFont::getEmUnits' can be const. [functionConst]
xfstt-1.9/libfstt/ttfont.cc:214:9: note: Technically the member function 'TTFont::getEmUnits' can be const.
xfstt-1.9/libfstt/ttf.h:278:6: note: Technically the member function 'TTFont::getEmUnits' can be const.
xfstt-1.9/libfstt/ttf.h:287:6: performance: Technically the member function 'TTFont::patchGlyphCode' can be static. [functionStatic]
xfstt-1.9/libfstt/ttfont.cc:316:9: note: Technically the member function 'TTFont::patchGlyphCode' can be static.
xfstt-1.9/libfstt/ttf.h:287:6: note: Technically the member function 'TTFont::patchGlyphCode' can be static.
xfstt-1.9/libfstt/ttf.h:288:6: performance: Technically the member function 'TTFont::checksum' can be static. [functionStatic]
xfstt-1.9/libfstt/ttfont.cc:323:9: note: Technically the member function 'TTFont::checksum' can be static.
xfstt-1.9/libfstt/ttf.h:288:6: note: Technically the member function 'TTFont::checksum' can be static.
xfstt-1.9/libfstt/ttfont.cc:66:4: style: Class 'TTFont' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xfstt-1.9/libfstt/ttfont.cc:66:4: style: Class 'TTFont' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xfstt-1.9/src/encoding.cc:36:33: style: Function 'Encoding' argument 1 names different: declaration 'name' definition 'mapname'. [funcArgNamesDifferent]
xfstt-1.9/src/encoding.h:42:24: note: Function 'Encoding' argument 1 names different: declaration 'name' definition 'mapname'.
xfstt-1.9/src/encoding.cc:36:33: note: Function 'Encoding' argument 1 names different: declaration 'name' definition 'mapname'.
xfstt-1.9/src/encoding.cc:65:45: style: Function 'parse' argument 2 names different: declaration 'maps' definition 'maps0'. [funcArgNamesDifferent]
xfstt-1.9/src/encoding.h:35:47: note: Function 'parse' argument 2 names different: declaration 'maps' definition 'maps0'.
xfstt-1.9/src/encoding.cc:65:45: note: Function 'parse' argument 2 names different: declaration 'maps' definition 'maps0'.
xfstt-1.9/src/encoding.cc:116:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:116:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:131:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:131:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:162:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:162:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:193:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:193:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:224:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:224:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:242:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:242:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:260:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:260:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:284:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:284:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:302:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:302:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:328:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:328:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:358:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:358:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:390:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:390:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:415:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:415:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:450:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:450:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:483:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:483:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:518:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:518:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:552:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:552:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:586:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:586:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:620:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:620:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:654:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:654:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:688:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:688:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:722:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:722:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:756:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:756:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:790:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:790:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:824:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:824:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:858:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:858:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:892:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:892:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:926:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:926:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:960:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:960:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:993:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:993:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1027:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1027:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1061:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1061:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1095:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1095:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1129:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1129:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1163:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1163:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1197:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1197:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1231:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1231:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1265:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1265:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1299:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1299:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1333:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1333:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1383:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1383:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1433:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1433:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1483:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1483:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1520:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1520:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1528:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1528:6: note: Function in derived class
xfstt-1.9/src/encoding.cc:1563:6: style: The function 'map2unicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xfstt-1.9/src/encoding.h:32:14: note: Virtual function in base class
xfstt-1.9/src/encoding.cc:1563:6: note: Function in derived class
xfstt-1.9/src/showttf.cc:233:0: error: Uninitialized variable: mask [uninitvar]
xfstt-1.9/src/xfstt.cc:217:7: warning: Either the condition '!ttFont' is redundant or there is possible null pointer dereference: ttFont. [nullPointerRedundantCheck]
xfstt-1.9/src/xfstt.cc:217:28: note: Assuming that condition '!ttFont' is not redundant
xfstt-1.9/src/xfstt.cc:217:7: note: Null pointer dereference
xfstt-1.9/src/xfstt.cc:449:15: style: The scope of the variable 'alias' can be reduced. [variableScope]
xfstt-1.9/src/xfstt.cc:1124:19: style: struct member 'Anonymous0::pad' is never used. [unusedStructMember]
xfstt-1.9/src/xfstt.cc:1466:10: style: struct member 'Anonymous1::pad' is never used. [unusedStructMember]
xfstt-1.9/src/xfstt.cc:2041:4: error: Memory leak: fs_conn.sd_list [memleak]
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xfswitch-plugin/xfswitch-plugin_0.0.1.orig.tar.gz
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xft/xft_2.3.2.orig.tar.gz
libXft-2.3.2/src/xftcore.c:51:48: style: The scope of the variable 'src' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:52:21: style: The scope of the variable 'bits' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:56:14: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:57:14: style: The scope of the variable 'xspan' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:124:48: style: The scope of the variable 'src' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:124:53: style: The scope of the variable 'bits' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:128:14: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:129:14: style: The scope of the variable 'xspan' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:180:43: style: The scope of the variable 'src' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:184:14: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:185:14: style: The scope of the variable 'xspan' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:324:47: style: The scope of the variable 'src' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:325:21: style: The scope of the variable 'bits' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:329:14: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:330:14: style: The scope of the variable 'xspan' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:461:23: style: The scope of the variable 'dst' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:462:23: style: The scope of the variable 'mask' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:465:10: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:532:23: style: The scope of the variable 'dst' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:533:23: style: The scope of the variable 'mask' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:536:10: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:608:23: style: The scope of the variable 'dst' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:609:23: style: The scope of the variable 'mask' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:612:10: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:685:27: style: The scope of the variable 'mask' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:690:14: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:690:17: style: The scope of the variable 'tx' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:768:14: style: The scope of the variable 'w' can be reduced. [variableScope]
libXft-2.3.2/src/xftcore.c:768:17: style: The scope of the variable 'tx' can be reduced. [variableScope]
libXft-2.3.2/src/xftdpy.c:168:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftdpy.c:209:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftdpy.c:209:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftdpy.c:226:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftdpy.c:226:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftdpy.c:217:21: style: The scope of the variable 'glyph_memory' can be reduced. [variableScope]
libXft-2.3.2/src/xftdpy.c:218:18: style: The scope of the variable 'public' can be reduced. [variableScope]
libXft-2.3.2/src/xftdpy.c:287:17: style: The scope of the variable 'c1' can be reduced. [variableScope]
libXft-2.3.2/src/xftdpy.c:325:13: style: The scope of the variable 'd' can be reduced. [variableScope]
libXft-2.3.2/src/xftdpy.c:458:12: style: The scope of the variable 'dpi' can be reduced. [variableScope]
libXft-2.3.2/src/xftdraw.c:706:10: style: The scope of the variable 'start' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:40:11: style: The scope of the variable 'x' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:40:14: style: The scope of the variable 'y' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:41:11: style: The scope of the variable 'left' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:41:17: style: The scope of the variable 'right' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:41:24: style: The scope of the variable 'top' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:41:29: style: The scope of the variable 'bottom' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:42:11: style: The scope of the variable 'overall_left' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:42:25: style: The scope of the variable 'overall_right' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:43:11: style: The scope of the variable 'overall_top' can be reduced. [variableScope]
libXft-2.3.2/src/xftextent.c:43:24: style: The scope of the variable 'overall_bottom' can be reduced. [variableScope]
libXft-2.3.2/src/xftfreetype.c:132:16: style: The scope of the variable 'f' can be reduced. [variableScope]
libXft-2.3.2/src/xftfreetype.c:259:17: style: The scope of the variable 'prev' can be reduced. [variableScope]
libXft-2.3.2/src/xftfreetype.c:1090:18: style: The scope of the variable 'public' can be reduced. [variableScope]
libXft-2.3.2/src/xftglyphs.c:51:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftglyphs.c:51:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftglyphs.c:715:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftglyphs.c:905:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftglyphs.c:929:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftglyphs.c:929:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXft-2.3.2/src/xftglyphs.c:39:19: style: The scope of the variable 'xftg' can be reduced. [variableScope]
libXft-2.3.2/src/xftglyphs.c:731:19: style: The scope of the variable 'xftg' can be reduced. [variableScope]
libXft-2.3.2/src/xftglyphs.c:784:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libXft-2.3.2/src/xftglyphs.c:877:19: style: The scope of the variable 'xftg' can be reduced. [variableScope]
libXft-2.3.2/src/xftglyphs.c:872:46: style: Function '_XftFontUncacheGlyph' argument 2 names different: declaration 'public' definition 'pub'. [funcArgNamesDifferent]
libXft-2.3.2/src/xftint.h:407:46: note: Function '_XftFontUncacheGlyph' argument 2 names different: declaration 'public' definition 'pub'.
libXft-2.3.2/src/xftglyphs.c:872:46: note: Function '_XftFontUncacheGlyph' argument 2 names different: declaration 'public' definition 'pub'.
libXft-2.3.2/src/xftglyphs.c:920:46: style: Function '_XftFontManageMemory' argument 2 names different: declaration 'public' definition 'pub'. [funcArgNamesDifferent]
libXft-2.3.2/src/xftint.h:410:46: note: Function '_XftFontManageMemory' argument 2 names different: declaration 'public' definition 'pub'.
libXft-2.3.2/src/xftglyphs.c:920:46: note: Function '_XftFontManageMemory' argument 2 names different: declaration 'public' definition 'pub'.
libXft-2.3.2/src/xftglyphs.c:606:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libXft-2.3.2/src/xftswap.c:59:13: style: The scope of the variable 'n' can be reduced. [variableScope]
libXft-2.3.2/src/xftswap.c:70:20: style: The scope of the variable 'u' can be reduced. [variableScope]
libXft-2.3.2/src/xftswap.c:72:14: style: The scope of the variable 'd' can be reduced. [variableScope]
libXft-2.3.2/src/xftswap.c:91:13: style: The scope of the variable 'n' can be reduced. [variableScope]
libXft-2.3.2/src/xftswap.c:57:34: style: Function 'XftSwapCARD32' argument 2 names different: declaration 'n' definition 'u'. [funcArgNamesDifferent]
libXft-2.3.2/src/xftint.h:444:34: note: Function 'XftSwapCARD32' argument 2 names different: declaration 'n' definition 'u'.
libXft-2.3.2/src/xftswap.c:57:34: note: Function 'XftSwapCARD32' argument 2 names different: declaration 'n' definition 'u'.
libXft-2.3.2/src/xftswap.c:89:34: style: Function 'XftSwapCARD16' argument 2 names different: declaration 'n' definition 'u'. [funcArgNamesDifferent]
libXft-2.3.2/src/xftint.h:450:34: note: Function 'XftSwapCARD16' argument 2 names different: declaration 'n' definition 'u'.
libXft-2.3.2/src/xftswap.c:89:34: note: Function 'XftSwapCARD16' argument 2 names different: declaration 'n' definition 'u'.
libXft-2.3.2/src/xftxlfd.c:52:13: style: The scope of the variable 'c' can be reduced. [variableScope]
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xfwm4/xfwm4_4.8.3.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/x/xfwm4-theme-breeze/xfwm4-theme-breeze_0.1.0.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/x/xfwm4-themes/xfwm4-themes_4.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xgalaga/xgalaga_2.1.1.0.orig.tar.gz
xgalaga-2.1.1.0/libsprite/circle.c:29:19: style: The scope of the variable 'valuemask' can be reduced. [variableScope]
xgalaga-2.1.1.0/libsprite/event.c:73:20: style: The scope of the variable 'win' can be reduced. [variableScope]
xgalaga-2.1.1.0/libsprite/image.c:135:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xgalaga-2.1.1.0/libsprite/image.c:59:31: error: Undefined behavior: Variable 'imagedir' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xgalaga-2.1.1.0/libsprite/init.c:151:13: style: The scope of the variable 'white' can be reduced. [variableScope]
xgalaga-2.1.1.0/libsprite/init.c:151:20: style: The scope of the variable 'black' can be reduced. [variableScope]
xgalaga-2.1.1.0/libsprite/makewindow.c:43:18: style: Condition 'adefault==NULL' is always true [knownConditionTrueFalse]
xgalaga-2.1.1.0/libsprite/makewindow.c:42:16: note: Assignment 'adefault=NULL', assigned value is 0
xgalaga-2.1.1.0/libsprite/makewindow.c:43:18: note: Condition 'adefault==NULL' is always true
xgalaga-2.1.1.0/libsprite/makewindow.c:91:18: style: Condition 'adefault==NULL' is always true [knownConditionTrueFalse]
xgalaga-2.1.1.0/libsprite/makewindow.c:90:16: note: Assignment 'adefault=NULL', assigned value is 0
xgalaga-2.1.1.0/libsprite/makewindow.c:91:18: note: Condition 'adefault==NULL' is always true
xgalaga-2.1.1.0/libsprite/makewindow.c:535:14: style: Function 'W_ToggleFullscreen' argument 1 names different: declaration 'win' definition '_win'. [funcArgNamesDifferent]
xgalaga-2.1.1.0/libsprite/Wproto.h:66:34: note: Function 'W_ToggleFullscreen' argument 1 names different: declaration 'win' definition '_win'.
xgalaga-2.1.1.0/libsprite/makewindow.c:535:14: note: Function 'W_ToggleFullscreen' argument 1 names different: declaration 'win' definition '_win'.
xgalaga-2.1.1.0/libsprite/menu.c:20:13: style: The scope of the variable 'addr' can be reduced. [variableScope]
xgalaga-2.1.1.0/main.c:154:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/main.c:170:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/main.c:382:9: style: The scope of the variable 'diffx' can be reduced. [variableScope]
xgalaga-2.1.1.0/main.c:382:16: style: The scope of the variable 'diffy' can be reduced. [variableScope]
xgalaga-2.1.1.0/main.c:383:9: style: The scope of the variable 'tc' can be reduced. [variableScope]
xgalaga-2.1.1.0/main.c:829:16: style: The scope of the variable 'torpok' can be reduced. [variableScope]
xgalaga-2.1.1.0/main.c:831:16: style: The scope of the variable 'shotside' can be reduced. [variableScope]
xgalaga-2.1.1.0/pathfile.c:137:9: style: The scope of the variable 'dp' can be reduced. [variableScope]
xgalaga-2.1.1.0/pathfile.c:138:9: style: The scope of the variable 'curdir' can be reduced. [variableScope]
xgalaga-2.1.1.0/pathfile.c:138:22: style: The scope of the variable 'gotdir' can be reduced. [variableScope]
xgalaga-2.1.1.0/pathfile.c:139:9: style: The scope of the variable 'duration' can be reduced. [variableScope]
xgalaga-2.1.1.0/pathfile.c:297:9: style: The scope of the variable 'rlen' can be reduced. [variableScope]
xgalaga-2.1.1.0/paths.c:1202:31: style: Function 'new_alien' argument 2 names different: declaration 'i' definition 'anum'. [funcArgNamesDifferent]
xgalaga-2.1.1.0/proto.h:16:31: note: Function 'new_alien' argument 2 names different: declaration 'i' definition 'anum'.
xgalaga-2.1.1.0/paths.c:1202:31: note: Function 'new_alien' argument 2 names different: declaration 'i' definition 'anum'.
xgalaga-2.1.1.0/title.c:113:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:113:13: style: The scope of the variable 'l' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:114:9: style: The scope of the variable 'nSize' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:115:19: style: The scope of the variable 'chLBuf' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:178:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:178:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:178:13: style: The scope of the variable 'lines' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:204:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:204:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:204:13: style: The scope of the variable 'lines' can be reduced. [variableScope]
xgalaga-2.1.1.0/title.c:121:23: error: Memory leak: chFBuf [memleak]
xgalaga-2.1.1.0/title.c:140:13: error: Common realloc mistake: 'gchLBuf' nulled but not freed upon failure [memleakOnRealloc]
xgalaga-2.1.1.0/title.c:158:15: error: Common realloc mistake: 'gchLBuf' nulled but not freed upon failure [memleakOnRealloc]
xgalaga-2.1.1.0/xgal.sndsrv.freebsd.c:83:7: style: The scope of the variable 'mixer' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.freebsd.c:179:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.freebsd.c:180:7: style: The scope of the variable 'terminate' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.freebsd.c:260:21: style: Unused variable: ppid [unusedVariable]
xgalaga-2.1.1.0/xgal.sndsrv.freebsd.c:261:8: style: Unused variable: filename [unusedVariable]
xgalaga-2.1.1.0/xgal.sndsrv.linux.c:96:7: style: The scope of the variable 'mixer' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.linux.c:148:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.linux.c:185:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.linux.c:186:7: style: The scope of the variable 'terminate' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.sun.c:150:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.sun.c:151:7: style: The scope of the variable 'terminate' can be reduced. [variableScope]
xgalaga-2.1.1.0/xgal.sndsrv.sun.c:87:12: style: Unused variable: frag [unusedVariable]
xgalaga-2.1.1.0/xgal.sndsrv.sun.c:87:18: style: Unused variable: value [unusedVariable]
xgalaga-2.1.1.0/xgal.sndsrv.sun.c:88:7: style: Unused variable: mixer [unusedVariable]
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xgalaga++/xgalaga++_0.9.orig.tar.gz
xgalaga++-0.9/config.cc:40:26: style: Condition 'scores_file_name[0]!='/'' is always true [knownConditionTrueFalse]
xgalaga++-0.9/gfxinterface.h:17:2: warning: Member variable 'RCoord::x' is not initialized in the constructor. [uninitMemberVar]
xgalaga++-0.9/gfxinterface.h:17:2: warning: Member variable 'RCoord::y' is not initialized in the constructor. [uninitMemberVar]
xgalaga++-0.9/config.h:27:6: performance: Technically the member function 'Config::MaxDetails' can be static. [functionStatic]
xgalaga++-0.9/gfxinterface.h:42:2: style: Struct 'Coord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xgalaga++-0.9/highscore.cc:67:6: style: The scope of the variable 'refresh_rate' can be reduced. [variableScope]
xgalaga++-0.9/highscore.h:45:2: warning: Member variable 'HighScores::last_rate_' is not initialized in the constructor. [uninitMemberVarPrivate]
xgalaga++-0.9/input.cc:6:8: warning: Member variable 'Input::vmove_' is not initialized in the constructor. [uninitMemberVar]
xgalaga++-0.9/input.cc:6:8: warning: Member variable 'Input::highscores_' is not initialized in the constructor. [uninitMemberVar]
xgalaga++-0.9/stars.h:22:3: style: Class 'StarsField' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xgalaga++-0.9/vectordeque.t.h:71:0: error: Iterators of different containers are used together. [mismatchingContainers]
xgalaga++-0.9/main.cc:349:14: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
xgalaga++-0.9/managers.cc:179:67: style: Function 'AliensManager' argument 6 names different: declaration 'convoysdata' definition 'convoys_data'. [funcArgNamesDifferent]
xgalaga++-0.9/managers.h:87:53: note: Function 'AliensManager' argument 6 names different: declaration 'convoysdata' definition 'convoys_data'.
xgalaga++-0.9/managers.cc:179:67: note: Function 'AliensManager' argument 6 names different: declaration 'convoysdata' definition 'convoys_data'.
xgalaga++-0.9/managers.cc:175:16: warning: Member variable 'AliensManager::convoy_alien_idx_' is not initialized in the constructor. [uninitMemberVar]
xgalaga++-0.9/menu.cc:264:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xgalaga++-0.9/menu.h:27:7: style: Technically the member function 'StartMenu::PrintHelp' can be const. [functionConst]
xgalaga++-0.9/menu.cc:178:17: note: Technically the member function 'StartMenu::PrintHelp' can be const.
xgalaga++-0.9/menu.h:27:7: note: Technically the member function 'StartMenu::PrintHelp' can be const.
xgalaga++-0.9/pix.h:19:2: style: Class 'Pix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xgalaga++-0.9/posix_stream.h:31:14: warning: Virtual function 'sync' is called from destructor '~PosixBuf()' at line 25. Dynamic binding is not used. [virtualCallInConstructor]
xgalaga++-0.9/posix_stream.cc:25:3: note: Calling sync
xgalaga++-0.9/posix_stream.h:31:14: note: sync is a virtual method
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xgammon/xgammon_0.99.1128.orig.tar.gz
xgammon/lib/db.c:193:9: style: The scope of the variable 'erwartung' can be reduced. [variableScope]
xgammon/lib/db.c:113:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xgammon/lib/db.c:268:0: error: Resource leak: fid [resourceLeak]
xgammon/src/allow.c:325:21: style: The scope of the variable 'from' can be reduced. [variableScope]
xgammon/src/allow.c:325:27: style: The scope of the variable 'i' can be reduced. [variableScope]
xgammon/src/decision.c:156:2: style: Variable 'Runninggame' is reassigned a value before the old one has been used. [redundantAssignment]
xgammon/src/decision.c:153:0: note: Variable 'Runninggame' is reassigned a value before the old one has been used.
xgammon/src/decision.c:156:2: note: Variable 'Runninggame' is reassigned a value before the old one has been used.
xgammon/src/decision.c:416:2: style: Variable 'Runninggame' is reassigned a value before the old one has been used. [redundantAssignment]
xgammon/src/decision.c:413:0: note: Variable 'Runninggame' is reassigned a value before the old one has been used.
xgammon/src/decision.c:416:2: note: Variable 'Runninggame' is reassigned a value before the old one has been used.
xgammon/src/decision.c:154:8: style: The scope of the variable 'value' can be reduced. [variableScope]
xgammon/src/decision.c:334:9: style: The scope of the variable 'alset' can be reduced. [variableScope]
xgammon/src/drawing.c:229:2: style: Variable 'here' is assigned a value that is never used. [unreadVariable]
xgammon/src/drawing.c:984:17: style: Variable 'board_pixmap' is assigned a value that is never used. [unreadVariable]
xgammon/src/filemenu.c:83:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xgammon/src/filemenu.c:83:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xgammon/src/filemenu.c:151:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xgammon/src/misc.c:422:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/misc.c:428:38: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/misc.c:434:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/misc.c:209:21: style: The scope of the variable 'd' can be reduced. [variableScope]
xgammon/src/misc.c:220:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xgammon/src/misc.c:305:7: style: The scope of the variable 'f' can be reduced. [variableScope]
xgammon/src/misc.c:305:13: style: The scope of the variable 't' can be reduced. [variableScope]
xgammon/src/misc.c:544:29: style: The scope of the variable 'value' can be reduced. [variableScope]
xgammon/src/misc.c:521:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xgammon/src/rollout.c:135:94: error: Array 'Player[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
xgammon/src/rollout.c:139:86: error: Array 'Player[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
xgammon/src/rollout.c:117:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/rollout.c:117:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/rollout.c:123:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/rollout.c:124:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/rollout.c:127:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/rollout.c:131:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/rollout.c:235:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/rollout.c:167:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xgammon/src/save.c:82:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xgammon/src/save.c:175:0: error: Resource leak: f [resourceLeak]
xgammon/src/xgammon.c:947:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xgks/xgks_2.6.1+dfsg.2.orig.tar.gz
xgks-2.6.1+dfsg.2/src/bugs/sample.c:8:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
xgks-2.6.1+dfsg.2/src/fontdb/a.c:3:1: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xgks-2.6.1+dfsg.2/src/fontdb/mkfont.c:332:29: style: The scope of the variable 'sp' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/fontdb/rshowfont.c:90:24: style: The scope of the variable 'co' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:654:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:597:11: style: The scope of the variable 'length' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1156:17: style: The scope of the variable 'me' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:3101:17: style: The scope of the variable 'me' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:2101:19: style: Variable 'data' is not assigned a value. [unassignedVariable]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:2163:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:2358:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:503:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:530:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:568:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:606:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:659:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:693:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:724:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:767:2: error: Uninitialized variable: rep [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:981:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:982:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1047:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1048:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1050:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1051:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1038:3: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1039:3: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1040:3: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1041:3: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1170:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1171:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1292:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1347:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1348:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1374:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1375:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1376:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1377:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1378:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1379:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1380:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1666:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1667:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1668:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1669:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1687:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1723:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1724:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1725:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1727:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1728:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1729:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1731:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1732:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1733:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1734:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1735:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1737:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1738:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1739:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1746:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1844:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1845:2: error: Uninitialized variable: rep [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1888:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgm.c:1889:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmi.c:1146:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmi.c:85:19: style: Variable 'data' is not assigned a value. [unassignedVariable]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmi.c:147:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmi.c:348:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:2021:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:466:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:409:11: style: The scope of the variable 'length' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:307:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:334:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:380:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:418:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:471:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:502:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:531:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:572:2: error: Uninitialized variable: modc_rep [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:784:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:788:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:857:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:858:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:860:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:861:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:848:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:849:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:850:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:851:6: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:884:6: error: Uninitialized variable: modc_rep [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:903:5: error: Uninitialized variable: modc_rep [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:977:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:978:2: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:993:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:994:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:995:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:996:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1010:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1042:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1043:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1044:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1046:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1047:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1048:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1050:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1051:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1052:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1053:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1054:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1056:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1057:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1058:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1065:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1304:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1362:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1363:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1390:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1391:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1392:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1393:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1394:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1395:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/cgm/cgmo.c:1396:5: error: Uninitialized variable: bytes [uninitvar]
xgks-2.6.1+dfsg.2/src/lib/c/choice.c:92:31: style: The scope of the variable 'width' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/choice.c:632:21: style: The scope of the variable 'f' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/choice.c:633:21: style: The scope of the variable 's' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/choice.c:633:26: style: The scope of the variable 'd' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/choice.c:634:21: style: The scope of the variable 'number' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/choice.c:634:29: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/choice.c:801:21: style: The scope of the variable 'data' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/colours.c:76:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/colours.c:388:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/colours.c:388:24: style: The scope of the variable 'ncolours' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/colours.c:389:21: style: The scope of the variable 'clr' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/event.c:444:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xgks-2.6.1+dfsg.2/src/lib/c/fillarea.c:98:24: style: The scope of the variable 'j' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/gks_error.c:67:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/gksm/gksm.c:1154:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xgks-2.6.1+dfsg.2/src/lib/c/gksm/gksm.c:1232:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xgks-2.6.1+dfsg.2/src/lib/c/input.c:67:26: style: Unused variable: xswa [unusedVariable]
xgks-2.6.1+dfsg.2/src/lib/c/inquiries.c:126:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/inquiries.c:126:24: style: The scope of the variable 'j' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/inquiries.c:159:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/inquiries.c:159:24: style: The scope of the variable 'j' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/mkerrmsg.c:69:12: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xgks-2.6.1+dfsg.2/src/lib/c/mkerrmsg.c:79:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xgks-2.6.1+dfsg.2/src/lib/c/open_ws.c:559:21: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/open_ws.c:512:9: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xgks-2.6.1+dfsg.2/src/lib/c/open_ws.c:514:16: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xgks-2.6.1+dfsg.2/src/lib/c/open_ws.c:516:16: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
xgks-2.6.1+dfsg.2/src/lib/c/prmgr.c:210:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:886:21: style: The scope of the variable 'dist_primi' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:1300:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:1625:21: style: The scope of the variable 'ws' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:2292:21: style: The scope of the variable 'clip' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:2341:33: style: The scope of the variable 'pre' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:2342:21: style: The scope of the variable 'workSeg' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:2342:30: style: The scope of the variable 'oldSeg' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:2405:21: style: The scope of the variable 'seg' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/segments.c:1255:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xgks-2.6.1+dfsg.2/src/lib/c/string.c:512:21: style: The scope of the variable 'data' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/string.c:513:28: style: The scope of the variable 'wid' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/string.c:514:21: style: The scope of the variable 'place' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/stroke.c:346:21: style: The scope of the variable 'spt' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/stroke.c:346:27: style: The scope of the variable 'dpt' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/stroke.c:347:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/stroke.c:741:44: style: The scope of the variable 'spt' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/stroke.c:741:50: style: The scope of the variable 'dpt' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/stroke.c:998:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/transforms.c:352:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/transforms.c:352:24: style: The scope of the variable 'j' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/transforms.c:619:21: style: The scope of the variable 'win' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/transforms.c:667:21: style: The scope of the variable 'win' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/valuator.c:849:6: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xgks-2.6.1+dfsg.2/src/lib/c/valuator.c:539:21: style: The scope of the variable 'Low' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/valuator.c:718:21: style: The scope of the variable 'data' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/x/xevent.c:429:24: style: Variable 'pid' is assigned a value that is never used. [unreadVariable]
xgks-2.6.1+dfsg.2/src/lib/c/x/xopws.c:772:21: style: The scope of the variable 'pw' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/lib/c/x/xopws.c:560:21: style: Unused variable: buf [unusedVariable]
xgks-2.6.1+dfsg.2/src/lib/c/x/xopws.c:562:21: style: Unused variable: value [unusedVariable]
xgks-2.6.1+dfsg.2/src/lib/c/x/xport.c:169:10: style: Unused variable: status [unusedVariable]
xgks-2.6.1+dfsg.2/src/lib/c/x/xport.c:170:0: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
xgks-2.6.1+dfsg.2/src/lib/c/x/xport.c:171:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
xgks-2.6.1+dfsg.2/src/lib/iso-c/open_ws.c:396:21: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:946:14: style: Condition '((int)c)<0' is always true [knownConditionTrueFalse]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:945:5: note: Assignment 'c=(char)(-1)', assigned value is -1
xgks-2.6.1+dfsg.2/src/port/misc/config.c:946:14: note: Condition '((int)c)<0' is always true
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1089:24: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1090:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1680:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1684:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1078:16: style: Same expression on both sides of '>' because the value of 'sizeof(int*)' and 'sizeof(int)' are the same. [duplicateExpression]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1099:13: style: Same expression on both sides of '=='. [duplicateExpression]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:482:6: style: The scope of the variable 'dprec' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:482:13: style: The scope of the variable 'fprec' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:482:20: style: The scope of the variable 'lprec' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:483:15: style: The scope of the variable 'size' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:484:7: style: The scope of the variable 'total' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:485:15: style: The scope of the variable 's' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:718:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1742:3: style: The scope of the variable 'iz' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1743:3: style: The scope of the variable 'mantbits' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1744:3: style: The scope of the variable 'hidden' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:2194:21: style: The scope of the variable 'b' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:2195:18: style: The scope of the variable 'd' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:2195:21: style: The scope of the variable 'oldd' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:2195:27: style: The scope of the variable 'dbase' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:2195:34: style: The scope of the variable 'one' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:2195:39: style: The scope of the variable 'zero' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:585:11: error: Return value of allocation function 'malloc' is not stored. [leakReturnValNotUsed]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:725:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xgks-2.6.1+dfsg.2/src/port/misc/config.c:1099:6: warning: Unnecessary comparison of static strings. [staticStringCompare]
xgks-2.6.1+dfsg.2/src/port/misc/inetutil.c:175:2: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
xgks-2.6.1+dfsg.2/src/port/misc/inetutil.c:172:0: note: Variable 'sock' is reassigned a value before the old one has been used.
xgks-2.6.1+dfsg.2/src/port/misc/inetutil.c:175:2: note: Variable 'sock' is reassigned a value before the old one has been used.
xgks-2.6.1+dfsg.2/src/port/misc/inetutil.c:208:2: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
xgks-2.6.1+dfsg.2/src/port/misc/inetutil.c:204:0: note: Variable 'sock' is reassigned a value before the old one has been used.
xgks-2.6.1+dfsg.2/src/port/misc/inetutil.c:208:2: note: Variable 'sock' is reassigned a value before the old one has been used.
xgks-2.6.1+dfsg.2/src/port/misc/regex.c:86:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xgks-2.6.1+dfsg.2/src/port/misc/regex.c:142:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xgks-2.6.1+dfsg.2/src/port/misc/regex.c:66:5: error: Memory leak: lowstring [memleak]
xgks-2.6.1+dfsg.2/src/port/misc/sigpending.c:21:14: style: Unused variable: out_mask [unusedVariable]
xgks-2.6.1+dfsg.2/src/port/misc/strftime.c:156:17: warning: Either the condition 'tz!=NULL' is redundant or there is possible null pointer dereference: tz. [nullPointerRedundantCheck]
xgks-2.6.1+dfsg.2/src/port/misc/strftime.c:158:10: note: Assuming that condition 'tz!=NULL' is not redundant
xgks-2.6.1+dfsg.2/src/port/misc/strftime.c:156:17: note: Null pointer dereference
xgks-2.6.1+dfsg.2/src/port/misc/strftime.c:113:17: warning: Either the condition 's==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xgks-2.6.1+dfsg.2/src/port/misc/strftime.c:143:8: note: Assuming that condition 's==NULL' is not redundant
xgks-2.6.1+dfsg.2/src/port/misc/strftime.c:113:17: note: Null pointer addition
xgks-2.6.1+dfsg.2/src/port/misc/strftime.c:172:4: error: Common realloc mistake: 'savetz' nulled but not freed upon failure [memleakOnRealloc]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:197:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:321:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:175:10: style: The scope of the variable 'nc' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:314:10: style: The scope of the variable 'nc' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:267:5: error: Pointer to local array variable returned. [returnLocalVariable]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:265:20: error: Uninitialized variable: buf [uninitvar]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:243:17: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:244:26: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:245:5: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:291:17: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:292:32: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:293:5: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:358:17: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:359:20: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:360:5: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:384:17: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:385:34: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/uderrmsg.c:386:5: error: va_list 'alist' used before va_start() was called. [va_list_usedBeforeStarted]
xgks-2.6.1+dfsg.2/src/port/misc/udfifo_err.c:54:17: style: Checking if unsigned variable 'eltsize' is less than zero. [unsignedLessThanZero]
xgks-2.6.1+dfsg.2/src/port/misc/udqueue.c:259:10: style: Unused variable: status [unusedVariable]
xgks-2.6.1+dfsg.2/src/port/misc/udqueue_err.c:65:17: style: Checking if unsigned variable 'eltsize' is less than zero. [unsignedLessThanZero]
xgks-2.6.1+dfsg.2/src/port/misc/uthread.c:118:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/AEutils.c:121:10: style: The scope of the variable 'num' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:107:10: style: The scope of the variable 'sign' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:108:10: style: The scope of the variable 'ind' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:109:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:110:10: style: The scope of the variable 'cont_flag' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:111:10: style: The scope of the variable 'str' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:153:10: style: The scope of the variable 'mantissa' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:154:10: style: The scope of the variable 'exponent' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:155:10: style: The scope of the variable 'sign' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:156:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:157:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:158:10: style: The scope of the variable 'int_part' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/CGMutils.c:519:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/annexe_10.c:112:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/annexe_7.c:344:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/defaults.c:97:17: error: Width 20 given in format string (no. 1) is larger than destination buffer 'dft_str[20]', use %19s to prevent overflowing it. [invalidScanfFormatWidth]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/defaults.c:163:9: warning: %f in format string (no. 1) requires 'float *' but the argument type is 'double *'. [invalidScanfArgType_float]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/defaults.c:87:10: style: The scope of the variable 'dft_id' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/gksm2cgm/src/main.c:173:7: style: The scope of the variable 'dummy' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/mi.c:131:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xgks-2.6.1+dfsg.2/src/progs/mi.c:107:6: note: outer condition: !error
xgks-2.6.1+dfsg.2/src/progs/mi.c:131:10: note: identical inner condition: !error
xgks-2.6.1+dfsg.2/src/progs/mi.c:131:10: style: Condition '!error' is always true [knownConditionTrueFalse]
xgks-2.6.1+dfsg.2/src/progs/mi.c:107:6: note: Assuming that condition '!error' is not redundant
xgks-2.6.1+dfsg.2/src/progs/mi.c:131:10: note: Condition '!error' is always true
xgks-2.6.1+dfsg.2/src/progs/mi.c:125:8: error: Common realloc mistake: 'record' nulled but not freed upon failure [memleakOnRealloc]
xgks-2.6.1+dfsg.2/src/progs/pmark.c:119:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xgks-2.6.1+dfsg.2/src/progs/pmark.c:121:5: note: Found duplicate branches for 'if' and 'else'.
xgks-2.6.1+dfsg.2/src/progs/pmark.c:119:5: note: Found duplicate branches for 'if' and 'else'.
xgks-2.6.1+dfsg.2/src/progs/sledsrc/add_objects.c:378:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/add_objects.c:1207:10: style: The scope of the variable 'object' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/draw_menu.c:104:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/draw_menu.c:144:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/edit_picture.c:283:18: style: The scope of the variable 'dup' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/edit_picture.c:518:11: style: The scope of the variable 'dup' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/edit_picture.c:632:11: style: The scope of the variable 'prev_comb_ob' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/edit_picture.c:836:11: style: The scope of the variable 'prev' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/edit_picture.c:838:10: style: The scope of the variable 'dup_object' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/init_tbls.c:1038:8: style: The scope of the variable 'precision' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/io.c:348:23: style: Checking if unsigned variable 'strlen(ln)-1' is less than zero. [unsignedLessThanZero]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/main_menu.c:95:7: warning: Either the condition 'sec_menu!=(struct menu*)NULL' is redundant or there is possible null pointer dereference: sec_menu. [nullPointerRedundantCheck]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/main_menu.c:96:13: note: Assuming that condition 'sec_menu!=(struct menu*)NULL' is not redundant
xgks-2.6.1+dfsg.2/src/progs/sledsrc/main_menu.c:95:7: note: Null pointer dereference
xgks-2.6.1+dfsg.2/src/progs/sledsrc/main_menu.c:258:9: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/main_menu.c:317:9: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/menu.c:95:7: style: The scope of the variable 'area' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/menu.c:134:13: style: The scope of the variable 'menu_item_ptr' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/menu.c:106:0: error: Memory leak: area [memleak]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/objects_detect.c:164:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/popup.c:171:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/popup.c:757:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/popup.c:788:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/read_menu.c:207:3: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/read_menu.c:206:3: note: Variable 'temp' is reassigned a value before the old one has been used.
xgks-2.6.1+dfsg.2/src/progs/sledsrc/read_menu.c:207:3: note: Variable 'temp' is reassigned a value before the old one has been used.
xgks-2.6.1+dfsg.2/src/progs/sledsrc/read_menu.c:89:9: style: The scope of the variable 'name_ptr' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/read_menu.c:90:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/screen_items.c:108:7: warning: Either the condition 'area!=(char*)NULL' is redundant or there is possible null pointer dereference: area. [nullPointerRedundantCheck]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/screen_items.c:118:12: note: Assuming that condition 'area!=(char*)NULL' is not redundant
xgks-2.6.1+dfsg.2/src/progs/sledsrc/screen_items.c:108:7: note: Null pointer dereference
xgks-2.6.1+dfsg.2/src/progs/sledsrc/screen_items.c:81:7: style: The scope of the variable 'area' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/screen_items.c:170:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/screen_items.c:289:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/screen_items.c:456:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/trans.c:163:6: style: The scope of the variable 'transno' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/trans.c:227:6: style: The scope of the variable 'transno' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/trans.c:318:13: style: The scope of the variable 'trans' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/undo.c:96:9: error: Null pointer dereference [nullPointer]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/undo.c:124:9: error: Null pointer dereference [nullPointer]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/undo.c:149:7: error: Null pointer dereference [nullPointer]
xgks-2.6.1+dfsg.2/src/progs/sledsrc/undo.c:175:7: error: Null pointer dereference [nullPointer]
xgks-2.6.1+dfsg.2/src/progs/stratego/blue.c:366:19: style: The scope of the variable 'valid' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/blue.c:541:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/blue.c:609:8: style: The scope of the variable 'status' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/blue.c:683:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/blue.c:684:8: style: The scope of the variable 'scoutmove' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/blue.c:813:8: style: The scope of the variable 'winner' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/blue.c:814:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/blue.c:814:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:417:19: style: The scope of the variable 'valid' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:632:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:701:8: style: The scope of the variable 'status' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:781:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:782:8: style: The scope of the variable 'scoutmove' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:901:8: style: The scope of the variable 'winner' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:902:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:902:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:1015:9: style: The scope of the variable 'name' can be reduced. [variableScope]
xgks-2.6.1+dfsg.2/src/progs/stratego/red.c:57:27: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xgraph/xgraph_12.1.orig.tar.gz
xgraph-12.1.orig/dialog.c:906:15: style: Same expression on both sides of '>' because the value of '*tptr' and 'start' are the same. [duplicateExpression]
xgraph-12.1.orig/dialog.c:902:13: note: 'start' is assigned value '*tptr' here.
xgraph-12.1.orig/dialog.c:906:15: note: Same expression on both sides of '>' because the value of '*tptr' and 'start' are the same.
xgraph-12.1.orig/dialog.c:111:13: style: The scope of the variable 'dev_p' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:112:13: style: The scope of the variable 'doc_p' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:113:13: style: The scope of the variable 'file_or_dev' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:114:13: style: The scope of the variable 'dim_spec' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:115:13: style: The scope of the variable 'dev_spec' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:116:13: style: The scope of the variable 'tfam' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:117:13: style: The scope of the variable 'afam' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:118:13: style: The scope of the variable 'tsizstr' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:119:13: style: The scope of the variable 'asizstr' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:334:13: style: The scope of the variable 'text' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:409:13: style: The scope of the variable 'which_one' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:410:13: style: The scope of the variable 'fodi' can be reduced. [variableScope]
xgraph-12.1.orig/dialog.c:930:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xgraph-12.1.orig/draw.c:125:13: style: The scope of the variable 'err' can be reduced. [variableScope]
xgraph-12.1.orig/draw.c:441:13: style: The scope of the variable 'ratio' can be reduced. [variableScope]
xgraph-12.1.orig/draw.c:442:13: style: The scope of the variable 'x' can be reduced. [variableScope]
xgraph-12.1.orig/idraw.c:168:9: style: Variable 'scx' is assigned a value that is never used. [unreadVariable]
xgraph-12.1.orig/idraw.c:169:2: style: Variable 'scy' is assigned a value that is never used. [unreadVariable]
xgraph-12.1.orig/init.c:455:4: style: Variable 'low' is assigned a value that is never used. [unreadVariable]
xgraph-12.1.orig/init.c:478:4: style: Variable 'low' is assigned a value that is never used. [unreadVariable]
xgraph-12.1.orig/params.c:531:11: warning: Either the condition 'a==(char*)0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
xgraph-12.1.orig/params.c:530:12: note: Assuming that condition 'a==(char*)0' is not redundant
xgraph-12.1.orig/params.c:531:11: note: Null pointer subtraction
xgraph-12.1.orig/params.c:334:13: style: The scope of the variable 'query_spec' can be reduced. [variableScope]
xgraph-12.1.orig/params.c:335:13: style: The scope of the variable 'font_family' can be reduced. [variableScope]
xgraph-12.1.orig/params.c:336:13: style: The scope of the variable 'font_size' can be reduced. [variableScope]
xgraph-12.1.orig/params.c:337:13: style: The scope of the variable 'font_list' can be reduced. [variableScope]
xgraph-12.1.orig/params.c:338:13: style: The scope of the variable 'font_size_value' can be reduced. [variableScope]
xgraph-12.1.orig/params.c:340:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xgraph-12.1.orig/params.c:385:13: style: The scope of the variable 'spot' can be reduced. [variableScope]
xgraph-12.1.orig/params.c:386:13: style: The scope of the variable 'last_char' can be reduced. [variableScope]
xgraph-12.1.orig/params.c:387:13: style: The scope of the variable 'count' can be reduced. [variableScope]
xgraph-12.1.orig/ps.c:243:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xgraph-12.1.orig/ps.c:243:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xgraph-12.1.orig/ps.c:243:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xgraph-12.1.orig/ps.c:243:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xgraph-12.1.orig/ps.c:239:13: style: The scope of the variable 'pnt_width' can be reduced. [variableScope]
xgraph-12.1.orig/ps.c:240:13: style: The scope of the variable 'pnt_height' can be reduced. [variableScope]
xgraph-12.1.orig/ps.c:502:13: style: The scope of the variable 'newwidth' can be reduced. [variableScope]
xgraph-12.1.orig/read.c:120:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xgraph-12.1.orig/read.c:123:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xgraph-12.1.orig/read.c:51:13: style: The scope of the variable 'setname' can be reduced. [variableScope]
xgraph-12.1.orig/st.c:516:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xgraph-12.1.orig/tgif.c:215:13: style: Unused variable: font [unusedVariable]
xgraph-12.1.orig/tgif.c:269:13: style: Unused variable: j [unusedVariable]
xgraph-12.1.orig/tgif.c:270:13: style: Unused variable: k [unusedVariable]
xgraph-12.1.orig/xgraph.c:97:13: style: The scope of the variable 'strm' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:100:13: style: The scope of the variable 'keys' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:101:13: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:558:18: style: The scope of the variable 'msg_fmt' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:572:13: style: The scope of the variable 'msg_buf' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:736:13: style: The scope of the variable 'geo_mask' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:739:19: style: The scope of the variable 'wamask' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:740:13: style: The scope of the variable 'defSpec' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:1207:13: style: The scope of the variable 'username' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:1208:13: style: The scope of the variable 'userPntr' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:1209:20: style: The scope of the variable 'userRecord' can be reduced. [variableScope]
xgraph-12.1.orig/xgraph.c:829:21: style: Unused variable: rw_frame [unusedVariable]
xgraph-12.1.orig/xgraph.c:830:21: style: Unused variable: rp_frame [unusedVariable]
xgraph-12.1.orig/xgraph.c:831:21: style: Unused variable: dx_frame [unusedVariable]
xgraph-12.1.orig/xtb.c:645:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xgraph-12.1.orig/xtb.c:1592:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xgraph-12.1.orig/xtb.c:1282:15: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
xgraph-12.1.orig/xtb.c:1324:15: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xgridfit/xgridfit_2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xhprof/xhprof_0.9.4.orig.tar.gz
xhprof-0.9.4/extension/xhprof.c:528:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xhprof-0.9.4/extension/xhprof.c:602:5: style: Variable 'zresult' is reassigned a value before the old one has been used. [redundantAssignment]
xhprof-0.9.4/extension/xhprof.c:600:0: note: Variable 'zresult' is reassigned a value before the old one has been used.
xhprof-0.9.4/extension/xhprof.c:602:5: note: Variable 'zresult' is reassigned a value before the old one has been used.
xhprof-0.9.4/extension/xhprof.c:1650:3: style: Variable 'func' is reassigned a value before the old one has been used. [redundantAssignment]
xhprof-0.9.4/extension/xhprof.c:1647:0: note: Variable 'func' is reassigned a value before the old one has been used.
xhprof-0.9.4/extension/xhprof.c:1650:3: note: Variable 'func' is reassigned a value before the old one has been used.
xhprof-0.9.4/extension/xhprof.c:1698:3: style: Variable 'func' is reassigned a value before the old one has been used. [redundantAssignment]
xhprof-0.9.4/extension/xhprof.c:1694:0: note: Variable 'func' is reassigned a value before the old one has been used.
xhprof-0.9.4/extension/xhprof.c:1698:3: note: Variable 'func' is reassigned a value before the old one has been used.
xhprof-0.9.4/extension/xhprof.c:522:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xhprof-0.9.4/extension/xhprof.c:523:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xhprof-0.9.4/extension/xhprof.c:924:22: style: The scope of the variable 'len' can be reduced. [variableScope]
xhprof-0.9.4/extension/xhprof.c:1019:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
xhprof-0.9.4/extension/xhprof.c:1334:10: style: The scope of the variable 'frequency' can be reduced. [variableScope]
xhprof-0.9.4/extension/xhprof.c:1584:8: style: The scope of the variable 'mu_end' can be reduced. [variableScope]
xhprof-0.9.4/extension/xhprof.c:1585:8: style: The scope of the variable 'pmu_end' can be reduced. [variableScope]
xhprof-0.9.4/extension/xhprof.c:1953:12: style: The scope of the variable 'count' can be reduced. [variableScope]
xhprof-0.9.4/extension/xhprof.c:2013:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xhtml2pdf/xhtml2pdf_0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xhtmlrenderer/xhtmlrenderer_0.0~R8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xia/xia_2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xicc/xicc_0.2.orig.tar.gz
xicc-0.2/src/xicc.c:30:17: style: Same expression on both sides of '==' because the value of 'filenames' and 'NULL' are the same. [duplicateExpression]
xicc-0.2/src/xicc.c:11:22: note: 'filenames' is assigned value 'NULL' here.
xicc-0.2/src/xicc.c:30:17: note: Same expression on both sides of '==' because the value of 'filenames' and 'NULL' are the same.
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xiccd/xiccd_0.2.4.orig.tar.gz
xiccd-0.2.4/src/xiccd.c:293:2: style: Variable 'icc' is reassigned a value before the old one has been used. [redundantAssignment]
xiccd-0.2.4/src/xiccd.c:283:0: note: Variable 'icc' is reassigned a value before the old one has been used.
xiccd-0.2.4/src/xiccd.c:293:2: note: Variable 'icc' is reassigned a value before the old one has been used.
xiccd-0.2.4/src/xiccd.c:392:2: style: Variable 'device' is reassigned a value before the old one has been used. [redundantAssignment]
xiccd-0.2.4/src/xiccd.c:384:0: note: Variable 'device' is reassigned a value before the old one has been used.
xiccd-0.2.4/src/xiccd.c:392:2: note: Variable 'device' is reassigned a value before the old one has been used.
xiccd-0.2.4/src/xiccd.c:516:2: style: Variable 'prof' is reassigned a value before the old one has been used. [redundantAssignment]
xiccd-0.2.4/src/xiccd.c:508:0: note: Variable 'prof' is reassigned a value before the old one has been used.
xiccd-0.2.4/src/xiccd.c:516:2: note: Variable 'prof' is reassigned a value before the old one has been used.
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xindy/xindy_2.5.1.20160104.orig.tar.gz
tex2xindy.c:1517:27: warning: Possible null pointer dereference: b [nullPointer]
tex2xindy.c:1514:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
tex2xindy.c:1517:27: note: Null pointer dereference
tex2xindy.c:1519:9: warning: Possible null pointer dereference: b [nullPointer]
tex2xindy.c:1514:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
tex2xindy.c:1519:9: note: Null pointer dereference
tex2xindy.c:1882:2: warning: Possible null pointer dereference: b [nullPointer]
tex2xindy.c:1775:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
tex2xindy.c:1882:2: note: Null pointer dereference
tex2xindy.c:1883:2: warning: Possible null pointer dereference: b [nullPointer]
tex2xindy.c:1775:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
tex2xindy.c:1883:2: note: Null pointer dereference
tex2xindy.c:1894:9: warning: Possible null pointer dereference: b [nullPointer]
tex2xindy.c:1775:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
tex2xindy.c:1894:9: note: Null pointer dereference
tex2xindy.c:1627:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
tex2xindy.c:363:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
tex2xindy.c:1627:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
tex2xindy.c:1650:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
tex2xindy.c:817:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
tex2xindy.c:1650:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
tex2xindy.c:2067:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
tex2xindy.c:316:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
tex2xindy.c:2067:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
tex2xindy.c:2080:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
tex2xindy.c:317:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
tex2xindy.c:2080:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
tex2xindy.c:2080:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
tex2xindy.c:317:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
tex2xindy.c:2080:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
tex2xindy.c:2212:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
tex2xindy.c:783:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
tex2xindy.c:2212:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
[17:35]
ftp://ftp.se.debian.org/debian/pool/main/x/xine-lib/xine-lib_1.1.21.orig.tar.xz
xine-lib-1.1.21/lib/strcasestr.c:45:10: style: The scope of the variable 'sc' can be reduced. [variableScope]
xine-lib-1.1.21/lib/strcasestr.c:46:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/lib/strsep.c:51:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
xine-lib-1.1.21/lib/strsep.c:52:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/misc/cdda_server.c:705:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/misc/cdda_server.c:711:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/misc/cdda_server.c:404:14: warning: Possible null pointer dereference: dvdcss_version [nullPointer]
xine-lib-1.1.21/misc/cdda_server.c:354:27: note: Assignment 'dvdcss_version=NULL', assigned value is 0
xine-lib-1.1.21/misc/cdda_server.c:404:14: note: Null pointer dereference
xine-lib-1.1.21/misc/cdda_server.c:363:3: style: Variable 'dvdcss_library' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/misc/cdda_server.c:353:0: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xine-lib-1.1.21/misc/cdda_server.c:363:3: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xine-lib-1.1.21/misc/cdda_server.c:186:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/misc/cdda_server.c:266:12: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.1.21/misc/cdda_server.c:266:15: style: The scope of the variable 'rr' can be reduced. [variableScope]
xine-lib-1.1.21/misc/cdda_server.c:307:12: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.1.21/misc/xine-fontconv.c:163:11: style: The scope of the variable 'item' can be reduced. [variableScope]
xine-lib-1.1.21/misc/xine-fontconv.c:353:23: style: The scope of the variable 'converted' can be reduced. [variableScope]
xine-lib-1.1.21/misc/xine-fontconv.c:535:16: style: The scope of the variable 'thickness' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:481:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:480:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:481:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:483:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:481:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:483:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:485:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:483:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:485:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:534:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:531:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:534:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1412:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1403:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1412:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1421:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1412:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1421:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1431:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1421:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1431:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1441:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1431:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1441:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1454:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1441:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1454:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:794:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:991:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1084:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:399:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.1.21/src/audio_out/audio_alsa_out.c:1211:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.1.21/src/audio_out/audio_arts_out.c:85:7: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_coreaudio_out.c:121:13: style: The scope of the variable 'buffer_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_directx2_out.c:373:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.1.21/src/audio_out/audio_directx2_out.c:750:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_directx2_out.c:778:10: style: The scope of the variable 'free_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_directx2_out.c:228:10: warning: Size of pointer 'wfx' used instead of size of its data. [pointerSize]
xine-lib-1.1.21/src/audio_out/audio_directx_out.c:319:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/audio_out/audio_esd_out.c:560:3: error: Memory leak: this [memleak]
xine-lib-1.1.21/src/audio_out/audio_jack_out.c:165:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/audio_out/audio_jack_out.c:202:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/audio_out/audio_jack_out.c:160:10: style: The scope of the variable 'p_write' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_oss_out.c:799:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/audio_out/audio_oss_out.c:797:3: note: Variable 'status' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_oss_out.c:799:3: note: Variable 'status' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/audio_out/audio_oss_out.c:877:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_sndio_out.c:310:45: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/audio_out/audio_sun_out.c:524:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.1.21/src/audio_out/audio_sun_out.c:334:12: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/audio_out/audio_sun_out.c:908:24: style: Unused variable: audio_fd [unusedVariable]
xine-lib-1.1.21/src/combined/decoder_flac.c:278:2: style: Variable 'mode' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/combined/decoder_flac.c:272:0: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/combined/decoder_flac.c:278:2: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/combined/decoder_wavpack.c:168:2: style: Variable 'mode' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/combined/decoder_wavpack.c:160:0: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/combined/decoder_wavpack.c:168:2: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/combined/decoder_wavpack.c:92:32: style: Checking if unsigned variable 'this->buf_pos+delta' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/combined/decoder_wavpack.c:238:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.1.21/src/combined/demux_flac.c:411:20: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/demux_flac.c:230:14: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/combined/demux_wavpack.c:213:7: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/combined/demux_wavpack.c:209:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/combined/demux_wavpack.c:213:7: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/combined/demux_wavpack.c:180:12: style: The scope of the variable 'bytes_to_read' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/demux_wavpack.c:262:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/demux_wavpack.c:248:26: style: Checking if unsigned variable 'bytes_to_read' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:401:14: style: Condition 'parser_consumed' is always false [knownConditionTrueFalse]
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:352:25: note: Assignment 'parser_consumed=0', assigned value is 0
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:401:14: note: Condition 'parser_consumed' is always false
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:527:37: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:85:17: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:413:7: style: The scope of the variable 'bytes_consumed' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:415:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:416:7: style: The scope of the variable 'out' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_audio_decoder.c:418:7: style: The scope of the variable 'bytes_to_send' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_dvaudio_decoder.c:243:7: style: The scope of the variable 'bytes_consumed' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_dvaudio_decoder.c:244:7: style: The scope of the variable 'decode_buffer_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_dvaudio_decoder.c:245:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_dvaudio_decoder.c:246:7: style: The scope of the variable 'out' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_dvaudio_decoder.c:248:7: style: The scope of the variable 'bytes_to_send' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_mpeg_parser.c:92:10: style: The scope of the variable 'mpeg1_pel_ratio' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_mpeg_parser.c:237:11: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_mpeg_parser.c:281:11: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:156:7: style: Condition 'cm' is always false [knownConditionTrueFalse]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:151:8: note: Assignment 'cm=0', assigned value is 0
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:156:7: note: Condition 'cm' is always false
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:170:12: style: Condition 'cm&1' is always false [knownConditionTrueFalse]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:151:8: note: Assignment 'cm=0', assigned value is 0
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:170:12: note: Condition 'cm&1' is always false
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:663:15: style: The scope of the variable 'argb_pixels' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:691:14: style: The scope of the variable 'src' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:720:14: style: The scope of the variable 'src' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:749:14: style: The scope of the variable 'src' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:773:14: style: The scope of the variable 'src' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:797:14: style: The scope of the variable 'src' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:800:14: style: The scope of the variable 'rgb_color' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:801:13: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:801:16: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:801:19: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ff_video_decoder.c:1220:28: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ffmpeg_encoder.c:289:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ffmpeg_encoder.c:289:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ffmpeg_encoder.c:289:13: style: The scope of the variable 'w2' can be reduced. [variableScope]
xine-lib-1.1.21/src/combined/ffmpeg/ffmpeg_encoder.c:290:12: style: The scope of the variable 'yuy2' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/asfheader.c:482:7: style: The scope of the variable 'stream_id' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/asfheader.c:804:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/asfheader.c:815:39: style: Function 'asf_header_delete' argument 1 names different: declaration 'header' definition 'header_pub'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/demuxers/asfheader.h:398:39: note: Function 'asf_header_delete' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.1.21/src/demuxers/asfheader.c:815:39: note: Function 'asf_header_delete' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.1.21/src/demuxers/asfheader.c:860:47: style: Function 'asf_header_choose_streams' argument 1 names different: declaration 'header' definition 'header_pub'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/demuxers/asfheader.h:394:47: note: Function 'asf_header_choose_streams' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.1.21/src/demuxers/asfheader.c:860:47: note: Function 'asf_header_choose_streams' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.1.21/src/demuxers/asfheader.c:899:48: style: Function 'asf_header_disable_streams' argument 1 names different: declaration 'header' definition 'header_pub'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/demuxers/asfheader.h:396:48: note: Function 'asf_header_disable_streams' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.1.21/src/demuxers/asfheader.c:899:48: note: Function 'asf_header_disable_streams' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.1.21/src/demuxers/demux_4xm.c:107:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/demuxers/demux_aac.c:165:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/demuxers/demux_aac.c:162:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_aac.c:165:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_aac.c:197:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ac3.c:335:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ac3.c:85:12: style: struct member 'frmsize_s::bit_rate' is never used. [unusedStructMember]
xine-lib-1.1.21/src/demuxers/demux_ac3.c:152:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.1.21/src/demuxers/demux_ac3.c:157:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.1.21/src/demuxers/demux_aiff.c:97:25: style: Same expression on both sides of '/'. [duplicateExpression]
xine-lib-1.1.21/src/demuxers/demux_aiff.c:110:16: style: The scope of the variable 'chunk_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_aiff.c:111:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_aiff.c:267:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_asf.c:1367:11: style: Condition '!frag_offset' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/demuxers/demux_asf.c:1359:9: note: Assuming that condition '!frag_offset' is not redundant
xine-lib-1.1.21/src/demuxers/demux_asf.c:1367:11: note: Condition '!frag_offset' is always true
xine-lib-1.1.21/src/demuxers/demux_asf.c:711:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_asf.c:713:18: style: The scope of the variable 'package_done' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_asf.c:794:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_asf.c:935:13: style: The scope of the variable 'ecd_flags' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_asf.c:1102:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_asf.c:1479:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_asf.c:1703:12: style: The scope of the variable 'raw_id' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_aud.c:194:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_avi.c:1708:18: style: The scope of the variable 'audio_pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_avi.c:1708:29: style: The scope of the variable 'video_pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_avi.c:797:0: error: Memory leak: hdrl_data [memleak]
xine-lib-1.1.21/src/demuxers/demux_cdda.c:107:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_dts.c:302:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_dts.c:229:41: warning: Either the condition 'sfreq>16' is redundant or the array 'dts_sample_rates[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
xine-lib-1.1.21/src/demuxers/demux_dts.c:210:16: note: Assuming that condition 'sfreq>16' is not redundant
xine-lib-1.1.21/src/demuxers/demux_dts.c:229:41: note: Array index out of bounds
xine-lib-1.1.21/src/demuxers/demux_dts.c:102:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.1.21/src/demuxers/demux_dts.c:107:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.1.21/src/demuxers/demux_film.c:364:16: style: The scope of the variable 'cvid_chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_film.c:366:7: style: The scope of the variable 'fixed_cvid_header' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_film.c:664:11: style: The scope of the variable 'initial_duration' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_film.c:665:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_film.c:726:7: style: The scope of the variable 'found' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flac.c:313:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/demuxers/demux_flac.c:308:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_flac.c:313:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_flac.c:87:16: style: The scope of the variable 'block_length' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flac.c:199:18: style: The scope of the variable 'length' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flac.c:199:26: style: The scope of the variable 'user_comment_list_length' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flac.c:200:13: style: The scope of the variable 'cn' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flac.c:202:14: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flac.c:401:7: style: The scope of the variable 'seekpoint_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flac.c:402:11: style: The scope of the variable 'start_pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flac.c:403:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/flacutils.h:73:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/demuxers/demux_flv.c:376:28: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xine-lib-1.1.21/src/demuxers/demux_flv.c:379:7: note: Assuming that condition '!buf' is not redundant
xine-lib-1.1.21/src/demuxers/demux_flv.c:376:28: note: Null pointer addition
xine-lib-1.1.21/src/demuxers/demux_flv.c:377:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_flv.c:779:44: style: Checking if unsigned variable 'seek_pts-this->cur_pts' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/demuxers/demux_ipmovie.c:609:31: warning: Redundant assignment of 'this->wave.nSamplesPerSec' to itself. [selfAssignment]
xine-lib-1.1.21/src/demuxers/demux_ipmovie.c:610:31: warning: Redundant assignment of 'this->wave.wBitsPerSample' to itself. [selfAssignment]
xine-lib-1.1.21/src/demuxers/demux_ipmovie.c:128:17: style: The scope of the variable 'opcode_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ipmovie.c:129:17: style: The scope of the variable 'opcode_version' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ipmovie.c:130:7: style: The scope of the variable 'opcode_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska-chapters.c:289:0: error: Memory leak: chapter [memleak]
xine-lib-1.1.21/src/demuxers/demux_matroska-chapters.c:372:0: error: Memory leak: edition [memleak]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:674:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:58:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:537:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:668:10: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:668:13: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:668:16: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:668:19: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:668:22: style: The scope of the variable 'u' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:668:25: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:704:26: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:756:18: style: The scope of the variable 'buf_el' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:959:13: style: The scope of the variable 'val' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:1262:23: style: The scope of the variable 'bih' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:1408:26: style: The scope of the variable 'wfh' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:2713:7: style: The scope of the variable 'found' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:920:9: style: Variable 'lines' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:941:27: style: Variable 'dest_len' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/demuxers/demux_matroska.c:1029:7: error: Common realloc mistake: 'dest' nulled but not freed upon failure [memleakOnRealloc]
xine-lib-1.1.21/src/demuxers/demux_mpc.c:167:45: style: The scope of the variable 'extra_bits_read' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpc.c:167:62: style: The scope of the variable 'next_frame_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpc.c:246:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:596:7: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:595:7: note: Variable 'w' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:596:7: note: Variable 'w' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:721:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:726:5: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:721:10: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:125:16: style: The scope of the variable 'atom' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:566:19: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:979:12: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpeg.c:1109:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpeg_block.c:186:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/demuxers/demux_mpeg_block.c:177:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_mpeg_block.c:186:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_mpeg_block.c:196:20: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpeg_pes.c:377:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/demuxers/demux_mpeg_pes.c:1127:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpeg_pes.c:1256:57: style: Checking if unsigned variable 'todo_length' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/demuxers/demux_mpgaudio.c:444:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_mpgaudio.c:454:37: error: Memory leak: vbri [memleak]
xine-lib-1.1.21/src/demuxers/demux_mpgaudio.c:460:40: error: Memory leak: vbri [memleak]
xine-lib-1.1.21/src/demuxers/demux_mpgaudio.c:480:80: error: Memory leak: vbri [memleak]
xine-lib-1.1.21/src/demuxers/demux_nsf.c:117:7: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_nsf.c:118:8: style: The scope of the variable 'title' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_nsf.c:184:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_nsv.c:372:18: style: Condition 'buf_num==0' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/demuxers/demux_nsv.c:355:19: note: Assignment 'buf_num=0', assigned value is 0
xine-lib-1.1.21/src/demuxers/demux_nsv.c:372:18: note: Condition 'buf_num==0' is always true
xine-lib-1.1.21/src/demuxers/demux_nsv.c:372:18: style: Same expression on both sides of '==' because the value of 'buf_num' and '0' are the same. [duplicateExpression]
xine-lib-1.1.21/src/demuxers/demux_nsv.c:355:19: note: 'buf_num' is assigned value '0' here.
xine-lib-1.1.21/src/demuxers/demux_nsv.c:372:18: note: Same expression on both sides of '==' because the value of 'buf_num' and '0' are the same.
xine-lib-1.1.21/src/demuxers/demux_nsv.c:139:9: style: The scope of the variable 'ultravox_rest' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_nsv.c:505:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:1682:17: style: Expression is always false because 'else if' condition matches previous condition at line 1668. [multiCondition]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:276:14: style: Condition '!done' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:275:12: note: Assignment 'done=0', assigned value is 0
xine-lib-1.1.21/src/demuxers/demux_ogg.c:276:14: note: Condition '!done' is always true
xine-lib-1.1.21/src/demuxers/demux_ogg.c:234:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:235:8: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:262:7: style: The scope of the variable 'done' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:263:7: style: The scope of the variable 'stream_num' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:496:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:497:19: style: The scope of the variable 'comment' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:527:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:528:19: style: The scope of the variable 'comment' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:746:14: style: The scope of the variable 'data' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:747:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:748:13: style: The scope of the variable 'pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ogg.c:1438:16: style: The scope of the variable 'cur_serno' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_pva.c:129:17: style: The scope of the variable 'pts_buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:683:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1979:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2140:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2702:9: warning: Either the condition '!audio_trak' is redundant or there is possible null pointer dereference: audio_trak. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2563:7: note: Assuming that condition '!audio_trak' is not redundant
xine-lib-1.1.21/src/demuxers/demux_qt.c:2702:9: note: Null pointer dereference
xine-lib-1.1.21/src/demuxers/demux_qt.c:2704:9: warning: Either the condition '!audio_trak' is redundant or there is possible null pointer dereference: audio_trak. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2563:7: note: Assuming that condition '!audio_trak' is not redundant
xine-lib-1.1.21/src/demuxers/demux_qt.c:2704:9: note: Null pointer dereference
xine-lib-1.1.21/src/demuxers/demux_qt.c:990:3: style: Variable 'trak->sync_sample_table' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/demuxers/demux_qt.c:989:3: note: Variable 'trak->sync_sample_table' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_qt.c:990:3: note: Variable 'trak->sync_sample_table' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_qt.c:494:11: style: The scope of the variable 'atom' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:639:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:639:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:787:17: style: The scope of the variable 'atom_preamble' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:789:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:851:11: style: The scope of the variable 'current_atom' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1774:11: style: The scope of the variable 'current_atom' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1775:16: style: The scope of the variable 'current_atom_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1904:16: style: The scope of the variable 'frame_counter' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1906:16: style: The scope of the variable 'samples_per_chunk' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1907:12: style: The scope of the variable 'current_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1908:11: style: The scope of the variable 'current_pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1909:16: style: The scope of the variable 'pts_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1910:16: style: The scope of the variable 'pts_index_countdown' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1911:16: style: The scope of the variable 'ptsoffs_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1912:16: style: The scope of the variable 'ptsoffs_index_countdown' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1913:16: style: The scope of the variable 'audio_frame_counter' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1916:11: style: The scope of the variable 'frame_duration' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1918:16: style: The scope of the variable 'edit_list_pts_counter' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:1919:7: style: The scope of the variable 'atom_to_use' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2184:11: style: The scope of the variable 'current_atom' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2349:7: style: The scope of the variable 'z_ret_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2495:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2497:16: style: The scope of the variable 'frame_aligned_buf_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2498:7: style: The scope of the variable 'frame_duration' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2499:7: style: The scope of the variable 'first_buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:2797:16: style: The scope of the variable 'audio_bitrate' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:3067:7: style: The scope of the variable 'found' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_qt.c:3128:11: style: The scope of the variable 'keyframe_pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_rawdv.c:252:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-lib-1.1.21/src/demuxers/demux_rawdv.c:264:13: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.1.21/src/demuxers/demux_rawdv.c:252:11: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.1.21/src/demuxers/demux_rawdv.c:144:27: style: The scope of the variable 'scratch2' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_rawdv.c:145:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_real.c:890:19: style: The scope of the variable 'alternative' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_real.c:891:19: style: The scope of the variable 'comment' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_real.c:1578:23: style: The scope of the variable 'index' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_real.c:1579:23: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_real.c:1579:30: style: The scope of the variable 'entries' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_realaudio.c:297:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_roq.c:86:16: style: The scope of the variable 'chunk_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_roq.c:87:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_roq.c:180:11: style: The scope of the variable 'audio_pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_shn.c:83:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/demuxers/demux_shn.c:80:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_shn.c:83:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_shn.c:108:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_slave.c:86:8: style: The scope of the variable 'fifo_name' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_slave.c:88:11: style: The scope of the variable 'curvpts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_slave.c:299:9: style: The scope of the variable 'data' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_smjpeg.c:255:11: style: Condition 'last_frame_pts' is always false [knownConditionTrueFalse]
xine-lib-1.1.21/src/demuxers/demux_smjpeg.c:194:28: note: Assignment 'last_frame_pts=0', assigned value is 0
xine-lib-1.1.21/src/demuxers/demux_smjpeg.c:255:11: note: Condition 'last_frame_pts' is always false
xine-lib-1.1.21/src/demuxers/demux_smjpeg.c:195:16: style: The scope of the variable 'audio_frame_count' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_snd.c:216:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_str.c:184:29: style: The scope of the variable 'channel' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:615:19: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:833:18: style: The scope of the variable 'program_number' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:834:18: style: The scope of the variable 'pmt_pid' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:1423:18: style: The scope of the variable 'section_syntax_indicator' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:1425:18: style: The scope of the variable 'program_number' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:1426:18: style: The scope of the variable 'current_next_indicator' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:1427:18: style: The scope of the variable 'section_number' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:1428:18: style: The scope of the variable 'last_section_number' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:1881:7: style: The scope of the variable 'read_length' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:1969:11: style: The scope of the variable 'read_length' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:2052:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:2154:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:2565:10: style: The scope of the variable 'try_again' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:2596:15: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_ts.c:2099:11: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/demuxers/demux_ts.c:2248:31: style: Array index 'program_count' is used before limits check. [arrayIndexThenCheck]
xine-lib-1.1.21/src/demuxers/demux_tta.c:144:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_tta.c:210:12: style: The scope of the variable 'start_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_tta.c:211:12: style: The scope of the variable 'frame_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_tta.c:212:11: style: The scope of the variable 'pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_tta.c:62:16: style: struct member 'tta_header::signature' is never used. [unusedStructMember]
xine-lib-1.1.21/src/demuxers/demux_tta.c:63:16: style: struct member 'tta_header::flags' is never used. [unusedStructMember]
xine-lib-1.1.21/src/demuxers/demux_tta.c:68:16: style: struct member 'tta_header::crc32' is never used. [unusedStructMember]
xine-lib-1.1.21/src/demuxers/demux_voc.c:195:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_vox.c:77:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/demuxers/demux_vox.c:63:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_vox.c:77:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/demuxers/demux_vox.c:103:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wav.c:85:12: style: The scope of the variable 'chunk_tag' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wav.c:86:12: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wav.c:251:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wav.c:369:12: style: The scope of the variable 'align' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wc3movie.c:144:11: style: The scope of the variable 'audio_pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wc3movie.c:146:16: style: The scope of the variable 'chunk_tag' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wc3movie.c:147:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wc3movie.c:149:16: style: The scope of the variable 'palette_number' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_wc3movie.c:348:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/demux_yuv4mpeg2.c:322:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xine-lib-1.1.21/src/demuxers/ebml.c:296:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/demuxers/ebml.c:301:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/demuxers/ebml.c:68:16: style: The scope of the variable 'parent_elem' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/ebml.c:341:16: style: The scope of the variable 'top_elem' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/ebml.c:224:70: style: Function 'ebml_read_uint' argument 3 names different: declaration 'val' definition 'num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/demuxers/ebml.h:84:70: note: Function 'ebml_read_uint' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.1.21/src/demuxers/ebml.c:224:70: note: Function 'ebml_read_uint' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.1.21/src/demuxers/ebml.c:246:71: style: Function 'ebml_read_sint' argument 3 names different: declaration 'val' definition 'num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/demuxers/ebml.h:86:69: note: Function 'ebml_read_sint' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.1.21/src/demuxers/ebml.c:246:71: note: Function 'ebml_read_sint' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.1.21/src/demuxers/ebml.c:274:70: style: Function 'ebml_read_float' argument 3 names different: declaration 'val' definition 'num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/demuxers/ebml.h:88:70: note: Function 'ebml_read_float' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.1.21/src/demuxers/ebml.c:274:70: note: Function 'ebml_read_float' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.1.21/src/demuxers/ebml.c:371:38: style: Function 'ebml_check_header' argument 1 names different: declaration 'read' definition 'ebml'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/demuxers/ebml.h:73:38: note: Function 'ebml_check_header' argument 1 names different: declaration 'read' definition 'ebml'.
xine-lib-1.1.21/src/demuxers/ebml.c:371:38: note: Function 'ebml_check_header' argument 1 names different: declaration 'read' definition 'ebml'.
xine-lib-1.1.21/src/demuxers/ebml.c:294:11: style: Variable 'f' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/demuxers/ebml.c:299:12: style: Variable 'd' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/demuxers/id3.c:92:8: style: The scope of the variable 'track' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/id3.c:277:7: style: The scope of the variable 'enc' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/id3.c:349:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/id3.c:475:7: style: The scope of the variable 'enc' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/id3.c:551:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/id3.c:734:7: style: The scope of the variable 'enc' can be reduced. [variableScope]
xine-lib-1.1.21/src/demuxers/id3.c:813:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_decode_spu.c:726:9: style: Condition '!button_ptr' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/dxr3/dxr3_decode_spu.c:698:24: note: Assignment 'button_ptr=NULL', assigned value is 0
xine-lib-1.1.21/src/dxr3/dxr3_decode_spu.c:726:9: note: Condition '!button_ptr' is always true
xine-lib-1.1.21/src/dxr3/dxr3_decode_spu.c:161:18: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_decode_spu.c:162:25: style: The scope of the variable 'vo_class' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_decode_spu.c:230:8: style: The scope of the variable 'tmpstr' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_decode_spu.c:700:22: style: Checking if unsigned variable 'this->buttonN' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/dxr3/dxr3_decode_video.c:170:18: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_decode_video.c:171:25: style: The scope of the variable 'vo_class' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_decode_video.c:331:20: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_spu_encoder.c:139:16: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_spu_encoder.c:332:28: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/dxr3_spu_encoder.c:332:31: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/bswap.h:104:0: error: #error "You need to add endian swap macros for you're system" [preprocessorErrorDirective]
xine-lib-1.1.21/src/dxr3/video_out_dxr3.c:847:8: style: The scope of the variable 'tmpstr' can be reduced. [variableScope]
xine-lib-1.1.21/src/dxr3/video_out_dxr3.c:214:86: style: Function 'dxr3_vo_open_plugin' argument 2 names different: declaration 'visual' definition 'visual_gen'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/dxr3/video_out_dxr3.c:105:86: note: Function 'dxr3_vo_open_plugin' argument 2 names different: declaration 'visual' definition 'visual_gen'.
xine-lib-1.1.21/src/dxr3/video_out_dxr3.c:214:86: note: Function 'dxr3_vo_open_plugin' argument 2 names different: declaration 'visual' definition 'visual_gen'.
xine-lib-1.1.21/src/dxr3/video_out_dxr3.c:1588:45: style: Function 'dxr3_update_enhanced_mode' argument 1 names different: declaration 'this_gen' definition 'data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/dxr3/video_out_dxr3.c:147:52: note: Function 'dxr3_update_enhanced_mode' argument 1 names different: declaration 'this_gen' definition 'data'.
xine-lib-1.1.21/src/dxr3/video_out_dxr3.c:1588:45: note: Function 'dxr3_update_enhanced_mode' argument 1 names different: declaration 'this_gen' definition 'data'.
xine-lib-1.1.21/src/dxr3/video_out_dxr3.c:1026:42: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/input_bluray.c:1573:33: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_bluray.c:1573:36: style: The scope of the variable 'num_pl' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_bluray.c:340:13: warning: The buffer 'title_name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xine-lib-1.1.21/src/input/input_cdda.c:1630:58: warning: Either the condition 'this==NULL' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/input/input_cdda.c:1635:11: note: Assuming that condition 'this==NULL' is not redundant
xine-lib-1.1.21/src/input/input_cdda.c:1630:58: note: Null pointer dereference
xine-lib-1.1.21/src/input/input_cdda.c:2119:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xine-lib-1.1.21/src/input/input_cdda.c:1370:15: style: The scope of the variable 'fdig' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_cdda.c:1370:21: style: The scope of the variable 'sdig' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_cdda.c:1370:27: style: The scope of the variable 'tdig' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_cdda.c:1631:43: style: The scope of the variable 'm' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_cdda.c:1633:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_cdda.c:1633:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_cdda.c:1452:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.1.21/src/input/input_cdda.c:1477:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.1.21/src/input/input_cdda.c:1482:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.1.21/src/input/input_cdda.c:1487:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.1.21/src/input/input_dvb.c:1191:56: warning: Either the condition 'has_subs<=4' is redundant or the array 'this->channels[this->channel].subpid[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
xine-lib-1.1.21/src/input/input_dvb.c:1189:18: note: Assuming that condition 'has_subs<=4' is not redundant
xine-lib-1.1.21/src/input/input_dvb.c:1191:56: note: Array index out of bounds
xine-lib-1.1.21/src/input/input_dvb.c:905:9: style: Condition '!f' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/input/input_dvb.c:903:7: note: Assuming that condition '!f' is not redundant
xine-lib-1.1.21/src/input/input_dvb.c:905:9: note: Condition '!f' is always true
xine-lib-1.1.21/src/input/input_dvb.c:1315:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/input_dvb.c:1312:3: note: Variable 'result' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_dvb.c:1315:3: note: Variable 'result' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_dvb.c:1452:3: style: Variable 'seen_channels' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/input_dvb.c:1437:0: note: Variable 'seen_channels' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_dvb.c:1452:3: note: Variable 'seen_channels' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_dvb.c:1455:3: style: Variable 'foo' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/input_dvb.c:1436:0: note: Variable 'foo' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_dvb.c:1455:3: note: Variable 'foo' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_dvb.c:456:19: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1429:7: style: The scope of the variable 'table_id' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1432:7: style: The scope of the variable 'section_len' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1433:16: style: The scope of the variable 'service_id' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1434:7: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1441:7: style: The scope of the variable 'current_channel_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1686:27: style: The scope of the variable 'line_cursor' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1838:7: style: The scope of the variable 'prog_rating' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1923:7: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1924:7: style: The scope of the variable 'centered_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1924:19: style: The scope of the variable 'centered_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1926:7: style: The scope of the variable 'window_width' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1926:21: style: The scope of the variable 'window_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1926:36: style: The scope of the variable 'stream_width' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1926:50: style: The scope of the variable 'stream_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1929:8: style: The scope of the variable 'clock' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2209:13: style: The scope of the variable 'tma' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2210:10: style: The scope of the variable 't' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2211:7: style: The scope of the variable 'filename' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2212:7: style: The scope of the variable 'dates' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2213:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2215:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2464:17: style: The scope of the variable 'sync_byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2465:17: style: The scope of the variable 'data_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2466:17: style: The scope of the variable 'data_len' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:2467:16: style: The scope of the variable 'pid' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvb.c:1038:35: style: Checking if unsigned variable 'event.parameters.frequency' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/input/input_dvb.c:2253:20: style: Array index 'x' is used before limits check. [arrayIndexThenCheck]
xine-lib-1.1.21/src/input/input_dvb.c:612:7: error: Memory leak: video_device [memleak]
xine-lib-1.1.21/src/input/input_dvb.c:618:7: error: Memory leak: video_device [memleak]
xine-lib-1.1.21/src/input/input_dvb.c:992:27: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_dvb.c:2253:12: error: Uninitialized variable: filename [uninitvar]
xine-lib-1.1.21/src/input/input_dvd.c:1277:14: style: The scope of the variable 'lang' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvd.c:1279:14: style: The scope of the variable 'dvd_channel' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvd.c:1319:14: style: The scope of the variable 'lang' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvd.c:1321:14: style: The scope of the variable 'dvd_channel' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_dvd.c:885:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/input_dvd.c:927:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/input_file.c:577:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_file.c:623:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_gnome_vfs.c:81:0: error: failed to expand 'D', Wrong number of parameters for macro 'D'. [preprocessorErrorDirective]
xine-lib-1.1.21/src/input/input_http.c:981:5: style: Variable 'newline' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/input_http.c:978:0: note: Variable 'newline' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_http.c:981:5: note: Variable 'newline' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_http.c:286:8: style: The scope of the variable 'metadata_buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_http.c:288:9: style: The scope of the variable 'title_end' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_http.c:289:9: style: The scope of the variable 'songtitle' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_http.c:290:15: style: The scope of the variable 'radio' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_http.c:671:24: style: The scope of the variable 'res' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_http.c:230:5: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/input/input_net.c:177:19: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_pvr.c:870:9: style: The scope of the variable 'src_filename' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_pvr.c:872:9: style: The scope of the variable 'dst_filename' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_pvr.c:873:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_pvr.c:1107:26: style: The scope of the variable 'show' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_pvr.c:1349:18: style: The scope of the variable 'show' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_pvr.c:149:11: style: struct member 'ivtv_ioctl_codec::aspect' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:150:11: style: struct member 'ivtv_ioctl_codec::audio_bitmask' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:151:11: style: struct member 'ivtv_ioctl_codec::bframes' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:155:11: style: struct member 'ivtv_ioctl_codec::dnr_mode' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:156:11: style: struct member 'ivtv_ioctl_codec::dnr_spatial' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:157:11: style: struct member 'ivtv_ioctl_codec::dnr_temporal' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:158:11: style: struct member 'ivtv_ioctl_codec::dnr_type' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:159:11: style: struct member 'ivtv_ioctl_codec::framerate' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:160:11: style: struct member 'ivtv_ioctl_codec::framespergop' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:161:11: style: struct member 'ivtv_ioctl_codec::gop_closure' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_pvr.c:162:11: style: struct member 'ivtv_ioctl_codec::pulldown' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/input_rtp.c:273:7: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_smb.c:503:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xine-lib-1.1.21/src/input/input_smb.c:254:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_v4l.c:1762:3: style: Variable 'this' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/input_v4l.c:1758:0: note: Variable 'this' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_v4l.c:1762:3: note: Variable 'this' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/input_v4l.c:639:16: style: The scope of the variable 'tv_standard_entry' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_v4l.c:1246:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_v4l.c:696:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_v4l.c:697:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_v4l.c:698:85: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_v4l.c:699:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_v4l.c:700:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_v4l.c:701:93: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_v4l.c:702:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_v4l.c:703:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/input/input_v4l2.c:264:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/input/input_v4l2.c:107:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/input_v4l2.c:274:86: style: Function 'v4l2_input_dequeue_video_buffer' argument 2 names different: declaration 'input' definition 'output'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/input_v4l2.c:101:86: note: Function 'v4l2_input_dequeue_video_buffer' argument 2 names different: declaration 'input' definition 'output'.
xine-lib-1.1.21/src/input/input_v4l2.c:274:86: note: Function 'v4l2_input_dequeue_video_buffer' argument 2 names different: declaration 'input' definition 'output'.
xine-lib-1.1.21/src/input/input_vcd.c:46:0: error: #error "you need to add cdrom / VCD support for your platform to input_vcd and configure.in" [preprocessorErrorDirective]
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:421:7: warning: Possible null pointer dereference: dvdcss_version [nullPointer]
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:357:27: note: Assignment 'dvdcss_version=NULL', assigned value is 0
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:421:7: note: Null pointer dereference
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:373:3: style: Variable 'dvdcss_library' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:356:0: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:373:3: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:297:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:322:12: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:73:21: style: struct member 'css_s::i_agid' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:74:21: style: struct member 'css_s::p_bus_key' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:75:21: style: struct member 'css_s::p_disc_key' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/libdvdnav/dvd_input.c:76:21: style: struct member 'css_s::p_title_key' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:884:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:976:29: style: Redundant condition: If 'off < 0', the comparison 'off != 0' is always true. [redundantCondition]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:514:13: style: Condition '!auth_drive' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:400:29: note: Assignment 'auth_drive=0', assigned value is 0
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:514:13: note: Condition '!auth_drive' is always true
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:946:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:961:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:1144:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:168:14: style: The scope of the variable 'start' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:619:10: style: The scope of the variable 'video_path' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:749:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_reader.c:870:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:681:4: style: Expression is always false because 'else if' condition matches previous condition at line 672. [multiCondition]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:672:11: style: Condition 'lastsector' is always false [knownConditionTrueFalse]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:658:16: note: Assignment 'lastsector=0', assigned value is 0
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:672:11: note: Condition 'lastsector' is always false
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:681:6: style: Condition 'lastsector' is always false [knownConditionTrueFalse]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:658:16: note: Assignment 'lastsector=0', assigned value is 0
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:681:6: note: Condition 'lastsector' is always false
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:55:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:330:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:539:14: style: The scope of the variable 'dir_lba' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:541:9: style: The scope of the variable 'found' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:542:9: style: The scope of the variable 'in_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:719:14: style: The scope of the variable 'lbnum' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:782:14: style: The scope of the variable 'lbnum' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:787:11: style: The scope of the variable 'token' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:778:19: style: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.h:49:71: note: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'.
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:778:19: note: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'.
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:418:12: style: Variable 'MT_L' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:419:12: style: Variable 'N_PM' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:487:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:532:13: style: Variable 'directory_base' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:717:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:780:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:877:3: style: Variable 'lastsector' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:879:3: style: Variable 'terminate' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvd_udf.c:925:11: style: Variable 'pvd_buf_base' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:233:18: style: The scope of the variable 'bMpeg1' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:239:13: style: The scope of the variable 'nStuffingBytes' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:298:12: style: The scope of the variable 'next' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:115:40: style: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:95:40: note: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:115:40: note: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:151:40: style: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:100:40: note: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:151:40: note: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:182:39: style: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:107:39: note: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:182:39: note: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:194:44: style: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:112:44: note: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:194:44: note: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:374:49: style: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:202:49: note: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:374:49: note: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:389:55: style: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:213:55: note: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:389:55: note: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:808:51: style: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:523:51: note: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:808:51: note: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:819:43: style: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:532:43: note: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:819:43: note: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:838:53: style: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:541:53: note: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:838:53: note: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:857:48: style: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:547:48: note: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:857:48: note: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:879:46: style: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:553:46: note: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:879:46: note: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:901:50: style: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:558:50: note: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:901:50: note: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:925:48: style: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:563:48: note: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:925:48: note: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:949:49: style: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:568:49: note: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:949:49: note: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:973:47: style: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:573:47: note: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:973:47: note: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1017:38: style: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:612:38: note: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1017:38: note: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1021:40: style: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:617:40: note: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1021:40: note: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1025:40: style: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:622:40: note: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1025:40: note: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1029:39: style: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:627:39: note: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1029:39: note: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1034:47: style: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:597:47: note: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1034:47: note: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1057:49: style: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:602:49: note: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1057:49: note: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1071:45: style: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:427:45: note: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1071:45: note: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1076:45: style: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:436:45: note: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1076:45: note: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1081:47: style: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:247:47: note: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:1081:47: note: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.c:285:20: style: Variable 'nPacketLen' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:205:56: style: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:418:56: note: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:205:56: note: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:249:54: style: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:447:54: note: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:249:54: note: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:259:54: style: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:448:54: note: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:259:54: note: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:269:54: style: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:449:54: note: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:269:54: note: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:279:53: style: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:450:53: note: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:279:53: note: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:327:50: style: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:455:50: note: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:327:50: note: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:389:54: style: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:470:54: note: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:389:54: note: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:416:48: style: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:460:48: note: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:416:48: note: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:446:61: style: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:465:61: note: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:446:61: note: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:454:47: style: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:475:47: note: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:454:47: note: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:505:49: style: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:480:49: note: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/highlight.c:505:49: note: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:115:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:161:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:161:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:163:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:163:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:163:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:163:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:166:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:167:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:168:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/nav_print.c:169:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:90:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:29:45: style: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:228:45: note: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:29:45: note: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:43:44: style: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:237:44: note: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:43:44: note: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:55:55: style: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:265:55: note: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:55:55: note: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:70:54: style: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:270:54: note: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:70:54: note: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:89:53: style: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:311:53: note: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:89:53: note: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:133:45: style: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:275:45: note: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:133:45: note: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:141:44: style: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:280:44: note: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:141:44: note: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:184:54: style: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:288:54: note: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:184:54: note: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:192:44: style: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:296:44: note: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:192:44: note: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:204:39: style: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:255:39: note: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:204:39: note: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:216:40: style: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:368:40: note: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/navigation.c:216:40: note: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:197:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:187:7: note: After for loop, i has value 10
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:197:13: note: Array index out of bounds
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:199:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:187:7: note: After for loop, i has value 10
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:199:13: note: Array index out of bounds
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:200:39: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:187:7: note: After for loop, i has value 10
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:200:39: note: Array index out of bounds
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:201:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:187:7: note: After for loop, i has value 10
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:201:13: note: Array index out of bounds
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:94:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:221:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:222:7: style: The scope of the variable 'start' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:223:7: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:224:7: style: The scope of the variable 'incr' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:225:12: style: The scope of the variable 'read_ahead_buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:197:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:199:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:200:34: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/input/libdvdnav/read_cache.c:201:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/input/libdvdnav/remap.c:102:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/remap.c:103:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/remap.c:126:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/remap.c:148:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/searching.c:65:26: style: The scope of the variable 'next_vobu' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/searching.c:100:12: style: The scope of the variable 'length' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/searching.c:466:20: style: The scope of the variable 'cell' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/searching.c:226:24: style: Checking if unsigned variable 'length-offset' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/input/libdvdnav/searching.c:96:46: style: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:361:46: note: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:96:46: note: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:176:48: style: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:352:48: note: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:176:48: note: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:295:46: style: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:331:46: note: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:295:46: note: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:303:49: style: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:374:49: note: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:303:49: note: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:336:48: style: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:380:48: note: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:336:48: note: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:369:49: style: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:386:49: note: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:369:49: note: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:415:44: style: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:304:44: note: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:415:44: note: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:462:47: style: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:396:47: note: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:462:47: note: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:529:56: style: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:321:56: note: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/searching.c:529:56: note: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:29:50: style: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:142:50: note: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:29:50: note: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:29:65: style: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:142:65: note: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:29:65: note: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:39:50: style: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:134:50: note: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:39:50: note: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:39:64: style: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:134:64: note: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:39:64: note: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:51:53: style: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:157:53: note: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:51:53: note: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:51:67: style: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:157:67: note: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:51:67: note: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:61:53: style: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:162:53: note: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:61:53: note: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:61:68: style: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:162:68: note: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:61:68: note: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:88:55: style: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:495:55: note: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:88:55: note: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:92:56: style: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:501:56: note: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:92:56: note: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:96:54: style: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:507:54: note: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:96:54: note: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:100:59: style: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:171:59: note: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:100:59: note: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:100:73: style: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:171:73: note: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:100:73: note: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:110:59: style: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:176:59: note: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:110:59: note: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:110:74: style: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/dvdnav.h:176:74: note: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'.
xine-lib-1.1.21/src/input/libdvdnav/settings.c:110:74: note: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'.
xine-lib-1.1.21/src/input/libdvdnav/vm.c:176:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/libdvdnav/vm.c:131:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/vm.c:1765:7: style: The scope of the variable 'pgcN' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libdvdnav/vm.c:370:25: style: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/vm.h:132:25: note: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'.
xine-lib-1.1.21/src/input/libdvdnav/vm.c:370:25: note: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'.
xine-lib-1.1.21/src/input/libdvdnav/vm.c:699:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/input/libdvdnav/vm.c:751:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:163:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:256:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:262:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:262:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:266:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:276:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:278:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:296:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:299:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:299:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:303:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:303:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:307:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:307:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:321:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:324:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:327:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:327:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:336:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:339:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:339:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:339:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:343:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:350:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:354:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:354:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:358:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:358:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:362:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:362:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:394:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:409:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:411:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:414:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:514:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:456:34: style: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.h:27:34: note: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'.
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:456:34: note: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'.
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:525:38: style: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.h:28:38: note: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'.
xine-lib-1.1.21/src/input/libdvdnav/vmcmd.c:525:38: note: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'.
xine-lib-1.1.21/src/input/libreal/asmrp.c:636:70: style: Function 'asmrp_match' argument 4 names different: declaration 'matchesizxe' definition 'matchsize'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/libreal/asmrp.h:38:70: note: Function 'asmrp_match' argument 4 names different: declaration 'matchesizxe' definition 'matchsize'.
xine-lib-1.1.21/src/input/libreal/asmrp.c:636:70: note: Function 'asmrp_match' argument 4 names different: declaration 'matchesizxe' definition 'matchsize'.
xine-lib-1.1.21/src/input/libreal/real.c:477:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/libreal/real.c:545:3: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/libreal/real.c:537:0: note: Variable 'n' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/libreal/real.c:545:3: note: Variable 'n' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/libreal/real.c:220:21: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libreal/real.c:317:10: style: The scope of the variable 'ch_len' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libreal/rmff.c:726:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:727:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:740:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:740:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:741:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:741:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:742:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:743:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:744:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:745:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:746:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:776:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:777:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/libreal/rmff.c:452:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libreal/rmff.c:525:12: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libreal/rmff.c:786:17: style: The scope of the variable 'streams' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libreal/sdpplin.c:133:13: style: The scope of the variable 'handled' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/libreal/sdpplin.c:251:20: style: The scope of the variable 'handled' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/librtsp/rtsp.c:396:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-lib-1.1.21/src/input/librtsp/rtsp.c:222:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/librtsp/rtsp.c:216:0: note: Variable 'answer' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/librtsp/rtsp.c:222:3: note: Variable 'answer' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/librtsp/rtsp.c:455:3: style: Variable 's->mrl' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/librtsp/rtsp.c:454:3: note: Variable 's->mrl' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/librtsp/rtsp.c:455:3: note: Variable 's->mrl' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/librtsp/rtsp.c:152:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/librtsp/rtsp.c:523:25: style: Function 'rtsp_close' argument 1 names different: declaration 'this' definition 's'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/librtsp/rtsp.h:62:30: note: Function 'rtsp_close' argument 1 names different: declaration 'this' definition 's'.
xine-lib-1.1.21/src/input/librtsp/rtsp.c:523:25: note: Function 'rtsp_close' argument 1 names different: declaration 'this' definition 's'.
xine-lib-1.1.21/src/input/librtsp/rtsp.c:645:32: style: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/librtsp/rtsp.h:59:32: note: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'.
xine-lib-1.1.21/src/input/librtsp/rtsp.c:645:32: note: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'.
xine-lib-1.1.21/src/input/librtsp/rtsp_session.c:198:40: style: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/librtsp/rtsp_session.h:32:39: note: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'.
xine-lib-1.1.21/src/input/librtsp/rtsp_session.c:198:40: note: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'.
xine-lib-1.1.21/src/input/mms.c:670:56: style: Function 'mms_connect' argument 2 names different: declaration 'url_' definition 'url'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/mms.h:32:58: note: Function 'mms_connect' argument 2 names different: declaration 'url_' definition 'url'.
xine-lib-1.1.21/src/input/mms.c:670:56: note: Function 'mms_connect' argument 2 names different: declaration 'url_' definition 'url'.
xine-lib-1.1.21/src/input/mmsh.c:529:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/mmsh.c:596:7: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/mmsh.c:596:7: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/mmsh.c:596:7: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/mmsh.c:596:7: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/mmsh.c:601:7: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/mmsh.c:707:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/mmsh.c:629:58: style: Function 'mmsh_connect' argument 2 names different: declaration 'url_' definition 'url'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/mmsh.h:32:59: note: Function 'mmsh_connect' argument 2 names different: declaration 'url_' definition 'url'.
xine-lib-1.1.21/src/input/mmsh.c:629:58: note: Function 'mmsh_connect' argument 2 names different: declaration 'url_' definition 'url'.
xine-lib-1.1.21/src/input/net_buf_ctrl.c:134:15: style: The scope of the variable 'mrl' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/net_buf_ctrl.c:188:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/net_buf_ctrl.c:264:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/net_buf_ctrl.c:500:11: style: The scope of the variable 'video_p' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/net_buf_ctrl.c:501:11: style: The scope of the variable 'audio_p' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/net_buf_ctrl.c:502:7: style: The scope of the variable 'has_video' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/net_buf_ctrl.c:502:18: style: The scope of the variable 'has_audio' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/pnm.c:347:18: warning: Possible null pointer dereference: chunk [nullPointer]
xine-lib-1.1.21/src/input/pnm.c:367:29: note: Calling function 'pnm_write_chunk', 3rd argument 'chunk' value is 0
xine-lib-1.1.21/src/input/pnm.c:347:18: note: Null pointer dereference
xine-lib-1.1.21/src/input/pnm.c:444:12: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/pnm.c:704:55: style: Function 'pnm_connect' argument 2 names different: declaration 'url' definition 'mrl'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/pnm.h:33:58: note: Function 'pnm_connect' argument 2 names different: declaration 'url' definition 'mrl'.
xine-lib-1.1.21/src/input/pnm.c:704:55: note: Function 'pnm_connect' argument 2 names different: declaration 'url' definition 'mrl'.
xine-lib-1.1.21/src/input/pnm.c:827:23: style: Function 'pnm_close' argument 1 names different: declaration 'this' definition 'p'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/pnm.h:36:28: note: Function 'pnm_close' argument 1 names different: declaration 'this' definition 'p'.
xine-lib-1.1.21/src/input/pnm.c:827:23: note: Function 'pnm_close' argument 1 names different: declaration 'this' definition 'p'.
xine-lib-1.1.21/src/input/sha1.c:204:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/MSWindows/win32.c:674:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_bsdi.c:759:29: style: Function 'cdio_open_bsdi' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:696:40: note: Function 'cdio_open_bsdi' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_bsdi.c:759:29: note: Function 'cdio_open_bsdi' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:67:26: style: Function 'cdio_generic_free' argument 1 names different: declaration 'env' definition 'p_user_data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/generic.h:82:33: note: Function 'cdio_generic_free' argument 1 names different: declaration 'env' definition 'p_user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:67:26: note: Function 'cdio_generic_free' argument 1 names different: declaration 'env' definition 'p_user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:89:26: style: Function 'cdio_generic_init' argument 1 names different: declaration 'env' definition 'user_data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/generic.h:87:33: note: Function 'cdio_generic_init' argument 1 names different: declaration 'env' definition 'user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:89:26: note: Function 'cdio_generic_init' argument 1 names different: declaration 'env' definition 'user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:133:27: style: Function 'cdio_generic_lseek' argument 1 names different: declaration 'env' definition 'user_data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/generic.h:94:35: note: Function 'cdio_generic_lseek' argument 1 names different: declaration 'env' definition 'user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:133:27: note: Function 'cdio_generic_lseek' argument 1 names different: declaration 'env' definition 'user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:145:26: style: Function 'cdio_generic_read' argument 1 names different: declaration 'env' definition 'user_data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/generic.h:101:36: note: Function 'cdio_generic_read' argument 1 names different: declaration 'env' definition 'user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:145:26: note: Function 'cdio_generic_read' argument 1 names different: declaration 'env' definition 'user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:155:32: style: Function 'cdio_generic_stdio_free' argument 1 names different: declaration 'env' definition 'user_data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/generic.h:113:39: note: Function 'cdio_generic_stdio_free' argument 1 names different: declaration 'env' definition 'user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:155:32: note: Function 'cdio_generic_stdio_free' argument 1 names different: declaration 'env' definition 'user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:202:22: style: Function 'cdio_add_device_list' argument 3 names different: declaration 'i_drives' definition 'num_drives'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio_private.h:309:22: note: Function 'cdio_add_device_list' argument 3 names different: declaration 'i_drives' definition 'num_drives'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_generic.c:202:22: note: Function 'cdio_add_device_list' argument 3 names different: declaration 'i_drives' definition 'num_drives'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_linux.c:1091:30: style: Function 'cdio_open_linux' argument 1 names different: declaration 'source_name' definition 'psz_source_name'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:769:41: note: Function 'cdio_open_linux' argument 1 names different: declaration 'source_name' definition 'psz_source_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_linux.c:1091:30: note: Function 'cdio_open_linux' argument 1 names different: declaration 'source_name' definition 'psz_source_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_linux.c:1102:33: style: Function 'cdio_open_am_linux' argument 1 names different: declaration 'source_name' definition 'psz_orig_source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:777:44: note: Function 'cdio_open_am_linux' argument 1 names different: declaration 'source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_linux.c:1102:33: note: Function 'cdio_open_am_linux' argument 1 names different: declaration 'source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_osx.c:1382:28: style: Function 'cdio_open_osx' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:846:39: note: Function 'cdio_open_osx' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_osx.c:1382:28: note: Function 'cdio_open_osx' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_sunos.c:818:32: style: Function 'cdio_open_solaris' argument 1 names different: declaration 'source_name' definition 'psz_source_name'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:805:43: note: Function 'cdio_open_solaris' argument 1 names different: declaration 'source_name' definition 'psz_source_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_sunos.c:818:32: note: Function 'cdio_open_solaris' argument 1 names different: declaration 'source_name' definition 'psz_source_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_sunos.c:829:35: style: Function 'cdio_open_am_solaris' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:813:46: note: Function 'cdio_open_am_solaris' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_sunos.c:829:35: note: Function 'cdio_open_am_solaris' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_sunos.c:829:64: style: Function 'cdio_open_am_solaris' argument 2 names different: declaration 'psz_access_mode' definition 'access_mode'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:814:18: note: Function 'cdio_open_am_solaris' argument 2 names different: declaration 'psz_access_mode' definition 'access_mode'.
xine-lib-1.1.21/src/input/vcd/libcdio/_cdio_sunos.c:829:64: note: Function 'cdio_open_am_solaris' argument 2 names different: declaration 'psz_access_mode' definition 'access_mode'.
xine-lib-1.1.21/src/input/vcd/libcdio/cd_types.c:228:8: style: The scope of the variable 'sector0_read_ok' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/cd_types.c:224:65: style: Function 'cdio_guess_cd_type' argument 3 names different: declaration 'track_num' definition 'i_track'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cd_types.h:140:15: note: Function 'cdio_guess_cd_type' argument 3 names different: declaration 'track_num' definition 'i_track'.
xine-lib-1.1.21/src/input/vcd/libcdio/cd_types.c:224:65: note: Function 'cdio_guess_cd_type' argument 3 names different: declaration 'track_num' definition 'i_track'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:789:18: style: The scope of the variable 'all_dp' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:260:26: style: Function 'cdio_eject_media' argument 1 names different: declaration 'p_cdio' definition 'obj'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:156:34: note: Function 'cdio_eject_media' argument 1 names different: declaration 'p_cdio' definition 'obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:260:26: note: Function 'cdio_eject_media' argument 1 names different: declaration 'p_cdio' definition 'obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:296:27: style: Function 'cdio_get_arg' argument 1 names different: declaration 'p_cdio' definition 'obj'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:186:44: note: Function 'cdio_get_arg' argument 1 names different: declaration 'p_cdio' definition 'obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:296:27: note: Function 'cdio_get_arg' argument 1 names different: declaration 'p_cdio' definition 'obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:315:24: style: Function 'cdio_get_cdtext' argument 1 names different: declaration 'p_cdio' definition 'obj'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:199:44: note: Function 'cdio_get_cdtext' argument 1 names different: declaration 'p_cdio' definition 'obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:315:24: note: Function 'cdio_get_cdtext' argument 1 names different: declaration 'p_cdio' definition 'obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:334:38: style: Function 'cdio_get_default_device' argument 1 names different: declaration 'p_cdio' definition 'obj'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:214:49: note: Function 'cdio_get_default_device' argument 1 names different: declaration 'p_cdio' definition 'obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:334:38: note: Function 'cdio_get_default_device' argument 1 names different: declaration 'p_cdio' definition 'obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:413:42: style: Function 'cdio_get_devices_with_cap' argument 1 names different: declaration 'ppsz_search_devices' definition 'search_devices'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:246:44: note: Function 'cdio_get_devices_with_cap' argument 1 names different: declaration 'ppsz_search_devices' definition 'search_devices'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:413:42: note: Function 'cdio_get_devices_with_cap' argument 1 names different: declaration 'ppsz_search_devices' definition 'search_devices'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:414:62: style: Function 'cdio_get_devices_with_cap' argument 3 names different: declaration 'b_any' definition 'any'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:247:44: note: Function 'cdio_get_devices_with_cap' argument 3 names different: declaration 'b_any' definition 'any'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:414:62: note: Function 'cdio_get_devices_with_cap' argument 3 names different: declaration 'b_any' definition 'any'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:422:46: style: Function 'cdio_get_devices_with_cap_ret' argument 1 names different: declaration 'ppsz_search_devices' definition 'search_devices'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:255:56: note: Function 'cdio_get_devices_with_cap_ret' argument 1 names different: declaration 'ppsz_search_devices' definition 'search_devices'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:422:46: note: Function 'cdio_get_devices_with_cap_ret' argument 1 names different: declaration 'ppsz_search_devices' definition 'search_devices'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:423:66: style: Function 'cdio_get_devices_with_cap_ret' argument 3 names different: declaration 'b_any' definition 'any'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:257:12: note: Function 'cdio_get_devices_with_cap_ret' argument 3 names different: declaration 'b_any' definition 'any'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:423:66: note: Function 'cdio_get_devices_with_cap_ret' argument 3 names different: declaration 'b_any' definition 'any'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:481:26: style: Function 'cdio_get_discmode' argument 1 names different: declaration 'p_cdio' definition 'cd_obj'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:274:41: note: Function 'cdio_get_discmode' argument 1 names different: declaration 'p_cdio' definition 'cd_obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:481:26: note: Function 'cdio_get_discmode' argument 1 names different: declaration 'p_cdio' definition 'cd_obj'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:548:35: style: Function 'cdio_get_driver_name' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:313:52: note: Function 'cdio_get_driver_name' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:548:35: note: Function 'cdio_get_driver_name' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:560:33: style: Function 'cdio_get_driver_id' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:322:49: note: Function 'cdio_get_driver_id' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:560:33: note: Function 'cdio_get_driver_id' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:589:53: style: Function 'cdio_get_hwinfo' argument 2 names different: declaration 'p_hw_info' definition 'hw_info'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:337:29: note: Function 'cdio_get_hwinfo' argument 2 names different: declaration 'p_hw_info' definition 'hw_info'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:589:53: note: Function 'cdio_get_hwinfo' argument 2 names different: declaration 'p_hw_info' definition 'hw_info'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:656:34: style: Function 'cdio_get_track_green' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:378:43: note: Function 'cdio_get_track_green' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:656:34: note: Function 'cdio_get_track_green' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:656:48: style: Function 'cdio_get_track_green' argument 2 names different: declaration 'i_track' definition 'track_num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:378:59: note: Function 'cdio_get_track_green' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:656:48: note: Function 'cdio_get_track_green' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:675:32: style: Function 'cdio_get_track_lba' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:392:42: note: Function 'cdio_get_track_lba' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:675:32: note: Function 'cdio_get_track_lba' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:675:46: style: Function 'cdio_get_track_lba' argument 2 names different: declaration 'i_track' definition 'track_num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:392:58: note: Function 'cdio_get_track_lba' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:675:46: note: Function 'cdio_get_track_lba' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:698:32: style: Function 'cdio_get_track_lsn' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:406:42: note: Function 'cdio_get_track_lsn' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:698:32: note: Function 'cdio_get_track_lsn' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:698:46: style: Function 'cdio_get_track_lsn' argument 2 names different: declaration 'i_track' definition 'track_num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:406:58: note: Function 'cdio_get_track_lsn' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:698:46: note: Function 'cdio_get_track_lsn' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:720:32: style: Function 'cdio_get_track_msf' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:418:41: note: Function 'cdio_get_track_msf' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:720:32: note: Function 'cdio_get_track_msf' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:720:46: style: Function 'cdio_get_track_msf' argument 2 names different: declaration 'i_track' definition 'track_num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:418:57: note: Function 'cdio_get_track_msf' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:720:46: note: Function 'cdio_get_track_msf' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:743:38: style: Function 'cdio_get_track_sec_count' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:429:55: note: Function 'cdio_get_track_sec_count' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:743:38: note: Function 'cdio_get_track_sec_count' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:743:52: style: Function 'cdio_get_track_sec_count' argument 2 names different: declaration 'i_track' definition 'track_num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:429:71: note: Function 'cdio_get_track_sec_count' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:743:52: note: Function 'cdio_get_track_sec_count' argument 2 names different: declaration 'i_track' definition 'track_num'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:774:28: style: Function 'cdio_is_device' argument 1 names different: declaration 'source_name' definition 'psz_source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:974:35: note: Function 'cdio_is_device' argument 1 names different: declaration 'source_name' definition 'psz_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:774:28: note: Function 'cdio_is_device' argument 1 names different: declaration 'source_name' definition 'psz_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:810:53: style: Function 'cdio_new' argument 2 names different: declaration 'funcs' definition 'p_funcs'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio_private.h:273:62: note: Function 'cdio_new' argument 2 names different: declaration 'funcs' definition 'p_funcs'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:810:53: note: Function 'cdio_new' argument 2 names different: declaration 'funcs' definition 'p_funcs'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:829:21: style: Function 'cdio_destroy' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:164:30: note: Function 'cdio_destroy' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:829:21: note: Function 'cdio_destroy' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:845:25: style: Function 'cdio_lseek' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:441:34: note: Function 'cdio_lseek' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:845:25: note: Function 'cdio_lseek' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:891:39: style: Function 'cdio_read_audio_sectors' argument 4 names different: declaration 'i_sectors' definition 'nblocks'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:473:24: note: Function 'cdio_read_audio_sectors' argument 4 names different: declaration 'i_sectors' definition 'nblocks'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:891:39: note: Function 'cdio_read_audio_sectors' argument 4 names different: declaration 'i_sectors' definition 'nblocks'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:910:51: style: Function 'cdio_read_mode1_sector' argument 2 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:486:59: note: Function 'cdio_read_mode1_sector' argument 2 names different: declaration 'buf' definition 'data'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:910:51: note: Function 'cdio_read_mode1_sector' argument 2 names different: declaration 'buf' definition 'data'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:935:38: style: Function 'cdio_read_mode1_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:501:46: note: Function 'cdio_read_mode1_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:935:38: note: Function 'cdio_read_mode1_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:936:54: style: Function 'cdio_read_mode1_sectors' argument 5 names different: declaration 'i_sectors' definition 'num_sectors'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:502:38: note: Function 'cdio_read_mode1_sectors' argument 5 names different: declaration 'i_sectors' definition 'num_sectors'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:936:54: note: Function 'cdio_read_mode1_sectors' argument 5 names different: declaration 'i_sectors' definition 'num_sectors'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:953:37: style: Function 'cdio_read_mode2_sector' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:515:45: note: Function 'cdio_read_mode2_sector' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:953:37: note: Function 'cdio_read_mode2_sector' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:972:38: style: Function 'cdio_read_mode2_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:530:46: note: Function 'cdio_read_mode2_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:972:38: note: Function 'cdio_read_mode2_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:973:53: style: Function 'cdio_read_mode2_sectors' argument 5 names different: declaration 'i_sectors' definition 'num_sectors'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:531:38: note: Function 'cdio_read_mode2_sectors' argument 5 names different: declaration 'i_sectors' definition 'num_sectors'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:973:53: note: Function 'cdio_read_mode2_sectors' argument 5 names different: declaration 'i_sectors' definition 'num_sectors'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:986:29: style: Function 'cdio_stat_size' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:549:42: note: Function 'cdio_stat_size' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:986:29: note: Function 'cdio_stat_size' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:997:21: style: Function 'cdio_set_arg' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:541:29: note: Function 'cdio_set_arg' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:997:21: note: Function 'cdio_set_arg' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:1014:24: style: Function 'cdio_open' argument 1 names different: declaration 'source_name' definition 'orig_source_name'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:605:35: note: Function 'cdio_open' argument 1 names different: declaration 'source_name' definition 'orig_source_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:1014:24: note: Function 'cdio_open' argument 1 names different: declaration 'source_name' definition 'orig_source_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:1027:27: style: Function 'cdio_open_am' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:615:38: note: Function 'cdio_open_am' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:1027:27: note: Function 'cdio_open_am' argument 1 names different: declaration 'psz_source_name' definition 'psz_orig_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:1087:27: style: Function 'cdio_open_cd' argument 1 names different: declaration 'device_name' definition 'psz_source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:670:38: note: Function 'cdio_open_cd' argument 1 names different: declaration 'device_name' definition 'psz_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:1087:27: note: Function 'cdio_open_cd' argument 1 names different: declaration 'device_name' definition 'psz_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:1108:30: style: Function 'cdio_open_am_cd' argument 1 names different: declaration 'psz_device' definition 'psz_source'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/cdio.h:678:41: note: Function 'cdio_open_am_cd' argument 1 names different: declaration 'psz_device' definition 'psz_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/cdio.c:1108:30: note: Function 'cdio_open_am_cd' argument 1 names different: declaration 'psz_device' definition 'psz_source'.
xine-lib-1.1.21/src/input/vcd/libcdio/image/bincue.c:539:14: style: Expression is always false because 'else if' condition matches previous condition at line 466. [multiCondition]
xine-lib-1.1.21/src/input/vcd/libcdio/image/bincue.c:861:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/image/bincue.c:921:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/image/bincue.c:262:48: style: Function 'parse_cuefile' argument 2 names different: declaration 'toc_name' definition 'psz_cue_name'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/image/bincue.c:81:64: note: Function 'parse_cuefile' argument 2 names different: declaration 'toc_name' definition 'psz_cue_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/image/bincue.c:262:48: note: Function 'parse_cuefile' argument 2 names different: declaration 'toc_name' definition 'psz_cue_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/image/cdrdao.c:907:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/image/cdrdao.c:967:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/image/cdrdao.c:260:48: style: Function 'parse_tocfile' argument 2 names different: declaration 'toc_name' definition 'psz_cue_name'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/image/cdrdao.c:82:60: note: Function 'parse_tocfile' argument 2 names different: declaration 'toc_name' definition 'psz_cue_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/image/cdrdao.c:260:48: note: Function 'parse_tocfile' argument 2 names different: declaration 'toc_name' definition 'psz_cue_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/image/nrg.c:946:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/image/nrg.c:1019:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/image/nrg.c:207:45: style: Function 'parse_nrg' argument 2 names different: declaration 'psz_cue_name' definition 'psz_nrg_name'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/image/nrg.c:97:61: note: Function 'parse_nrg' argument 2 names different: declaration 'psz_cue_name' definition 'psz_nrg_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/image/nrg.c:207:45: note: Function 'parse_nrg' argument 2 names different: declaration 'psz_cue_name' definition 'psz_nrg_name'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:468:29: warning: Either the condition 'dir!=((void*)0)' is redundant or there is possible null pointer dereference: idr. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:476:3: note: Assuming that condition 'dir!=((void*)0)' is not redundant
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:465:24: note: Assignment 'idr=dir', assigned value is 0
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:468:29: note: Null pointer dereference
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:536:37: warning: Possible null pointer dereference: su_data [nullPointer]
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:547:46: note: Calling function 'iso9660_dir_init_new_su', 4th argument 'ssu_data' value is 0
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:570:68: note: Calling function 'iso9660_dir_add_entry_su', 6th argument 'su_data' value is 0
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:536:37: note: Null pointer dereference
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:85:58: style: Function 'iso9660_get_dtime' argument 2 names different: declaration 'use_localtime' definition 'b_localtime'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:443:65: note: Function 'iso9660_get_dtime' argument 2 names different: declaration 'use_localtime' definition 'b_localtime'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:85:58: note: Function 'iso9660_get_dtime' argument 2 names different: declaration 'use_localtime' definition 'b_localtime'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:86:39: style: Function 'iso9660_get_dtime' argument 3 names different: declaration 'tm' definition 'p_tm'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:444:46: note: Function 'iso9660_get_dtime' argument 3 names different: declaration 'tm' definition 'p_tm'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:86:39: note: Function 'iso9660_get_dtime' argument 3 names different: declaration 'tm' definition 'p_tm'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:129:37: style: Function 'iso9660_set_dtime' argument 1 names different: declaration 'tm' definition 'p_tm'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:425:44: note: Function 'iso9660_set_dtime' argument 1 names different: declaration 'tm' definition 'p_tm'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:129:37: note: Function 'iso9660_set_dtime' argument 1 names different: declaration 'tm' definition 'p_tm'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:129:68: style: Function 'iso9660_set_dtime' argument 2 names different: declaration 'idr_date' definition 'p_idr_date'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:426:52: note: Function 'iso9660_set_dtime' argument 2 names different: declaration 'idr_date' definition 'p_idr_date'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:129:68: note: Function 'iso9660_set_dtime' argument 2 names different: declaration 'idr_date' definition 'p_idr_date'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:168:67: style: Function 'iso9660_set_ltime' argument 2 names different: declaration 'p_pvd_date' definition 'pvd_date'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:433:52: note: Function 'iso9660_set_ltime' argument 2 names different: declaration 'p_pvd_date' definition 'pvd_date'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:168:67: note: Function 'iso9660_set_ltime' argument 2 names different: declaration 'p_pvd_date' definition 'pvd_date'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:195:36: style: Function 'iso9660_name_translate' argument 1 names different: declaration 'psz_oldname' definition 'old'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:472:40: note: Function 'iso9660_name_translate' argument 1 names different: declaration 'psz_oldname' definition 'old'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:195:36: note: Function 'iso9660_name_translate' argument 1 names different: declaration 'psz_oldname' definition 'old'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:195:47: style: Function 'iso9660_name_translate' argument 2 names different: declaration 'psz_newname' definition 'new'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:472:59: note: Function 'iso9660_name_translate' argument 2 names different: declaration 'psz_newname' definition 'new'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:195:47: note: Function 'iso9660_name_translate' argument 2 names different: declaration 'psz_newname' definition 'new'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:367:23: warning: Function 'iso9660_set_pvd' argument order different: declaration 'pd, volume_id, application_id, publisher_id, preparer_id, iso_size, root_dir, path_table_l_extent, path_table_m_extent, path_table_size, pvd_time' definition 'pd, volume_id, publisher_id, preparer_id, application_id, iso_size, root_dir, path_table_l_extent, path_table_m_extent, path_table_size, pvd_time' [funcArgOrderDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:759:24: note: Function 'iso9660_set_pvd' argument order different: declaration 'pd, volume_id, application_id, publisher_id, preparer_id, iso_size, root_dir, path_table_l_extent, path_table_m_extent, path_table_size, pvd_time' definition 'pd, volume_id, publisher_id, preparer_id, application_id, iso_size, root_dir, path_table_l_extent, path_table_m_extent, path_table_size, pvd_time'
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:367:23: note: Function 'iso9660_set_pvd' argument order different: declaration 'pd, volume_id, application_id, publisher_id, preparer_id, iso_size, root_dir, path_table_l_extent, path_table_m_extent, path_table_size, pvd_time' definition 'pd, volume_id, publisher_id, preparer_id, application_id, iso_size, root_dir, path_table_l_extent, path_table_m_extent, path_table_size, pvd_time'
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:846:57: style: Function 'iso9660_pathname_isofy' argument 2 names different: declaration 'i_version' definition 'version'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:521:63: note: Function 'iso9660_pathname_isofy' argument 2 names different: declaration 'i_version' definition 'version'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:846:57: note: Function 'iso9660_pathname_isofy' argument 2 names different: declaration 'i_version' definition 'version'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:878:42: style: Function 'iso9660_get_dir_len' argument 1 names different: declaration 'p_idr' definition 'idr'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:641:50: note: Function 'iso9660_get_dir_len' argument 1 names different: declaration 'p_idr' definition 'idr'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:878:42: note: Function 'iso9660_get_dir_len' argument 1 names different: declaration 'p_idr' definition 'idr'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:894:43: style: Function 'iso9660_get_pvd_type' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:682:51: note: Function 'iso9660_get_pvd_type' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:894:43: note: Function 'iso9660_get_pvd_type' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:901:41: style: Function 'iso9660_get_pvd_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:684:54: note: Function 'iso9660_get_pvd_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:901:41: note: Function 'iso9660_get_pvd_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:908:49: style: Function 'iso9660_get_pvd_space_size' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:686:53: note: Function 'iso9660_get_pvd_space_size' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:908:49: note: Function 'iso9660_get_pvd_space_size' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:915:49: style: Function 'iso9660_get_pvd_block_size' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:688:53: note: Function 'iso9660_get_pvd_block_size' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:915:49: note: Function 'iso9660_get_pvd_block_size' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:935:43: style: Function 'iso9660_get_root_lsn' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:712:49: note: Function 'iso9660_get_root_lsn' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:935:43: note: Function 'iso9660_get_root_lsn' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:951:46: style: Function 'iso9660_get_preparer_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:660:52: note: Function 'iso9660_get_preparer_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:951:46: note: Function 'iso9660_get_preparer_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:962:47: style: Function 'iso9660_get_publisher_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:673:53: note: Function 'iso9660_get_publisher_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:962:47: note: Function 'iso9660_get_publisher_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:973:44: style: Function 'iso9660_get_system_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:699:50: note: Function 'iso9660_get_system_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:973:44: note: Function 'iso9660_get_system_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:983:44: style: Function 'iso9660_get_volume_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:717:50: note: Function 'iso9660_get_volume_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:983:44: note: Function 'iso9660_get_volume_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:994:47: style: Function 'iso9660_get_volumeset_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:730:53: note: Function 'iso9660_get_volumeset_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660.c:994:47: note: Function 'iso9660_get_volumeset_id' argument 1 names different: declaration 'p_pvd' definition 'pvd'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:769:19: style: The scope of the variable 'p_stat' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:73:27: style: Function 'iso9660_open' argument 1 names different: declaration 'psz_pathname' definition 'pathname'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:364:40: note: Function 'iso9660_open' argument 1 names different: declaration 'psz_pathname' definition 'pathname'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:73:27: note: Function 'iso9660_open' argument 1 names different: declaration 'psz_pathname' definition 'pathname'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:83:31: style: Function 'iso9660_open_ext' argument 1 names different: declaration 'psz_pathname' definition 'pathname'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:371:44: note: Function 'iso9660_open_ext' argument 1 names different: declaration 'psz_pathname' definition 'pathname'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:83:31: note: Function 'iso9660_open_ext' argument 1 names different: declaration 'psz_pathname' definition 'pathname'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:586:15: style: Function 'iso9660_iso_seek_read' argument 4 names different: declaration 'i_size' definition 'size'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:386:53: note: Function 'iso9660_iso_seek_read' argument 4 names different: declaration 'i_size' definition 'size'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:586:15: note: Function 'iso9660_iso_seek_read' argument 4 names different: declaration 'i_size' definition 'size'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:683:43: style: Function 'iso9660_dir_to_name' argument 1 names different: declaration 'p_iso9660_dir' definition 'iso9660_dir'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/iso9660.h:654:50: note: Function 'iso9660_dir_to_name' argument 1 names different: declaration 'p_iso9660_dir' definition 'iso9660_dir'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:683:43: note: Function 'iso9660_dir_to_name' argument 1 names different: declaration 'p_iso9660_dir' definition 'iso9660_dir'.
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:828:14: style: Variable 'trans_len' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/vcd/libcdio/iso9660_fs.c:915:14: style: Variable 'trans_len' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:124:35: style: Function 'scsi_mmc_eject_media' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/scsi_mmc.h:367:39: note: Function 'scsi_mmc_eject_media' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:124:35: note: Function 'scsi_mmc_eject_media' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:165:37: style: Function 'scsi_mmc_read_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/scsi_mmc.h:372:41: note: Function 'scsi_mmc_read_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:165:37: note: Function 'scsi_mmc_read_sectors' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:234:38: style: Function 'scsi_mmc_set_blocksize' argument 1 names different: declaration 'p_cdio' definition 'cdio'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/scsi_mmc.h:379:42: note: Function 'scsi_mmc_set_blocksize' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:234:38: note: Function 'scsi_mmc_set_blocksize' argument 1 names different: declaration 'p_cdio' definition 'cdio'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:436:32: style: Function 'scsi_mmc_get_hwinfo' argument 2 names different: declaration 'p_hw_info' definition 'hw_info'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/cdio/scsi_mmc.h:400:31: note: Function 'scsi_mmc_get_hwinfo' argument 2 names different: declaration 'p_hw_info' definition 'hw_info'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:436:32: note: Function 'scsi_mmc_get_hwinfo' argument 2 names different: declaration 'p_hw_info' definition 'hw_info'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:526:38: style: Function 'scsi_mmc_init_cdtext_private' argument 1 names different: declaration 'user_data' definition 'p_user_data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc_private.h:68:43: note: Function 'scsi_mmc_init_cdtext_private' argument 1 names different: declaration 'user_data' definition 'p_user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:526:38: note: Function 'scsi_mmc_init_cdtext_private' argument 1 names different: declaration 'user_data' definition 'p_user_data'.
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:200:13: style: struct member 'Anonymous1::reserved1' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:201:13: style: struct member 'Anonymous1::medium' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:202:13: style: struct member 'Anonymous1::reserved2' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:204:13: style: struct member 'Anonymous1::density' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:205:13: style: struct member 'Anonymous1::number_of_blocks_hi' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:206:13: style: struct member 'Anonymous1::number_of_blocks_med' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:207:13: style: struct member 'Anonymous1::number_of_blocks_lo' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:208:13: style: struct member 'Anonymous1::reserved3' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libcdio/scsi_mmc.c:580:17: style: Variable 'i_errno' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/vcd/libvcd/data_structures.c:43:12: style: struct member '_CdioList::length' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libvcd/data_structures.c:51:13: style: struct member '_CdioListNode::list' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:150:28: warning: Either the condition 'd!=NULL' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:154:11: note: Assuming that condition 'd!=NULL' is not redundant
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:150:28: note: Null pointer dereference
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:151:39: warning: Either the condition 'd!=NULL' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:154:11: note: Assuming that condition 'd!=NULL' is not redundant
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:151:39: note: Null pointer dereference
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:152:55: warning: Either the condition 'd!=NULL' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:154:11: note: Assuming that condition 'd!=NULL' is not redundant
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:152:55: note: Null pointer dereference
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:188:3: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:183:0: note: Variable 'dir' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/directory.c:188:3: note: Variable 'dir' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/files.c:319:7: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libvcd/files.c:743:3: warning: Assert statement modifies 'n'. [assignmentInAssert]
xine-lib-1.1.21/src/input/vcd/libvcd/files.c:793:3: warning: Assert statement modifies 'i'. [assignmentInAssert]
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:704:5: style: Variable 'msf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:703:0: note: Variable 'msf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:704:5: note: Variable 'msf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:1864:5: style: Variable 'cd_drives' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:1863:0: note: Variable 'cd_drives' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:1864:5: note: Variable 'cd_drives' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:342:27: style: Function 'vcdinfo_pin2str' argument 1 names different: declaration 'itemid' definition 'itemid_num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libvcd/libvcd/info.h:231:29: note: Function 'vcdinfo_pin2str' argument 1 names different: declaration 'itemid' definition 'itemid_num'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:342:27: note: Function 'vcdinfo_pin2str' argument 1 names different: declaration 'itemid' definition 'itemid_num'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:391:43: style: Function 'vcdinfo_get_application_id' argument 1 names different: declaration 'obj' definition 'p_obj'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libvcd/libvcd/info.h:255:45: note: Function 'vcdinfo_get_application_id' argument 1 names different: declaration 'obj' definition 'p_obj'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:391:43: note: Function 'vcdinfo_get_application_id' argument 1 names different: declaration 'obj' definition 'p_obj'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:564:47: style: Function 'vcdinfo_get_multi_default_offset' argument 3 names different: declaration 'selection' definition 'entry_num'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libvcd/libvcd/info.h:373:21: note: Function 'vcdinfo_get_multi_default_offset' argument 3 names different: declaration 'selection' definition 'entry_num'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:564:47: note: Function 'vcdinfo_get_multi_default_offset' argument 3 names different: declaration 'selection' definition 'entry_num'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:1723:59: style: Function 'vcdinfo_track_get_entry' argument 2 names different: declaration 'track' definition 'i_track'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libvcd/libvcd/info.h:806:61: note: Function 'vcdinfo_track_get_entry' argument 2 names different: declaration 'track' definition 'i_track'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:1723:59: note: Function 'vcdinfo_track_get_entry' argument 2 names different: declaration 'track' definition 'i_track'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:1851:30: style: Function 'vcdinfo_open' argument 1 names different: declaration 'p_obj' definition 'obj_p'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libvcd/libvcd/info.h:835:32: note: Function 'vcdinfo_open' argument 1 names different: declaration 'p_obj' definition 'obj_p'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:1851:30: note: Function 'vcdinfo_open' argument 1 names different: declaration 'p_obj' definition 'obj_p'.
xine-lib-1.1.21/src/input/vcd/libvcd/info.c:1481:14: error: Uninitialized variable: statbuf [uninitvar]
xine-lib-1.1.21/src/input/vcd/libvcd/info_private.c:128:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libvcd/mpeg.c:620:9: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xine-lib-1.1.21/src/input/vcd/libvcd/mpeg.c:895:36: style: Function 'vcd_mpeg_parse_packet' argument 1 names different: declaration 'buf' definition '_buf'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libvcd/mpeg.h:138:36: note: Function 'vcd_mpeg_parse_packet' argument 1 names different: declaration 'buf' definition '_buf'.
xine-lib-1.1.21/src/input/vcd/libvcd/mpeg.c:895:36: note: Function 'vcd_mpeg_parse_packet' argument 1 names different: declaration 'buf' definition '_buf'.
xine-lib-1.1.21/src/input/vcd/libvcd/mpeg.c:243:15: style: Variable 'drop_flag' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/input/vcd/libvcd/mpeg_stream.c:254:0: error: syntax error [syntaxError]
xine-lib-1.1.21/src/input/vcd/libvcd/pbc.c:737:0: error: syntax error [syntaxError]
xine-lib-1.1.21/src/input/vcd/libvcd/sector.c:221:41: warning: Either the condition 'raw_sector!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xine-lib-1.1.21/src/input/vcd/libvcd/sector.c:223:3: note: Assuming that condition 'raw_sector!=NULL' is not redundant
xine-lib-1.1.21/src/input/vcd/libvcd/sector.c:221:41: note: Null pointer addition
xine-lib-1.1.21/src/input/vcd/libvcd/sector.c:96:12: style: The scope of the variable 'dp' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libvcd/sector.c:134:12: style: The scope of the variable 'dp' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:426:37: warning: Either the condition 'obj!=NULL' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:428:3: note: Assuming that condition 'obj!=NULL' is not redundant
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:426:37: note: Null pointer dereference
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:334:3: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:330:0: note: Variable 'node' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:334:3: note: Variable 'node' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:338:3: style: Variable 'track' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:329:0: note: Variable 'track' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:338:3: note: Variable 'track' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:2084:7: style: Variable 'content' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:2081:0: note: Variable 'content' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:2084:7: note: Variable 'content' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:2260:17: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:735:12: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:737:37: style: Checking if unsigned variable 'obj->info_volume_number' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:745:12: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:747:35: style: Checking if unsigned variable 'obj->info_restriction' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:755:12: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:757:33: style: Checking if unsigned variable 'obj->leadout_pregap' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:782:12: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:784:37: style: Checking if unsigned variable 'obj->track_front_margin' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:798:12: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:800:36: style: Checking if unsigned variable 'obj->track_rear_margin' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:548:36: style: Function 'vcd_obj_add_sequence_pause' argument 3 names different: declaration 'pause_timestamp' definition 'pause_time'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.h:100:36: note: Function 'vcd_obj_add_sequence_pause' argument 3 names different: declaration 'pause_timestamp' definition 'pause_time'.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:548:36: note: Function 'vcd_obj_add_sequence_pause' argument 3 names different: declaration 'pause_timestamp' definition 'pause_time'.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:589:36: style: Function 'vcd_obj_add_segment_pause' argument 3 names different: declaration 'pause_timestamp' definition 'pause_time'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.h:104:35: note: Function 'vcd_obj_add_segment_pause' argument 3 names different: declaration 'pause_timestamp' definition 'pause_time'.
xine-lib-1.1.21/src/input/vcd/libvcd/vcd.c:589:36: note: Function 'vcd_obj_add_segment_pause' argument 3 names different: declaration 'pause_timestamp' definition 'pause_time'.
xine-lib-1.1.21/src/input/vcd/vcdio.c:89:44: style: Function 'vcdio_open' argument 2 names different: declaration 'psz_device' definition 'intended_vcd_device'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/vcdio.h:40:44: note: Function 'vcdio_open' argument 2 names different: declaration 'psz_device' definition 'intended_vcd_device'.
xine-lib-1.1.21/src/input/vcd/vcdio.c:89:44: note: Function 'vcdio_open' argument 2 names different: declaration 'psz_device' definition 'intended_vcd_device'.
xine-lib-1.1.21/src/input/vcd/vcdplayer.c:819:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/vcd/vcdplayer.c:899:29: style: Function 'vcdplayer_read' argument 3 names different: declaration 'nlen' definition 'i_len'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/input/vcd/vcdplayer.h:294:71: note: Function 'vcdplayer_read' argument 3 names different: declaration 'nlen' definition 'i_len'.
xine-lib-1.1.21/src/input/vcd/vcdplayer.c:899:29: note: Function 'vcdplayer_read' argument 3 names different: declaration 'nlen' definition 'i_len'.
xine-lib-1.1.21/src/input/vcd/vcdplayer.c:936:15: style: struct member 'vcdsector_t::spare' is never used. [unusedStructMember]
xine-lib-1.1.21/src/input/vcd/xine-extra.c:138:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.1.21/src/input/vcd/xine-extra.c:52:1: error: va_list 'copy' was opened but not closed by va_end(). [va_end_missing]
xine-lib-1.1.21/src/input/vcd/xine-extra.c:68:1: error: va_list 'copy' was opened but not closed by va_end(). [va_end_missing]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:261:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:614:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:733:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:1052:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:1082:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:1087:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:187:5: style: Variable 'cd_drives' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:186:0: note: Variable 'cd_drives' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:187:5: note: Variable 'cd_drives' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:1037:7: style: The scope of the variable 'digit_entered' can be reduced. [variableScope]
xine-lib-1.1.21/src/input/vcd/xineplug_inp_vcd.c:1369:16: style: The scope of the variable 'filelist' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/bit_allocate.c:234:20: portability: Undefined behaviour, pointer arithmetic 'bndtab-20' is out of bounds. [pointerOutOfBounds]
xine-lib-1.1.21/src/liba52/bitstream.h:59:14: style: The scope of the variable 'result' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/bitstream.h:72:13: style: The scope of the variable 'result' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:339:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:351:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:363:14: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:375:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:387:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:387:22: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:400:14: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:412:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:424:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/downmix.c:424:22: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:246:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:247:24: style: The scope of the variable 'a_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:247:29: style: The scope of the variable 'a_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:247:34: style: The scope of the variable 'b_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:247:39: style: The scope of the variable 'b_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:247:44: style: The scope of the variable 'w_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:247:49: style: The scope of the variable 'w_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:290:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:24: style: The scope of the variable 'a_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:29: style: The scope of the variable 'a_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:34: style: The scope of the variable 'b_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:39: style: The scope of the variable 'b_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:44: style: The scope of the variable 'c_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:49: style: The scope of the variable 'c_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:54: style: The scope of the variable 'd_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:59: style: The scope of the variable 'd_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:64: style: The scope of the variable 'w_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:291:69: style: The scope of the variable 'w_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/imdct.c:213:29: portability: Undefined behaviour, pointer arithmetic 'roots16-4' is out of bounds. [pointerOutOfBounds]
xine-lib-1.1.21/src/liba52/imdct.c:221:29: portability: Undefined behaviour, pointer arithmetic 'roots32-8' is out of bounds. [pointerOutOfBounds]
xine-lib-1.1.21/src/liba52/imdct.c:229:29: portability: Undefined behaviour, pointer arithmetic 'roots64-16' is out of bounds. [pointerOutOfBounds]
xine-lib-1.1.21/src/liba52/imdct.c:237:29: portability: Undefined behaviour, pointer arithmetic 'roots64-16' is out of bounds. [pointerOutOfBounds]
xine-lib-1.1.21/src/liba52/imdct.c:241:30: portability: Undefined behaviour, pointer arithmetic 'roots128-32' is out of bounds. [pointerOutOfBounds]
xine-lib-1.1.21/src/liba52/parse.c:210:9: style: The scope of the variable 'exps' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/parse.c:263:19: style: The scope of the variable 'deltlen' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/parse.c:263:28: style: The scope of the variable 'delta' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/parse.c:406:29: style: The scope of the variable 'i_end' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/parse.c:596:22: style: The scope of the variable 'cplcoexp' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/parse.c:596:32: style: The scope of the variable 'cplcomant' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/tables.h:54:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:61:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:62:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:63:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:68:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:69:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:70:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:85:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:86:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:94:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:95:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:96:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:97:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:98:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:103:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:104:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:105:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:106:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:107:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:118:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:135:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:136:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:137:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:138:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:139:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:150:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:151:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:152:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:153:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:154:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:155:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:156:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:157:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:158:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:159:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:160:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:177:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:178:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/tables.h:179:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/liba52/xine_a52_decoder.c:194:17: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/liba52/xine_a52_decoder.c:415:21: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/xine_a52_decoder.c:417:21: style: The scope of the variable 'crc16' can be reduced. [variableScope]
xine-lib-1.1.21/src/liba52/xine_a52_decoder.c:110:12: style: struct member 'frmsize_s::bit_rate' is never used. [unusedStructMember]
xine-lib-1.1.21/src/liba52/xine_a52_decoder.c:384:18: style: Variable 'syncword' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/liba52/xine_a52_decoder.c:385:14: style: Variable 'crc1' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/liba52/xine_a52_decoder.c:388:15: style: Variable 'bsid' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libdts/bitstream.h:56:14: style: The scope of the variable 'result' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/bitstream.c:36:30: style: Function 'dts_bitstream_init' argument 4 names different: declaration 'endian_mode' definition 'bigendian_mode'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libdts/bitstream.h:51:30: note: Function 'dts_bitstream_init' argument 4 names different: declaration 'endian_mode' definition 'bigendian_mode'.
xine-lib-1.1.21/src/libdts/bitstream.c:36:30: note: Function 'dts_bitstream_init' argument 4 names different: declaration 'endian_mode' definition 'bigendian_mode'.
xine-lib-1.1.21/src/libdts/downmix.c:383:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:395:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:407:14: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:419:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:431:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:431:22: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:444:14: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:456:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:468:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/downmix.c:468:22: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/parse.c:667:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.1.21/src/libdts/parse.c:937:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.1.21/src/libdts/parse.c:634:13: style: The scope of the variable 'source_channel' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/parse.c:1144:37: style: Function 'qmf_32_subbands' argument 5 names different: declaration 'rScale' definition 'scale'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libdts/parse.c:62:37: note: Function 'qmf_32_subbands' argument 5 names different: declaration 'rScale' definition 'scale'.
xine-lib-1.1.21/src/libdts/parse.c:1144:37: note: Function 'qmf_32_subbands' argument 5 names different: declaration 'rScale' definition 'scale'.
xine-lib-1.1.21/src/libdts/parse.c:1226:43: style: Function 'lfe_interpolation_fir' argument 5 names different: declaration 'rScale' definition 'scale'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libdts/parse.c:66:43: note: Function 'lfe_interpolation_fir' argument 5 names different: declaration 'rScale' definition 'scale'.
xine-lib-1.1.21/src/libdts/parse.c:1226:43: note: Function 'lfe_interpolation_fir' argument 5 names different: declaration 'rScale' definition 'scale'.
xine-lib-1.1.21/src/libdts/xine_dts_decoder.c:129:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xine-lib-1.1.21/src/libdts/xine_dts_decoder.c:150:13: style: The scope of the variable 'ac5_spdif_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/bits.c:207:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/bits.c:38:45: style: Function 'faad_initbits' argument 2 names different: declaration 'buffer' definition '_buffer'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/bits.h:75:45: note: Function 'faad_initbits' argument 2 names different: declaration 'buffer' definition '_buffer'.
xine-lib-1.1.21/src/libfaad/bits.c:38:45: note: Function 'faad_initbits' argument 2 names different: declaration 'buffer' definition '_buffer'.
xine-lib-1.1.21/src/libfaad/cfft.c:75:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:120:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:305:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:392:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:700:22: style: The scope of the variable 'l2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:701:22: style: The scope of the variable 'ip' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:701:45: style: The scope of the variable 'ido' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:701:50: style: The scope of the variable 'idl1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:779:22: style: The scope of the variable 'l2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:780:22: style: The scope of the variable 'ip' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:780:45: style: The scope of the variable 'ido' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/cfft.c:780:50: style: The scope of the variable 'idl1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/decoder.c:990:13: style: Variable 'hDecoder->sample_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libfaad/decoder.c:989:13: note: Variable 'hDecoder->sample_buffer' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libfaad/decoder.c:990:13: note: Variable 'hDecoder->sample_buffer' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libfaad/decoder.c:1066:29: style: Checking if unsigned variable 'hDecoder->frame' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libfaad/decoder.c:762:38: style: Function 'aac_frame_decode' argument 5 names different: declaration 'sample_buffer' definition 'sample_buffer2'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/decoder.c:59:38: note: Function 'aac_frame_decode' argument 5 names different: declaration 'sample_buffer' definition 'sample_buffer2'.
xine-lib-1.1.21/src/libfaad/decoder.c:762:38: note: Function 'aac_frame_decode' argument 5 names different: declaration 'sample_buffer' definition 'sample_buffer2'.
xine-lib-1.1.21/src/libfaad/drc.c:115:21: style: The scope of the variable 'top' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/drc.c:119:12: style: The scope of the variable 'factor' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/hcr.c:229:25: style: The scope of the variable 'this_CB' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/huffman.c:406:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ic_predict.c:46:12: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/libfaad/ic_predict.c:58:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/libfaad/ic_predict.c:60:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/libfaad/ic_predict.c:67:21: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/libfaad/ic_predict.c:77:21: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/libfaad/ic_predict.c:90:16: style: The scope of the variable 'k2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ic_predict.c:238:13: style: The scope of the variable 'sfb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ic_predict.c:239:14: style: The scope of the variable 'bin' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/lt_predict.c:85:13: style: The scope of the variable 'sfb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/lt_predict.c:86:14: style: The scope of the variable 'bin' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/lt_predict.c:86:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/lt_predict.c:86:22: style: The scope of the variable 'num_samples' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/lt_predict.c:87:18: style: The scope of the variable 'x_est' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/lt_predict.c:88:18: style: The scope of the variable 'X_est' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ms.c:42:13: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ms.c:42:16: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ms.c:42:19: style: The scope of the variable 'sfb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ms.c:43:13: style: The scope of the variable 'group' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ms.c:46:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ms.c:46:17: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ms.c:47:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/output.c:94:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/output.c:159:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/output.c:229:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/output.c:299:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/output.c:351:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/output.c:400:43: style: Function 'output_to_PCM' argument 3 names different: declaration 'samplebuffer' definition 'sample_buffer'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/output.h:40:27: note: Function 'output_to_PCM' argument 3 names different: declaration 'samplebuffer' definition 'sample_buffer'.
xine-lib-1.1.21/src/libfaad/output.c:400:43: note: Function 'output_to_PCM' argument 3 names different: declaration 'samplebuffer' definition 'sample_buffer'.
xine-lib-1.1.21/src/libfaad/ps_dec.c:756:14: warning: Redundant assignment of 'index[0]' to itself. [selfAssignment]
xine-lib-1.1.21/src/libfaad/ps_dec.c:1204:32: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ps_dec.c:1449:13: style: The scope of the variable 'bk' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ps_dec.c:1450:17: style: The scope of the variable 'maxsb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ps_syntax.c:475:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/ps_syntax.c:539:13: style: The scope of the variable 'bit' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/pulse.c:36:47: style: Function 'pulse_decode' argument 2 names different: declaration 'spec_coef' definition 'spec_data'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/pulse.h:38:47: note: Function 'pulse_decode' argument 2 names different: declaration 'spec_coef' definition 'spec_data'.
xine-lib-1.1.21/src/libfaad/pulse.c:36:47: note: Function 'pulse_decode' argument 2 names different: declaration 'spec_coef' definition 'spec_data'.
xine-lib-1.1.21/src/libfaad/rvlc.c:453:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/rvlc.c:506:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/rvlc.c:170:48: style: Function 'rvlc_decode_sf_forward' argument 4 names different: declaration 'is_used' definition 'intensity_used'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/rvlc.c:62:48: note: Function 'rvlc_decode_sf_forward' argument 4 names different: declaration 'is_used' definition 'intensity_used'.
xine-lib-1.1.21/src/libfaad/rvlc.c:170:48: note: Function 'rvlc_decode_sf_forward' argument 4 names different: declaration 'is_used' definition 'intensity_used'.
xine-lib-1.1.21/src/libfaad/rvlc.c:503:41: style: Function 'rvlc_huffman_esc' argument 1 names different: declaration 'ld_esc' definition 'ld'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/rvlc.c:71:41: note: Function 'rvlc_huffman_esc' argument 1 names different: declaration 'ld_esc' definition 'ld'.
xine-lib-1.1.21/src/libfaad/rvlc.c:503:41: note: Function 'rvlc_huffman_esc' argument 1 names different: declaration 'ld_esc' definition 'ld'.
xine-lib-1.1.21/src/libfaad/sbr_dec.c:148:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:452:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:535:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:604:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:260:22: style: Checking if unsigned variable 'sbr->L_E[ch]' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:483:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:485:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:492:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:494:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:566:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:568:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:666:9: warning: The array 'X_left' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:667:9: warning: The array 'X_right' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:669:9: warning: The array 'X_left' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_dec.c:670:9: warning: The array 'X_right' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libfaad/sbr_fbt.c:193:12: style: The scope of the variable 'incr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_fbt.c:219:17: style: Checking if unsigned variable 'nrBands' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libfaad/sbr_fbt.c:391:17: style: Checking if unsigned variable 'nrBand0' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:139:13: style: The scope of the variable 'm' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:139:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:139:22: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:139:25: style: The scope of the variable 'k_l' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:139:30: style: The scope of the variable 'k_h' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:139:35: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:1160:13: style: The scope of the variable 'S_mapped' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:1533:13: style: The scope of the variable 'h_SL' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:1582:23: style: The scope of the variable 'psi' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfadj.c:1189:0: style: Variable 'current_res_band_size' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:92:20: style: The scope of the variable 'a0_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:92:26: style: The scope of the variable 'a0_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:92:32: style: The scope of the variable 'a1_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:92:38: style: The scope of the variable 'a1_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:120:24: style: The scope of the variable 'temp1_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:122:24: style: The scope of the variable 'temp1_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:273:12: style: The scope of the variable 'temp1_r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:273:21: style: The scope of the variable 'temp1_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_hfgen.c:604:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_huff.c:337:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-lib-1.1.21/src/libfaad/sbr_huff.c:341:15: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.1.21/src/libfaad/sbr_huff.c:337:13: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.1.21/src/libfaad/sbr_huff.c:227:13: style: The scope of the variable 'bit' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_syntax.c:142:14: style: The scope of the variable 'num_align_bits' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_syntax.c:650:12: style: The scope of the variable 'log2tab' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/sbr_syntax.c:788:22: style: Checking if unsigned variable 'sbr->L_E[ch]' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libfaad/sbr_syntax.c:139:36: style: Function 'sbr_extension_data' argument 4 names different: declaration 'resetFlag' definition 'psResetFlag'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/sbr_syntax.h:62:36: note: Function 'sbr_extension_data' argument 4 names different: declaration 'resetFlag' definition 'psResetFlag'.
xine-lib-1.1.21/src/libfaad/sbr_syntax.c:139:36: note: Function 'sbr_extension_data' argument 4 names different: declaration 'resetFlag' definition 'psResetFlag'.
xine-lib-1.1.21/src/libfaad/syntax.c:420:13: style: The scope of the variable 'id_syn_ele' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/syntax.c:421:13: style: The scope of the variable 'ele_this_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/syntax.c:1045:13: style: The scope of the variable 'bs_extension_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/syntax.c:2004:13: style: The scope of the variable 'sfb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/syntax.c:2004:18: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/syntax.c:2070:22: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/syntax.c:2213:13: style: The scope of the variable 'band_incr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/syntax.c:109:41: style: Function 'GASpecificConfig' argument 3 names different: declaration 'pce' definition 'pce_out'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/syntax.h:112:41: note: Function 'GASpecificConfig' argument 3 names different: declaration 'pce' definition 'pce_out'.
xine-lib-1.1.21/src/libfaad/syntax.c:109:41: note: Function 'GASpecificConfig' argument 3 names different: declaration 'pce' definition 'pce_out'.
xine-lib-1.1.21/src/libfaad/syntax.c:635:45: style: Function 'channel_pair_element' argument 3 names different: declaration 'channel' definition 'channels'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libfaad/syntax.c:65:45: note: Function 'channel_pair_element' argument 3 names different: declaration 'channel' definition 'channels'.
xine-lib-1.1.21/src/libfaad/syntax.c:635:45: note: Function 'channel_pair_element' argument 3 names different: declaration 'channel' definition 'channels'.
xine-lib-1.1.21/src/libfaad/tns.c:88:14: style: The scope of the variable 'bottom' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/tns.c:142:14: style: The scope of the variable 'bottom' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/tns.c:245:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/tns.c:288:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libfaad/xine_faad_decoder.c:219:12: style: The scope of the variable 'sample_buffer' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/4xm.c:439:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:782:27: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:777:18: note: Assignment 'buffer=NULL', assigned value is 0
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:782:27: note: Null pointer addition
xine-lib-1.1.21/src/libffmpeg/libavcodec/4xm.c:374:9: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/4xm.c:608:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:648:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:694:5: style: Variable 're_cache' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:888:5: style: Variable 're_cache' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/8bps.c:69:24: style: The scope of the variable 'lp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/aasc.c:67:19: style: The scope of the variable 'rle_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/aasc.c:68:19: style: The scope of the variable 'stream_byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:741:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:741:15: style: The scope of the variable 'filter' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:741:22: style: The scope of the variable 'f0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:741:25: style: The scope of the variable 'f1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:742:9: style: The scope of the variable 's_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:742:13: style: The scope of the variable 's_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:843:13: style: The scope of the variable 'coeff1l' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:843:22: style: The scope of the variable 'coeff2l' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:843:31: style: The scope of the variable 'coeff1r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:843:40: style: The scope of the variable 'coeff2r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:844:13: style: The scope of the variable 'shift_left' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adpcm.c:844:25: style: The scope of the variable 'shift_right' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adx.c:102:9: style: The scope of the variable 's0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adx.c:102:18: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/adx.c:293:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/alac.c:190:17: style: The scope of the variable 'extrabits' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/alac.c:497:13: style: The scope of the variable 'ricemodifier' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/alac.c:132:9: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/alpha/asm.h:188:0: error: #error "Unknown compiler!" [preprocessorErrorDirective]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avs.c:53:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.c:221:18: style: Function 'init_vlc' argument 10 names different: declaration 'flags' definition 'use_static'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:805:18: note: Function 'init_vlc' argument 10 names different: declaration 'flags' definition 'use_static'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.c:221:18: note: Function 'init_vlc' argument 10 names different: declaration 'flags' definition 'use_static'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/cabac.h:219:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cabac.h:559:52: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cabac.h:674:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/golomb.h:48:9: style: The scope of the variable 'log' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/golomb.h:73:9: style: The scope of the variable 'log' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/golomb.h:131:9: style: The scope of the variable 'log' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/golomb.h:159:9: style: The scope of the variable 'log' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/golomb.h:365:9: style: The scope of the variable 'e' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/golomb.h:464:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/golomb.h:476:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cinepak.c:272:14: style: The scope of the variable 'chunk_id' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cinepak.c:272:24: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cinepak.c:323:22: style: The scope of the variable 'result' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cinepak.c:323:30: style: The scope of the variable 'strip_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:391:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:391:14: style: The scope of the variable 'vlc_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:617:9: style: The scope of the variable 'vlc' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:618:9: style: The scope of the variable 'ub' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:619:9: style: The scope of the variable 'cb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:672:9: style: The scope of the variable 'index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:785:16: style: The scope of the variable 'fc2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:925:14: style: The scope of the variable 'cpl_tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:926:11: style: The scope of the variable 'f1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:926:14: style: The scope of the variable 'f2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:999:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:394:15: style: Variable 'bitbias' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:624:14: style: Variable 'ub' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cook.c:626:14: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cyuv.c:84:19: style: The scope of the variable 'y_pred' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cyuv.c:84:27: style: The scope of the variable 'u_pred' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cyuv.c:84:35: style: The scope of the variable 'v_pred' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cyuv.c:86:19: style: The scope of the variable 'cur_byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/cyuv.c:87:9: style: The scope of the variable 'pixel_groups' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dpcm.c:119:11: style: The scope of the variable 'square' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dpcm.c:172:19: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dpcm.c:173:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:4145:40: error: Array 'c->put_2tap_qpel_pixels_tab[4][16]' index c->put_2tap_qpel_pixels_tab[0][63] out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3730:29: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:1151:12: style: The scope of the variable 'vx' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:1151:16: style: The scope of the variable 'vy' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3504:18: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3504:29: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3581:18: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3581:29: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3810:16: style: The scope of the variable 'did_fail' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3721:114: style: Function 'ff_vector_fmul_add_add_c' argument 6 names different: declaration 'blocksize' definition 'len'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.h:64:64: note: Function 'ff_vector_fmul_add_add_c' argument 6 names different: declaration 'blocksize' definition 'len'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3721:114: note: Function 'ff_vector_fmul_add_add_c' argument 6 names different: declaration 'blocksize' definition 'len'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3828:31: style: Function 'dsputil_init' argument 1 names different: declaration 'p' definition 'c'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.h:411:31: note: Function 'dsputil_init' argument 1 names different: declaration 'p' definition 'c'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:3828:31: note: Function 'dsputil_init' argument 1 names different: declaration 'p' definition 'c'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:2654:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:2655:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:2689:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dsputil.c:2690:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:115:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:300:9: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:300:16: style: The scope of the variable 'pos1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:300:22: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:300:27: style: The scope of the variable 'vlc_len' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:300:36: style: The scope of the variable 'index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:376:9: style: The scope of the variable 'quant' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:377:19: style: The scope of the variable 'mb_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:377:25: style: The scope of the variable 'mb_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:377:31: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:532:42: style: The scope of the variable 'c_ptr1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:633:9: style: The scope of the variable 'prev' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:842:25: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:843:9: style: The scope of the variable 'mb_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:843:15: style: The scope of the variable 'mb_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:846:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:847:15: style: The scope of the variable 'do_edge_wrap' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/dv.c:704:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/error_resilience.c:48:9: style: The scope of the variable 'dc' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/error_resilience.c:324:9: style: The scope of the variable 'mb_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/error_resilience.c:324:15: style: The scope of the variable 'mb_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/error_resilience.c:935:17: style: The scope of the variable 'dc' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:75:11: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:75:17: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:75:23: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:75:29: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:75:35: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:75:41: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:75:47: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:75:53: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:76:11: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:76:18: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:76:25: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:76:32: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:77:11: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:77:15: style: The scope of the variable 'z2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:77:19: style: The scope of the variable 'z3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:77:23: style: The scope of the variable 'z4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:77:27: style: The scope of the variable 'z5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:77:31: style: The scope of the variable 'z11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:77:36: style: The scope of the variable 'z13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:123:11: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:123:17: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:123:23: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:123:29: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:123:35: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:123:41: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:123:47: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:123:53: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:124:11: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:124:18: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:124:25: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:124:32: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:125:11: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:125:15: style: The scope of the variable 'z2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:125:19: style: The scope of the variable 'z3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:125:23: style: The scope of the variable 'z4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:125:27: style: The scope of the variable 'z5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:125:31: style: The scope of the variable 'z11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:125:36: style: The scope of the variable 'z13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:176:11: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:176:17: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:176:23: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:176:29: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:176:35: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:176:41: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:176:47: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:176:53: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:177:11: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:177:18: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:177:25: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:177:32: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/faandct.c:178:11: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fdctref.c:53:10: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fft.c:240:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ffv1.c:784:20: error: Array index -1 is out of bounds. [negativeIndex]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ffv1.c:815:27: error: Array index -1 is out of bounds. [negativeIndex]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ffv1.c:225:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ffv1.c:322:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ffv1.c:349:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:179:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:179:12: style: The scope of the variable 'metadata_last' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:179:27: style: The scope of the variable 'metadata_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:179:42: style: The scope of the variable 'metadata_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:179:57: style: The scope of the variable 'streaminfo_updated' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:216:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:353:17: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:362:13: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flac.c:378:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flicvideo.c:144:18: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flicvideo.c:145:9: style: The scope of the variable 'chunk_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flicvideo.c:443:18: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/flicvideo.c:444:9: style: The scope of the variable 'chunk_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:211:18: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:212:15: style: The scope of the variable 'buf32' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:213:15: style: The scope of the variable 'luma1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:213:22: style: The scope of the variable 'luma2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:213:29: style: The scope of the variable 'cb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:213:33: style: The scope of the variable 'cr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:215:12: style: The scope of the variable 'is_chroma' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:262:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/fraps.c:305:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/g726.c:189:29: style: The scope of the variable 'fa1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:173:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:206:14: style: The scope of the variable 'mv_diff_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:206:25: style: The scope of the variable 'mv_diff_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:305:21: style: The scope of the variable 'last' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:305:30: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:430:18: style: The scope of the variable 'val' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:481:9: style: The scope of the variable 'left' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:688:9: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h261.c:688:25: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:1723:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:1676:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:1470:13: style: The scope of the variable 'qp_dt' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3071:29: style: The scope of the variable 'gob_number' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3421:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3421:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3421:15: style: The scope of the variable 'mb_v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3421:26: style: The scope of the variable 'dx' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3421:30: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3421:34: style: The scope of the variable 'shift' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:4559:33: style: The scope of the variable 'l' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:4882:5: style: The scope of the variable 're_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5559:9: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5559:16: style: The scope of the variable 'height' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:6082:20: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5919:90: style: Checking if unsigned variable 's->pp_time' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:4557:65: style: Function 'h263_decode_motion' argument 3 names different: declaration 'fcode' definition 'f_code'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:69:65: note: Function 'h263_decode_motion' argument 3 names different: declaration 'fcode' definition 'f_code'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:4557:65: note: Function 'h263_decode_motion' argument 3 names different: declaration 'fcode' definition 'f_code'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:4912:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:4998:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5012:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5018:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5041:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3303:25: style: Variable 'time_increment' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:3300:13: style: Variable 'time_incr' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5788:27: style: Variable 'ref_layer_id' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5789:37: style: Variable 'ref_layer_sampling_dir' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5968:22: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5970:23: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5972:29: style: Variable 'hor_spat_ref' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:5974:29: style: Variable 'ver_spat_ref' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h263.c:4672:20: error: Uninitialized variable: level [uninitvar]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:1640:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3151:26: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3152:26: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3156:34: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3175:30: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3178:38: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7402:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7399:21: note: outer condition: ret>=0
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7402:23: note: identical inner condition: ret>=0
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3197:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3197:11: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3921:30: style: The scope of the variable 'pic_id' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3922:21: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:4126:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:4220:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:4234:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:4494:9: style: The scope of the variable 'num_ref_idx_active_override_flag' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:6337:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:6611:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:6693:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:6693:12: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:6754:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:6921:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:6921:12: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:6981:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7145:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7218:17: style: The scope of the variable 'qp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7218:21: style: The scope of the variable 'chroma_qp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7615:18: style: The scope of the variable 'aspect_ratio_idc' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7698:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7698:12: style: The scope of the variable 'last' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7698:22: style: The scope of the variable 'next' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:7718:20: style: The scope of the variable 'fallback' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:8083:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq3.c:275:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq3.c:437:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq3.c:437:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq3.c:797:16: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:3259:1: style: Label 'fail' is not used. [unusedLabel]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:811:124: error: Signed integer overflow for expression '((top_type?-1:-2)&255)*16843009'. [integerOverflow]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:2161:39: style: Variable 'unu' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:2184:39: style: Variable 'unu' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:2229:39: style: Variable 'unu' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:2702:5: style: Variable 't13' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:2702:5: style: Variable 't14' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:2702:5: style: Variable 't15' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/h264.c:5833:18: style: Variable 'mbn_xy' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq3.c:186:39: style: Variable 'unu0' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq3.c:187:39: style: Variable 'unu1' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/huffyuv.c:210:12: style: The scope of the variable 'val' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/huffyuv.c:210:17: style: The scope of the variable 'repeat' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/huffyuv.c:356:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/cputest.c:50:19: style: The scope of the variable 'ecx' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/cputest.c:51:39: style: The scope of the variable 'std_caps' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/cputest.c:51:51: style: The scope of the variable 'ext_caps' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/cputest.c:98:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/dsputil_mmx.c:2477:27: 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]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_3dn.c:33:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_3dn.c:35:17: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_3dn.c:25:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_3dn.c:28:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_3dn2.c:33:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_3dn2.c:35:17: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_3dn2.c:25:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_3dn2.c:28:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_sse.c:51:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_sse.c:53:17: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_sse.c:24:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_sse.c:27:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_sse.c:30:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_sse.c:33:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/fft_sse.c:36:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/mpegvideo_mmx.c:570:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/mpegvideo_mmx.c:624:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/vp3dsp_mmx.c:267:5: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/vp3dsp_mmx.c:264:0: note: Variable 'j' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/i386/vp3dsp_mmx.c:267:5: note: Variable 'j' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/idcinvideo.c:121:14: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:583:5: style: Variable 'pf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:579:5: note: Variable 'pf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:583:5: note: Variable 'pf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:752:5: style: Variable 'pf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:750:0: note: Variable 'pf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:752:5: note: Variable 'pf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2595:5: style: Variable 'pf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2592:0: note: Variable 'pf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2595:5: note: Variable 'pf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:515:26: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:809:14: style: The scope of the variable 'lum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:809:20: style: The scope of the variable 'cr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:809:25: style: The scope of the variable 'cb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:865:14: style: The scope of the variable 'lum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:865:20: style: The scope of the variable 'cr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:865:25: style: The scope of the variable 'cb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:923:14: style: The scope of the variable 'lum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:923:20: style: The scope of the variable 'cr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:923:25: style: The scope of the variable 'cb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:957:14: style: The scope of the variable 'lum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:957:20: style: The scope of the variable 'cr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:957:25: style: The scope of the variable 'cb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:989:14: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1022:14: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1056:14: style: The scope of the variable 'lum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1056:20: style: The scope of the variable 'cr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1056:25: style: The scope of the variable 'cb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1092:14: style: The scope of the variable 'line1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1092:22: style: The scope of the variable 'line2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1093:14: style: The scope of the variable 'lum1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1093:21: style: The scope of the variable 'lum2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1094:14: style: The scope of the variable 'cb1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1095:14: style: The scope of the variable 'cr1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1125:14: style: The scope of the variable 'line1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1125:22: style: The scope of the variable 'line2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1126:14: style: The scope of the variable 'lum1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1126:21: style: The scope of the variable 'lum2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1127:14: style: The scope of the variable 'cb1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1128:14: style: The scope of the variable 'cr1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1259:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1260:20: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1261:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1298:20: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1299:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1320:20: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1321:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1342:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1343:25: style: The scope of the variable 's2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1375:25: style: The scope of the variable 's2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1376:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1408:35: style: The scope of the variable 's4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1409:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1485:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1558:20: style: The scope of the variable 's1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1558:25: style: The scope of the variable 's2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1559:14: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:29:29: style: The scope of the variable 'y2_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:30:23: style: The scope of the variable 'd2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:123:29: style: The scope of the variable 'y2_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:124:23: style: The scope of the variable 'd2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:556:18: style: The scope of the variable 'd1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:589:18: style: The scope of the variable 'd1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:846:18: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:846:21: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:846:24: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1749:12: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:1799:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2260:9: style: The scope of the variable 'y_shift' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2261:9: style: The scope of the variable 'x_shift' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2360:18: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2670:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2713:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2318:43: style: Function 'img_convert' argument 4 names different: declaration 'pix_fmt' definition 'src_pix_fmt'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2475:43: note: Function 'img_convert' argument 4 names different: declaration 'pix_fmt' definition 'src_pix_fmt'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2318:43: note: Function 'img_convert' argument 4 names different: declaration 'pix_fmt' definition 'src_pix_fmt'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2319:21: style: Function 'img_convert' argument 5 names different: declaration 'width' definition 'src_width'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2476:21: note: Function 'img_convert' argument 5 names different: declaration 'width' definition 'src_width'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2319:21: note: Function 'img_convert' argument 5 names different: declaration 'width' definition 'src_width'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2319:36: style: Function 'img_convert' argument 6 names different: declaration 'height' definition 'src_height'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2476:32: note: Function 'img_convert' argument 6 names different: declaration 'height' definition 'src_height'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert.c:2319:36: note: Function 'img_convert' argument 6 names different: declaration 'height' definition 'src_height'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:113:13: style: Variable 'y1_ptr' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:114:13: style: Variable 'cb_ptr' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:115:13: style: Variable 'cr_ptr' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:111:16: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:207:13: style: Variable 'y1_ptr' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:208:13: style: Variable 'cb_ptr' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:209:13: style: Variable 'cr_ptr' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:205:16: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:853:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:853:13: style: Variable 'g' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgconvert_template.h:853:13: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:78:18: style: The scope of the variable 'phase' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:78:25: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:80:14: style: The scope of the variable 'filter' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:121:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:419:18: style: The scope of the variable 'phase' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:419:25: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:421:14: style: The scope of the variable 'filter' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:492:16: style: The scope of the variable 'src_y1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:492:44: style: The scope of the variable 'phase_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:616:12: style: The scope of the variable 'shift' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:617:14: style: The scope of the variable 'optr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:553:43: style: Function 'img_resample_init' argument 1 names different: declaration 'output_width' definition 'owidth'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2415:43: note: Function 'img_resample_init' argument 1 names different: declaration 'output_width' definition 'owidth'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:553:43: note: Function 'img_resample_init' argument 1 names different: declaration 'output_width' definition 'owidth'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:553:55: style: Function 'img_resample_init' argument 2 names different: declaration 'output_height' definition 'oheight'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2415:61: note: Function 'img_resample_init' argument 2 names different: declaration 'output_height' definition 'oheight'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:553:55: note: Function 'img_resample_init' argument 2 names different: declaration 'output_height' definition 'oheight'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:554:43: style: Function 'img_resample_init' argument 3 names different: declaration 'input_width' definition 'iwidth'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2416:43: note: Function 'img_resample_init' argument 3 names different: declaration 'input_width' definition 'iwidth'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:554:43: note: Function 'img_resample_init' argument 3 names different: declaration 'input_width' definition 'iwidth'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:554:55: style: Function 'img_resample_init' argument 4 names different: declaration 'input_height' definition 'iheight'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2416:60: note: Function 'img_resample_init' argument 4 names different: declaration 'input_height' definition 'iheight'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:554:55: note: Function 'img_resample_init' argument 4 names different: declaration 'input_height' definition 'iheight'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:673:41: style: Function 'sws_freeContext' argument 1 names different: declaration 'swsContext' definition 'ctx'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/swscale.h:105:41: note: Function 'sws_freeContext' argument 1 names different: declaration 'swsContext' definition 'ctx'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:673:41: note: Function 'sws_freeContext' argument 1 names different: declaration 'swsContext' definition 'ctx'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:697:60: style: Function 'sws_getCachedContext' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/swscale.h:137:60: note: Function 'sws_getCachedContext' argument 1 names different: declaration 'context' definition 'ctx'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:697:60: note: Function 'sws_getCachedContext' argument 1 names different: declaration 'context' definition 'ctx'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:722:34: style: Function 'sws_scale' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/swscale.h:109:34: note: Function 'sws_scale' argument 1 names different: declaration 'context' definition 'ctx'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/imgresample.c:722:34: note: Function 'sws_scale' argument 1 names different: declaration 'context' definition 'ctx'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/indeo2.c:108:9: style: The scope of the variable 'out' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/indeo3.c:327:33: style: The scope of the variable 'cmd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/indeo3.c:355:16: style: Checking if unsigned variable 'bit_pos' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libffmpeg/libavcodec/indeo3.c:406:18: style: Checking if unsigned variable 'bit_pos' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libffmpeg/libavcodec/interplayvideo.c:824:12: warning: Redundant assignment of 's->dsp' to itself. [selfAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/interplayvideo.c:336:9: style: The scope of the variable 'lower_half' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/interplayvideo.c:589:9: style: The scope of the variable 'index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/interplayvideo.c:591:9: style: The scope of the variable 'lower_half' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:149:16: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:149:22: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:149:28: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:149:34: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:149:40: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:149:46: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:149:52: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:149:58: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:150:16: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:150:23: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:150:30: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:150:37: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:151:16: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:151:20: style: The scope of the variable 'z2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:151:24: style: The scope of the variable 'z3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:151:28: style: The scope of the variable 'z4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:151:32: style: The scope of the variable 'z5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:151:36: style: The scope of the variable 'z11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:151:41: style: The scope of the variable 'z13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:214:16: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:214:22: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:214:28: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:214:34: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:214:40: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:214:46: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:214:52: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:214:58: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:215:16: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:215:23: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:215:30: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:215:37: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:216:16: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:216:20: style: The scope of the variable 'z2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:216:24: style: The scope of the variable 'z3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:216:28: style: The scope of the variable 'z4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:216:32: style: The scope of the variable 'z5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:216:36: style: The scope of the variable 'z11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:216:41: style: The scope of the variable 'z13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:281:16: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:281:22: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:281:28: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:281:34: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:281:40: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:281:46: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:281:52: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:281:58: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:282:16: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:282:23: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:282:30: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:282:37: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctfst.c:283:16: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:185:16: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:185:22: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:185:28: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:185:34: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:185:40: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:185:46: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:185:52: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:185:58: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:186:16: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:186:23: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:186:30: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:186:37: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:187:16: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:187:20: style: The scope of the variable 'z2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:187:24: style: The scope of the variable 'z3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:187:28: style: The scope of the variable 'z4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:187:32: style: The scope of the variable 'z5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:264:16: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:264:22: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:264:28: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:264:34: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:264:40: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:264:46: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:264:52: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:264:58: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:265:16: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:265:23: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:265:30: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:265:37: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:266:16: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:266:20: style: The scope of the variable 'z2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:266:24: style: The scope of the variable 'z3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:266:28: style: The scope of the variable 'z4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:266:32: style: The scope of the variable 'z5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:351:16: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:351:22: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:351:28: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:351:34: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:351:40: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:351:46: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:351:52: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:351:58: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:352:16: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:352:23: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:352:30: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:352:37: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jfdctint.c:353:16: style: The scope of the variable 'z1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jpeg_ls.c:293:9: style: The scope of the variable 'Ra' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jpeg_ls.c:293:13: style: The scope of the variable 'Rb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jpeg_ls.c:293:17: style: The scope of the variable 'Rc' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jpeg_ls.c:293:21: style: The scope of the variable 'Rd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jpeg_ls.c:294:9: style: The scope of the variable 'D0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jpeg_ls.c:294:13: style: The scope of the variable 'D1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jpeg_ls.c:294:17: style: The scope of the variable 'D2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jpeg_ls.c:394:12: style: The scope of the variable 't' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jrevdct.c:703:21: style: Variable 'z1' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jrevdct.c:695:21: note: Variable 'z1' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/jrevdct.c:703:21: note: Variable 'z1' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/jrevdct.c:729:21: style: Variable 'z2' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/jrevdct.c:720:21: note: Variable 'z2' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/jrevdct.c:729:21: note: Variable 'z2' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/lcl.c:86:25: style: struct member 'LclContext::avctx' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/lcl.c:91:9: style: struct member 'LclContext::imgtype' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/lcl.c:93:9: style: struct member 'LclContext::compression' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/lcl.c:95:9: style: struct member 'LclContext::flags' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/lcl.c:97:18: style: struct member 'LclContext::decomp_size' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/lcl.c:99:20: style: struct member 'LclContext::decomp_buf' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/lcl.c:101:18: style: struct member 'LclContext::max_comp_size' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/lcl.c:103:20: style: struct member 'LclContext::comp_buf' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:1577:13: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:1577:16: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:1899:13: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:3358:13: style: The scope of the variable 'black' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:3358:22: style: The scope of the variable 'white' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:771:15: style: The scope of the variable 'filterToken' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:3349:65: style: Function 'postProcess_C' argument 10 names different: declaration 'c' definition 'c2'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:3183:65: note: Function 'postProcess_C' argument 10 names different: declaration 'c' definition 'c2'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:3349:65: note: Function 'postProcess_C' argument 10 names different: declaration 'c' definition 'c2'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1003:57: style: Function 'pp_get_context' argument 3 names different: declaration 'flags' definition 'cpuCaps'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.h:62:57: note: Function 'pp_get_context' argument 3 names different: declaration 'flags' definition 'cpuCaps'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1003:57: note: Function 'pp_get_context' argument 3 names different: declaration 'flags' definition 'cpuCaps'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1027:28: style: Function 'pp_free_context' argument 1 names different: declaration 'ppContext' definition 'vc'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.h:63:36: note: Function 'pp_free_context' argument 1 names different: declaration 'ppContext' definition 'vc'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1027:28: note: Function 'pp_free_context' argument 1 names different: declaration 'ppContext' definition 'vc'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1050:22: style: Function 'pp_postprocess' argument 5 names different: declaration 'horizontalSize' definition 'width'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.h:49:22: note: Function 'pp_postprocess' argument 5 names different: declaration 'horizontalSize' definition 'width'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1050:22: note: Function 'pp_postprocess' argument 5 names different: declaration 'horizontalSize' definition 'width'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1050:33: style: Function 'pp_postprocess' argument 6 names different: declaration 'verticalSize' definition 'height'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.h:49:42: note: Function 'pp_postprocess' argument 6 names different: declaration 'verticalSize' definition 'height'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1050:33: note: Function 'pp_postprocess' argument 6 names different: declaration 'verticalSize' definition 'height'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1051:45: style: Function 'pp_postprocess' argument 8 names different: declaration 'QP_stride' definition 'QPStride'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.h:50:45: note: Function 'pp_postprocess' argument 8 names different: declaration 'QP_stride' definition 'QPStride'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1051:45: note: Function 'pp_postprocess' argument 8 names different: declaration 'QP_stride' definition 'QPStride'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1052:29: style: Function 'pp_postprocess' argument 9 names different: declaration 'mode' definition 'vm'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.h:51:29: note: Function 'pp_postprocess' argument 9 names different: declaration 'mode' definition 'vm'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1052:29: note: Function 'pp_postprocess' argument 9 names different: declaration 'mode' definition 'vm'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1052:40: style: Function 'pp_postprocess' argument 10 names different: declaration 'ppContext' definition 'vc'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.h:51:49: note: Function 'pp_postprocess' argument 10 names different: declaration 'ppContext' definition 'vc'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:1052:40: note: Function 'pp_postprocess' argument 10 names different: declaration 'ppContext' definition 'vc'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_internal.h:172:28: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_internal.h:172:50: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_internal.h:73:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:2058:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:2059:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_template.c:2060:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:787:9: warning: The buffer 'temp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:915:57: style: Array index 'o' is used before limits check. [arrayIndexThenCheck]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess.c:931:57: style: Array index 'o' is used before limits check. [arrayIndexThenCheck]
xine-lib-1.1.21/src/libffmpeg/libavcodec/libpostproc/postprocess_altivec_template.c:68:16: style: Unused variable: y [unusedVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mace.c:272:12: style: The scope of the variable 'pkt' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mace.c:356:12: style: The scope of the variable 'pkt' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mace.c:256:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdct.c:82:27: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdct.c:134:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdec.c:61:9: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdec.c:61:16: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdec.c:61:25: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdec.c:61:28: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdec.c:62:9: style: The scope of the variable 'component' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdec.c:82:9: style: The scope of the variable 're_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mdec.c:95:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:242:17: style: The scope of the variable 'nb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1045:14: style: The scope of the variable 'index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1080:14: style: The scope of the variable 'index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1080:24: style: The scope of the variable 'class' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1080:31: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1080:37: style: The scope of the variable 'code_max' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1295:9: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1295:18: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1295:21: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1308:6: style: The scope of the variable 're_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1353:9: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1353:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1353:18: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1353:21: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1353:33: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1373:6: style: The scope of the variable 're_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1587:26: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1324:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1387:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1412:47: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1413. [shiftTooManyBits]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1413:19: note: Assuming that condition 'if(val)' is not redundant
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:1412:47: note: Shift
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:53:13: style: struct member 'MJpegContext::huff_size_dc_luminance' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:54:14: style: struct member 'MJpegContext::huff_code_dc_luminance' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:55:13: style: struct member 'MJpegContext::huff_size_dc_chrominance' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:56:14: style: struct member 'MJpegContext::huff_code_dc_chrominance' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:58:13: style: struct member 'MJpegContext::huff_size_ac_luminance' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:59:14: style: struct member 'MJpegContext::huff_code_ac_luminance' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:60:13: style: struct member 'MJpegContext::huff_size_ac_chrominance' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:61:14: style: struct member 'MJpegContext::huff_code_ac_chrominance' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:2359:15: style: Variable 'buf_ptr' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mjpeg.c:2360:15: style: Variable 'buf_end' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/motion_est_template.c:686:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libffmpeg/libavcodec/motion_est_template.c:687:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libffmpeg/libavcodec/motion_est_template.c:834:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1094:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1094:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1094:18: style: The scope of the variable 'cbp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1094:23: style: The scope of the variable 'val' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1094:37: style: The scope of the variable 'motion_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1353:51: style: The scope of the variable 'm' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1546:9: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1546:29: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1546:32: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1565:9: style: The scope of the variable 're_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1913:9: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1913:29: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1913:32: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1945:9: style: The scope of the variable 're_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1993:9: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1993:26: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1993:29: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:2021:9: style: The scope of the variable 're_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:2115:13: style: The scope of the variable 'old_permutation' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:2903:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:2957:14: style: The scope of the variable 'flags' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:3061:14: style: The scope of the variable 'input_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1578:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1651:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1726:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1808:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1878:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:1957:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:2033:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpeg12.c:2994:23: style: Variable 'drop_frame_flag' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:302:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:302:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:302:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:414:19: style: The scope of the variable 'f' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:430:20: style: The scope of the variable 'f' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:431:17: style: The scope of the variable 'e' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:431:20: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:853:20: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:856:14: style: The scope of the variable 'sum2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1006:39: style: The scope of the variable 's2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1006:43: style: The scope of the variable 's3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1007:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1117:22: style: The scope of the variable 'frame_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1553:20: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1553:23: style: The scope of the variable 'l' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1770:15: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1771:20: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1771:26: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1934:20: style: The scope of the variable 'csa' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:2017:30: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:2310:21: style: The scope of the variable 'slen' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:2369:47: style: The scope of the variable 'sl' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:2470:14: style: The scope of the variable 'samples_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:184:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:672:10: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1437. [shiftTooManyBits]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1437:34: note: Assuming that condition 'bits<0' is not redundant
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1451:54: note: Calling function 'get_bits', 2nd argument 'n' value is 0
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:672:10: note: Shift
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:99:9: style: struct member 'MP3On4DecodeContext::frames' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:100:9: style: struct member 'MP3On4DecodeContext::chan_cfg' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:355:17: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:2161:28: style: Variable 'private_bits' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:184:11: warning: Either the condition 'bits<0' is redundant, otherwise there is negative array index -2. [negativeIndex]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1437:34: note: Assuming that condition 'bits<0' is not redundant
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:1452:53: note: Calling function 'l1_unscale', 1st argument 'n' value is -1
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegaudiodec.c:184:11: note: Negative array index
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:783:22: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:784:22: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:384:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:1668:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:3480:9: style: The scope of the variable 'dxy' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:3480:22: style: The scope of the variable 'src_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:3480:29: style: The scope of the variable 'src_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:3480:36: style: The scope of the variable 'motion_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:3480:46: style: The scope of the variable 'motion_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:3482:14: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:3482:20: style: The scope of the variable 'dest' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:6670:12: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:6702:12: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:6731:12: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:6761:12: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:6794:12: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:6825:12: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:6862:12: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:456:1: style: Label 'fail' is not used. [unusedLabel]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.c:519:1: style: Label 'fail' is not used. [unusedLabel]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:782:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:782:15: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:989:20: style: The scope of the variable 'uni_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:989:30: style: The scope of the variable 'uni_len' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1045:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1142:9: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1417:14: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1661:5: style: The scope of the variable 're_cache' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmv2.c:353:9: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmv2.c:548:9: style: The scope of the variable 'sub_cbp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1592:64: style: Function 'msmpeg4_decode_block' argument 5 names different: declaration 'scantable' definition 'scan_table'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:66:73: note: Function 'msmpeg4_decode_block' argument 5 names different: declaration 'scantable' definition 'scan_table'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1592:64: note: Function 'msmpeg4_decode_block' argument 5 names different: declaration 'scantable' definition 'scan_table'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmv2.c:613:48: style: Function 'ff_wmv2_add_mb' argument 2 names different: declaration 'block' definition 'block1'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/mpegvideo.h:911:48: note: Function 'ff_wmv2_add_mb' argument 2 names different: declaration 'block' definition 'block1'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmv2.c:613:48: note: Function 'ff_wmv2_add_mb' argument 2 names different: declaration 'block' definition 'block1'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1764:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1784:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1795:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msmpeg4.c:1318:14: style: Variable 'fps' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msrle.c:63:19: style: The scope of the variable 'rle_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msrle.c:65:19: style: The scope of the variable 'stream_byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msrle.c:158:19: style: The scope of the variable 'rle_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msrle.c:160:19: style: The scope of the variable 'stream_byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msvideo1.c:89:9: style: The scope of the variable 'block_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/msvideo1.c:194:9: style: The scope of the variable 'block_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/opt.c:161:41: warning: Size of pointer 'val' used instead of size of its data. [pointerSize]
xine-lib-1.1.21/src/libffmpeg/libavcodec/parser.c:105:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/fft_altivec.c:73:30: style: The scope of the variable 'q' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/fft_altivec.c:124:11: style: Variable 'np2' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/float_altivec.c:74:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/mpegvideo_altivec.c:499:12: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:347:13: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:517:15: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:584:15: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:664:15: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:711:15: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:548:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:614:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:50:14: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:672:5: style: Variable 'vbuf' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ppc/snow_altivec.c:718:5: style: Variable 'vbuf' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:675:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:675:14: style: The scope of the variable 'acc' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:675:19: style: The scope of the variable 'esp_40' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:675:27: style: The scope of the variable 'comp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:676:9: style: The scope of the variable 'add1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:676:15: style: The scope of the variable 'add2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:676:21: style: The scope of the variable 'add3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:676:27: style: The scope of the variable 'add4' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:677:13: style: The scope of the variable 'multres' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:801:31: style: The scope of the variable 'channels' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:984:15: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:984:27: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1218:26: style: The scope of the variable 'sub_packet_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1352:26: style: The scope of the variable 'phase' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1352:33: style: The scope of the variable 'exp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1353:37: style: The scope of the variable 'stereo_phase' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1354:9: style: The scope of the variable 'local_int_14' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1354:23: style: The scope of the variable 'stereo_exp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1429:32: style: The scope of the variable 'type' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1500:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1621:11: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1621:14: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1621:17: style: The scope of the variable 'f0' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1621:21: style: The scope of the variable 'f1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1621:25: style: The scope of the variable 'f2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1621:29: style: The scope of the variable 'f3' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1622:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdm2.c:1768:11: style: The scope of the variable 'alpha' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdrw.c:89:25: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qdrw.c:115:24: style: The scope of the variable 'pix' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qpeg.c:41:9: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qpeg.c:43:9: style: The scope of the variable 'run' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qpeg.c:43:14: style: The scope of the variable 'copy' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qpeg.c:124:9: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qpeg.c:260:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:83:9: style: The scope of the variable 'rle_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:84:18: style: The scope of the variable 'pixel_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:174:9: style: The scope of the variable 'rle_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:175:18: style: The scope of the variable 'pixel_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:256:9: style: The scope of the variable 'rle_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:257:18: style: The scope of the variable 'pixel_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:334:9: style: The scope of the variable 'rle_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:335:18: style: The scope of the variable 'pixel_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:413:9: style: The scope of the variable 'rle_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/qtrle.c:414:18: style: The scope of the variable 'pixel_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra144.c:356:7: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra144.c:360:8: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra144.c:434:17: style: The scope of the variable 'shptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra144.c:122:9: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:55:7: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:55:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:96:10: style: The scope of the variable 'p1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:96:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:142:10: style: The scope of the variable 'p1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:142:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:143:13: style: The scope of the variable 'f1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:143:16: style: The scope of the variable 'f2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:200:10: style: The scope of the variable 'p1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ra288.c:200:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ratecontrol.c:668:12: style: The scope of the variable 'bits' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ratecontrol.c:669:12: style: The scope of the variable 'rate_factor' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ratecontrol.c:241:20: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ratecontrol.c:445:11: style: Variable 'bits' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ratecontrol.c:741:15: style: Variable 'bits' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/raw.c:77:60: style: Function 'avcodec_pix_fmt_to_codec_tag' argument 1 names different: declaration 'p' definition 'fmt'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2454:60: note: Function 'avcodec_pix_fmt_to_codec_tag' argument 1 names different: declaration 'p' definition 'fmt'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/raw.c:77:60: note: Function 'avcodec_pix_fmt_to_codec_tag' argument 1 names different: declaration 'p' definition 'fmt'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/resample2.c:190:20: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/resample2.c:135:68: style: Function 'av_resample_init' argument 3 names different: declaration 'filter_length' definition 'filter_size'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2404:75: note: Function 'av_resample_init' argument 3 names different: declaration 'filter_length' definition 'filter_size'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/resample2.c:135:68: note: Function 'av_resample_init' argument 3 names different: declaration 'filter_length' definition 'filter_size'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/resample2.c:135:85: style: Function 'av_resample_init' argument 4 names different: declaration 'log2_phase_count' definition 'phase_shift'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavcodec/avcodec.h:2404:94: note: Function 'av_resample_init' argument 4 names different: declaration 'log2_phase_count' definition 'phase_shift'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/resample2.c:135:85: note: Function 'av_resample_init' argument 4 names different: declaration 'log2_phase_count' definition 'phase_shift'.
xine-lib-1.1.21/src/libffmpeg/libavcodec/resample2.c:236:64: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/roqvideo.c:286:18: style: The scope of the variable 'chunk_id' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/rpza.c:81:19: style: The scope of the variable 'opcode' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/rpza.c:82:9: style: The scope of the variable 'n_blocks' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/rv10.c:731:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/rv10.c:490:94: style: Checking if unsigned variable 's->pp_time' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libffmpeg/libavcodec/rv10.c:367:10: style: Variable 'unk' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/shorten.c:145:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/shorten.c:254:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/smacker.c:581:9: style: The scope of the variable 'val' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/smc.c:374:17: style: Variable 'color_flags_a' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/smc.c:373:17: note: Variable 'color_flags_a' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/smc.c:374:17: note: Variable 'color_flags_a' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/smc.c:90:19: style: The scope of the variable 'opcode' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:1636:9: style: Variable 'run_index' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:1635:14: note: Variable 'run_index' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:1636:9: note: Variable 'run_index' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:597:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:1588:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:1588:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:1715:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:1715:11: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:1731:17: style: The scope of the variable 'lt' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2533:15: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2577:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2577:11: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2728:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2728:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2795:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2795:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3110:13: style: The scope of the variable 'index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3110:20: style: The scope of the variable 'value' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3559:15: style: The scope of the variable 'prev' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3611:9: style: The scope of the variable 'plane_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3611:22: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3611:29: style: The scope of the variable 'orientation' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3661:9: style: The scope of the variable 'plane_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3661:22: style: The scope of the variable 'level' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3661:29: style: The scope of the variable 'orientation' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:4406:16: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:4407:13: style: The scope of the variable 'decode_state' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:4438:9: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:4439:9: style: The scope of the variable 'end_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2549:23: error: Shifting by a negative value is undefined behaviour [shiftNegative]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2708:23: error: Shifting by a negative value is undefined behaviour [shiftNegative]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2388:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2420:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2555:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2714:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2753:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2815:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2984:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:525:14: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:543:14: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2776:13: style: Variable 'add_yblock' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:2833:13: style: Variable 'add_yblock' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3785:10: style: Variable 'dec' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/snow.c:3147:12: warning: The array 'p' is too small, the function 'check_block' expects a bigger one. [argumentSize]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:259:21: style: The scope of the variable 'stages' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:260:21: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:260:28: style: The scope of the variable 'height' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:314:21: style: The scope of the variable 'stages' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:315:21: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:315:28: style: The scope of the variable 'height' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:351:14: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:444:15: style: The scope of the variable 'src' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:445:15: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:672:10: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 335. [shiftTooManyBits]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:335:17: note: Assuming that condition 'stages>0' is not redundant
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:344:5: note: Calling function 'get_bits', 2nd argument 'n' value is 0
xine-lib-1.1.21/src/libffmpeg/libavcodec/bitstream.h:672:10: note: Shift
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:299:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:344:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:79:9: style: struct member 'SVQ1Context::frame_width' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:80:9: style: struct member 'SVQ1Context::frame_height' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:83:9: style: struct member 'SVQ1Context::y_block_width' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:84:9: style: struct member 'SVQ1Context::y_block_height' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:87:9: style: struct member 'SVQ1Context::c_block_width' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:88:9: style: struct member 'SVQ1Context::c_block_height' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:90:15: style: struct member 'SVQ1Context::mb_type' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:91:15: style: struct member 'SVQ1Context::dummy' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:92:15: style: struct member 'SVQ1Context::motion_val8' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:93:15: style: struct member 'SVQ1Context::motion_val16' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:95:13: style: struct member 'SVQ1Context::rd_total' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:590:21: style: struct member 'Anonymous0::width' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/svq1.c:590:32: style: struct member 'Anonymous0::height' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:255:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:276:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:297:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:596:9: style: The scope of the variable 'pixels_left' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:598:18: style: The scope of the variable 'horiz_pred' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:599:19: style: The scope of the variable 'vert_pred' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:600:19: style: The scope of the variable 'current_pixel_pair' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:601:19: style: The scope of the variable 'prev_pixel_pair' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:608:19: style: The scope of the variable 'mb_change_byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:610:9: style: The scope of the variable 'mb_change_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:728:9: style: The scope of the variable 'pixels_left' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:730:18: style: The scope of the variable 'horiz_pred' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:731:19: style: The scope of the variable 'vert_pred' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:732:19: style: The scope of the variable 'current_pixel_pair' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:733:19: style: The scope of the variable 'prev_pixel_pair' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:740:19: style: The scope of the variable 'mb_change_byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:742:9: style: The scope of the variable 'mb_change_index' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:453:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:454:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:455:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:456:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:379:16: error: Uninitialized struct member: header.xoffset [uninitStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:380:16: error: Uninitialized struct member: header.yoffset [uninitStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:377:16: error: Uninitialized struct member: header.width [uninitStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion1.c:378:16: error: Uninitialized struct member: header.height [uninitStructMember]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:162:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:242:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:378:9: style: The scope of the variable 'ct' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:594:9: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:220:18: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:226:13: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:225:13: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:224:16: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:227:17: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:229:14: style: Variable 'xr' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truemotion2.c:228:14: style: Variable 'yr' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/truespeech.c:140:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.1.21/src/libffmpeg/libavcodec/tscc.c:244:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/libffmpeg/libavcodec/tscc.c:280:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/libffmpeg/libavcodec/tscc.c:81:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/tscc.c:190:47: style: Variable 'encoded' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/tscc.c:195:15: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/tta.c:203:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/tta.c:293:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/ulti.c:265:17: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:3479:61: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:2876:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:2873:5: note: Variable 'i' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:2876:5: note: Variable 'i' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:3081:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:3078:5: note: Variable 'i' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:3081:5: note: Variable 'i' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:441:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:1342:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:1601:9: style: The scope of the variable 'fcm' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:1951:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:2590:16: style: The scope of the variable 'escape' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:2771:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:3578:18: style: The scope of the variable 'off' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:903:5: style: Variable 'uvdxy' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:2159:5: style: Variable 'uvdxy' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1.c:2490:28: style: Variable 'scale' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:37:9: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:37:12: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:37:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:37:18: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:38:9: style: The scope of the variable 'd1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:38:13: style: The scope of the variable 'd2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:62:9: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:62:12: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:62:15: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:62:18: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:63:9: style: The scope of the variable 'd1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:63:13: style: The scope of the variable 'd2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:159:36: style: The scope of the variable 't7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:159:39: style: The scope of the variable 't8' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:220:36: style: The scope of the variable 't7' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vc1dsp.c:220:39: style: The scope of the variable 't8' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:89:19: style: The scope of the variable 'tag' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:153:12: style: The scope of the variable 'l' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:190:19: style: The scope of the variable 'palette32' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:191:19: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:191:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:191:25: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:196:20: style: The scope of the variable 'pb' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:197:19: style: The scope of the variable 'meth' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:200:19: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:201:9: style: The scope of the variable 'ofs' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:205:9: style: The scope of the variable 'dp_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:325:19: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:325:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:325:25: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:474:9: style: The scope of the variable 'bytes_decoded' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vmdav.c:496:25: style: Variable 'bytes_decoded' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1712:26: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1729:22: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:383:26: style: The scope of the variable 'flag' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:673:30: style: The scope of the variable 'book_idx' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:742:22: style: The scope of the variable 'high_bits' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:743:22: style: The scope of the variable 'low_bits' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:859:20: style: The scope of the variable 'map' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:860:18: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1129:19: style: The scope of the variable 'book_idx' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1287:18: style: The scope of the variable 'class_' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1288:18: style: The scope of the variable 'cdim' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1289:18: style: The scope of the variable 'cbits' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1291:18: style: The scope of the variable 'cval' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1295:23: style: The scope of the variable 'adx' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1295:28: style: The scope of the variable 'ady' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1295:33: style: The scope of the variable 'off' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1296:18: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1296:22: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:1465:35: style: The scope of the variable 'voffs' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vorbis.c:200:18: style: Array index 'p' is used before limits check. [arrayIndexThenCheck]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:2562:13: style: Variable 's->hbits' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:2560:13: note: Variable 's->hbits' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:2562:13: note: Variable 's->hbits' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:673:9: style: The scope of the variable 'current_superblock' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:675:9: style: The scope of the variable 'decode_fully_flags' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:676:9: style: The scope of the variable 'decode_partial_blocks' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:878:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:878:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:879:9: style: The scope of the variable 'scheme' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:880:9: style: The scope of the variable 'current_macroblock' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:881:9: style: The scope of the variable 'current_fragment' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:882:9: style: The scope of the variable 'coding_mode' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:963:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:963:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:963:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:964:9: style: The scope of the variable 'coding_mode' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:967:9: style: The scope of the variable 'last_motion_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:968:9: style: The scope of the variable 'last_motion_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:969:9: style: The scope of the variable 'prior_last_motion_x' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:970:9: style: The scope of the variable 'prior_last_motion_y' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:971:9: style: The scope of the variable 'current_macroblock' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:972:9: style: The scope of the variable 'current_fragment' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:1153:18: style: The scope of the variable 'fragment' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:1725:9: style: The scope of the variable 'filter_value' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:1741:9: style: The scope of the variable 'filter_value' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:1942:12: style: The scope of the variable 'inter' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:1942:19: style: The scope of the variable 'plane' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:2138:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:2576:9: style: The scope of the variable 'ptype' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:2578:9: style: The scope of the variable 'op_bytes' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:1603:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:480:15: style: Variable 'hilbert' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:2255:5: style: Variable 'init_frame' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp3.c:2312:5: style: Variable 'apply_loop_filter' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp5.c:41:9: style: The scope of the variable 'rows' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp5.c:41:15: style: The scope of the variable 'cols' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp5.c:182:14: style: The scope of the variable 'model' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp5.c:182:22: style: The scope of the variable 'model2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp5.c:184:24: style: The scope of the variable 'ctx' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp5.c:184:29: style: The scope of the variable 'ctx_last' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp5.c:74:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp5.c:79:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp56.c:306:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp56.c:401:18: style: The scope of the variable 'off' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:48:9: style: The scope of the variable 'sub_version' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:49:9: style: The scope of the variable 'rows' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:49:15: style: The scope of the variable 'cols' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:197:24: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:252:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:283:14: style: The scope of the variable 'model' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:285:24: style: The scope of the variable 'ctx' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:357:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:495:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vp6.c:509:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vqavideo.c:301:18: style: The scope of the variable 'chunk_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vqavideo.c:303:9: style: The scope of the variable 'byte_skip' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vqavideo.c:305:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vqavideo.c:306:19: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vqavideo.c:306:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/vqavideo.c:306:25: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wavpack.c:156:12: style: The scope of the variable 't2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wavpack.c:238:15: style: The scope of the variable 'L' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wavpack.c:238:22: style: The scope of the variable 'R' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wavpack.c:319:12: style: The scope of the variable 'S' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wavpack.c:319:15: style: The scope of the variable 'T' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wavpack.c:384:15: style: The scope of the variable 'id' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wavpack.c:384:19: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wavpack.c:384:25: style: The scope of the variable 'ssize' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:198:12: style: The scope of the variable 'l' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:357:33: style: The scope of the variable 'block_len' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:544:22: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:545:11: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:592:17: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:593:12: style: The scope of the variable 'e' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:593:15: style: The scope of the variable 'm' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:634:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:634:14: style: The scope of the variable 'q' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:634:17: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:634:20: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:677:22: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:811:27: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:875:29: style: The scope of the variable 'sign' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:940:45: style: The scope of the variable 'mult1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:940:52: style: The scope of the variable 'noise' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:941:20: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:941:26: style: The scope of the variable 'n1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:941:30: style: The scope of the variable 'last_high_band' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:942:19: style: The scope of the variable 'exp_power' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:968:35: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:1044:15: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:1044:18: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:1148:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:1149:14: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/wmadec.c:1150:12: style: The scope of the variable 'iptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/xan.c:208:33: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.1.21/src/libffmpeg/libavcodec/xan.c:282:19: style: The scope of the variable 'opcode' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/xan.c:284:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:488:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:633:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:88:25: style: The scope of the variable 'bh2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:164:25: style: The scope of the variable 'bh2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:320:25: style: The scope of the variable 'bh2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:408:9: style: The scope of the variable 'hi_ver' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:408:17: style: The scope of the variable 'lo_ver' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:612:9: style: Unused variable: zret [unusedVariable]
xine-lib-1.1.21/src/libffmpeg/libavcodec/zmbv.c:540:25: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
xine-lib-1.1.21/src/libffmpeg/libavutil/common.h:182:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavutil/crc.c:66:44: style: Function 'av_crc' argument 2 names different: declaration 'start_crc' definition 'crc'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavutil/crc.h:32:44: note: Function 'av_crc' argument 2 names different: declaration 'start_crc' definition 'crc'.
xine-lib-1.1.21/src/libffmpeg/libavutil/crc.c:66:44: note: Function 'av_crc' argument 2 names different: declaration 'start_crc' definition 'crc'.
xine-lib-1.1.21/src/libffmpeg/libavutil/crc.c:51:64: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavutil/integer.c:75:22: style: The scope of the variable 'carry' can be reduced. [variableScope]
xine-lib-1.1.21/src/libffmpeg/libavutil/lls.c:43:41: style: Function 'av_update_lls' argument 2 names different: declaration 'param' definition 'var'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavutil/lls.h:41:41: note: Function 'av_update_lls' argument 2 names different: declaration 'param' definition 'var'.
xine-lib-1.1.21/src/libffmpeg/libavutil/lls.c:43:41: note: Function 'av_update_lls' argument 2 names different: declaration 'param' definition 'var'.
xine-lib-1.1.21/src/libffmpeg/libavutil/rational.h:46:24: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libffmpeg/libavutil/mem.c:144:21: style: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libffmpeg/libavutil/common.h:346:21: note: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'.
xine-lib-1.1.21/src/libffmpeg/libavutil/mem.c:144:21: note: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'.
xine-lib-1.1.21/src/libmad/fixed.h:446:0: error: #error "no FPM selected" [preprocessorErrorDirective]
xine-lib-1.1.21/src/libmad/timer.c:105:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/decode.c:60:12: style: The scope of the variable 'mm_accel' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/decode.c:164:10: style: The scope of the variable 'mpeg1_pel_ratio' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/decode.c:247:12: style: The scope of the variable 'ratio' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/decode.c:704:13: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/decode.c:890:11: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/decode.c:890:17: style: The scope of the variable 'next_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/decode.c:700:57: style: Function 'mpeg2_decode_data' argument 2 names different: declaration 'data_start' definition 'current'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libmpeg2/mpeg2.h:85:20: note: Function 'mpeg2_decode_data' argument 2 names different: declaration 'data_start' definition 'current'.
xine-lib-1.1.21/src/libmpeg2/decode.c:700:57: note: Function 'mpeg2_decode_data' argument 2 names different: declaration 'data_start' definition 'current'.
xine-lib-1.1.21/src/libmpeg2/decode.c:700:76: style: Function 'mpeg2_decode_data' argument 3 names different: declaration 'data_end' definition 'end'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libmpeg2/mpeg2.h:85:42: note: Function 'mpeg2_decode_data' argument 3 names different: declaration 'data_end' definition 'end'.
xine-lib-1.1.21/src/libmpeg2/decode.c:700:76: note: Function 'mpeg2_decode_data' argument 3 names different: declaration 'data_end' definition 'end'.
xine-lib-1.1.21/src/libmpeg2/decode.c:888:16: style: Function 'mpeg2_find_sequence_header' argument 2 names different: declaration 'data_start' definition 'current'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libmpeg2/mpeg2.h:89:16: note: Function 'mpeg2_find_sequence_header' argument 2 names different: declaration 'data_start' definition 'current'.
xine-lib-1.1.21/src/libmpeg2/decode.c:888:16: note: Function 'mpeg2_find_sequence_header' argument 2 names different: declaration 'data_start' definition 'current'.
xine-lib-1.1.21/src/libmpeg2/decode.c:888:35: style: Function 'mpeg2_find_sequence_header' argument 3 names different: declaration 'data_end' definition 'end'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libmpeg2/mpeg2.h:89:38: note: Function 'mpeg2_find_sequence_header' argument 3 names different: declaration 'data_end' definition 'end'.
xine-lib-1.1.21/src/libmpeg2/decode.c:888:35: note: Function 'mpeg2_find_sequence_header' argument 3 names different: declaration 'data_end' definition 'end'.
xine-lib-1.1.21/src/libmpeg2/header.c:303:3: style: Variable 'padding' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libmpeg2/header.c:301:3: note: Variable 'padding' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libmpeg2/header.c:303:3: note: Variable 'padding' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libmpeg2/header.c:305:3: style: Variable 'padding' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libmpeg2/header.c:303:3: note: Variable 'padding' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libmpeg2/header.c:305:3: note: Variable 'padding' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libmpeg2/header.c:80:12: style: The scope of the variable 'bit_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/header.c:82:12: style: The scope of the variable 'bit_bite' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/header.c:106:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libmpeg2/header.c:273:13: style: Variable 'padding' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2/header.c:305:13: style: Variable 'padding' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2/header.c:379:13: style: Variable 'padding' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2/slice.c:212:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/slice.c:175:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:191:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:219:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:287:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:299:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:324:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:336:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:392:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:505:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:625:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:657:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:743:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:779:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:868:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:904:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:908:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice.c:1694:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice.c:1696:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice.c:1700:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice.c:1719:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice.c:1723:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice.c:1824:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:263:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:226:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:242:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:270:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:338:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:350:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:375:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:387:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:457:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:584:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:718:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:750:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:849:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:885:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:987:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1023:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1027:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1260:16: style: Variable 'motion_x' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1261:16: style: Variable 'motion_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1739:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1741:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1753:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1774:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1778:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc.c:1976:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc_vld.c:64:5: style: The scope of the variable 'mb_frame_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc_vld.c:66:5: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc_vld.c:68:5: style: The scope of the variable 'scan_pattern' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/slice_xvmc_vld.c:70:5: style: The scope of the variable 'ms_per_slice' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2/stats.c:38:12: style: The scope of the variable 'env_var' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/alloc.c:43:2: warning: Size of pointer 'buf' used instead of size of its data. [pointerSize]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/decode.c:48:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/decode.c:81:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/decode.c:219:9: style: The scope of the variable 'size_buffer' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/decode.c:219:22: style: The scope of the variable 'size_chunk' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/decode.c:293:33: warning: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result' [funcArgOrderDifferent]
xine-lib-1.1.21/src/libmpeg2new/include/mpeg2.h:150:33: note: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result'
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/decode.c:293:33: note: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result'
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/header.c:431:35: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/header.c:433:35: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/header.c:276:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/header.c:859:16: style: The scope of the variable 'non_linear_scale' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/header.c:865:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/header.c:865:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/header.c:865:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/idct.c:274:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:180:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:196:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:278:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:290:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:315:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:327:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:382:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:384:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:413:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:492:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:494:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:522:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:609:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:611:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:641:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:644:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:726:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:728:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:762:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:764:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:849:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:851:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:885:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:889:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:891:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:1505:1: style: Variable 'motion_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:1505:1: style: Variable 'other_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:1507:1: style: Variable 'motion_x' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:1507:1: style: Variable 'motion_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:1507:1: style: Variable 'other_x' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:1507:1: style: Variable 'other_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:1874:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2new/libmpeg2/slice.c:2049:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:232:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:263:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:283:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:107:16: style: The scope of the variable 'img' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:129:11: style: The scope of the variable 'frame_skipping' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:92:13: style: Unused variable: m [unusedVariable]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:310:59: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:321:11: style: Unused variable: state [unusedVariable]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:322:24: style: Unused variable: info [unusedVariable]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:323:16: style: Unused variable: img [unusedVariable]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:324:11: style: Unused variable: frame_skipping [unusedVariable]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:433:59: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:193:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmpeg2new/xine_mpeg2new_decoder.c:208:88: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libmusepack/idtag.c:43:24: style: Function 'JumpID3v2' argument 1 names different: declaration 'fp' definition 'r'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libmusepack/musepack/internal.h:26:35: note: Function 'JumpID3v2' argument 1 names different: declaration 'fp' definition 'r'.
xine-lib-1.1.21/src/libmusepack/idtag.c:43:24: note: Function 'JumpID3v2' argument 1 names different: declaration 'fp' definition 'r'.
xine-lib-1.1.21/src/libmusepack/idtag.c:63:25: style: Variable 'Unsynchronisation' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmusepack/idtag.c:64:25: style: Variable 'ExtHeaderPresent' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmusepack/idtag.c:65:25: style: Variable 'ExperimentalFlag' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:638:5: style: Variable 'ResL' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:634:0: note: Variable 'ResL' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:638:5: note: Variable 'ResL' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:639:5: style: Variable 'ResR' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:635:0: note: Variable 'ResR' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:639:5: note: Variable 'ResR' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:474:24: style: The scope of the variable 'YL' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:475:24: style: The scope of the variable 'YR' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:476:21: style: The scope of the variable 'L' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:477:21: style: The scope of the variable 'R' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:630:23: style: The scope of the variable 'x1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmusepack/mpc_decoder.c:631:23: style: The scope of the variable 'x2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libmusepack/requant.c:89:49: style: Function 'mpc_decoder_scale_output' argument 2 names different: declaration 'scale_factor' definition 'factor'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libmusepack/musepack/musepack.h:68:54: note: Function 'mpc_decoder_scale_output' argument 2 names different: declaration 'scale_factor' definition 'factor'.
xine-lib-1.1.21/src/libmusepack/requant.c:89:49: note: Function 'mpc_decoder_scale_output' argument 2 names different: declaration 'scale_factor' definition 'factor'.
xine-lib-1.1.21/src/libmusepack/streaminfo.c:52:67: error: Array index -1 is out of bounds. [negativeIndex]
xine-lib-1.1.21/src/libmusepack/streaminfo.c:162:34: note: Calling function 'Stringify', 1st argument 'profile' value is -1
xine-lib-1.1.21/src/libmusepack/streaminfo.c:52:67: note: Negative array index
xine-lib-1.1.21/src/libmusepack/xine_musepack_decoder.c:190:9: style: The scope of the variable 'f' can be reduced. [variableScope]
xine-lib-1.1.21/src/libreal/real_common.h:61:0: error: #error Your stderr alias is not supported, please report to xine developers. [preprocessorErrorDirective]
xine-lib-1.1.21/src/libspucc/cc_decoder.c:408:7: style: The scope of the variable 'parity_v' can be reduced. [variableScope]
xine-lib-1.1.21/src/libspucc/cc_decoder.c:562:9: style: The scope of the variable 'seg_end' can be reduced. [variableScope]
xine-lib-1.1.21/src/libspucc/cc_decoder.c:1364:11: style: The scope of the variable 'data1' can be reduced. [variableScope]
xine-lib-1.1.21/src/libspucc/cc_decoder.c:1364:18: style: The scope of the variable 'data2' can be reduced. [variableScope]
xine-lib-1.1.21/src/libspucc/cc_decoder.c:1365:11: style: The scope of the variable 'cc_code' can be reduced. [variableScope]
xine-lib-1.1.21/src/libspucc/cc_decoder.c:1466:37: style: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libspucc/cc_decoder.h:66:37: note: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'this'.
xine-lib-1.1.21/src/libspucc/cc_decoder.c:1466:37: note: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'this'.
xine-lib-1.1.21/src/libspudec/spu.c:989:7: style: Condition '!button_ptr' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/libspudec/spu.c:978:24: note: Assignment 'button_ptr=NULL', assigned value is 0
xine-lib-1.1.21/src/libspudec/spu.c:989:7: note: Condition '!button_ptr' is always true
xine-lib-1.1.21/src/libspudec/spu.c:878:10: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/src/libspudvb/xine_spudvb_decoder.c:605:31: warning: Either the condition 'if(this&&this->stream&&this->stream->osd_renderer)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/libspudvb/xine_spudvb_decoder.c:616:7: note: Assuming that condition 'if(this&&this->stream&&this->stream->osd_renderer)' is not redundant
xine-lib-1.1.21/src/libspudvb/xine_spudvb_decoder.c:605:31: note: Null pointer dereference
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:309:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:311:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:368:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:368:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:368:5: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:372:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:483:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:486:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:486:7: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:486:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:775:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:864:10: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:871:8: note: Assuming that condition 'if(this)' is not redundant
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:864:10: note: Null pointer dereference
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:867:44: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:871:8: note: Assuming that condition 'if(this)' is not redundant
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:867:44: note: Null pointer dereference
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:868:44: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:871:8: note: Assuming that condition 'if(this)' is not redundant
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:868:44: note: Null pointer dereference
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:870:27: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:871:8: note: Assuming that condition 'if(this)' is not redundant
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:870:27: note: Null pointer dereference
xine-lib-1.1.21/src/libspuhdmv/xine_hdmv_decoder.c:856:3: error: Memory leak: overlay.rle [memleak]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:751:5: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:755:5: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:761:3: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:732:48: style: The scope of the variable 'inverter' can be reduced. [variableScope]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:537:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:543:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:806:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:992:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.1.21/src/libsputext/demux_sputext.c:1180:7: error: Common realloc mistake: 'first' nulled but not freed upon failure [memleakOnRealloc]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:685:25: warning: Either the condition 'best_cut!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:681:20: note: Assuming that condition 'best_cut!=NULL' is not redundant
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:685:25: note: Null pointer addition
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:724:9: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:803:7: style: The scope of the variable 'master_status' can be reduced. [variableScope]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:803:22: style: The scope of the variable 'slave_status' can be reduced. [variableScope]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:804:7: style: The scope of the variable 'vo_discard' can be reduced. [variableScope]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:79:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:80:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:81:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:82:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:91:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:92:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:93:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libsputext/xine_sputext_decoder.c:94:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libw32dll/wine/pshpack1.h:7:0: error: #error "1 as alignment isn't supported by the compiler" [preprocessorErrorDirective]
xine-lib-1.1.21/src/libw32dll/common.c:6:23: style: The scope of the variable 'dir' can be reduced. [variableScope]
xine-lib-1.1.21/src/libw32dll/dmo/DMO_VideoDecoder.c:305:111: style: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libw32dll/dmo/DMO_VideoDecoder.h:16:111: note: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'.
xine-lib-1.1.21/src/libw32dll/dmo/DMO_VideoDecoder.c:305:111: note: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'.
xine-lib-1.1.21/src/libw32dll/dmo/buffer.c:25:11: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libw32dll/dmo/buffer.c:36:11: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libw32dll/dmo/buffer.c:48:11: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libw32dll/dmo/buffer.c:60:11: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libw32dll/dmo/dmo.c:141:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libw32dll/dmo/dmo.c:141:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libw32dll/dmo/dmo.c:145:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libw32dll/dmo/dmo.c:145:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/libw32dll/dmo/dmo.c:46:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libw32dll/wine/ldt_keeper.c:292:9: style: Condition '!ldt_already_set' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/libw32dll/wine/ldt_keeper.c:251:27: note: Assignment 'ldt_already_set=0', assigned value is 0
xine-lib-1.1.21/src/libw32dll/wine/ldt_keeper.c:292:9: note: Condition '!ldt_already_set' is always true
xine-lib-1.1.21/src/libw32dll/wine/ldt_keeper.c:250:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/libw32dll/wine/ldt_keeper.c:192:9: style: Variable 'ret' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/libw32dll/wine/ldt_keeper.c:324:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libw32dll/wine/ldt_keeper.c:244:12: error: Uninitialized variable: ret [uninitvar]
xine-lib-1.1.21/src/libxineadec/fooaudio.c:83:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/fooaudio.c:84:11: style: The scope of the variable 'samples_to_generate' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/fooaudio.c:85:7: style: The scope of the variable 'samples_to_send' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610.c:98:19: style: The scope of the variable 'audio_buffer' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610.c:99:7: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/add.c:145:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libxineadec/gsm610/add.c:146:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libxineadec/gsm610/add.c:149:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libxineadec/gsm610/decode.c:25:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/decode.c:26:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/gsm_decode.c:246:28: style: Variable 'sr' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libxineadec/gsm610/long_term.c:934:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/long_term.c:936:14: style: The scope of the variable 'drpp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/lpc.c:334:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.1.21/src/libxineadec/gsm610/lpc.c:38:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/lpc.c:40:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/lpc.c:188:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/lpc.c:264:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/rpe.c:38:20: style: The scope of the variable 'L_result' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/rpe.c:364:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/rpe.c:365:11: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/rpe.c:212:9: style: Variable 'EM' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libxineadec/gsm610/short_term.c:100:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/short_term.c:114:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/short_term.c:126:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/short_term.c:205:17: style: The scope of the variable 'di' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/short_term.c:205:30: style: The scope of the variable 'sav' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/gsm610/short_term.c:278:17: style: The scope of the variable 'sri' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:575:16: error: Array 'OPL->AR_TABLE[75]' accessed at index 75, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:576:16: error: Array 'OPL->DR_TABLE[75]' accessed at index 75, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:561:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:591:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:592:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:1019:6: style: The scope of the variable 'data' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:1057:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:575:8: error: Array 'OPL.AR_TABLE[75]' accessed at index 75, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:576:8: error: Array 'OPL.DR_TABLE[75]' accessed at index 75, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:646:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:870:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libxineadec/nosefart/fmopl.c:871:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/libxineadec/nosefart/memguard.c:240:9: style: The scope of the variable 'fail' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/memguard.c:280:9: style: The scope of the variable 'fail' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/memguard.c:55:11: style: struct member 'memblock_s::block_addr' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libxineadec/nosefart/memguard.c:56:10: style: struct member 'memblock_s::block_size' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libxineadec/nosefart/memguard.c:57:11: style: struct member 'memblock_s::file_name' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libxineadec/nosefart/memguard.c:58:10: style: struct member 'memblock_s::line_num' is never used. [unusedStructMember]
xine-lib-1.1.21/src/libxineadec/nosefart/nes6502.c:1491:25: style: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libxineadec/nosefart/nes6502.h:123:32: note: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'.
xine-lib-1.1.21/src/libxineadec/nosefart/nes6502.c:1491:25: note: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'.
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.c:521:8: style: The scope of the variable 'delta_bit' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.c:982:23: style: The scope of the variable 'accum' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.c:1166:25: style: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.h:277:32: note: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'.
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.c:1166:25: note: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'.
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.c:1176:23: style: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.h:278:30: note: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'.
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.c:1176:23: note: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'.
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.c:1039:17: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/libxineadec/nosefart/nes_apu.c:1043:17: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:160:4: style: Variable 'num_handlers' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:157:4: note: Variable 'num_handlers' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:160:4: note: Variable 'num_handlers' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:738:23: warning: Redundant assignment of 'temp_nsf->load_addr' to itself. [selfAssignment]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:739:23: warning: Redundant assignment of 'temp_nsf->init_addr' to itself. [selfAssignment]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:740:23: warning: Redundant assignment of 'temp_nsf->play_addr' to itself. [selfAssignment]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:741:24: warning: Redundant assignment of 'temp_nsf->ntsc_speed' to itself. [selfAssignment]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:742:23: warning: Redundant assignment of 'temp_nsf->pal_speed' to itself. [selfAssignment]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:255:10: style: The scope of the variable 'start_bank' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:255:22: style: The scope of the variable 'num_banks' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:352:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:764:24: style: Checking if unsigned variable 'temp_nsf->length' is less than zero. [unsignedLessThanZero]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:915:23: style: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'pnsf'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.h:139:30: note: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'pnsf'.
xine-lib-1.1.21/src/libxineadec/nosefart/nsf.c:915:23: note: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'pnsf'.
xine-lib-1.1.21/src/libxineadec/nsf.c:78:19: style: The scope of the variable 'audio_buffer' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxineadec/xine_vorbis_decoder.c:200:11: style: Variable 'mode' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libxineadec/xine_vorbis_decoder.c:196:0: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libxineadec/xine_vorbis_decoder.c:200:11: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libxinevdec/bitplane.c:1538:3: style: Variable 'this->index_buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:1537:3: note: Variable 'this->index_buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libxinevdec/bitplane.c:1538:3: note: Variable 'this->index_buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/libxinevdec/bitplane.c:301:7: style: The scope of the variable 'row_i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:302:7: style: The scope of the variable 'row_j' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:367:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:621:12: style: The scope of the variable 'delta_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:714:12: style: The scope of the variable 'opcode_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:715:12: style: The scope of the variable 'data_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:809:12: style: The scope of the variable 'opcode_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:810:12: style: The scope of the variable 'data_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:903:12: style: The scope of the variable 'delta_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/bitplane.c:1000:12: style: The scope of the variable 'delta_offset' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/foovideo.c:181:53: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/libxinevdec/foovideo.c:114:7: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
xine-lib-1.1.21/src/libxinevdec/rgb.c:91:20: style: The scope of the variable 'palette' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/rgb.c:92:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/libxinevdec/yuv.c:83:19: style: The scope of the variable 'bih' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/filter.c:108:12: style: The scope of the variable 'k3' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/filter.c:110:15: style: The scope of the variable 't2' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/filter.c:110:18: style: The scope of the variable 't3' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/filter.c:111:16: style: The scope of the variable 'fc2' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/filter.c:51:52: style: Function 'pfir' argument 2 names different: declaration 'k' definition 'd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/audio/filter.h:47:52: note: Function 'pfir' argument 2 names different: declaration 'k' definition 'd'.
xine-lib-1.1.21/src/post/audio/filter.c:51:52: note: Function 'pfir' argument 2 names different: declaration 'k' definition 'd'.
xine-lib-1.1.21/src/post/audio/filter.c:70:50: style: Function 'updatepq' argument 2 names different: declaration 'k' definition 'd'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/audio/filter.h:50:50: note: Function 'updatepq' argument 2 names different: declaration 'k' definition 'd'.
xine-lib-1.1.21/src/post/audio/filter.c:70:50: note: Function 'updatepq' argument 2 names different: declaration 'k' definition 'd'.
xine-lib-1.1.21/src/post/audio/upmix.c:222:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/post/audio/upmix.c:224:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/post/audio/upmix.c:227:7: style: The scope of the variable 'src_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:228:7: style: The scope of the variable 'dst_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:230:9: style: The scope of the variable 'sample' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:233:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:305:7: style: The scope of the variable 'src_step_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:306:7: style: The scope of the variable 'dst_step_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:307:7: style: The scope of the variable 'step_channel_in' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:308:7: style: The scope of the variable 'step_channel_out' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:309:12: style: The scope of the variable 'data8src' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:310:12: style: The scope of the variable 'data8dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:311:7: style: The scope of the variable 'num_bytes' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:312:7: style: The scope of the variable 'num_frames' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:313:7: style: The scope of the variable 'num_frames_done' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/upmix.c:314:7: style: The scope of the variable 'num_frames_processed' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/volnorm.c:205:31: style: The scope of the variable 'neededmul' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/volnorm.c:247:31: style: The scope of the variable 'neededmul' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/volnorm.c:247:42: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/volnorm.c:334:42: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/window.c:150:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/audio/window.c:194:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/deinterlace.c:90:49: style: Function 'filter_deinterlace_methods' argument 2 names different: declaration 'fieldsavailable' definition 'fields_available'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/deinterlace/deinterlace.h:154:49: note: Function 'filter_deinterlace_methods' argument 2 names different: declaration 'fieldsavailable' definition 'fields_available'.
xine-lib-1.1.21/src/post/deinterlace/deinterlace.c:90:49: note: Function 'filter_deinterlace_methods' argument 2 names different: declaration 'fieldsavailable' definition 'fields_available'.
xine-lib-1.1.21/src/post/deinterlace/plugins/vfir.c:97:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/pulldown.c:305:9: style: The scope of the variable 'predicted_pos' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/pulldown.c:413:9: style: The scope of the variable 'predicted_pos' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/pulldown.c:243:12: style: Variable 'avgbot' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/post/deinterlace/pulldown.c:242:12: style: Variable 'avgtop' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:496:25: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:496:30: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:496:35: style: The scope of the variable 't' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:497:14: style: The scope of the variable 'oldp' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:497:21: style: The scope of the variable 'newp' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:819:12: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:819:18: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:2275:9: style: The scope of the variable 'jm6' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:2275:14: style: The scope of the variable 'jm5' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:2275:19: style: The scope of the variable 'jm4' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:2275:54: style: The scope of the variable 'jp4' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:2275:59: style: The scope of the variable 'jp5' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:2275:64: style: The scope of the variable 'jp6' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:2275:69: style: The scope of the variable 'jp7' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/speedy.c:2190:9: style: Variable 'w' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:356:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:162:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:152:48: style: Function 'tvtime_build_deinterlaced_frame' argument 1 names different: declaration 'this' definition 'tvtime'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/deinterlace/tvtime.h:78:48: note: Function 'tvtime_build_deinterlaced_frame' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:152:48: note: Function 'tvtime_build_deinterlaced_frame' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:365:42: style: Function 'tvtime_build_copied_field' argument 1 names different: declaration 'this' definition 'tvtime'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/deinterlace/tvtime.h:89:42: note: Function 'tvtime_build_copied_field' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:365:42: note: Function 'tvtime_build_copied_field' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:426:38: style: Function 'tvtime_reset_context' argument 1 names different: declaration 'this' definition 'tvtime'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/deinterlace/tvtime.h:98:38: note: Function 'tvtime_reset_context' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:426:38: note: Function 'tvtime_reset_context' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.1.21/src/post/deinterlace/tvtime.c:357:13: style: Variable 'scanline' is modified but its new value is never used. [unreadVariable]
xine-lib-1.1.21/src/post/deinterlace/xine_plugin.c:702:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/xine_plugin.c:703:7: style: The scope of the variable 'fields' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/xine_plugin.c:704:7: style: The scope of the variable 'framerate_mode' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/deinterlace/xine_plugin.c:336:7: error: Memory leak: class [memleak]
xine-lib-1.1.21/src/post/goom/convolve_fx.c:51:10: style: The scope of the variable 'h' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/convolve_fx.c:52:10: style: The scope of the variable 'radian' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/convolve_fx.c:330:7: style: Label 'init' is not used. [unusedLabel]
xine-lib-1.1.21/src/post/goom/filters.c:252:5: style: Variable 'maxEnd' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/post/goom/filters.c:243:0: note: Variable 'maxEnd' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/post/goom/filters.c:252:5: note: Variable 'maxEnd' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/post/goom/filters.c:170:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xine-lib-1.1.21/src/post/goom/filters.c:406:20: style: The scope of the variable 'myPos2' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/filters.c:526:10: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/filters.c:526:13: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/flying_stars_fx.c:308:3: style: Label 'init' is not used. [unusedLabel]
xine-lib-1.1.21/src/post/goom/gfontlib.c:182:12: style: The scope of the variable 'xx' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/gfontlib.c:135:36: style: Function 'goom_draw_text' argument 7 names different: declaration 'chspace' definition 'charspace'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/gfontlib.h:8:26: note: Function 'goom_draw_text' argument 7 names different: declaration 'chspace' definition 'charspace'.
xine-lib-1.1.21/src/post/goom/gfontlib.c:135:36: note: Function 'goom_draw_text' argument 7 names different: declaration 'chspace' definition 'charspace'.
xine-lib-1.1.21/src/post/goom/gfontlib.c:69:63: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xine-lib-1.1.21/src/post/goom/goom_core.c:153:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/goom_core.c:612:18: style: The scope of the variable 'text' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/goom_core.c:840:9: style: The scope of the variable 'fin' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/goom_core.c:856:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/goom_core.c:857:15: style: The scope of the variable 'ecart' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/goomsl.c:701:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/post/goom/goomsl.c:722:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/post/goom/goomsl.c:743:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/post/goom/goomsl.c:764:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.1.21/src/post/goom/goomsl.c:136:39: style: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goomsl_private.h:199:39: note: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'.
xine-lib-1.1.21/src/post/goom/goomsl.c:136:39: note: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'.
xine-lib-1.1.21/src/post/goom/goomsl.c:818:37: style: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goomsl_private.h:208:37: note: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'.
xine-lib-1.1.21/src/post/goom/goomsl.c:818:37: note: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'.
xine-lib-1.1.21/src/post/goom/goomsl.c:1325:26: style: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goomsl.h:15:29: note: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'.
xine-lib-1.1.21/src/post/goom/goomsl.c:1325:26: note: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'.
xine-lib-1.1.21/src/post/goom/goomsl.c:1434:35: style: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goomsl.h:12:35: note: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xine-lib-1.1.21/src/post/goom/goomsl.c:1434:35: note: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xine-lib-1.1.21/src/post/goom/goomsl.c:1465:44: style: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goomsl.h:13:45: note: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xine-lib-1.1.21/src/post/goom/goomsl.c:1465:44: note: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xine-lib-1.1.21/src/post/goom/goomsl_hash.c:68:31: style: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goomsl_hash.h:26:36: note: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.1.21/src/post/goom/goomsl_hash.c:68:31: note: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.1.21/src/post/goom/goomsl_hash.c:73:30: style: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goomsl_hash.h:28:30: note: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.1.21/src/post/goom/goomsl_hash.c:73:30: note: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.1.21/src/post/goom/goomsl_hash.c:81:36: style: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goomsl_hash.h:29:36: note: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.1.21/src/post/goom/goomsl_hash.c:81:36: note: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'.
goomsl_lex.c:1691:2: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1691:2: note: Null pointer dereference
goomsl_lex.c:1692:2: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1692:2: note: Null pointer dereference
goomsl_lex.c:1703:9: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1703:9: note: Null pointer dereference
goomsl_lex.l:94:30: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
goomsl_lex.c:1346:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
goomsl_lex.c:864:1: style: Label 'find_rule' is not used. [unusedLabel]
goomsl_lex.c:1426:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
goomsl_lex.c:354:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
goomsl_lex.c:1426:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
goomsl_lex.c:1445:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
goomsl_lex.c:667:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
goomsl_lex.c:1445:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
goomsl_lex.c:1872:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'. [funcArgNamesDifferent]
goomsl_lex.c:307:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'.
goomsl_lex.c:1872:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'.
goomsl_yacc.y:1069:42: style: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'. [funcArgNamesDifferent]
goomsl_yacc.y:25:49: note: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'.
goomsl_yacc.y:1069:42: note: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'.
xine-lib-1.1.21/src/post/goom/ifs.c:344:16: style: The scope of the variable 'xo' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/ifs.c:344:20: style: The scope of the variable 'yo' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/ifs.c:542:12: style: The scope of the variable 'tra' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/ifs.c:563:22: error: Signed integer overflow for expression 'couleur>>(0*8)'. [integerOverflow]
xine-lib-1.1.21/src/post/goom/ifs.c:472:23: note: Assignment 'couleur=3233857728U', assigned value is 3233857728
xine-lib-1.1.21/src/post/goom/ifs.c:563:22: note: Integer overflow
xine-lib-1.1.21/src/post/goom/ifs.c:615:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/post/goom/ifs.c:667:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/post/goom/ifs.c:726:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xine-lib-1.1.21/src/post/goom/lines.c:203:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.1.21/src/post/goom/lines.c:154:46: style: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/lines.h:73:8: note: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'.
xine-lib-1.1.21/src/post/goom/lines.c:154:46: note: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'.
xine-lib-1.1.21/src/post/goom/lines.c:165:33: style: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/lines.h:68:34: note: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'.
xine-lib-1.1.21/src/post/goom/lines.c:165:33: note: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'.
xine-lib-1.1.21/src/post/goom/lines.c:166:34: style: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/lines.h:69:35: note: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'.
xine-lib-1.1.21/src/post/goom/lines.c:166:34: note: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'.
xine-lib-1.1.21/src/post/goom/lines.c:199:28: style: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/lines.h:77:36: note: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'.
xine-lib-1.1.21/src/post/goom/lines.c:199:28: note: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'.
xine-lib-1.1.21/src/post/goom/lines.c:206:35: style: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/lines.h:79:38: note: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'.
xine-lib-1.1.21/src/post/goom/lines.c:206:35: note: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'.
xine-lib-1.1.21/src/post/goom/lines.c:206:50: style: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/lines.h:79:57: note: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'.
xine-lib-1.1.21/src/post/goom/lines.c:206:50: note: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'.
xine-lib-1.1.21/src/post/goom/plugin_info.c:73:35: style: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goom_plugin_info.h:171:35: note: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'.
xine-lib-1.1.21/src/post/goom/plugin_info.c:73:35: note: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'.
xine-lib-1.1.21/src/post/goom/plugin_info.c:73:43: style: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/goom_plugin_info.h:171:42: note: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'.
xine-lib-1.1.21/src/post/goom/plugin_info.c:73:43: note: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'.
xine-lib-1.1.21/src/post/goom/plugin_info.c:26:31: style: Variable 'cpuFlavour' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.params [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.screen [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.convolve_fx [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.star_fx [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.zoomFilter_fx [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.tentacles_fx [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.ifs_fx [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.pixel [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.back [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.p1 [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.p2 [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.conv [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.outputBuf [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.cycle [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.statesNumber [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.statesRangeMax [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.curGState [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.gmline1 [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.gmline2 [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.update [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.update_message [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.methods [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.gRandom [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.scanner [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.main_scanner [uninitStructMember]
xine-lib-1.1.21/src/post/goom/plugin_info.c:109:8: error: Uninitialized struct member: p.main_script_str [uninitStructMember]
xine-lib-1.1.21/src/post/goom/sound_tester.c:14:53: style: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/sound_tester.h:8:53: note: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'.
xine-lib-1.1.21/src/post/goom/sound_tester.c:14:53: note: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'.
xine-lib-1.1.21/src/post/goom/surf3d.c:80:29: style: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/surf3d.h:30:29: note: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'.
xine-lib-1.1.21/src/post/goom/surf3d.c:80:29: note: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'.
xine-lib-1.1.21/src/post/goom/tentacle3d.c:232:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/tentacle3d.c:233:6: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/goom/tentacle3d.c:229:41: warning: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data' [funcArgOrderDifferent]
xine-lib-1.1.21/src/post/goom/tentacle3d.c:42:41: note: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data'
xine-lib-1.1.21/src/post/goom/tentacle3d.c:229:41: note: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data'
xine-lib-1.1.21/src/post/goom/v3d.c:3:22: style: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/v3d.h:40:22: note: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'.
xine-lib-1.1.21/src/post/goom/v3d.c:3:22: note: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'.
xine-lib-1.1.21/src/post/goom/v3d.c:3:84: style: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/v3d.h:40:85: note: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'.
xine-lib-1.1.21/src/post/goom/v3d.c:3:84: note: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'.
xine-lib-1.1.21/src/post/goom/xine_goom.c:355:47: style: Function 'goom_rewire_video' argument 1 names different: declaration 'output' definition 'output_gen'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/xine_goom.c:136:58: note: Function 'goom_rewire_video' argument 1 names different: declaration 'output' definition 'output_gen'.
xine-lib-1.1.21/src/post/goom/xine_goom.c:355:47: note: Function 'goom_rewire_video' argument 1 names different: declaration 'output' definition 'output_gen'.
xine-lib-1.1.21/src/post/goom/xine_goom.c:372:46: style: Function 'goom_port_open' argument 1 names different: declaration 'this' definition 'port_gen'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/xine_goom.c:138:46: note: Function 'goom_port_open' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.1.21/src/post/goom/xine_goom.c:372:46: note: Function 'goom_port_open' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.1.21/src/post/goom/xine_goom.c:402:48: style: Function 'goom_port_close' argument 1 names different: declaration 'this' definition 'port_gen'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/xine_goom.c:141:48: note: Function 'goom_port_close' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.1.21/src/post/goom/xine_goom.c:402:48: note: Function 'goom_port_close' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.1.21/src/post/goom/xine_goom.c:419:54: style: Function 'goom_port_put_buffer' argument 1 names different: declaration 'this' definition 'port_gen'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/goom/xine_goom.c:143:54: note: Function 'goom_port_put_buffer' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.1.21/src/post/goom/xine_goom.c:419:54: note: Function 'goom_port_put_buffer' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.1.21/src/post/planar/boxblur.c:314:7: style: The scope of the variable 'chroma_radius' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/boxblur.c:314:22: style: The scope of the variable 'chroma_power' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/boxblur.c:315:7: style: The scope of the variable 'cw' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/boxblur.c:315:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/denoise3d.c:90:19: style: The scope of the variable 'Simil' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/denoise3d.c:343:15: style: The scope of the variable 'prev_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/denoise3d.c:345:7: style: The scope of the variable 'cw' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/denoise3d.c:345:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/eq.c:366:15: style: The scope of the variable 'yv12_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/eq.c:109:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/post/planar/eq2.c:73:15: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/eq2.c:556:15: style: The scope of the variable 'yv12_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/eq2.c:559:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/expand.c:351:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/expand.c:351:25: style: The scope of the variable 'end' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/expand.c:433:82: style: Function 'expand_overlay_add_event' argument 2 names different: declaration 'event' definition 'event_gen'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/planar/expand.c:128:89: note: Function 'expand_overlay_add_event' argument 2 names different: declaration 'event' definition 'event_gen'.
xine-lib-1.1.21/src/post/planar/expand.c:433:82: note: Function 'expand_overlay_add_event' argument 2 names different: declaration 'event' definition 'event_gen'.
xine-lib-1.1.21/src/post/planar/fill.c:110:41: style: Function 'fill_dispose' argument 1 names different: declaration 'this_gen' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/planar/fill.c:40:51: note: Function 'fill_dispose' argument 1 names different: declaration 'this_gen' definition 'this'.
xine-lib-1.1.21/src/post/planar/fill.c:110:41: note: Function 'fill_dispose' argument 1 names different: declaration 'this_gen' definition 'this'.
xine-lib-1.1.21/src/post/planar/invert.c:110:43: style: Function 'invert_dispose' argument 1 names different: declaration 'this_gen' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/post/planar/invert.c:41:53: note: Function 'invert_dispose' argument 1 names different: declaration 'this_gen' definition 'this'.
xine-lib-1.1.21/src/post/planar/invert.c:110:43: note: Function 'invert_dispose' argument 1 names different: declaration 'this_gen' definition 'this'.
xine-lib-1.1.21/src/post/planar/noise.c:105:24: style: The scope of the variable 'x2' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/pp.c:285:7: style: The scope of the variable 'pp_flags' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/planar/unsharp.c:390:15: style: The scope of the variable 'yv12_frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fft.c:74:21: style: The scope of the variable 'i3' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fft.c:74:25: style: The scope of the variable 'i4' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fftgraph.c:94:10: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fftgraph.c:94:13: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fftgraph.c:94:16: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fftgraph.c:94:19: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fftgraph.c:94:22: style: The scope of the variable 'u' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fftgraph.c:94:25: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fftgraph.c:120:13: style: The scope of the variable 'line_min' can be reduced. [variableScope]
xine-lib-1.1.21/src/post/visualizations/fftgraph.c:120:23: style: The scope of the variable 'line_max' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/cpu_flush.c:14:17: style: Condition 'libdha_fd==-1' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/video_out/libdha/cpu_flush.c:13:18: note: Assignment 'libdha_fd=-1', assigned value is -1
xine-lib-1.1.21/src/video_out/libdha/cpu_flush.c:14:17: note: Condition 'libdha_fd==-1' is always true
xine-lib-1.1.21/src/video_out/libdha/cpu_flush.c:14:17: style: Same expression on both sides of '==' because the value of 'libdha_fd' and '-1' are the same. [duplicateExpression]
xine-lib-1.1.21/src/video_out/libdha/cpu_flush.c:13:18: note: 'libdha_fd' is assigned value '-1' here.
xine-lib-1.1.21/src/video_out/libdha/cpu_flush.c:14:17: note: Same expression on both sides of '==' because the value of 'libdha_fd' and '-1' are the same.
xine-lib-1.1.21/src/video_out/libdha/cpu_flush.c:12:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/cpu_flush.c:20:11: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/libdha/irq.c:20:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/irq.c:40:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/irq.c:18:13: style: Function 'hwirq_install' argument 4 names different: declaration 'areg' definition 'ar'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/video_out/libdha/libdha.h:132:14: note: Function 'hwirq_install' argument 4 names different: declaration 'areg' definition 'ar'.
xine-lib-1.1.21/src/video_out/libdha/irq.c:18:13: note: Function 'hwirq_install' argument 4 names different: declaration 'areg' definition 'ar'.
xine-lib-1.1.21/src/video_out/libdha/irq.c:18:24: style: Function 'hwirq_install' argument 5 names different: declaration 'aoff' definition 'ao'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/video_out/libdha/libdha.h:132:34: note: Function 'hwirq_install' argument 5 names different: declaration 'aoff' definition 'ao'.
xine-lib-1.1.21/src/video_out/libdha/irq.c:18:24: note: Function 'hwirq_install' argument 5 names different: declaration 'aoff' definition 'ao'.
xine-lib-1.1.21/src/video_out/libdha/irq.c:18:37: style: Function 'hwirq_install' argument 6 names different: declaration 'adata' definition 'ad'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/video_out/libdha/libdha.h:132:49: note: Function 'hwirq_install' argument 6 names different: declaration 'adata' definition 'ad'.
xine-lib-1.1.21/src/video_out/libdha/irq.c:18:37: note: Function 'hwirq_install' argument 6 names different: declaration 'adata' definition 'ad'.
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:267:9: style: The scope of the variable 'pmd' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:268:9: style: The scope of the variable 'ptep' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:333:16: style: The scope of the variable 'adr' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:333:21: style: The scope of the variable 'page' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:376:20: style: The scope of the variable 'page' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:393:23: style: The scope of the variable 'adr' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:393:28: style: The scope of the variable 'page' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:504:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/dhahelper.c:537:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/kernelhelper/test.c:41:35: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/libdha/pci.c:785:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/pci.c:829:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/pci.c:526:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/video_out/libdha/pci.c:521:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/video_out/libdha/pci.c:526:5: note: Variable 'ret' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/video_out/libdha/pci.c:520:9: style: The scope of the variable 'func' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/pci.c:520:15: style: The scope of the variable 'hostbridges' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/pci.c:712:44: style: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/video_out/libdha/libdha.h:50:52: note: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'.
xine-lib-1.1.21/src/video_out/libdha/pci.c:712:44: note: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'.
xine-lib-1.1.21/src/video_out/libdha/pci.c:158:21: style: struct member 'Anonymous3::command' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:159:21: style: struct member 'Anonymous3::status' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:168:20: style: struct member 'Anonymous5::rev_id' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:169:20: style: struct member 'Anonymous5::prog_if' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:170:20: style: struct member 'Anonymous5::sub_class' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:171:20: style: struct member 'Anonymous5::base_class' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:182:20: style: struct member 'Anonymous7::cache_line_size' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:183:20: style: struct member 'Anonymous7::latency_timer' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:185:20: style: struct member 'Anonymous7::bist' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:203:20: style: struct member 'Anonymous10::bg_rsrvd' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:204:20: style: struct member 'Anonymous10::primary_bus_number' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:206:20: style: struct member 'Anonymous10::subordinate_bus_number' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:207:20: style: struct member 'Anonymous10::secondary_latency_timer' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:208:20: style: struct member 'Anonymous10::io_base' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:209:20: style: struct member 'Anonymous10::io_limit' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:210:21: style: struct member 'Anonymous10::secondary_status' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:211:21: style: struct member 'Anonymous10::mem_base' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:212:21: style: struct member 'Anonymous10::mem_limit' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:213:21: style: struct member 'Anonymous10::prefetch_mem_base' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:214:21: style: struct member 'Anonymous10::prefetch_mem_limit' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:257:20: style: struct member 'Anonymous14::user_config_0' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:258:20: style: struct member 'Anonymous14::user_config_1' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:259:20: style: struct member 'Anonymous14::user_config_2' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/pci.c:260:20: style: struct member 'Anonymous14::user_config_3' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/libdha/sysdep/libdha_os2.c:51:8: style: Variable 'action' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/libdha_os2.c:103:14: style: Variable 'ErrRedir' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/libdha_win32.c:41:9: style: Variable 'RetInfo' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/libdha_win32.c:44:10: style: Unused variable: pNicstar [unusedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/libdha_win32.c:44:20: style: Unused variable: Status [unusedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/libdha_win32.c:44:28: style: Unused variable: Time [unusedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/libdha_win32.c:44:39: style: Unused variable: i [unusedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/libdha_win32.c:44:49: style: Unused variable: endptr [unusedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_arm32.c:9:17: style: The scope of the variable 'tmplong1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_arm32.c:9:27: style: The scope of the variable 'tmplong2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_ia64.c:9:17: style: The scope of the variable 'tmplong1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_ia64.c:9:27: style: The scope of the variable 'tmplong2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_powerpc.c:222:10: style: Variable 'retval' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_powerpc.c:234:10: style: Variable 'retval' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_powerpc.c:246:10: style: Variable 'retval' is not assigned a value. [unassignedVariable]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_powerpc.c:224:12: error: Uninitialized variable: retval [uninitvar]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_powerpc.c:236:12: error: Uninitialized variable: retval [uninitvar]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_powerpc.c:248:12: error: Uninitialized variable: retval [uninitvar]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_sparc.c:9:17: style: The scope of the variable 'tmplong1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_sparc.c:9:27: style: The scope of the variable 'tmplong2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_x86.c:9:17: style: The scope of the variable 'tmplong1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/sysdep/pci_x86.c:9:27: style: The scope of the variable 'tmplong2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/libdha/test.c:26:2: warning: %X in format string (no. 6) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/test.c:26:2: warning: %X in format string (no. 7) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/test.c:26:2: warning: %X in format string (no. 8) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/test.c:26:2: warning: %X in format string (no. 9) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/test.c:42:2: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/test.c:42:2: warning: %X in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/test.c:42:2: warning: %X in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.1.21/src/video_out/libdha/test.c:11:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_directfb.c:1337:22: style: The scope of the variable 'fieldparity_enum' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_fb.c:528:12: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_fb.c:528:18: style: The scope of the variable 'src' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_fb.c:529:7: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_fb.c:780:5: style: Variable 'red' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/video_out_fb.c:783:5: style: Variable 'green' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/video_out_fb.c:786:5: style: Variable 'blue' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:434:7: style: The scope of the variable 'tex_w' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:434:14: style: The scope of the variable 'tex_h' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:434:21: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:473:7: style: The scope of the variable 'tex_w' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:473:14: style: The scope of the variable 'tex_h' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:473:21: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:473:26: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:473:29: style: The scope of the variable 'num' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:1006:20: style: The scope of the variable 'action' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:1006:28: style: The scope of the variable 'changed' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:1008:20: style: The scope of the variable 'frame' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_opengl.c:1011:26: style: The scope of the variable 'render' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx32.c:473:45: style: The scope of the variable 'cx0' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx32.c:473:60: style: The scope of the variable 'cy1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx32.c:594:21: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx64.c:503:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx64.c:521:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx64.c:521:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx64.c:675:47: style: The scope of the variable 'cx0' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx64.c:675:62: style: The scope of the variable 'cy1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_pgx64.c:947:34: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_raw.c:146:11: style: The scope of the variable 'alpha' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_raw.c:147:7: style: The scope of the variable 'rlelen' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_raw.c:148:11: style: The scope of the variable 'clr' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_raw.c:149:17: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_raw.c:149:20: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_stk.c:131:41: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/video_out_syncfb.c:164:14: style: The scope of the variable 'crp' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_syncfb.c:165:14: style: The scope of the variable 'cbp' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_syncfb.c:195:11: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_syncfb.c:197:23: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_vidix.c:734:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_vidix.c:960:25: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_vidix.c:79:22: style: struct member 'vidix_property_s::entry' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/video_out_vidix.c:81:25: style: struct member 'vidix_property_s::this' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:981:11: warning: Possible null pointer dereference: visual [nullPointer]
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:1078:16: note: Assignment 'visualtype=NULL', assigned value is 0
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:1155:22: note: Calling function 'visual_class_name', 1st argument 'visual' value is 0
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:981:11: note: Null pointer dereference
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:1157:4: warning: Possible null pointer dereference: visualtype [nullPointer]
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:1078:16: note: Assignment 'visualtype=NULL', assigned value is 0
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:1157:4: note: Null pointer dereference
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:1161:11: warning: Possible null pointer dereference: visualtype [nullPointer]
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:1078:16: note: Assignment 'visualtype=NULL', assigned value is 0
xine-lib-1.1.21/src/video_out/video_out_xcbshm.c:1161:11: note: Null pointer dereference
xine-lib-1.1.21/src/video_out/video_out_xcbxv.c:405:15: style: The scope of the variable 'recent_bitmaps' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_xcbxv.c:1054:28: style: The scope of the variable 'atom_reply' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_xv.c:491:15: style: The scope of the variable 'recent_bitmaps' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_xxmc.c:855:24: style: The scope of the variable 'curCap' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_xxmc.c:856:19: style: The scope of the variable 'sp' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_xxmc.c:934:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/video_out_xxmc.c:935:16: style: The scope of the variable 'xvmc_attributes' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/cyberblade_vid.c:175:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/cyberblade_vid.c:473:42: style: The scope of the variable 'HDisp' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/cyberblade_vid.c:473:48: style: The scope of the variable 'VDisp' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/cyberblade_vid.c:370:37: style: Variable 'sat' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/genfb_vid.c:106:9: style: Condition '!probed' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/video_out/vidix/drivers/genfb_vid.c:155:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/genfb_vid.c:175:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/genfb_vid.c:77:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/genfb_vid.c:173:53: style: Function 'vixPlaybackFrameSelect' argument 1 names different: declaration 'frame_idx' definition 'frame'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/video_out/vidix/vidix.h:177:46: note: Function 'vixPlaybackFrameSelect' argument 1 names different: declaration 'frame_idx' definition 'frame'.
xine-lib-1.1.21/src/video_out/vidix/drivers/genfb_vid.c:173:53: note: Function 'vixPlaybackFrameSelect' argument 1 names different: declaration 'frame_idx' definition 'frame'.
xine-lib-1.1.21/src/video_out/vidix/drivers/genfb_vid.c:87:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/mach64_vid.c:333:8: style: Condition '!supports_lcd_v_stretch' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/video_out/vidix/drivers/mach64_vid.c:833:23: style: Condition '!supports_planar' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/video_out/vidix/drivers/mach64_vid.c:947:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/mach64_vid.c:329:9: style: The scope of the variable 'ext_vert_stretch' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:233:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:583:50: style: The scope of the variable 'pan' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:587:6: style: The scope of the variable 'bps' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:588:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:792:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:793:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:794:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:795:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:796:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:797:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:798:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:799:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:805:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:810:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:811:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:818:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:819:56: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:830:60: portability: 'info->video_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/nvidia_vid.c:375:4: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
xine-lib-1.1.21/src/video_out/vidix/drivers/pm3_vid.c:334:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/pm3_vid.c:335:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/pm3_vid.c:336:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/pm3_vid.c:337:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/pm3_vid.c:339:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/pm3_vid.c:340:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/pm3_vid.c:341:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/pm3_vid.c:342:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:3312:1: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:2161:59: error: Division by zero. [zerodiv]
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:2573:30: note: Assignment 'BytesPerPixel=0', assigned value is 0
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:2802:64: note: Calling function 'ComputeXStartEnd', 5th argument 'BytesPerPixel' value is 0
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:2161:59: note: Division by zero
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:591:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:749:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:2321:12: style: struct member 'RangeAndCoefSet::Range' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:654:12: style: Variable 'yres' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/radeon_vid.c:2121:29: style: Variable 'SourceHeightInPixels' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:436:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:722:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:722:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:722:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:1387:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:805:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:994:24: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:517:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:518:12: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:519:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:520:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:521:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:598:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:599:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:600:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:604:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:610:20: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:613:6: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:615:6: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:625:20: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:628:2: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:630:2: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:639:20: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:643:2: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:647:2: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:654:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:679:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:680:9: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:709:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:710:25: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:713:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:714:20: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:715:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:717:22: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:719:21: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:735:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:736:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:737:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:739:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:743:20: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:745:20: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:749:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:753:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:755:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:756:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:757:5: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:888:9: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:889:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:890:9: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:891:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:895:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:896:9: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:897:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:903:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:904:9: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:906:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:910:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:911:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:912:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:914:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:915:9: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:916:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:919:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:920:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:923:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:927:3: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:928:13: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:943:4: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:944:9: portability: 'info->control_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:209:21: style: struct member 'savage_chip::PMC' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:210:21: style: struct member 'savage_chip::PME' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:211:21: style: struct member 'savage_chip::PFB' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:212:21: style: struct member 'savage_chip::PVIDEO' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:213:21: style: struct member 'savage_chip::PCIO' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:214:21: style: struct member 'savage_chip::PVIO' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:215:21: style: struct member 'savage_chip::PRAMIN' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:216:21: style: struct member 'savage_chip::PRAMHT' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:217:21: style: struct member 'savage_chip::PRAMFC' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:218:21: style: struct member 'savage_chip::PRAMRO' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:219:21: style: struct member 'savage_chip::PFIFO' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:220:21: style: struct member 'savage_chip::FIFO' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:221:21: style: struct member 'savage_chip::PGRAPH' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/savage_vid.c:225:10: style: struct member 'savage_chip::lock' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_bridge.c:653:10: style: Condition '!(temp&2)' is always false [knownConditionTrueFalse]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_bridge.c:629:21: note: Assuming that condition 'temp==2' is not redundant
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_bridge.c:653:10: note: Condition '!(temp&2)' is always false
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_bridge.c:39:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_bridge.c:426:47: style: The scope of the variable 'CR79' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_bridge.c:42:2: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:501:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:504:4: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:501:2: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:261:11: warning: Redundant assignment of 'force' to itself. [selfAssignment]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:1220:11: warning: Redundant assignment of 'index' to itself. [selfAssignment]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:1221:12: warning: Redundant assignment of 'iscrt2' to itself. [selfAssignment]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:1009:14: style: The scope of the variable 'watchdog' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:1352:13: style: The scope of the variable 'preHIDF' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:680:35: portability: 'sis_mem_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.1.21/src/video_out/vidix/drivers/sis_vid.c:1318:14: style: Variable 'realI' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/video_out/vidix/drivers/unichrome_vid.c:409:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/vidix/vidixlib.c:198:18: style: The scope of the variable 'name' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/x11osd.c:404:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/x11osd.c:447:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/x11osd.c:371:67: style: Function 'x11osd_colorkey' argument 3 names different: declaration 'scaling' definition 'sc'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/video_out/x11osd.h:38:67: note: Function 'x11osd_colorkey' argument 3 names different: declaration 'scaling' definition 'sc'.
xine-lib-1.1.21/src/video_out/x11osd.c:371:67: note: Function 'x11osd_colorkey' argument 3 names different: declaration 'scaling' definition 'sc'.
xine-lib-1.1.21/src/video_out/xcbosd.c:384:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/xcbosd.c:440:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/xvmc_mocomp.c:193:3: style: Variable 'mbs->macroblockptr->coded_block_pattern' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/video_out/xvmc_mocomp.c:190:3: note: Variable 'mbs->macroblockptr->coded_block_pattern' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/video_out/xvmc_mocomp.c:193:3: note: Variable 'mbs->macroblockptr->coded_block_pattern' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1420:23: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1421:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1422:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1550:22: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1551:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1552:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1681:22: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1682:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1683:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1813:23: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1814:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1815:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1943:22: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1944:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1945:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2070:7: style: The scope of the variable 'height' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2070:15: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2071:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2118:22: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2119:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2120:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2614:14: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2615:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2693:13: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2694:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2771:13: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2772:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2845:14: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2846:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2919:13: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2920:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2990:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2991:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2992:13: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:2993:13: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:3038:13: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:3039:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:3190:16: style: Function 'yuv2rgb_factory_init' argument 3 names different: declaration 'colormap' definition 'cmap'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/video_out/yuv2rgb.h:161:74: note: Function 'yuv2rgb_factory_init' argument 3 names different: declaration 'colormap' definition 'cmap'.
xine-lib-1.1.21/src/video_out/yuv2rgb.c:3190:16: note: Function 'yuv2rgb_factory_init' argument 3 names different: declaration 'colormap' definition 'cmap'.
xine-lib-1.1.21/src/video_out/yuv2rgb.c:1264:18: style: struct member 'Anonymous0::desc' is never used. [unusedStructMember]
xine-lib-1.1.21/src/video_out/yuv2rgb.c:3193:17: style: Variable 'mm' is assigned a value that is never used. [unreadVariable]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1336:22: style: Condition 'x>=hili_right' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1759:22: style: Condition 'x>=hili_right' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1163:7: style: The scope of the variable 'ymask' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1163:13: style: The scope of the variable 'xmask' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1601:7: style: The scope of the variable 'ymask' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1624:12: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1993:7: style: The scope of the variable 'mask' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1998:12: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/alphablend.c:1611:14: style: union member 'Anonymous1::value' is never used. [unusedStructMember]
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:58:25: style: Condition 'prof_audio_decode==-1' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:54:41: note: Assignment 'prof_audio_decode=-1', assigned value is -1
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:58:25: note: Condition 'prof_audio_decode==-1' is always true
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:58:25: style: Same expression on both sides of '==' because the value of 'prof_audio_decode' and '-1' are the same. [duplicateExpression]
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:54:41: note: 'prof_audio_decode' is assigned value '-1' here.
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:58:25: note: Same expression on both sides of '==' because the value of 'prof_audio_decode' and '-1' are the same.
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:254:11: style: The scope of the variable 'audio_type' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:255:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:472:24: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_decoder.c:533:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1006:35: style: Redundant condition: !this->audio_loop_running. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1160:11: warning: Either the condition 'in_buf' is redundant or there is possible null pointer dereference: in_buf. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1080:9: note: Assuming that condition 'in_buf' is not redundant
xine-lib-1.1.21/src/xine-engine/audio_out.c:1160:11: note: Null pointer dereference
xine-lib-1.1.21/src/xine-engine/audio_out.c:1162:23: warning: Either the condition 'in_buf' is redundant or there is possible null pointer dereference: in_buf. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1080:9: note: Assuming that condition 'in_buf' is not redundant
xine-lib-1.1.21/src/xine-engine/audio_out.c:1162:23: note: Null pointer dereference
xine-lib-1.1.21/src/xine-engine/audio_out.c:608:13: style: The scope of the variable 'test' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:625:13: style: The scope of the variable 'test' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:877:10: style: The scope of the variable 'factor' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:878:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:879:10: style: The scope of the variable 'duration' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1106:22: style: The scope of the variable 'stream' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1500:7: style: The scope of the variable 'channels' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1503:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1654:7: style: The scope of the variable 'vol' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1655:7: style: The scope of the variable 'prop' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1962:11: style: The scope of the variable 'args' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1963:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:1985:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:2030:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/audio_out.c:2077:23: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/xine_private.h:25:0: error: #error xine_private.h is for libxine private use only! [preprocessorErrorDirective]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1282:15: warning: Redundant assignment of 'bih->biSize' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1283:16: warning: Redundant assignment of 'bih->biWidth' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1284:17: warning: Redundant assignment of 'bih->biHeight' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1285:17: warning: Redundant assignment of 'bih->biPlanes' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1286:19: warning: Redundant assignment of 'bih->biBitCount' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1287:20: warning: Redundant assignment of 'bih->biSizeImage' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1288:24: warning: Redundant assignment of 'bih->biXPelsPerMeter' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1289:24: warning: Redundant assignment of 'bih->biYPelsPerMeter' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1290:18: warning: Redundant assignment of 'bih->biClrUsed' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1291:23: warning: Redundant assignment of 'bih->biClrImportant' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1296:21: warning: Redundant assignment of 'wavex->wFormatTag' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1297:20: warning: Redundant assignment of 'wavex->nChannels' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1298:25: warning: Redundant assignment of 'wavex->nSamplesPerSec' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1299:26: warning: Redundant assignment of 'wavex->nAvgBytesPerSec' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1300:22: warning: Redundant assignment of 'wavex->nBlockAlign' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1301:25: warning: Redundant assignment of 'wavex->wBitsPerSample' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/buffer_types.c:1302:17: warning: Redundant assignment of 'wavex->cbSize' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/configfile.c:1022:7: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/xine-engine/configfile.c:1019:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/xine-engine/configfile.c:1022:7: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/xine-engine/configfile.c:1171:24: style: The scope of the variable 'last' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/demux.c:733:41: warning: Either the condition 'title?title:""' is redundant or there is possible null pointer dereference: title. [nullPointerRedundantCheck]
xine-lib-1.1.21/src/xine-engine/demux.c:740:51: note: Assuming that condition 'title?title:""' is not redundant
xine-lib-1.1.21/src/xine-engine/demux.c:733:41: note: Null pointer dereference
xine-lib-1.1.21/src/xine-engine/demux.c:406:7: style: The scope of the variable 'ret_wait' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/demux.c:428:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/demux.c:519:20: style: The scope of the variable 'e' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/info_helper.c:153:69: style: Redundant condition: stream->meta_info_public[info]&&stream->meta_info[info]. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xine-lib-1.1.21/src/xine-engine/info_helper.c:416:3: style: Variable 'meta_info' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/xine-engine/info_helper.c:413:0: note: Variable 'meta_info' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/xine-engine/info_helper.c:416:3: note: Variable 'meta_info' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/xine-engine/info_helper.c:429:3: style: Variable 'meta_info' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/xine-engine/info_helper.c:426:0: note: Variable 'meta_info' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/xine-engine/info_helper.c:429:3: note: Variable 'meta_info' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/xine-engine/io_helper.c:215:11: style: The scope of the variable 'rset' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/io_helper.c:215:18: style: The scope of the variable 'wset' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/io_helper.c:218:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/io_helper.c:333:7: style: The scope of the variable 'sret' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:827:24: style: The scope of the variable 'file' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1510:20: style: The scope of the variable 'ic' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1549:20: style: The scope of the variable 'ic' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1599:23: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1601:23: style: The scope of the variable 'vo_info' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1663:23: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1772:23: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1802:23: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1805:23: style: The scope of the variable 'ao_info' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1885:25: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1896:22: style: The scope of the variable 'ic' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1919:23: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:1930:22: style: The scope of the variable 'ic' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:2581:21: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:2607:19: style: The scope of the variable 'node' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:2608:19: style: The scope of the variable 'decoder_info' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:2609:19: style: The scope of the variable 'list_id' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:2609:28: style: The scope of the variable 'list_size' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:2650:25: style: The scope of the variable 'file' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/load_plugins.c:573:2: error: Common realloc mistake: 'str' nulled but not freed upon failure [memleakOnRealloc]
xine-lib-1.1.21/src/xine-engine/metronom.c:418:11: style: The scope of the variable 'vpts' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/metronom.c:420:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/metronom.c:584:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/metronom.c:874:18: style: The scope of the variable 'pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:202:20: style: The scope of the variable 'rle_p' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:203:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:203:10: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:204:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:668:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:967:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:1107:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:1110:12: style: The scope of the variable 'unicode' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:1281:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:1283:12: style: The scope of the variable 'unicode' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:1398:10: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:1398:14: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/osd.c:1449:28: style: The scope of the variable 'ovl_manager' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/post.c:807:22: style: The scope of the variable 'input' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/post.c:808:22: style: The scope of the variable 'output' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_decoder.c:129:25: style: Condition 'prof_video_decode==-1' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/xine-engine/video_decoder.c:118:41: note: Assignment 'prof_video_decode=-1', assigned value is -1
xine-lib-1.1.21/src/xine-engine/video_decoder.c:129:25: note: Condition 'prof_video_decode==-1' is always true
xine-lib-1.1.21/src/xine-engine/video_decoder.c:131:23: style: Condition 'prof_spu_decode==-1' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/xine-engine/video_decoder.c:119:39: note: Assignment 'prof_spu_decode=-1', assigned value is -1
xine-lib-1.1.21/src/xine-engine/video_decoder.c:131:23: note: Condition 'prof_spu_decode==-1' is always true
xine-lib-1.1.21/src/xine-engine/video_decoder.c:129:25: style: Same expression on both sides of '==' because the value of 'prof_video_decode' and '-1' are the same. [duplicateExpression]
xine-lib-1.1.21/src/xine-engine/video_decoder.c:118:41: note: 'prof_video_decode' is assigned value '-1' here.
xine-lib-1.1.21/src/xine-engine/video_decoder.c:129:25: note: Same expression on both sides of '==' because the value of 'prof_video_decode' and '-1' are the same.
xine-lib-1.1.21/src/xine-engine/video_decoder.c:131:23: style: Same expression on both sides of '==' because the value of 'prof_spu_decode' and '-1' are the same. [duplicateExpression]
xine-lib-1.1.21/src/xine-engine/video_decoder.c:119:39: note: 'prof_spu_decode' is assigned value '-1' here.
xine-lib-1.1.21/src/xine-engine/video_decoder.c:131:23: note: Same expression on both sides of '==' because the value of 'prof_spu_decode' and '-1' are the same.
xine-lib-1.1.21/src/xine-engine/video_decoder.c:441:20: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_decoder.c:576:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:435:18: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:436:18: style: The scope of the variable 'cur_vpts' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:437:18: style: The scope of the variable 'pic_vpts' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:439:18: style: The scope of the variable 'duration' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:790:17: style: The scope of the variable 'pts' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:1158:22: style: The scope of the variable 'vpts' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:1158:28: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:1718:15: style: The scope of the variable 'img' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_out.c:1813:12: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_overlay.c:109:14: style: The scope of the variable 'last_event' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_overlay.c:256:14: style: The scope of the variable 'last_event' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_overlay.c:256:25: style: The scope of the variable 'this_event' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_overlay.c:347:16: style: The scope of the variable 'handle' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/video_overlay.c:511:12: style: The scope of the variable 'handle' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/vo_scale.c:49:10: style: The scope of the variable 'image_ratio' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/vo_scale.c:49:23: style: The scope of the variable 'desired_ratio' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/xine.c:847:23: style: Redundant condition: If '!EXPR', the comparison 'EXPR != ':'' is always true. [redundantCondition]
xine-lib-1.1.21/src/xine-engine/xine.c:1704:8: warning: Redundant assignment of 'this' to itself. [selfAssignment]
xine-lib-1.1.21/src/xine-engine/xine.c:854:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/xine.c:1684:20: style: The scope of the variable 'stream' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/xine.c:2266:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-engine/xine.c:756:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
xine-lib-1.1.21/src/xine-utils/color.c:464:20: style: The scope of the variable 'n2' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:483:16: style: The scope of the variable 't1' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:483:20: style: The scope of the variable 't2' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:484:24: style: The scope of the variable 'n3' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:484:28: style: The scope of the variable 'n4' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:698:9: style: The scope of the variable 'utmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:698:15: style: The scope of the variable 'vtmp' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:1166:20: style: The scope of the variable 'p_line1' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:1167:14: style: The scope of the variable 'p_y1' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/color.c:157:11: warning: Size of pointer 'yuv_planes' used instead of size of its data. [pointerSize]
xine-lib-1.1.21/src/xine-utils/copy.c:72:7: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/memcpy.c:488:3: style: Variable 'config_flags' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.1.21/src/xine-utils/memcpy.c:476:0: note: Variable 'config_flags' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/xine-utils/memcpy.c:488:3: note: Variable 'config_flags' is reassigned a value before the old one has been used.
xine-lib-1.1.21/src/xine-utils/monitor.c:37:17: style: struct member 'xine_profiler_t::p_start' is never used. [unusedStructMember]
xine-lib-1.1.21/src/xine-utils/ring_buffer.c:213:66: style: Function 'xine_ring_buffer_put' argument 2 names different: declaration 'chunk' definition 'buffer'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/xine-utils/ring_buffer.h:35:66: note: Function 'xine_ring_buffer_put' argument 2 names different: declaration 'chunk' definition 'buffer'.
xine-lib-1.1.21/src/xine-utils/ring_buffer.c:213:66: note: Function 'xine_ring_buffer_put' argument 2 names different: declaration 'chunk' definition 'buffer'.
xine-lib-1.1.21/src/xine-utils/ring_buffer.c:308:70: style: Function 'xine_ring_buffer_release' argument 2 names different: declaration 'chunk' definition 'buffer'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/xine-utils/ring_buffer.h:47:70: note: Function 'xine_ring_buffer_release' argument 2 names different: declaration 'chunk' definition 'buffer'.
xine-lib-1.1.21/src/xine-utils/ring_buffer.c:308:70: note: Function 'xine_ring_buffer_release' argument 2 names different: declaration 'chunk' definition 'buffer'.
xine-lib-1.1.21/src/xine-utils/sorted_array.c:107:15: style: Expression is always false because 'else if' condition matches previous condition at line 103. [multiCondition]
xine-lib-1.1.21/src/xine-utils/sorted_array.c:85:7: style: The scope of the variable 'low' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/sorted_array.c:85:12: style: The scope of the variable 'high' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/sorted_array.c:85:18: style: The scope of the variable 'mid' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/sorted_array.c:86:7: style: The scope of the variable 'comp' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/utils.c:582:7: style: Condition '!codeset' is always true [knownConditionTrueFalse]
xine-lib-1.1.21/src/xine-utils/utils.c:572:19: note: Assignment 'codeset=NULL', assigned value is 0
xine-lib-1.1.21/src/xine-utils/utils.c:582:7: note: Condition '!codeset' is always true
xine-lib-1.1.21/src/xine-utils/utils.c:532:24: style: The scope of the variable 'llocale' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/utils.c:533:10: style: The scope of the variable 'lang_len' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/utils.c:588:24: style: The scope of the variable 'mod' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/utils.c:362:17: style: Unused variable: pwd [unusedVariable]
xine-lib-1.1.21/src/xine-utils/xmllexer.c:146:7: style: The scope of the variable 'tok_pos' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/xmllexer.c:147:7: style: The scope of the variable 'state' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/xmllexer.c:148:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/xmllexer.c:138:31: style: Function 'lexer_get_token_d' argument 1 names different: declaration 'tok' definition '_tok'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/xine-utils/xmllexer.h:73:31: note: Function 'lexer_get_token_d' argument 1 names different: declaration 'tok' definition '_tok'.
xine-lib-1.1.21/src/xine-utils/xmllexer.c:138:31: note: Function 'lexer_get_token_d' argument 1 names different: declaration 'tok' definition '_tok'.
xine-lib-1.1.21/src/xine-utils/xmllexer.c:138:43: style: Function 'lexer_get_token_d' argument 2 names different: declaration 'tok_size' definition '_tok_size'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/xine-utils/xmllexer.h:73:42: note: Function 'lexer_get_token_d' argument 2 names different: declaration 'tok_size' definition '_tok_size'.
xine-lib-1.1.21/src/xine-utils/xmllexer.c:138:43: note: Function 'lexer_get_token_d' argument 2 names different: declaration 'tok_size' definition '_tok_size'.
xine-lib-1.1.21/src/xine-utils/xmllexer.c:142:55: style: Function 'lexer_get_token_d_r' argument 2 names different: declaration 'tok' definition '_tok'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/xine-utils/xmllexer.h:72:55: note: Function 'lexer_get_token_d_r' argument 2 names different: declaration 'tok' definition '_tok'.
xine-lib-1.1.21/src/xine-utils/xmllexer.c:142:55: note: Function 'lexer_get_token_d_r' argument 2 names different: declaration 'tok' definition '_tok'.
xine-lib-1.1.21/src/xine-utils/xmllexer.c:142:67: style: Function 'lexer_get_token_d_r' argument 3 names different: declaration 'tok_size' definition '_tok_size'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/xine-utils/xmllexer.h:72:66: note: Function 'lexer_get_token_d_r' argument 3 names different: declaration 'tok_size' definition '_tok_size'.
xine-lib-1.1.21/src/xine-utils/xmllexer.c:142:67: note: Function 'lexer_get_token_d_r' argument 3 names different: declaration 'tok_size' definition '_tok_size'.
xine-lib-1.1.21/src/xine-utils/xmlparser.c:186:7: style: The scope of the variable 'state' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/xmlparser.c:187:7: style: The scope of the variable 'res' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/xmlparser.c:188:7: style: The scope of the variable 'parse_res' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/xmlparser.c:189:7: style: The scope of the variable 'bypass_get_token' can be reduced. [variableScope]
xine-lib-1.1.21/src/xine-utils/xmlparser.c:168:39: style: Function 'xml_parser_free_tree' argument 1 names different: declaration 'root_node' definition 'current_node'. [funcArgNamesDifferent]
xine-lib-1.1.21/src/xine-utils/xmlparser.h:71:39: note: Function 'xml_parser_free_tree' argument 1 names different: declaration 'root_node' definition 'current_node'.
xine-lib-1.1.21/src/xine-utils/xmlparser.c:168:39: note: Function 'xml_parser_free_tree' argument 1 names different: declaration 'root_node' definition 'current_node'.
[17:37]
ftp://ftp.se.debian.org/debian/pool/main/x/xine-lib-1.2/xine-lib-1.2_1.2.9.orig.tar.xz
xine-lib-1.2.9/contrib/a52dec/bit_allocate.c:234:20: portability: Undefined behaviour, pointer arithmetic 'bndtab-20' is out of bounds. [pointerOutOfBounds]
xine-lib-1.2.9/contrib/a52dec/bitstream.h:59:14: style: The scope of the variable 'result' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/bitstream.h:72:13: style: The scope of the variable 'result' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:339:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:351:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:363:14: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:375:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:387:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:387:22: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:400:14: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:412:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:424:14: style: The scope of the variable 'common' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/downmix.c:424:22: style: The scope of the variable 'surround' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:249:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:250:24: style: The scope of the variable 'a_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:250:29: style: The scope of the variable 'a_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:250:34: style: The scope of the variable 'b_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:250:39: style: The scope of the variable 'b_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:250:44: style: The scope of the variable 'w_1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:250:49: style: The scope of the variable 'w_2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:293:12: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:24: style: The scope of the variable 'a_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:29: style: The scope of the variable 'a_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:34: style: The scope of the variable 'b_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:39: style: The scope of the variable 'b_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:44: style: The scope of the variable 'c_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:49: style: The scope of the variable 'c_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:54: style: The scope of the variable 'd_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:59: style: The scope of the variable 'd_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:64: style: The scope of the variable 'w_1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/imdct.c:294:69: style: The scope of the variable 'w_2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/parse.c:207:9: style: The scope of the variable 'exps' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/parse.c:260:19: style: The scope of the variable 'deltlen' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/parse.c:260:28: style: The scope of the variable 'delta' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/parse.c:403:29: style: The scope of the variable 'i_end' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/parse.c:593:22: style: The scope of the variable 'cplcoexp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/parse.c:593:32: style: The scope of the variable 'cplcomant' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/a52dec/tables.h:54:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:61:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:62:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:63:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:68:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:69:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:70:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:85:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:86:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:94:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:95:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:96:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:97:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:98:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:103:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:104:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:105:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:106:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:107:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:118:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:135:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:136:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:137:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:138:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:139:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:150:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:151:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:152:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:153:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:154:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:155:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:156:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:157:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:158:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:159:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:160:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:177:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:178:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/a52dec/tables.h:179:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/gsm610/add.c:145:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/contrib/gsm610/add.c:146:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/contrib/gsm610/add.c:149:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/contrib/gsm610/decode.c:25:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/decode.c:26:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/gsm_decode.c:246:28: style: Variable 'sr' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/gsm610/long_term.c:934:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/long_term.c:936:14: style: The scope of the variable 'drpp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/lpc.c:334:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.2.9/contrib/gsm610/lpc.c:38:18: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/lpc.c:40:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/lpc.c:188:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/lpc.c:264:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/rpe.c:38:20: style: The scope of the variable 'L_result' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/rpe.c:364:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/rpe.c:365:11: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/rpe.c:212:9: style: Variable 'EM' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/gsm610/short_term.c:100:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/short_term.c:114:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/short_term.c:126:20: style: The scope of the variable 'ltmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/short_term.c:205:17: style: The scope of the variable 'di' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/short_term.c:205:30: style: The scope of the variable 'sav' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/gsm610/short_term.c:278:17: style: The scope of the variable 'sri' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdca/bitstream.h:57:14: style: The scope of the variable 'result' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdca/bitstream.c:37:30: style: Function 'dca_bitstream_init' argument 4 names different: declaration 'endian_mode' definition 'bigendian_mode'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libdca/bitstream.h:52:30: note: Function 'dca_bitstream_init' argument 4 names different: declaration 'endian_mode' definition 'bigendian_mode'.
xine-lib-1.2.9/contrib/libdca/bitstream.c:37:30: note: Function 'dca_bitstream_init' argument 4 names different: declaration 'endian_mode' definition 'bigendian_mode'.
xine-lib-1.2.9/contrib/libdca/parse.c:939:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.2.9/contrib/libdca/parse.c:636:13: style: The scope of the variable 'source_channel' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdca/parse.c:1146:37: style: Function 'qmf_32_subbands' argument 5 names different: declaration 'rScale' definition 'scale'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libdca/parse.c:63:37: note: Function 'qmf_32_subbands' argument 5 names different: declaration 'rScale' definition 'scale'.
xine-lib-1.2.9/contrib/libdca/parse.c:1146:37: note: Function 'qmf_32_subbands' argument 5 names different: declaration 'rScale' definition 'scale'.
xine-lib-1.2.9/contrib/libdca/parse.c:1228:43: style: Function 'lfe_interpolation_fir' argument 5 names different: declaration 'rScale' definition 'scale'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libdca/parse.c:67:43: note: Function 'lfe_interpolation_fir' argument 5 names different: declaration 'rScale' definition 'scale'.
xine-lib-1.2.9/contrib/libdca/parse.c:1228:43: note: Function 'lfe_interpolation_fir' argument 5 names different: declaration 'rScale' definition 'scale'.
xine-lib-1.2.9/contrib/libdha/cpu_flush.c:14:17: style: Condition 'libdha_fd==-1' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/contrib/libdha/cpu_flush.c:13:18: note: Assignment 'libdha_fd=-1', assigned value is -1
xine-lib-1.2.9/contrib/libdha/cpu_flush.c:14:17: note: Condition 'libdha_fd==-1' is always true
xine-lib-1.2.9/contrib/libdha/cpu_flush.c:14:17: style: Same expression on both sides of '==' because the value of 'libdha_fd' and '-1' are the same. [duplicateExpression]
xine-lib-1.2.9/contrib/libdha/cpu_flush.c:13:18: note: 'libdha_fd' is assigned value '-1' here.
xine-lib-1.2.9/contrib/libdha/cpu_flush.c:14:17: note: Same expression on both sides of '==' because the value of 'libdha_fd' and '-1' are the same.
xine-lib-1.2.9/contrib/libdha/cpu_flush.c:12:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/cpu_flush.c:20:11: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/libdha/irq.c:20:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/irq.c:40:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/irq.c:18:13: style: Function 'hwirq_install' argument 4 names different: declaration 'areg' definition 'ar'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libdha/libdha.h:132:14: note: Function 'hwirq_install' argument 4 names different: declaration 'areg' definition 'ar'.
xine-lib-1.2.9/contrib/libdha/irq.c:18:13: note: Function 'hwirq_install' argument 4 names different: declaration 'areg' definition 'ar'.
xine-lib-1.2.9/contrib/libdha/irq.c:18:24: style: Function 'hwirq_install' argument 5 names different: declaration 'aoff' definition 'ao'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libdha/libdha.h:132:34: note: Function 'hwirq_install' argument 5 names different: declaration 'aoff' definition 'ao'.
xine-lib-1.2.9/contrib/libdha/irq.c:18:24: note: Function 'hwirq_install' argument 5 names different: declaration 'aoff' definition 'ao'.
xine-lib-1.2.9/contrib/libdha/irq.c:18:37: style: Function 'hwirq_install' argument 6 names different: declaration 'adata' definition 'ad'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libdha/libdha.h:132:49: note: Function 'hwirq_install' argument 6 names different: declaration 'adata' definition 'ad'.
xine-lib-1.2.9/contrib/libdha/irq.c:18:37: note: Function 'hwirq_install' argument 6 names different: declaration 'adata' definition 'ad'.
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:267:9: style: The scope of the variable 'pmd' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:268:9: style: The scope of the variable 'ptep' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:333:16: style: The scope of the variable 'adr' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:333:21: style: The scope of the variable 'page' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:376:20: style: The scope of the variable 'page' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:393:23: style: The scope of the variable 'adr' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:393:28: style: The scope of the variable 'page' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:504:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/dhahelper.c:537:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/kernelhelper/test.c:41:35: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xine-lib-1.2.9/contrib/libdha/pci.c:785:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/pci.c:829:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/pci.c:526:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/contrib/libdha/pci.c:521:0: note: Variable 'ret' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/libdha/pci.c:526:5: note: Variable 'ret' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/libdha/pci.c:520:9: style: The scope of the variable 'func' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/pci.c:520:15: style: The scope of the variable 'hostbridges' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/pci.c:712:44: style: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libdha/libdha.h:50:52: note: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'.
xine-lib-1.2.9/contrib/libdha/pci.c:712:44: note: Function 'pci_scan' argument 2 names different: declaration 'num_card' definition 'num_pci'.
xine-lib-1.2.9/contrib/libdha/pci.c:158:21: style: struct member 'Anonymous3::command' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:159:21: style: struct member 'Anonymous3::status' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:168:20: style: struct member 'Anonymous5::rev_id' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:169:20: style: struct member 'Anonymous5::prog_if' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:170:20: style: struct member 'Anonymous5::sub_class' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:171:20: style: struct member 'Anonymous5::base_class' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:182:20: style: struct member 'Anonymous7::cache_line_size' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:183:20: style: struct member 'Anonymous7::latency_timer' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:185:20: style: struct member 'Anonymous7::bist' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:203:20: style: struct member 'Anonymous10::bg_rsrvd' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:204:20: style: struct member 'Anonymous10::primary_bus_number' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:206:20: style: struct member 'Anonymous10::subordinate_bus_number' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:207:20: style: struct member 'Anonymous10::secondary_latency_timer' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:208:20: style: struct member 'Anonymous10::io_base' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:209:20: style: struct member 'Anonymous10::io_limit' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:210:21: style: struct member 'Anonymous10::secondary_status' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:211:21: style: struct member 'Anonymous10::mem_base' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:212:21: style: struct member 'Anonymous10::mem_limit' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:213:21: style: struct member 'Anonymous10::prefetch_mem_base' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:214:21: style: struct member 'Anonymous10::prefetch_mem_limit' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:257:20: style: struct member 'Anonymous14::user_config_0' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:258:20: style: struct member 'Anonymous14::user_config_1' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:259:20: style: struct member 'Anonymous14::user_config_2' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/pci.c:260:20: style: struct member 'Anonymous14::user_config_3' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/libdha/sysdep/libdha_os2.c:51:8: style: Variable 'action' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/libdha_os2.c:103:14: style: Variable 'ErrRedir' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/libdha_win32.c:41:9: style: Variable 'RetInfo' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/libdha_win32.c:44:10: style: Unused variable: pNicstar [unusedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/libdha_win32.c:44:20: style: Unused variable: Status [unusedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/libdha_win32.c:44:28: style: Unused variable: Time [unusedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/libdha_win32.c:44:39: style: Unused variable: i [unusedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/libdha_win32.c:44:49: style: Unused variable: endptr [unusedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_arm32.c:9:17: style: The scope of the variable 'tmplong1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_arm32.c:9:27: style: The scope of the variable 'tmplong2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_ia64.c:9:17: style: The scope of the variable 'tmplong1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_ia64.c:9:27: style: The scope of the variable 'tmplong2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_powerpc.c:222:10: style: Variable 'retval' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_powerpc.c:234:10: style: Variable 'retval' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_powerpc.c:246:10: style: Variable 'retval' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_powerpc.c:224:12: error: Uninitialized variable: retval [uninitvar]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_powerpc.c:236:12: error: Uninitialized variable: retval [uninitvar]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_powerpc.c:248:12: error: Uninitialized variable: retval [uninitvar]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_sparc.c:9:17: style: The scope of the variable 'tmplong1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_sparc.c:9:27: style: The scope of the variable 'tmplong2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_x86.c:9:17: style: The scope of the variable 'tmplong1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/sysdep/pci_x86.c:9:27: style: The scope of the variable 'tmplong2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libdha/test.c:26:2: warning: %X in format string (no. 6) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/test.c:26:2: warning: %X in format string (no. 7) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/test.c:26:2: warning: %X in format string (no. 8) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/test.c:26:2: warning: %X in format string (no. 9) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/test.c:42:2: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/test.c:42:2: warning: %X in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/test.c:42:2: warning: %X in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/contrib/libdha/test.c:11:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/bits.c:207:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/bits.c:38:45: style: Function 'faad_initbits' argument 2 names different: declaration 'buffer' definition '_buffer'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/bits.h:77:45: note: Function 'faad_initbits' argument 2 names different: declaration 'buffer' definition '_buffer'.
xine-lib-1.2.9/contrib/libfaad/bits.c:38:45: note: Function 'faad_initbits' argument 2 names different: declaration 'buffer' definition '_buffer'.
xine-lib-1.2.9/contrib/libfaad/cfft.c:75:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:120:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:305:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:392:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:700:22: style: The scope of the variable 'l2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:701:22: style: The scope of the variable 'ip' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:701:45: style: The scope of the variable 'ido' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:779:22: style: The scope of the variable 'l2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:780:22: style: The scope of the variable 'ip' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/cfft.c:780:45: style: The scope of the variable 'ido' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/decoder.c:1102:13: style: Variable 'hDecoder->sample_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/contrib/libfaad/decoder.c:1101:13: note: Variable 'hDecoder->sample_buffer' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/libfaad/decoder.c:1102:13: note: Variable 'hDecoder->sample_buffer' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/libfaad/decoder.c:1178:29: style: Checking if unsigned variable 'hDecoder->frame' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/contrib/libfaad/decoder.c:166:85: style: Function 'NeAACDecGetCurrentConfiguration' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/neaacdec.h:207:85: note: Function 'NeAACDecGetCurrentConfiguration' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:166:85: note: Function 'NeAACDecGetCurrentConfiguration' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:179:67: style: Function 'NeAACDecSetConfiguration' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/neaacdec.h:209:67: note: Function 'NeAACDecSetConfiguration' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:179:67: note: Function 'NeAACDecSetConfiguration' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:242:46: style: Function 'NeAACDecInit' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/neaacdec.h:213:46: note: Function 'NeAACDecInit' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:242:46: note: Function 'NeAACDecInit' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:373:47: style: Function 'NeAACDecInit2' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/neaacdec.h:220:47: note: Function 'NeAACDecInit2' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:373:47: note: Function 'NeAACDecInit2' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:510:47: style: Function 'NeAACDecClose' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/neaacdec.h:232:47: note: Function 'NeAACDecClose' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:510:47: note: Function 'NeAACDecClose' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:564:55: style: Function 'NeAACDecPostSeekReset' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/neaacdec.h:230:55: note: Function 'NeAACDecPostSeekReset' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:564:55: note: Function 'NeAACDecPostSeekReset' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:794:49: style: Function 'NeAACDecDecode' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/neaacdec.h:234:49: note: Function 'NeAACDecDecode' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:794:49: note: Function 'NeAACDecDecode' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:803:50: style: Function 'NeAACDecDecode2' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/neaacdec.h:239:50: note: Function 'NeAACDecDecode2' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/decoder.c:803:50: note: Function 'NeAACDecDecode2' argument 1 names different: declaration 'hDecoder' definition 'hpDecoder'.
xine-lib-1.2.9/contrib/libfaad/drc.c:115:21: style: The scope of the variable 'top' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/drc.c:119:12: style: The scope of the variable 'factor' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/hcr.c:231:25: style: The scope of the variable 'this_CB' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/huffman.c:406:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ic_predict.c:90:16: style: The scope of the variable 'k2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ic_predict.c:238:13: style: The scope of the variable 'sfb' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ic_predict.c:239:14: style: The scope of the variable 'bin' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/lt_predict.c:85:13: style: The scope of the variable 'sfb' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/lt_predict.c:86:14: style: The scope of the variable 'bin' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/lt_predict.c:86:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/lt_predict.c:86:22: style: The scope of the variable 'num_samples' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/lt_predict.c:87:18: style: The scope of the variable 'x_est' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/lt_predict.c:88:18: style: The scope of the variable 'X_est' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/mp4.c:126:59: style: Function 'AudioSpecificConfigFromBitfile' argument 4 names different: declaration 'bsize' definition 'buffer_size'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/mp4.h:47:69: note: Function 'AudioSpecificConfigFromBitfile' argument 4 names different: declaration 'bsize' definition 'buffer_size'.
xine-lib-1.2.9/contrib/libfaad/mp4.c:126:59: note: Function 'AudioSpecificConfigFromBitfile' argument 4 names different: declaration 'bsize' definition 'buffer_size'.
xine-lib-1.2.9/contrib/libfaad/ms.c:42:13: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ms.c:42:16: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ms.c:42:19: style: The scope of the variable 'sfb' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ms.c:43:13: style: The scope of the variable 'group' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ms.c:46:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ms.c:46:17: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ms.c:47:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/output.c:93:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/output.c:158:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/output.c:228:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/output.c:298:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/output.c:350:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/output.c:399:43: style: Function 'output_to_PCM' argument 3 names different: declaration 'samplebuffer' definition 'sample_buffer'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/output.h:40:27: note: Function 'output_to_PCM' argument 3 names different: declaration 'samplebuffer' definition 'sample_buffer'.
xine-lib-1.2.9/contrib/libfaad/output.c:399:43: note: Function 'output_to_PCM' argument 3 names different: declaration 'samplebuffer' definition 'sample_buffer'.
xine-lib-1.2.9/contrib/libfaad/ps_dec.c:760:14: warning: Redundant assignment of 'index[0]' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/libfaad/ps_dec.c:1210:32: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ps_dec.c:1455:13: style: The scope of the variable 'bk' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ps_dec.c:1456:17: style: The scope of the variable 'maxsb' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ps_syntax.c:475:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/ps_syntax.c:539:13: style: The scope of the variable 'bit' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/pulse.c:36:47: style: Function 'pulse_decode' argument 2 names different: declaration 'spec_coef' definition 'spec_data'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/pulse.h:38:47: note: Function 'pulse_decode' argument 2 names different: declaration 'spec_coef' definition 'spec_data'.
xine-lib-1.2.9/contrib/libfaad/pulse.c:36:47: note: Function 'pulse_decode' argument 2 names different: declaration 'spec_coef' definition 'spec_data'.
xine-lib-1.2.9/contrib/libfaad/rvlc.c:453:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/rvlc.c:506:16: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/rvlc.c:170:48: style: Function 'rvlc_decode_sf_forward' argument 4 names different: declaration 'is_used' definition 'intensity_used'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/rvlc.c:62:48: note: Function 'rvlc_decode_sf_forward' argument 4 names different: declaration 'is_used' definition 'intensity_used'.
xine-lib-1.2.9/contrib/libfaad/rvlc.c:170:48: note: Function 'rvlc_decode_sf_forward' argument 4 names different: declaration 'is_used' definition 'intensity_used'.
xine-lib-1.2.9/contrib/libfaad/rvlc.c:503:41: style: Function 'rvlc_huffman_esc' argument 1 names different: declaration 'ld_esc' definition 'ld'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/rvlc.c:71:41: note: Function 'rvlc_huffman_esc' argument 1 names different: declaration 'ld_esc' definition 'ld'.
xine-lib-1.2.9/contrib/libfaad/rvlc.c:503:41: note: Function 'rvlc_huffman_esc' argument 1 names different: declaration 'ld_esc' definition 'ld'.
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:148:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:452:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:535:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:604:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:260:22: style: Checking if unsigned variable 'sbr->L_E[ch]' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:483:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:485:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:492:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:494:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:566:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:568:9: warning: The array 'X' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:671:9: warning: The array 'X_left' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:672:9: warning: The array 'X_right' is too small, the function 'sbr_qmf_synthesis_32' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:674:9: warning: The array 'X_left' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_dec.c:675:9: warning: The array 'X_right' is too small, the function 'sbr_qmf_synthesis_64' expects a bigger one. [argumentSize]
xine-lib-1.2.9/contrib/libfaad/sbr_fbt.c:193:12: style: The scope of the variable 'incr' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_fbt.c:219:17: style: Checking if unsigned variable 'nrBands' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/contrib/libfaad/sbr_fbt.c:391:17: style: Checking if unsigned variable 'nrBand0' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:139:13: style: The scope of the variable 'm' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:139:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:139:22: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:139:25: style: The scope of the variable 'k_l' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:139:30: style: The scope of the variable 'k_h' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:139:35: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:1160:13: style: The scope of the variable 'S_mapped' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:1534:13: style: The scope of the variable 'h_SL' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfadj.c:1583:23: style: The scope of the variable 'psi' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:92:20: style: The scope of the variable 'a0_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:92:26: style: The scope of the variable 'a0_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:92:32: style: The scope of the variable 'a1_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:92:38: style: The scope of the variable 'a1_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:120:24: style: The scope of the variable 'temp1_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:122:24: style: The scope of the variable 'temp1_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:273:12: style: The scope of the variable 'temp1_r' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:273:21: style: The scope of the variable 'temp1_i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_hfgen.c:604:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_huff.c:337:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-lib-1.2.9/contrib/libfaad/sbr_huff.c:341:15: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.2.9/contrib/libfaad/sbr_huff.c:337:13: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.2.9/contrib/libfaad/sbr_huff.c:227:13: style: The scope of the variable 'bit' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_syntax.c:142:14: style: The scope of the variable 'num_align_bits' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_syntax.c:650:12: style: The scope of the variable 'log2tab' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/sbr_syntax.c:788:22: style: Checking if unsigned variable 'sbr->L_E[ch]' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/contrib/libfaad/sbr_syntax.c:139:36: style: Function 'sbr_extension_data' argument 4 names different: declaration 'resetFlag' definition 'psResetFlag'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/sbr_syntax.h:62:36: note: Function 'sbr_extension_data' argument 4 names different: declaration 'resetFlag' definition 'psResetFlag'.
xine-lib-1.2.9/contrib/libfaad/sbr_syntax.c:139:36: note: Function 'sbr_extension_data' argument 4 names different: declaration 'resetFlag' definition 'psResetFlag'.
xine-lib-1.2.9/contrib/libfaad/syntax.c:421:13: style: The scope of the variable 'id_syn_ele' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:422:13: style: The scope of the variable 'ele_this_frame' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:1050:13: style: The scope of the variable 'bs_extension_type' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2009:13: style: The scope of the variable 'sfb' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2009:18: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2075:22: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2218:13: style: The scope of the variable 'band_incr' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2472:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2493:14: style: The scope of the variable 'ascLen' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2493:22: style: The scope of the variable 'asc_bits' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2494:14: style: The scope of the variable 'x1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2494:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2494:22: style: The scope of the variable 'm' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2494:25: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2494:28: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2585:17: style: The scope of the variable 'esc' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:2585:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/syntax.c:110:41: style: Function 'GASpecificConfig' argument 3 names different: declaration 'pce' definition 'pce_out'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/syntax.h:112:41: note: Function 'GASpecificConfig' argument 3 names different: declaration 'pce' definition 'pce_out'.
xine-lib-1.2.9/contrib/libfaad/syntax.c:110:41: note: Function 'GASpecificConfig' argument 3 names different: declaration 'pce' definition 'pce_out'.
xine-lib-1.2.9/contrib/libfaad/syntax.c:640:45: style: Function 'channel_pair_element' argument 3 names different: declaration 'channel' definition 'channels'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libfaad/syntax.c:66:45: note: Function 'channel_pair_element' argument 3 names different: declaration 'channel' definition 'channels'.
xine-lib-1.2.9/contrib/libfaad/syntax.c:640:45: note: Function 'channel_pair_element' argument 3 names different: declaration 'channel' definition 'channels'.
xine-lib-1.2.9/contrib/libfaad/tns.c:88:14: style: The scope of the variable 'bottom' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/tns.c:142:14: style: The scope of the variable 'bottom' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/tns.c:245:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libfaad/tns.c:288:12: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libmad/fixed.h:446:0: error: #error "no FPM selected" [preprocessorErrorDirective]
xine-lib-1.2.9/contrib/libmad/timer.c:105:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libmpcdec/idtag.c:43:24: style: Function 'JumpID3v2' argument 1 names different: declaration 'fp' definition 'r'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libmpcdec/mpcdec/internal.h:57:35: note: Function 'JumpID3v2' argument 1 names different: declaration 'fp' definition 'r'.
xine-lib-1.2.9/contrib/libmpcdec/idtag.c:43:24: note: Function 'JumpID3v2' argument 1 names different: declaration 'fp' definition 'r'.
xine-lib-1.2.9/contrib/libmpcdec/idtag.c:63:25: style: Variable 'Unsynchronisation' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/libmpcdec/idtag.c:64:25: style: Variable 'ExtHeaderPresent' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/libmpcdec/idtag.c:65:25: style: Variable 'ExperimentalFlag' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:639:5: style: Variable 'ResL' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:635:0: note: Variable 'ResL' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:639:5: note: Variable 'ResL' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:640:5: style: Variable 'ResR' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:636:0: note: Variable 'ResR' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:640:5: note: Variable 'ResR' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:439:24: style: The scope of the variable 'YL' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:440:24: style: The scope of the variable 'YR' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:441:21: style: The scope of the variable 'L' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:442:21: style: The scope of the variable 'R' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:631:23: style: The scope of the variable 'x1' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:632:23: style: The scope of the variable 'x2' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libmpcdec/mpc_decoder.c:1230:64: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/libmpcdec/mpc_reader.c:82:47: style: Function 'mpc_reader_setup_file_reader' argument 1 names different: declaration 'r' definition 'p_reader'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libmpcdec/mpcdec/reader.h:80:52: note: Function 'mpc_reader_setup_file_reader' argument 1 names different: declaration 'r' definition 'p_reader'.
xine-lib-1.2.9/contrib/libmpcdec/mpc_reader.c:82:47: note: Function 'mpc_reader_setup_file_reader' argument 1 names different: declaration 'r' definition 'p_reader'.
xine-lib-1.2.9/contrib/libmpcdec/requant.c:89:49: style: Function 'mpc_decoder_scale_output' argument 2 names different: declaration 'scale_factor' definition 'factor'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/libmpcdec/mpcdec/mpcdec.h:113:54: note: Function 'mpc_decoder_scale_output' argument 2 names different: declaration 'scale_factor' definition 'factor'.
xine-lib-1.2.9/contrib/libmpcdec/requant.c:89:49: note: Function 'mpc_decoder_scale_output' argument 2 names different: declaration 'scale_factor' definition 'factor'.
xine-lib-1.2.9/contrib/libmpcdec/streaminfo.c:52:67: error: Array index -1 is out of bounds. [negativeIndex]
xine-lib-1.2.9/contrib/libmpcdec/streaminfo.c:156:34: note: Calling function 'Stringify', 1st argument 'profile' value is -1
xine-lib-1.2.9/contrib/libmpcdec/streaminfo.c:52:67: note: Negative array index
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:271:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:271:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:381:17: style: The scope of the variable 'oldCache' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:415:9: style: The scope of the variable 'fullPath' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:419:9: style: The scope of the variable 'testFile' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:467:9: style: The scope of the variable 'fullPath' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:468:9: style: The scope of the variable 'testFile' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:320:15: error: Memory leak: home [memleak]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:324:63: error: Memory leak: home [memleak]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:328:67: error: Memory leak: home [memleak]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:332:65: error: Memory leak: home [memleak]
xine-lib-1.2.9/contrib/libxdg-basedir/basedir.c:324:0: error: Memory leak: defVal [memleak]
xine-lib-1.2.9/contrib/nosefart/fmopl.c:561:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/fmopl.c:591:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/fmopl.c:592:8: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/fmopl.c:1019:6: style: The scope of the variable 'data' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/fmopl.c:1057:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/contrib/nosefart/fmopl.c:646:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/contrib/nosefart/fmopl.c:870:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/contrib/nosefart/fmopl.c:871:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/contrib/nosefart/memguard.c:241:9: style: The scope of the variable 'fail' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/memguard.c:281:9: style: The scope of the variable 'fail' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/memguard.c:56:11: style: struct member 'memblock_s::block_addr' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/nosefart/memguard.c:57:10: style: struct member 'memblock_s::block_size' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/nosefart/memguard.c:58:11: style: struct member 'memblock_s::file_name' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/nosefart/memguard.c:59:10: style: struct member 'memblock_s::line_num' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/nosefart/nes6502.c:1492:25: style: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/nosefart/nes6502.h:124:32: note: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'.
xine-lib-1.2.9/contrib/nosefart/nes6502.c:1492:25: note: Function 'nes6502_execute' argument 1 names different: declaration 'total_cycles' definition 'remaining_cycles'.
xine-lib-1.2.9/contrib/nosefart/nes_apu.c:522:8: style: The scope of the variable 'delta_bit' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/nes_apu.c:983:23: style: The scope of the variable 'accum' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/nes_apu.c:1170:25: style: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/nosefart/nes_apu.h:278:32: note: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'.
xine-lib-1.2.9/contrib/nosefart/nes_apu.c:1170:25: note: Function 'apu_destroy' argument 1 names different: declaration 'apu' definition 'src_apu'.
xine-lib-1.2.9/contrib/nosefart/nes_apu.c:1180:23: style: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/nosefart/nes_apu.h:279:30: note: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'.
xine-lib-1.2.9/contrib/nosefart/nes_apu.c:1180:23: note: Function 'apu_setext' argument 1 names different: declaration 'apu' definition 'src_apu'.
xine-lib-1.2.9/contrib/nosefart/nsf.c:163:4: style: Variable 'num_handlers' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/contrib/nosefart/nsf.c:160:4: note: Variable 'num_handlers' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/nosefart/nsf.c:163:4: note: Variable 'num_handlers' is reassigned a value before the old one has been used.
xine-lib-1.2.9/contrib/nosefart/nsf.c:742:23: warning: Redundant assignment of 'temp_nsf->load_addr' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/nosefart/nsf.c:743:23: warning: Redundant assignment of 'temp_nsf->init_addr' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/nosefart/nsf.c:744:23: warning: Redundant assignment of 'temp_nsf->play_addr' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/nosefart/nsf.c:745:24: warning: Redundant assignment of 'temp_nsf->ntsc_speed' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/nosefart/nsf.c:746:23: warning: Redundant assignment of 'temp_nsf->pal_speed' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/nosefart/nsf.c:258:10: style: The scope of the variable 'start_bank' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/nsf.c:258:22: style: The scope of the variable 'num_banks' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/nsf.c:356:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/nosefart/nsf.c:919:23: style: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'pnsf'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/nosefart/nsf.h:142:30: note: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'pnsf'.
xine-lib-1.2.9/contrib/nosefart/nsf.c:919:23: note: Function 'nsf_free' argument 1 names different: declaration 'nsf_info' definition 'pnsf'.
xine-lib-1.2.9/contrib/vidix/drivers/cyberblade_vid.c:175:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/cyberblade_vid.c:473:42: style: The scope of the variable 'HDisp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/cyberblade_vid.c:473:48: style: The scope of the variable 'VDisp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/cyberblade_vid.c:370:37: style: Variable 'sat' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/genfb_vid.c:106:9: style: Condition '!probed' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/contrib/vidix/drivers/genfb_vid.c:155:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/genfb_vid.c:175:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/genfb_vid.c:77:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/genfb_vid.c:173:53: style: Function 'vixPlaybackFrameSelect' argument 1 names different: declaration 'frame_idx' definition 'frame'. [funcArgNamesDifferent]
xine-lib-1.2.9/contrib/vidix/vidix.h:177:46: note: Function 'vixPlaybackFrameSelect' argument 1 names different: declaration 'frame_idx' definition 'frame'.
xine-lib-1.2.9/contrib/vidix/drivers/genfb_vid.c:173:53: note: Function 'vixPlaybackFrameSelect' argument 1 names different: declaration 'frame_idx' definition 'frame'.
xine-lib-1.2.9/contrib/vidix/drivers/genfb_vid.c:87:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/mach64_vid.c:333:8: style: Condition '!supports_lcd_v_stretch' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/contrib/vidix/drivers/mach64_vid.c:833:23: style: Condition '!supports_planar' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/contrib/vidix/drivers/mach64_vid.c:947:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/mach64_vid.c:329:9: style: The scope of the variable 'ext_vert_stretch' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:913:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:233:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:583:50: style: The scope of the variable 'pan' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:587:6: style: The scope of the variable 'bps' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:588:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/nvidia_vid.c:375:4: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
xine-lib-1.2.9/contrib/vidix/drivers/pm3_vid.c:334:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/pm3_vid.c:335:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/pm3_vid.c:336:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/pm3_vid.c:337:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/pm3_vid.c:339:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/pm3_vid.c:340:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/pm3_vid.c:341:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/pm3_vid.c:342:5: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:3312:1: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:2161:59: error: Division by zero. [zerodiv]
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:2573:30: note: Assignment 'BytesPerPixel=0', assigned value is 0
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:2802:64: note: Calling function 'ComputeXStartEnd', 5th argument 'BytesPerPixel' value is 0
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:2161:59: note: Division by zero
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:591:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:749:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:2321:12: style: struct member 'RangeAndCoefSet::Range' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:654:12: style: Variable 'yres' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/radeon_vid.c:2121:29: style: Variable 'SourceHeightInPixels' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:436:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:722:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:722:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:722:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:1387:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:805:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:994:24: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:994:24: style: Checking if unsigned variable 'info->video_base' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:209:21: style: struct member 'savage_chip::PMC' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:210:21: style: struct member 'savage_chip::PME' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:211:21: style: struct member 'savage_chip::PFB' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:212:21: style: struct member 'savage_chip::PVIDEO' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:213:21: style: struct member 'savage_chip::PCIO' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:214:21: style: struct member 'savage_chip::PVIO' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:215:21: style: struct member 'savage_chip::PRAMIN' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:216:21: style: struct member 'savage_chip::PRAMHT' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:217:21: style: struct member 'savage_chip::PRAMFC' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:218:21: style: struct member 'savage_chip::PRAMRO' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:219:21: style: struct member 'savage_chip::PFIFO' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:220:21: style: struct member 'savage_chip::FIFO' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:221:21: style: struct member 'savage_chip::PGRAPH' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/savage_vid.c:225:10: style: struct member 'savage_chip::lock' is never used. [unusedStructMember]
xine-lib-1.2.9/contrib/vidix/drivers/sis_bridge.c:653:10: style: Condition '!(temp&2)' is always false [knownConditionTrueFalse]
xine-lib-1.2.9/contrib/vidix/drivers/sis_bridge.c:629:21: note: Assuming that condition 'temp==2' is not redundant
xine-lib-1.2.9/contrib/vidix/drivers/sis_bridge.c:653:10: note: Condition '!(temp&2)' is always false
xine-lib-1.2.9/contrib/vidix/drivers/sis_bridge.c:39:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/sis_bridge.c:426:47: style: The scope of the variable 'CR79' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/sis_bridge.c:42:2: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:501:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:504:4: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:501:2: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:261:11: warning: Redundant assignment of 'force' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:1220:11: warning: Redundant assignment of 'index' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:1221:12: warning: Redundant assignment of 'iscrt2' to itself. [selfAssignment]
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:1009:14: style: The scope of the variable 'watchdog' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:1352:13: style: The scope of the variable 'preHIDF' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/drivers/sis_vid.c:1318:14: style: Variable 'realI' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/contrib/vidix/drivers/unichrome_vid.c:409:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/contrib/vidix/vidixlib.c:198:18: style: The scope of the variable 'name' can be reduced. [variableScope]
xine-lib-1.2.9/lib/strcasestr.c:45:10: style: The scope of the variable 'sc' can be reduced. [variableScope]
xine-lib-1.2.9/lib/strcasestr.c:46:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/lib/strsep.c:51:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
xine-lib-1.2.9/lib/strsep.c:52:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.2.9/misc/cdda_server.c:705:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/misc/cdda_server.c:711:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/misc/cdda_server.c:404:14: warning: Possible null pointer dereference: dvdcss_version [nullPointer]
xine-lib-1.2.9/misc/cdda_server.c:354:27: note: Assignment 'dvdcss_version=NULL', assigned value is 0
xine-lib-1.2.9/misc/cdda_server.c:404:14: note: Null pointer dereference
xine-lib-1.2.9/misc/cdda_server.c:363:3: style: Variable 'dvdcss_library' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/misc/cdda_server.c:353:0: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xine-lib-1.2.9/misc/cdda_server.c:363:3: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xine-lib-1.2.9/misc/cdda_server.c:186:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.2.9/misc/cdda_server.c:266:12: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.2.9/misc/cdda_server.c:266:15: style: The scope of the variable 'rr' can be reduced. [variableScope]
xine-lib-1.2.9/misc/cdda_server.c:307:12: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.2.9/misc/xine-fontconv.c:163:11: style: The scope of the variable 'item' can be reduced. [variableScope]
xine-lib-1.2.9/misc/xine-fontconv.c:353:23: style: The scope of the variable 'converted' can be reduced. [variableScope]
xine-lib-1.2.9/misc/xine-fontconv.c:535:16: style: The scope of the variable 'thickness' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/ff_dvaudio_decoder.c:216:7: style: The scope of the variable 'bytes_consumed' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/ff_dvaudio_decoder.c:217:7: style: The scope of the variable 'decode_buffer_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/ff_dvaudio_decoder.c:218:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/ff_dvaudio_decoder.c:219:7: style: The scope of the variable 'out' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/ff_dvaudio_decoder.c:221:7: style: The scope of the variable 'bytes_to_send' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/fooaudio.c:83:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/fooaudio.c:84:11: style: The scope of the variable 'samples_to_generate' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/fooaudio.c:85:7: style: The scope of the variable 'samples_to_send' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/gsm610.c:97:19: style: The scope of the variable 'audio_buffer' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/gsm610.c:98:7: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/latm.c:207:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/audio_dec/latm.c:142:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:142:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:142:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)|((*bebf->readptr++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:163:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:163:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:163:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)|((*bebf->readptr++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:181:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:181:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:181:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)|((*bebf->readptr++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:211:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:211:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:211:20: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)|((*bebf->readptr++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:221:11: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:221:11: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:221:11: error: Expression '((*bebf->readptr++)>>24)|(((*bebf->readptr++)&16711680)>>8)|(((*bebf->readptr++)&65280)<<8)|((*bebf->readptr++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:349:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:349:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:349:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:350:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:350:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:350:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:351:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:351:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:351:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:352:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:352:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:352:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:353:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:353:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:353:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:354:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:354:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:354:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:355:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:355:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:355:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:356:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:356:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:356:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:357:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:357:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:357:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:358:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:358:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:358:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:359:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:359:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:359:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:360:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:360:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:360:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:361:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:361:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:361:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:362:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:362:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:362:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:363:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:363:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:363:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:364:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:364:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:364:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:365:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:365:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:365:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:366:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:366:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:366:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:367:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:367:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:367:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:368:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:368:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:368:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:369:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:369:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:369:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:370:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:370:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:370:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:371:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:371:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:371:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:372:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:372:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:372:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:373:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:373:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:373:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:374:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:374:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:374:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:375:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:375:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:375:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:376:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:376:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/latm.c:376:16: error: Expression '((*p++)>>24)|(((*p++)&16711680)>>8)|(((*p++)&65280)<<8)|((*p++)<<24)' depends on order of evaluation of side effects [unknownEvaluationOrder]
xine-lib-1.2.9/src/audio_dec/xine_a52_decoder.c:211:17: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.2.9/src/audio_dec/xine_a52_decoder.c:447:21: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/xine_a52_decoder.c:108:12: style: struct member 'frmsize_s::bit_rate' is never used. [unusedStructMember]
xine-lib-1.2.9/src/audio_dec/xine_a52_decoder.c:250:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/audio_dec/xine_dts_decoder.c:139:13: style: The scope of the variable 'ac5_spdif_type' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:730:28: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:811:27: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:646:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:649:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:654:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:657:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:669:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:678:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:687:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:696:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:705:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:713:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:737:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:740:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:745:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:748:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:760:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:769:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:778:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:787:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:796:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_faad_decoder.c:804:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/audio_dec/xine_mad_decoder.c:158:7: style: The scope of the variable 'bytes_in_buffer_at_pts' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/xine_mad_decoder.c:297:32: style: The scope of the variable 'pts_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_dec/xine_mad_decoder.c:345:60: warning: Either the condition 'bitrate>0' is redundant or there is division by zero at line 345. [zerodivcond]
xine-lib-1.2.9/src/audio_dec/xine_mad_decoder.c:344:46: note: Assuming that condition 'bitrate>0' is not redundant
xine-lib-1.2.9/src/audio_dec/xine_mad_decoder.c:345:60: note: Division by zero
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:497:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:496:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:497:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:499:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:497:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:499:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:501:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:499:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:501:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:550:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:547:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:550:3: note: Variable 'err' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1421:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1412:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1421:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1430:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1421:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1430:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1440:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1430:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1440:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1450:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1440:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1450:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1463:3: style: Variable 'pcm_device' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1450:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1463:3: note: Variable 'pcm_device' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:816:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1013:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1106:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:415:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/audio_out/audio_alsa_out.c:1233:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/audio_out/audio_coreaudio_out.c:122:13: style: The scope of the variable 'buffer_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_out/audio_directx2_out.c:372:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.2.9/src/audio_out/audio_directx2_out.c:741:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_out/audio_directx2_out.c:769:10: style: The scope of the variable 'free_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_out/audio_directx_out.c:498:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.2.9/src/audio_out/audio_esd_out.c:560:3: error: Memory leak: this [memleak]
xine-lib-1.2.9/src/audio_out/audio_jack_out.c:167:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/audio_out/audio_jack_out.c:204:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/audio_out/audio_jack_out.c:162:10: style: The scope of the variable 'p_write' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_out/audio_oss_out.c:792:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/audio_out/audio_oss_out.c:790:3: note: Variable 'status' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_oss_out.c:792:3: note: Variable 'status' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/audio_out/audio_oss_out.c:870:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_out/audio_sndio_out.c:308:45: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/audio_out/audio_sun_out.c:522:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.2.9/src/audio_out/audio_sun_out.c:332:12: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.2.9/src/audio_out/audio_sun_out.c:906:24: style: Unused variable: audio_fd [unusedVariable]
xine-lib-1.2.9/src/combined/ffmpeg/ffmpeg_compat.h:32:0: error: #error ffmpeg headers must be included first ! [preprocessorErrorDirective]
xine-lib-1.2.9/src/combined/ffmpeg/ff_mpeg_parser.c:102:10: style: The scope of the variable 'mpeg1_pel_ratio' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/ffmpeg/ff_mpeg_parser.c:250:11: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/ffmpeg/ff_mpeg_parser.c:294:11: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/flac_demuxer.c:415:20: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/nsf_decoder.c:80:19: style: The scope of the variable 'audio_buffer' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/nsf_demuxer.c:118:7: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/nsf_demuxer.c:119:8: style: The scope of the variable 'title' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/nsf_demuxer.c:185:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/wavpack_decoder.c:170:2: style: Variable 'mode' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/combined/wavpack_decoder.c:162:0: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/combined/wavpack_decoder.c:170:2: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/combined/wavpack_decoder.c:240:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/combined/wavpack_demuxer.c:213:7: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/combined/wavpack_demuxer.c:209:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/combined/wavpack_demuxer.c:213:7: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/combined/wavpack_demuxer.c:180:12: style: The scope of the variable 'bytes_to_read' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/wavpack_demuxer.c:262:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/wavpack_demuxer.c:248:26: style: Checking if unsigned variable 'bytes_to_read' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:1708:17: style: Expression is always false because 'else if' condition matches previous condition at line 1694. [multiCondition]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:281:14: style: Condition '!done' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:280:12: note: Assignment 'done=0', assigned value is 0
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:281:14: note: Condition '!done' is always true
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:239:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:240:8: style: The scope of the variable 'bytes' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:267:7: style: The scope of the variable 'done' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:268:7: style: The scope of the variable 'stream_num' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:757:14: style: The scope of the variable 'data' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:758:9: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:759:13: style: The scope of the variable 'pts' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/xine_ogg_demuxer.c:1464:16: style: The scope of the variable 'cur_serno' can be reduced. [variableScope]
xine-lib-1.2.9/src/combined/xine_vorbis_decoder.c:230:11: style: Variable 'mode' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/combined/xine_vorbis_decoder.c:226:0: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/combined/xine_vorbis_decoder.c:230:11: note: Variable 'mode' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/combined/xine_vorbis_decoder.c:166:43: style: The scope of the variable 'part' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/asfheader.c:390:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/asfheader.c:528:7: style: The scope of the variable 'stream_id' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/asfheader.c:840:39: style: Function 'asf_header_delete' argument 1 names different: declaration 'header' definition 'header_pub'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/demuxers/asfheader.h:398:39: note: Function 'asf_header_delete' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.2.9/src/demuxers/asfheader.c:840:39: note: Function 'asf_header_delete' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.2.9/src/demuxers/asfheader.c:882:47: style: Function 'asf_header_choose_streams' argument 1 names different: declaration 'header' definition 'header_pub'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/demuxers/asfheader.h:394:47: note: Function 'asf_header_choose_streams' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.2.9/src/demuxers/asfheader.c:882:47: note: Function 'asf_header_choose_streams' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.2.9/src/demuxers/asfheader.c:921:48: style: Function 'asf_header_disable_streams' argument 1 names different: declaration 'header' definition 'header_pub'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/demuxers/asfheader.h:396:48: note: Function 'asf_header_disable_streams' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.2.9/src/demuxers/asfheader.c:921:48: note: Function 'asf_header_disable_streams' argument 1 names different: declaration 'header' definition 'header_pub'.
xine-lib-1.2.9/src/demuxers/demux_4xm.c:107:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
xine-lib-1.2.9/src/demuxers/demux_aac.c:160:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/demuxers/demux_aac.c:157:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_aac.c:160:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_aac.c:75:12: style: The scope of the variable 'id3size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_aac.c:192:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ac3.c:336:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ac3.c:85:12: style: struct member 'frmsize_s::bit_rate' is never used. [unusedStructMember]
xine-lib-1.2.9/src/demuxers/demux_ac3.c:152:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/demuxers/demux_ac3.c:157:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/demuxers/demux_aiff.c:97:25: style: Same expression on both sides of '/'. [duplicateExpression]
xine-lib-1.2.9/src/demuxers/demux_aiff.c:110:16: style: The scope of the variable 'chunk_type' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_aiff.c:111:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_aiff.c:267:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_asf.c:1365:11: style: Condition '!frag_offset' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/demuxers/demux_asf.c:1357:9: note: Assuming that condition '!frag_offset' is not redundant
xine-lib-1.2.9/src/demuxers/demux_asf.c:1365:11: note: Condition '!frag_offset' is always true
xine-lib-1.2.9/src/demuxers/demux_asf.c:707:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_asf.c:709:18: style: The scope of the variable 'package_done' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_asf.c:790:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_asf.c:931:13: style: The scope of the variable 'ecd_flags' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_asf.c:1100:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_asf.c:1477:19: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_asf.c:1701:12: style: The scope of the variable 'raw_id' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_aud.c:194:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_avi.c:1718:18: style: The scope of the variable 'audio_pts' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_avi.c:1718:29: style: The scope of the variable 'video_pts' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_avi.c:801:0: error: Memory leak: hdrl_data [memleak]
xine-lib-1.2.9/src/demuxers/demux_cdda.c:107:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_dts.c:303:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_dts.c:102:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/demuxers/demux_dts.c:107:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/demuxers/demux_film.c:367:16: style: The scope of the variable 'cvid_chunk_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_film.c:369:7: style: The scope of the variable 'fixed_cvid_header' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_film.c:667:11: style: The scope of the variable 'initial_duration' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_film.c:668:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_film.c:729:7: style: The scope of the variable 'found' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flac.c:312:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/demuxers/demux_flac.c:307:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_flac.c:312:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_flac.c:88:16: style: The scope of the variable 'block_length' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flac.c:199:18: style: The scope of the variable 'length' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flac.c:199:26: style: The scope of the variable 'user_comment_list_length' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flac.c:199:52: style: The scope of the variable 'cn' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flac.c:201:14: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flac.c:402:7: style: The scope of the variable 'seekpoint_index' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flac.c:403:11: style: The scope of the variable 'start_pts' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flac.c:404:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/flacutils.h:73:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/demuxers/demux_flv.c:184:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_flv.c:841:21: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ipmovie.c:609:31: warning: Redundant assignment of 'this->wave.nSamplesPerSec' to itself. [selfAssignment]
xine-lib-1.2.9/src/demuxers/demux_ipmovie.c:610:31: warning: Redundant assignment of 'this->wave.wBitsPerSample' to itself. [selfAssignment]
xine-lib-1.2.9/src/demuxers/demux_ipmovie.c:128:17: style: The scope of the variable 'opcode_type' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ipmovie.c:129:17: style: The scope of the variable 'opcode_version' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ipmovie.c:130:7: style: The scope of the variable 'opcode_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:682:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:60:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:545:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:676:10: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:676:13: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:676:16: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:676:19: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:676:22: style: The scope of the variable 'u' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:676:25: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:712:26: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:764:18: style: The scope of the variable 'buf_el' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:969:13: style: The scope of the variable 'val' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:1530:23: style: The scope of the variable 'bih' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:1661:26: style: The scope of the variable 'wfh' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:2978:7: style: The scope of the variable 'found' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:930:9: style: Variable 'lines' is modified but its new value is never used. [unreadVariable]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:951:27: style: Variable 'dest_len' is modified but its new value is never used. [unreadVariable]
xine-lib-1.2.9/src/demuxers/demux_matroska.c:1132:7: error: Common realloc mistake: 'dest' nulled but not freed upon failure [memleakOnRealloc]
xine-lib-1.2.9/src/demuxers/demux_mpc.c:167:45: style: The scope of the variable 'extra_bits_read' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpc.c:167:62: style: The scope of the variable 'next_frame_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpc.c:246:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:600:7: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:599:7: note: Variable 'w' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:600:7: note: Variable 'w' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:725:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:730:5: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:725:10: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:127:16: style: The scope of the variable 'atom' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:570:19: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:985:12: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpeg.c:1110:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpeg_block.c:186:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/demuxers/demux_mpeg_block.c:177:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_mpeg_block.c:186:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_mpeg_block.c:196:20: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpeg_pes.c:1128:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_mpeg_pes.c:1257:57: style: Checking if unsigned variable 'todo_length' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/src/demuxers/demux_mpgaudio.c:443:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_nsv.c:380:18: style: Condition 'buf_num==0' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/demuxers/demux_nsv.c:363:19: note: Assignment 'buf_num=0', assigned value is 0
xine-lib-1.2.9/src/demuxers/demux_nsv.c:380:18: note: Condition 'buf_num==0' is always true
xine-lib-1.2.9/src/demuxers/demux_nsv.c:380:18: style: Same expression on both sides of '==' because the value of 'buf_num' and '0' are the same. [duplicateExpression]
xine-lib-1.2.9/src/demuxers/demux_nsv.c:363:19: note: 'buf_num' is assigned value '0' here.
xine-lib-1.2.9/src/demuxers/demux_nsv.c:380:18: note: Same expression on both sides of '==' because the value of 'buf_num' and '0' are the same.
xine-lib-1.2.9/src/demuxers/demux_nsv.c:139:9: style: The scope of the variable 'ultravox_rest' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_nsv.c:510:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_pva.c:129:17: style: The scope of the variable 'pts_buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:744:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1858:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2056:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/demuxers/demux_qt.c:562:11: style: The scope of the variable 'atom' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:708:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:708:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:753:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:841:26: style: The scope of the variable 'subtype' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:882:36: style: The scope of the variable 'subtype' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1728:18: style: The scope of the variable 'o' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1728:26: style: The scope of the variable 'q' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1728:30: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1730:16: style: The scope of the variable 'samples_per_chunk' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1731:16: style: The scope of the variable 'samples_per_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1732:16: style: The scope of the variable 'size_left' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1732:27: style: The scope of the variable 'size_value' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1733:12: style: The scope of the variable 'offset_value' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1734:11: style: The scope of the variable 'pts_value' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1735:16: style: The scope of the variable 'duration_left' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1735:31: style: The scope of the variable 'duration_countdown' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1735:51: style: The scope of the variable 'duration_value' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1736:16: style: The scope of the variable 'ptsoffs_left' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1736:30: style: The scope of the variable 'ptsoffs_countdown' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1737:7: style: The scope of the variable 'ptsoffs_value' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1738:16: style: The scope of the variable 'audio_frame_counter' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1739:7: style: The scope of the variable 'atom_to_use' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1740:13: style: The scope of the variable 'frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2121:25: style: The scope of the variable 'subtype' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2168:12: style: The scope of the variable 'subtype' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2317:10: style: The scope of the variable 'subtype' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2343:18: style: The scope of the variable 'atomtype' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2437:7: style: The scope of the variable 'error' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2594:7: style: The scope of the variable 'z_ret_code' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2740:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2742:16: style: The scope of the variable 'frame_aligned_buf_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2743:7: style: The scope of the variable 'frame_duration' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:2744:7: style: The scope of the variable 'first_buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:3316:7: style: The scope of the variable 'found' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_qt.c:1712:5: error: Common realloc mistake: 'e' nulled but not freed upon failure [memleakOnRealloc]
xine-lib-1.2.9/src/demuxers/demux_rawdv.c:255:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-lib-1.2.9/src/demuxers/demux_rawdv.c:267:13: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.2.9/src/demuxers/demux_rawdv.c:255:11: note: Found duplicate branches for 'if' and 'else'.
xine-lib-1.2.9/src/demuxers/demux_rawdv.c:147:27: style: The scope of the variable 'scratch2' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_rawdv.c:148:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_real.c:887:19: style: The scope of the variable 'alternative' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_real.c:888:19: style: The scope of the variable 'comment' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_real.c:1581:23: style: The scope of the variable 'index' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_real.c:1582:23: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_real.c:1582:30: style: The scope of the variable 'entries' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_realaudio.c:297:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_roq.c:86:16: style: The scope of the variable 'chunk_type' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_roq.c:87:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_roq.c:180:11: style: The scope of the variable 'audio_pts' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_shn.c:83:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/demuxers/demux_shn.c:80:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_shn.c:83:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_shn.c:108:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_slave.c:86:8: style: The scope of the variable 'fifo_name' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_slave.c:88:11: style: The scope of the variable 'curvpts' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_slave.c:299:9: style: The scope of the variable 'data' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_smjpeg.c:259:11: style: Condition 'last_frame_pts' is always false [knownConditionTrueFalse]
xine-lib-1.2.9/src/demuxers/demux_smjpeg.c:198:28: note: Assignment 'last_frame_pts=0', assigned value is 0
xine-lib-1.2.9/src/demuxers/demux_smjpeg.c:259:11: note: Condition 'last_frame_pts' is always false
xine-lib-1.2.9/src/demuxers/demux_smjpeg.c:199:16: style: The scope of the variable 'audio_frame_count' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_snd.c:216:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_str.c:184:29: style: The scope of the variable 'channel' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:855:18: style: The scope of the variable 'program_number' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:856:18: style: The scope of the variable 'pmt_pid' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:1944:7: style: The scope of the variable 'read_length' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:2032:11: style: The scope of the variable 'read_length' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:2115:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:2217:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:2633:10: style: The scope of the variable 'try_again' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:2664:15: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_ts.c:2162:11: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/demuxers/demux_tta.c:143:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_tta.c:211:12: style: The scope of the variable 'start_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_tta.c:212:12: style: The scope of the variable 'frame_index' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_tta.c:213:11: style: The scope of the variable 'pts' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_tta.c:63:16: style: struct member 'tta_header::signature' is never used. [unusedStructMember]
xine-lib-1.2.9/src/demuxers/demux_tta.c:64:16: style: struct member 'tta_header::flags' is never used. [unusedStructMember]
xine-lib-1.2.9/src/demuxers/demux_tta.c:69:16: style: struct member 'tta_header::crc32' is never used. [unusedStructMember]
xine-lib-1.2.9/src/demuxers/demux_vc1es.c:115:3: style: Variable 'done' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/demuxers/demux_vc1es.c:111:3: note: Variable 'done' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_vc1es.c:115:3: note: Variable 'done' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_vc1es.c:302:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_vc1es.c:302:10: style: The scope of the variable 'read' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_voc.c:195:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_vox.c:77:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/demuxers/demux_vox.c:63:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_vox.c:77:3: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/demuxers/demux_vox.c:103:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wav.c:85:12: style: The scope of the variable 'chunk_tag' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wav.c:86:12: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wav.c:251:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wav.c:369:12: style: The scope of the variable 'align' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wc3movie.c:144:11: style: The scope of the variable 'audio_pts' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wc3movie.c:146:16: style: The scope of the variable 'chunk_tag' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wc3movie.c:147:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wc3movie.c:149:16: style: The scope of the variable 'palette_number' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_wc3movie.c:348:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/demux_yuv4mpeg2.c:342:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
xine-lib-1.2.9/src/demuxers/ebml.c:62:16: style: The scope of the variable 'parent_elem' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/ebml.c:220:70: style: Function 'ebml_read_uint' argument 3 names different: declaration 'val' definition 'num'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/demuxers/ebml.h:84:70: note: Function 'ebml_read_uint' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.2.9/src/demuxers/ebml.c:220:70: note: Function 'ebml_read_uint' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.2.9/src/demuxers/ebml.c:272:70: style: Function 'ebml_read_float' argument 3 names different: declaration 'val' definition 'num'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/demuxers/ebml.h:90:70: note: Function 'ebml_read_float' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.2.9/src/demuxers/ebml.c:272:70: note: Function 'ebml_read_float' argument 3 names different: declaration 'val' definition 'num'.
xine-lib-1.2.9/src/demuxers/ebml.c:374:38: style: Function 'ebml_check_header' argument 1 names different: declaration 'read' definition 'ebml'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/demuxers/ebml.h:73:38: note: Function 'ebml_check_header' argument 1 names different: declaration 'read' definition 'ebml'.
xine-lib-1.2.9/src/demuxers/ebml.c:374:38: note: Function 'ebml_check_header' argument 1 names different: declaration 'read' definition 'ebml'.
xine-lib-1.2.9/src/demuxers/id3.c:92:8: style: The scope of the variable 'track' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/id3.c:281:7: style: The scope of the variable 'enc' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/id3.c:342:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/id3.c:471:7: style: The scope of the variable 'enc' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/id3.c:536:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/id3.c:722:7: style: The scope of the variable 'enc' can be reduced. [variableScope]
xine-lib-1.2.9/src/demuxers/id3.c:790:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.2.9/src/dxr3/dxr3_decode_spu.c:696:9: style: Condition '!button_ptr' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/dxr3/dxr3_decode_spu.c:668:24: note: Assignment 'button_ptr=NULL', assigned value is 0
xine-lib-1.2.9/src/dxr3/dxr3_decode_spu.c:696:9: note: Condition '!button_ptr' is always true
xine-lib-1.2.9/src/dxr3/dxr3_decode_spu.c:349:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/dxr3/dxr3_decode_spu.c:210:8: style: The scope of the variable 'tmpstr' can be reduced. [variableScope]
xine-lib-1.2.9/src/dxr3/dxr3_decode_spu.c:670:22: style: Checking if unsigned variable 'this->buttonN' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/src/dxr3/dxr3_decode_video.c:294:20: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.2.9/src/dxr3/dxr3_spu_encoder.c:139:16: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/src/dxr3/dxr3_spu_encoder.c:332:28: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.2.9/src/dxr3/dxr3_spu_encoder.c:332:31: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/bswap.h:104:0: error: #error "You need to add endian swap macros for you're system" [preprocessorErrorDirective]
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:325:7: style: Condition 'encoder' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:302:13: note: Assignment 'encoder=0', assigned value is 0
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:306:22: note: encoder is incremented', new value is 1
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:325:7: note: Condition 'encoder' is always true
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:834:8: style: The scope of the variable 'tmpstr' can be reduced. [variableScope]
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:209:86: style: Function 'dxr3_vo_open_plugin' argument 2 names different: declaration 'visual' definition 'visual_gen'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:112:86: note: Function 'dxr3_vo_open_plugin' argument 2 names different: declaration 'visual' definition 'visual_gen'.
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:209:86: note: Function 'dxr3_vo_open_plugin' argument 2 names different: declaration 'visual' definition 'visual_gen'.
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:1582:45: style: Function 'dxr3_update_enhanced_mode' argument 1 names different: declaration 'this_gen' definition 'data'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:152:52: note: Function 'dxr3_update_enhanced_mode' argument 1 names different: declaration 'this_gen' definition 'data'.
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:1582:45: note: Function 'dxr3_update_enhanced_mode' argument 1 names different: declaration 'this_gen' definition 'data'.
xine-lib-1.2.9/src/dxr3/video_out_dxr3.c:1016:42: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/input/http_helper.c:69:3: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/http_helper.c:44:0: note: Variable 'start' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/http_helper.c:69:3: note: Variable 'start' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_bluray.c:192:3: style: Variable 'img' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/input_bluray.c:189:0: note: Variable 'img' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_bluray.c:192:3: note: Variable 'img' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_bluray.c:1845:33: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_bluray.c:1845:36: style: The scope of the variable 'num_pl' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_cdda.c:1746:58: warning: Either the condition 'this==NULL' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
xine-lib-1.2.9/src/input/input_cdda.c:1751:11: note: Assuming that condition 'this==NULL' is not redundant
xine-lib-1.2.9/src/input/input_cdda.c:1746:58: note: Null pointer dereference
xine-lib-1.2.9/src/input/input_cdda.c:2216:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xine-lib-1.2.9/src/input/input_cdda.c:1485:15: style: The scope of the variable 'fdig' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_cdda.c:1485:21: style: The scope of the variable 'sdig' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_cdda.c:1747:43: style: The scope of the variable 'm' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_cdda.c:1749:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_cdda.c:1749:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_cdda.c:1626:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/input/input_cdda.c:1688:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xine-lib-1.2.9/src/input/input_cdda.c:1567:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.2.9/src/input/input_cdda.c:1592:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.2.9/src/input/input_cdda.c:1597:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.2.9/src/input/input_cdda.c:1602:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.2.9/src/input/input_cdda.c:1695:35: error: Undefined behavior: Variable 'cfile' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
xine-lib-1.2.9/src/input/input_dvb.c:1179:56: warning: Either the condition 'has_subs<=4' is redundant or the array 'this->channels[this->channel].subpid[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
xine-lib-1.2.9/src/input/input_dvb.c:1177:18: note: Assuming that condition 'has_subs<=4' is not redundant
xine-lib-1.2.9/src/input/input_dvb.c:1179:56: note: Array index out of bounds
xine-lib-1.2.9/src/input/input_dvb.c:893:9: style: Condition '!f' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/input/input_dvb.c:891:7: note: Assuming that condition '!f' is not redundant
xine-lib-1.2.9/src/input/input_dvb.c:893:9: note: Condition '!f' is always true
xine-lib-1.2.9/src/input/input_dvb.c:1303:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/input_dvb.c:1300:3: note: Variable 'result' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_dvb.c:1303:3: note: Variable 'result' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_dvb.c:1441:3: style: Variable 'seen_channels' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/input_dvb.c:1426:0: note: Variable 'seen_channels' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_dvb.c:1441:3: note: Variable 'seen_channels' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_dvb.c:1444:3: style: Variable 'foo' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/input_dvb.c:1425:0: note: Variable 'foo' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_dvb.c:1444:3: note: Variable 'foo' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_dvb.c:1421:7: style: The scope of the variable 'section_len' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1422:16: style: The scope of the variable 'service_id' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1423:7: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1430:7: style: The scope of the variable 'current_channel_index' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1675:27: style: The scope of the variable 'line_cursor' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1827:7: style: The scope of the variable 'prog_rating' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1912:7: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1913:7: style: The scope of the variable 'centered_x' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1913:19: style: The scope of the variable 'centered_y' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1915:7: style: The scope of the variable 'window_width' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1915:21: style: The scope of the variable 'window_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1915:36: style: The scope of the variable 'stream_width' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1915:50: style: The scope of the variable 'stream_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:1918:8: style: The scope of the variable 'clock' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2198:13: style: The scope of the variable 'tma' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2200:7: style: The scope of the variable 'filename' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2201:7: style: The scope of the variable 'dates' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2202:6: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2204:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2452:17: style: The scope of the variable 'sync_byte' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2453:17: style: The scope of the variable 'data_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2454:17: style: The scope of the variable 'data_len' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2455:16: style: The scope of the variable 'pid' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvb.c:2241:20: style: Array index 'x' is used before limits check. [arrayIndexThenCheck]
xine-lib-1.2.9/src/input/input_dvb.c:980:27: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_dvd.c:561:23: style: The scope of the variable 'result' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvd.c:1251:14: style: The scope of the variable 'lang' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvd.c:1253:14: style: The scope of the variable 'dvd_channel' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvd.c:1293:14: style: The scope of the variable 'lang' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_dvd.c:1295:14: style: The scope of the variable 'dvd_channel' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_file.c:576:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_file.c:622:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_gnome_vfs.c:82:0: error: failed to expand 'D', Wrong number of parameters for macro 'D'. [preprocessorErrorDirective]
xine-lib-1.2.9/src/input/input_http.c:958:5: style: Variable 'newline' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/input_http.c:955:0: note: Variable 'newline' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_http.c:958:5: note: Variable 'newline' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_http.c:256:8: style: The scope of the variable 'metadata_buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_http.c:258:9: style: The scope of the variable 'title_end' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_http.c:259:9: style: The scope of the variable 'songtitle' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_http.c:260:15: style: The scope of the variable 'radio' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_http.c:641:24: style: The scope of the variable 'res' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_http.c:236:5: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
xine-lib-1.2.9/src/input/input_net.c:187:19: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_pvr.c:871:9: style: The scope of the variable 'src_filename' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_pvr.c:873:9: style: The scope of the variable 'dst_filename' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_pvr.c:874:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_pvr.c:1114:26: style: The scope of the variable 'show' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_pvr.c:1360:18: style: The scope of the variable 'show' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_pvr.c:149:11: style: struct member 'ivtv_ioctl_codec::aspect' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:150:11: style: struct member 'ivtv_ioctl_codec::audio_bitmask' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:151:11: style: struct member 'ivtv_ioctl_codec::bframes' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:155:11: style: struct member 'ivtv_ioctl_codec::dnr_mode' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:156:11: style: struct member 'ivtv_ioctl_codec::dnr_spatial' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:157:11: style: struct member 'ivtv_ioctl_codec::dnr_temporal' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:158:11: style: struct member 'ivtv_ioctl_codec::dnr_type' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:159:11: style: struct member 'ivtv_ioctl_codec::framerate' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:160:11: style: struct member 'ivtv_ioctl_codec::framespergop' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:161:11: style: struct member 'ivtv_ioctl_codec::gop_closure' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_pvr.c:162:11: style: struct member 'ivtv_ioctl_codec::pulldown' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/input_rtp.c:276:7: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_smb.c:243:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_test.c:272:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xine-lib-1.2.9/src/input/input_test.c:134:10: style: The scope of the variable 'o' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_test.c:475:20: style: The scope of the variable 'p2' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_test.c:716:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_test.c:154:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:155:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:347:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:348:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:349:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:350:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:386:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:388:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:389:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:390:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:452:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:453:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_test.c:454:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l.c:1787:3: style: Variable 'this' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/input_v4l.c:1783:0: note: Variable 'this' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_v4l.c:1787:3: note: Variable 'this' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/input_v4l.c:659:16: style: The scope of the variable 'tv_standard_entry' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_v4l.c:1270:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_v4l.c:716:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l.c:717:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l.c:718:85: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l.c:719:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l.c:720:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l.c:721:93: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l.c:722:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l.c:723:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/input/input_v4l2.c:107:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/input_v4l2.c:277:86: style: Function 'v4l2_input_dequeue_video_buffer' argument 2 names different: declaration 'input' definition 'output'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/input_v4l2.c:101:86: note: Function 'v4l2_input_dequeue_video_buffer' argument 2 names different: declaration 'input' definition 'output'.
xine-lib-1.2.9/src/input/input_v4l2.c:277:86: note: Function 'v4l2_input_dequeue_video_buffer' argument 2 names different: declaration 'input' definition 'output'.
xine-lib-1.2.9/src/input/input_vcd.c:46:0: error: #error "you need to add cdrom / VCD support for your platform to input_vcd and configure.in" [preprocessorErrorDirective]
xine-lib-1.2.9/src/input/libdvdnav/dvd_input.c:391:3: style: Variable 'dvdcss_library' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/libdvdnav/dvd_input.c:374:0: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/libdvdnav/dvd_input.c:391:3: note: Variable 'dvdcss_library' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/libdvdnav/dvd_input.c:314:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_input.c:75:21: style: struct member 'css_s::i_agid' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/libdvdnav/dvd_input.c:76:21: style: struct member 'css_s::p_bus_key' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/libdvdnav/dvd_input.c:77:21: style: struct member 'css_s::p_disc_key' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/libdvdnav/dvd_input.c:78:21: style: struct member 'css_s::p_title_key' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:884:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:976:29: style: Redundant condition: If 'off < 0', the comparison 'off != 0' is always true. [redundantCondition]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:514:13: style: Condition '!auth_drive' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:400:29: note: Assignment 'auth_drive=0', assigned value is 0
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:514:13: note: Condition '!auth_drive' is always true
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:946:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:961:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:1144:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:168:14: style: The scope of the variable 'start' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:619:10: style: The scope of the variable 'video_path' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:749:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_reader.c:870:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:686:4: style: Expression is always false because 'else if' condition matches previous condition at line 677. [multiCondition]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:677:11: style: Condition 'lastsector' is always false [knownConditionTrueFalse]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:663:16: note: Assignment 'lastsector=0', assigned value is 0
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:677:11: note: Condition 'lastsector' is always false
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:686:6: style: Condition 'lastsector' is always false [knownConditionTrueFalse]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:663:16: note: Assignment 'lastsector=0', assigned value is 0
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:686:6: note: Condition 'lastsector' is always false
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:55:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:330:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:544:14: style: The scope of the variable 'dir_lba' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:546:9: style: The scope of the variable 'found' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:547:9: style: The scope of the variable 'in_cache' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:724:14: style: The scope of the variable 'lbnum' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:787:14: style: The scope of the variable 'lbnum' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:792:11: style: The scope of the variable 'token' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:783:19: style: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.h:49:71: note: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'.
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:783:19: note: Function 'UDFFindFile' argument 3 names different: declaration 'size' definition 'filesize'.
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:492:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:537:13: style: Variable 'directory_base' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:722:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:785:13: style: Variable 'LogBlock_base' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/src/input/libdvdnav/dvd_udf.c:931:11: style: Variable 'pvd_buf_base' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:233:18: style: The scope of the variable 'bMpeg1' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:239:13: style: The scope of the variable 'nStuffingBytes' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:298:12: style: The scope of the variable 'next' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:115:40: style: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:95:40: note: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:115:40: note: Function 'dvdnav_close' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:151:40: style: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:100:40: note: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:151:40: note: Function 'dvdnav_reset' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:182:39: style: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:107:39: note: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:182:39: note: Function 'dvdnav_path' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:194:44: style: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:112:44: note: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:194:44: note: Function 'dvdnav_err_to_string' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:374:49: style: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:202:49: note: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:374:49: note: Function 'dvdnav_get_next_block' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:389:55: style: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:213:55: note: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:389:55: note: Function 'dvdnav_get_next_cache_block' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:808:51: style: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:523:51: note: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:808:51: note: Function 'dvdnav_get_title_string' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:819:43: style: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:532:43: note: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:819:43: note: Function 'dvdnav_get_video_aspect' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:838:53: style: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:541:53: note: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:838:53: note: Function 'dvdnav_get_video_scale_permission' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:857:48: style: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:547:48: note: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:857:48: note: Function 'dvdnav_audio_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:879:46: style: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:553:46: note: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:879:46: note: Function 'dvdnav_spu_stream_to_lang' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:901:50: style: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:558:50: note: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:901:50: note: Function 'dvdnav_get_audio_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:925:48: style: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:563:48: note: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:925:48: note: Function 'dvdnav_get_spu_logical_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:949:49: style: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:568:49: note: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:949:49: note: Function 'dvdnav_get_active_audio_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:973:47: style: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:573:47: note: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:973:47: note: Function 'dvdnav_get_active_spu_stream' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1017:38: style: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:612:38: note: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1017:38: note: Function 'dvdnav_is_domain_fp' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1021:40: style: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:617:40: note: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1021:40: note: Function 'dvdnav_is_domain_vmgm' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1025:40: style: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:622:40: note: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1025:40: note: Function 'dvdnav_is_domain_vtsm' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1029:39: style: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:627:39: note: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1029:39: note: Function 'dvdnav_is_domain_vts' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1034:47: style: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:597:47: note: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1034:47: note: Function 'dvdnav_angle_change' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1057:49: style: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:602:49: note: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1057:49: note: Function 'dvdnav_get_angle_info' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1071:45: style: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:427:45: note: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1071:45: note: Function 'dvdnav_get_current_nav_pci' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1076:45: style: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:436:45: note: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1076:45: note: Function 'dvdnav_get_current_nav_dsi' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1081:47: style: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:247:47: note: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:1081:47: note: Function 'dvdnav_get_next_still_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.c:285:20: style: Variable 'nPacketLen' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:205:56: style: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:418:56: note: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:205:56: note: Function 'dvdnav_get_current_highlight' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:249:54: style: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:447:54: note: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:249:54: note: Function 'dvdnav_upper_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:259:54: style: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:448:54: note: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:259:54: note: Function 'dvdnav_lower_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:269:54: style: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:449:54: note: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:269:54: note: Function 'dvdnav_right_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:279:53: style: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:450:53: note: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:279:53: note: Function 'dvdnav_left_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:327:50: style: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:455:50: note: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:327:50: note: Function 'dvdnav_button_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:389:54: style: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:470:54: note: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:389:54: note: Function 'dvdnav_button_activate_cmd' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:416:48: style: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:460:48: note: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:416:48: note: Function 'dvdnav_button_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:446:61: style: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:465:61: note: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:446:61: note: Function 'dvdnav_button_select_and_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:454:47: style: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:475:47: note: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:454:47: note: Function 'dvdnav_mouse_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:505:49: style: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:480:49: note: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/highlight.c:505:49: note: Function 'dvdnav_mouse_activate' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:115:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:161:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:161:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:163:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:163:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:163:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:163:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:166:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:167:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:168:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/nav_print.c:169:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:90:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:29:45: style: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:228:45: note: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:29:45: note: Function 'dvdnav_still_skip' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:43:44: style: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:237:44: note: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:43:44: note: Function 'dvdnav_wait_skip' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:55:55: style: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:265:55: note: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:55:55: note: Function 'dvdnav_get_number_of_titles' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:70:54: style: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:270:54: note: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:70:54: note: Function 'dvdnav_get_number_of_parts' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:89:53: style: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:311:53: note: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:89:53: note: Function 'dvdnav_current_title_info' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:133:45: style: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:275:45: note: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:133:45: note: Function 'dvdnav_title_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:141:44: style: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:280:44: note: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:141:44: note: Function 'dvdnav_part_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:184:54: style: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:288:54: note: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:184:54: note: Function 'dvdnav_part_play_auto_stop' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:192:44: style: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:296:44: note: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:192:44: note: Function 'dvdnav_time_play' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:204:39: style: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:255:39: note: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:204:39: note: Function 'dvdnav_stop' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:216:40: style: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:368:40: note: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/navigation.c:216:40: note: Function 'dvdnav_go_up' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:197:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:187:7: note: After for loop, i has value 10
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:197:13: note: Array index out of bounds
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:199:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:187:7: note: After for loop, i has value 10
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:199:13: note: Array index out of bounds
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:200:39: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:187:7: note: After for loop, i has value 10
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:200:39: note: Array index out of bounds
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:201:13: error: Array 'self->chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:187:7: note: After for loop, i has value 10
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:201:13: note: Array index out of bounds
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:94:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:221:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:222:7: style: The scope of the variable 'start' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:223:7: style: The scope of the variable 'size' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:224:7: style: The scope of the variable 'incr' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:225:12: style: The scope of the variable 'read_ahead_buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:197:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:199:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:200:34: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/input/libdvdnav/read_cache.c:201:8: error: Array 'self.chunk[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/input/libdvdnav/remap.c:102:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/remap.c:103:9: style: The scope of the variable 'res' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/remap.c:126:9: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/remap.c:148:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/searching.c:65:26: style: The scope of the variable 'next_vobu' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/searching.c:100:12: style: The scope of the variable 'length' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/searching.c:226:24: style: Checking if unsigned variable 'length-offset' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/src/input/libdvdnav/searching.c:96:46: style: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:361:46: note: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:96:46: note: Function 'dvdnav_time_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:176:48: style: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:352:48: note: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:176:48: note: Function 'dvdnav_sector_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:295:46: style: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:331:46: note: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:295:46: note: Function 'dvdnav_part_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:303:49: style: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:374:49: note: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:303:49: note: Function 'dvdnav_prev_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:336:48: style: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:380:48: note: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:336:48: note: Function 'dvdnav_top_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:369:49: style: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:386:49: note: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:369:49: note: Function 'dvdnav_next_pg_search' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:415:44: style: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:304:44: note: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:415:44: note: Function 'dvdnav_menu_call' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:462:47: style: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:396:47: note: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:462:47: note: Function 'dvdnav_get_position' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:529:56: style: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:321:56: note: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/searching.c:529:56: note: Function 'dvdnav_get_position_in_title' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:29:50: style: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:142:50: note: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:29:50: note: Function 'dvdnav_get_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:29:65: style: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:142:65: note: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:29:65: note: Function 'dvdnav_get_region_mask' argument 2 names different: declaration 'region_mask' definition 'region'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:39:50: style: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:134:50: note: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:39:50: note: Function 'dvdnav_set_region_mask' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:39:64: style: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:134:64: note: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:39:64: note: Function 'dvdnav_set_region_mask' argument 2 names different: declaration 'region_mask' definition 'mask'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:51:53: style: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:157:53: note: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:51:53: note: Function 'dvdnav_set_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:51:67: style: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:157:67: note: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:51:67: note: Function 'dvdnav_set_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'use_readahead'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:61:53: style: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:162:53: note: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:61:53: note: Function 'dvdnav_get_readahead_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:61:68: style: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:162:68: note: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:61:68: note: Function 'dvdnav_get_readahead_flag' argument 2 names different: declaration 'read_ahead_flag' definition 'flag'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:88:55: style: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:495:55: note: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:88:55: note: Function 'dvdnav_menu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:92:56: style: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:501:56: note: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:92:56: note: Function 'dvdnav_audio_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:96:54: style: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:507:54: note: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:96:54: note: Function 'dvdnav_spu_language_select' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:100:59: style: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:171:59: note: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:100:59: note: Function 'dvdnav_set_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:100:73: style: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:171:73: note: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:100:73: note: Function 'dvdnav_set_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'pgc'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:110:59: style: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:176:59: note: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:110:59: note: Function 'dvdnav_get_PGC_positioning_flag' argument 1 names different: declaration 'self' definition 'this'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:110:74: style: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/dvdnav.h:176:74: note: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'.
xine-lib-1.2.9/src/input/libdvdnav/settings.c:110:74: note: Function 'dvdnav_get_PGC_positioning_flag' argument 2 names different: declaration 'pgc_based_flag' definition 'flag'.
xine-lib-1.2.9/src/input/libdvdnav/vm.c:176:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/src/input/libdvdnav/vm.c:131:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/vm.c:1765:7: style: The scope of the variable 'pgcN' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libdvdnav/vm.c:370:25: style: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/vm.h:132:25: note: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'.
xine-lib-1.2.9/src/input/libdvdnav/vm.c:370:25: note: Function 'vm_new_copy' argument 1 names different: declaration 'vm' definition 'source'.
xine-lib-1.2.9/src/input/libdvdnav/vm.c:699:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/input/libdvdnav/vm.c:751:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:163:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:256:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:262:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:262:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:266:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:276:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:278:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:296:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:299:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:299:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:303:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:303:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:307:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:307:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:321:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:324:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:327:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:327:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:336:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:339:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:339:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:339:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:343:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:350:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:354:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:354:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:358:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:358:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:362:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:362:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:394:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:409:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:411:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:414:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:514:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:456:34: style: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.h:27:34: note: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'.
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:456:34: note: Function 'vm_print_mnemonic' argument 1 names different: declaration 'command' definition 'vm_command'.
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:525:38: style: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.h:28:38: note: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'.
xine-lib-1.2.9/src/input/libdvdnav/vmcmd.c:525:38: note: Function 'vm_print_cmd' argument 2 names different: declaration 'command' definition 'vm_command'.
xine-lib-1.2.9/src/input/libreal/asmrp.c:636:70: style: Function 'asmrp_match' argument 4 names different: declaration 'matchesizxe' definition 'matchsize'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libreal/asmrp.h:38:70: note: Function 'asmrp_match' argument 4 names different: declaration 'matchesizxe' definition 'matchsize'.
xine-lib-1.2.9/src/input/libreal/asmrp.c:636:70: note: Function 'asmrp_match' argument 4 names different: declaration 'matchesizxe' definition 'matchsize'.
xine-lib-1.2.9/src/input/libreal/real.c:476:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/src/input/libreal/real.c:548:3: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/libreal/real.c:538:0: note: Variable 'n' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/libreal/real.c:548:3: note: Variable 'n' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/libreal/real.c:220:21: style: The scope of the variable 'd' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libreal/real.c:317:10: style: The scope of the variable 'ch_len' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libreal/rmff.c:439:16: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libreal/rmff.c:773:17: style: The scope of the variable 'streams' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libreal/rmff.c:241:46: style: Function 'rmff_dump_header' argument 2 names different: declaration 'buffer' definition 'buf_gen'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libreal/rmff.h:264:46: note: Function 'rmff_dump_header' argument 2 names different: declaration 'buffer' definition 'buf_gen'.
xine-lib-1.2.9/src/input/libreal/rmff.c:241:46: note: Function 'rmff_dump_header' argument 2 names different: declaration 'buffer' definition 'buf_gen'.
xine-lib-1.2.9/src/input/libreal/sdpplin.c:85:13: style: The scope of the variable 'handled' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libreal/sdpplin.c:204:20: style: The scope of the variable 'handled' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/libreal/sdpplin.c:321:30: style: Function 'sdpplin_free' argument 1 names different: declaration 'description' definition 'p'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/libreal/sdpplin.h:106:30: note: Function 'sdpplin_free' argument 1 names different: declaration 'description' definition 'p'.
xine-lib-1.2.9/src/input/libreal/sdpplin.c:321:30: note: Function 'sdpplin_free' argument 1 names different: declaration 'description' definition 'p'.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:413:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-lib-1.2.9/src/input/librtsp/rtsp.c:236:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/librtsp/rtsp.c:230:0: note: Variable 'answer' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:236:3: note: Variable 'answer' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:483:3: style: Variable 's->mrl' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/librtsp/rtsp.c:482:3: note: Variable 's->mrl' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:483:3: note: Variable 's->mrl' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:158:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/librtsp/rtsp.c:393:37: style: Function 'rtsp_read_data' argument 2 names different: declaration 'buffer' definition 'buffer_gen'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/librtsp/rtsp.h:56:37: note: Function 'rtsp_read_data' argument 2 names different: declaration 'buffer' definition 'buffer_gen'.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:393:37: note: Function 'rtsp_read_data' argument 2 names different: declaration 'buffer' definition 'buffer_gen'.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:577:25: style: Function 'rtsp_close' argument 1 names different: declaration 'this' definition 's'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/librtsp/rtsp.h:64:30: note: Function 'rtsp_close' argument 1 names different: declaration 'this' definition 's'.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:577:25: note: Function 'rtsp_close' argument 1 names different: declaration 'this' definition 's'.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:701:32: style: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/librtsp/rtsp.h:61:32: note: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'.
xine-lib-1.2.9/src/input/librtsp/rtsp.c:701:32: note: Function 'rtsp_free_answers' argument 1 names different: declaration 'this' definition 's'.
xine-lib-1.2.9/src/input/librtsp/rtsp_session.c:197:40: style: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/librtsp/rtsp_session.h:32:39: note: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'.
xine-lib-1.2.9/src/input/librtsp/rtsp_session.c:197:40: note: Function 'rtsp_session_read' argument 1 names different: declaration 'session' definition 'this'.
xine-lib-1.2.9/src/input/mms.c:676:56: style: Function 'mms_connect' argument 2 names different: declaration 'url_' definition 'url'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/mms.h:32:58: note: Function 'mms_connect' argument 2 names different: declaration 'url_' definition 'url'.
xine-lib-1.2.9/src/input/mms.c:676:56: note: Function 'mms_connect' argument 2 names different: declaration 'url_' definition 'url'.
xine-lib-1.2.9/src/input/mmsh.c:534:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/src/input/mmsh.c:601:7: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/src/input/mmsh.c:601:7: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/src/input/mmsh.c:601:7: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/src/input/mmsh.c:601:7: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/src/input/mmsh.c:606:7: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
xine-lib-1.2.9/src/input/mmsh.c:707:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/mmsh.c:634:58: style: Function 'mmsh_connect' argument 2 names different: declaration 'url_' definition 'url'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/mmsh.h:32:59: note: Function 'mmsh_connect' argument 2 names different: declaration 'url_' definition 'url'.
xine-lib-1.2.9/src/input/mmsh.c:634:58: note: Function 'mmsh_connect' argument 2 names different: declaration 'url_' definition 'url'.
xine-lib-1.2.9/src/input/net_buf_ctrl.c:129:15: style: The scope of the variable 'mrl' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/net_buf_ctrl.c:173:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/net_buf_ctrl.c:243:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/net_buf_ctrl.c:482:11: style: The scope of the variable 'video_p' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/net_buf_ctrl.c:483:11: style: The scope of the variable 'audio_p' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/net_buf_ctrl.c:484:7: style: The scope of the variable 'has_video' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/net_buf_ctrl.c:484:18: style: The scope of the variable 'has_audio' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/pnm.c:368:18: warning: Possible null pointer dereference: chunk [nullPointer]
xine-lib-1.2.9/src/input/pnm.c:388:29: note: Calling function 'pnm_write_chunk', 3rd argument 'chunk' value is 0
xine-lib-1.2.9/src/input/pnm.c:368:18: note: Null pointer dereference
xine-lib-1.2.9/src/input/pnm.c:469:12: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
xine-lib-1.2.9/src/input/pnm.c:733:55: style: Function 'pnm_connect' argument 2 names different: declaration 'url' definition 'mrl'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/pnm.h:33:58: note: Function 'pnm_connect' argument 2 names different: declaration 'url' definition 'mrl'.
xine-lib-1.2.9/src/input/pnm.c:733:55: note: Function 'pnm_connect' argument 2 names different: declaration 'url' definition 'mrl'.
xine-lib-1.2.9/src/input/pnm.c:862:23: style: Function 'pnm_close' argument 1 names different: declaration 'this' definition 'p'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/pnm.h:36:28: note: Function 'pnm_close' argument 1 names different: declaration 'this' definition 'p'.
xine-lib-1.2.9/src/input/pnm.c:862:23: note: Function 'pnm_close' argument 1 names different: declaration 'this' definition 'p'.
xine-lib-1.2.9/src/input/vcd/vcdio.c:93:44: style: Function 'vcdio_open' argument 2 names different: declaration 'psz_device' definition 'intended_vcd_device'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/vcd/vcdio.h:40:44: note: Function 'vcdio_open' argument 2 names different: declaration 'psz_device' definition 'intended_vcd_device'.
xine-lib-1.2.9/src/input/vcd/vcdio.c:93:44: note: Function 'vcdio_open' argument 2 names different: declaration 'psz_device' definition 'intended_vcd_device'.
xine-lib-1.2.9/src/input/vcd/vcdplayer.c:901:29: style: Function 'vcdplayer_read' argument 3 names different: declaration 'nlen' definition 'i_len'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/input/vcd/vcdplayer.h:283:71: note: Function 'vcdplayer_read' argument 3 names different: declaration 'nlen' definition 'i_len'.
xine-lib-1.2.9/src/input/vcd/vcdplayer.c:901:29: note: Function 'vcdplayer_read' argument 3 names different: declaration 'nlen' definition 'i_len'.
xine-lib-1.2.9/src/input/vcd/vcdplayer.c:938:15: style: struct member 'vcdsector_t::spare' is never used. [unusedStructMember]
xine-lib-1.2.9/src/input/vcd/xineplug_inp_vcd.c:246:5: style: Variable 'cd_drives' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/input/vcd/xineplug_inp_vcd.c:245:0: note: Variable 'cd_drives' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/vcd/xineplug_inp_vcd.c:246:5: note: Variable 'cd_drives' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/input/vcd/xineplug_inp_vcd.c:1431:16: style: The scope of the variable 'filelist' can be reduced. [variableScope]
xine-lib-1.2.9/src/libreal/real_common.h:61:0: error: #error Your stderr alias is not supported, please report to xine developers. [preprocessorErrorDirective]
xine-lib-1.2.9/src/libw32dll/wine/pshpack1.h:7:0: error: #error "1 as alignment isn't supported by the compiler" [preprocessorErrorDirective]
xine-lib-1.2.9/src/libw32dll/common.c:6:23: style: The scope of the variable 'dir' can be reduced. [variableScope]
xine-lib-1.2.9/src/libw32dll/dmo/DMO_VideoDecoder.c:305:111: style: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/libw32dll/dmo/DMO_VideoDecoder.h:16:111: note: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'.
xine-lib-1.2.9/src/libw32dll/dmo/DMO_VideoDecoder.c:305:111: note: Function 'DMO_VideoDecoder_DecodeInternal' argument 5 names different: declaration 'pImage' definition 'imdata'.
xine-lib-1.2.9/src/libw32dll/dmo/buffer.c:25:11: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/libw32dll/dmo/buffer.c:36:11: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/libw32dll/dmo/buffer.c:48:11: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/libw32dll/dmo/buffer.c:60:11: style: Variable 'printf' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/libw32dll/dmo/dmo.c:141:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/libw32dll/dmo/dmo.c:141:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/libw32dll/dmo/dmo.c:145:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/libw32dll/dmo/dmo.c:145:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/libw32dll/dmo/dmo.c:46:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/libw32dll/wine/ldt_keeper.c:292:9: style: Condition '!ldt_already_set' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/libw32dll/wine/ldt_keeper.c:251:27: note: Assignment 'ldt_already_set=0', assigned value is 0
xine-lib-1.2.9/src/libw32dll/wine/ldt_keeper.c:292:9: note: Condition '!ldt_already_set' is always true
xine-lib-1.2.9/src/libw32dll/wine/ldt_keeper.c:250:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/src/libw32dll/wine/ldt_keeper.c:192:9: style: Variable 'ret' is not assigned a value. [unassignedVariable]
xine-lib-1.2.9/src/libw32dll/wine/ldt_keeper.c:324:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/libw32dll/wine/ldt_keeper.c:244:12: error: Uninitialized variable: ret [uninitvar]
xine-lib-1.2.9/src/post/audio/filter.c:108:12: style: The scope of the variable 'k3' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/filter.c:110:15: style: The scope of the variable 't2' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/filter.c:110:18: style: The scope of the variable 't3' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/filter.c:111:16: style: The scope of the variable 'fc2' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/filter.c:51:52: style: Function 'pfir' argument 2 names different: declaration 'k' definition 'd'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/audio/filter.h:47:52: note: Function 'pfir' argument 2 names different: declaration 'k' definition 'd'.
xine-lib-1.2.9/src/post/audio/filter.c:51:52: note: Function 'pfir' argument 2 names different: declaration 'k' definition 'd'.
xine-lib-1.2.9/src/post/audio/filter.c:70:50: style: Function 'updatepq' argument 2 names different: declaration 'k' definition 'd'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/audio/filter.h:50:50: note: Function 'updatepq' argument 2 names different: declaration 'k' definition 'd'.
xine-lib-1.2.9/src/post/audio/filter.c:70:50: note: Function 'updatepq' argument 2 names different: declaration 'k' definition 'd'.
xine-lib-1.2.9/src/post/audio/upmix.c:222:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/post/audio/upmix.c:224:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/post/audio/upmix.c:227:7: style: The scope of the variable 'src_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:228:7: style: The scope of the variable 'dst_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:230:9: style: The scope of the variable 'sample' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:233:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:305:7: style: The scope of the variable 'src_step_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:306:7: style: The scope of the variable 'dst_step_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:307:7: style: The scope of the variable 'step_channel_in' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:308:7: style: The scope of the variable 'step_channel_out' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:309:12: style: The scope of the variable 'data8src' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:310:12: style: The scope of the variable 'data8dst' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:311:7: style: The scope of the variable 'num_bytes' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:312:7: style: The scope of the variable 'num_frames' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:313:7: style: The scope of the variable 'num_frames_done' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/upmix.c:314:7: style: The scope of the variable 'num_frames_processed' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/volnorm.c:206:31: style: The scope of the variable 'neededmul' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/volnorm.c:248:31: style: The scope of the variable 'neededmul' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/volnorm.c:248:42: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/volnorm.c:335:42: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/window.c:150:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/audio/window.c:194:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/deinterlace.c:104:84: style: Function 'filter_deinterlace_methods' argument 3 names different: declaration 'fieldsavailable' definition 'fields_available'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/deinterlace/deinterlace.h:157:74: note: Function 'filter_deinterlace_methods' argument 3 names different: declaration 'fieldsavailable' definition 'fields_available'.
xine-lib-1.2.9/src/post/deinterlace/deinterlace.c:104:84: note: Function 'filter_deinterlace_methods' argument 3 names different: declaration 'fieldsavailable' definition 'fields_available'.
xine-lib-1.2.9/src/post/deinterlace/plugins/vfir.c:98:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/pulldown.c:243:12: style: Variable 'avgbot' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/post/deinterlace/pulldown.c:242:12: style: Variable 'avgtop' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:579:25: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:579:30: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:579:35: style: The scope of the variable 't' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:580:14: style: The scope of the variable 'oldp' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:580:21: style: The scope of the variable 'newp' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:1026:12: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:1026:18: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:2482:9: style: The scope of the variable 'jm6' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:2482:14: style: The scope of the variable 'jm5' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:2482:19: style: The scope of the variable 'jm4' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:2482:54: style: The scope of the variable 'jp4' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:2482:59: style: The scope of the variable 'jp5' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:2482:64: style: The scope of the variable 'jp6' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:2482:69: style: The scope of the variable 'jp7' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/speedy.c:2397:9: style: Variable 'w' is modified but its new value is never used. [unreadVariable]
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:356:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:162:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:152:48: style: Function 'tvtime_build_deinterlaced_frame' argument 1 names different: declaration 'this' definition 'tvtime'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/deinterlace/tvtime.h:78:48: note: Function 'tvtime_build_deinterlaced_frame' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:152:48: note: Function 'tvtime_build_deinterlaced_frame' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:365:42: style: Function 'tvtime_build_copied_field' argument 1 names different: declaration 'this' definition 'tvtime'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/deinterlace/tvtime.h:89:42: note: Function 'tvtime_build_copied_field' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:365:42: note: Function 'tvtime_build_copied_field' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:426:38: style: Function 'tvtime_reset_context' argument 1 names different: declaration 'this' definition 'tvtime'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/deinterlace/tvtime.h:98:38: note: Function 'tvtime_reset_context' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:426:38: note: Function 'tvtime_reset_context' argument 1 names different: declaration 'this' definition 'tvtime'.
xine-lib-1.2.9/src/post/deinterlace/tvtime.c:357:13: style: Variable 'scanline' is modified but its new value is never used. [unreadVariable]
xine-lib-1.2.9/src/post/deinterlace/xine_plugin.c:703:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/xine_plugin.c:704:7: style: The scope of the variable 'fields' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/deinterlace/xine_plugin.c:705:7: style: The scope of the variable 'framerate_mode' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/convolve_fx.c:55:10: style: The scope of the variable 'h' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/convolve_fx.c:56:10: style: The scope of the variable 'radian' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/convolve_fx.c:362:7: style: Label 'init' is not used. [unusedLabel]
xine-lib-1.2.9/src/post/goom/filters.c:256:5: style: Variable 'maxEnd' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/post/goom/filters.c:247:0: note: Variable 'maxEnd' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/post/goom/filters.c:256:5: note: Variable 'maxEnd' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/post/goom/filters.c:174:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xine-lib-1.2.9/src/post/goom/filters.c:410:20: style: The scope of the variable 'myPos2' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/filters.c:530:10: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/filters.c:530:13: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/flying_stars_fx.c:317:3: style: Label 'init' is not used. [unusedLabel]
xine-lib-1.2.9/src/post/goom/gfontlib.c:228:12: style: The scope of the variable 'xx' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/gfontlib.c:181:48: style: Function 'goom_draw_text' argument 8 names different: declaration 'chspace' definition 'charspace'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/gfontlib.h:12:45: note: Function 'goom_draw_text' argument 8 names different: declaration 'chspace' definition 'charspace'.
xine-lib-1.2.9/src/post/goom/gfontlib.c:181:48: note: Function 'goom_draw_text' argument 8 names different: declaration 'chspace' definition 'charspace'.
xine-lib-1.2.9/src/post/goom/gfontlib.c:112:69: warning: Division of result of sizeof() on pointer type. [divideSizeof]
xine-lib-1.2.9/src/post/goom/goom_core.c:157:13: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/goom_core.c:616:18: style: The scope of the variable 'text' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/goom_core.c:860:9: style: The scope of the variable 'fin' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/goom_core.c:876:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/goom_core.c:877:15: style: The scope of the variable 'ecart' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/goomsl.c:706:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/post/goom/goomsl.c:727:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/post/goom/goomsl.c:748:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/post/goom/goomsl.c:769:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xine-lib-1.2.9/src/post/goom/goomsl.c:141:39: style: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goomsl_private.h:199:39: note: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'.
xine-lib-1.2.9/src/post/goom/goomsl.c:141:39: note: Function 'gsl_instr_add_param' argument 1 names different: declaration '_this' definition 'instr'.
xine-lib-1.2.9/src/post/goom/goomsl.c:823:37: style: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goomsl_private.h:208:37: note: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'.
xine-lib-1.2.9/src/post/goom/goomsl.c:823:37: note: Function 'gsl_reenternamespace' argument 1 names different: declaration 'ns' definition 'nsinfo'.
xine-lib-1.2.9/src/post/goom/goomsl.c:1332:26: style: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goomsl.h:15:29: note: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'.
xine-lib-1.2.9/src/post/goom/goomsl.c:1332:26: note: Function 'gsl_compile' argument 1 names different: declaration 'scanner' definition '_currentGoomSL'.
xine-lib-1.2.9/src/post/goom/goomsl.c:1453:35: style: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goomsl.h:12:35: note: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xine-lib-1.2.9/src/post/goom/goomsl.c:1453:35: note: Function 'gsl_init_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xine-lib-1.2.9/src/post/goom/goomsl.c:1487:44: style: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goomsl.h:13:45: note: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xine-lib-1.2.9/src/post/goom/goomsl.c:1487:44: note: Function 'gsl_append_file_to_buffer' argument 1 names different: declaration 'file_name' definition 'fname'.
xine-lib-1.2.9/src/post/goom/goomsl_hash.c:72:31: style: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goomsl_hash.h:26:36: note: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.2.9/src/post/goom/goomsl_hash.c:72:31: note: Function 'goom_hash_free' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.2.9/src/post/goom/goomsl_hash.c:77:30: style: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goomsl_hash.h:28:30: note: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.2.9/src/post/goom/goomsl_hash.c:77:30: note: Function 'goom_hash_put' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.2.9/src/post/goom/goomsl_hash.c:85:36: style: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goomsl_hash.h:29:36: note: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'.
xine-lib-1.2.9/src/post/goom/goomsl_hash.c:85:36: note: Function 'goom_hash_get' argument 1 names different: declaration 'gh' definition '_this'.
goomsl_lex.c:1691:2: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1691:2: note: Null pointer dereference
goomsl_lex.c:1692:2: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1692:2: note: Null pointer dereference
goomsl_lex.c:1703:9: warning: Possible null pointer dereference: b [nullPointer]
goomsl_lex.c:1580:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
goomsl_lex.c:1703:9: note: Null pointer dereference
goomsl_lex.l:94:30: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
goomsl_lex.c:1346:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
goomsl_lex.c:1426:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
goomsl_lex.c:354:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
goomsl_lex.c:1426:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
goomsl_lex.c:1445:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
goomsl_lex.c:667:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
goomsl_lex.c:1445:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
goomsl_lex.c:1872:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'. [funcArgNamesDifferent]
goomsl_lex.c:307:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'.
goomsl_lex.c:1872:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'str'.
goomsl_yacc.y:1069:42: style: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'. [funcArgNamesDifferent]
goomsl_yacc.y:25:49: note: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'.
goomsl_yacc.y:1069:42: note: Function 'commit_node' argument 2 names different: declaration 'releaseIfTemp' definition 'releaseIfTmp'.
xine-lib-1.2.9/src/post/goom/ifs.c:348:16: style: The scope of the variable 'xo' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/ifs.c:348:20: style: The scope of the variable 'yo' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/ifs.c:546:12: style: The scope of the variable 'tra' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/ifs.c:567:22: error: Signed integer overflow for expression 'couleur>>(0*8)'. [integerOverflow]
xine-lib-1.2.9/src/post/goom/ifs.c:476:23: note: Assignment 'couleur=3233857728U', assigned value is 3233857728
xine-lib-1.2.9/src/post/goom/ifs.c:567:22: note: Integer overflow
xine-lib-1.2.9/src/post/goom/ifs.c:619:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/post/goom/ifs.c:671:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/post/goom/ifs.c:730:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/post/goom/lines.c:208:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-lib-1.2.9/src/post/goom/lines.c:158:46: style: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/lines.h:73:8: note: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'.
xine-lib-1.2.9/src/post/goom/lines.c:158:46: note: Function 'goom_lines_switch_to' argument 5 names different: declaration 'modeCoul' definition 'col'.
xine-lib-1.2.9/src/post/goom/lines.c:169:33: style: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/lines.h:68:34: note: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'.
xine-lib-1.2.9/src/post/goom/lines.c:169:33: note: Function 'goom_lines_init' argument 6 names different: declaration 'modeCoulSrc' definition 'coulS'.
xine-lib-1.2.9/src/post/goom/lines.c:170:34: style: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/lines.h:69:35: note: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'.
xine-lib-1.2.9/src/post/goom/lines.c:170:34: note: Function 'goom_lines_init' argument 9 names different: declaration 'modeCoulDest' definition 'coulD'.
xine-lib-1.2.9/src/post/goom/lines.c:203:28: style: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/lines.h:77:36: note: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'.
xine-lib-1.2.9/src/post/goom/lines.c:203:28: note: Function 'goom_lines_free' argument 1 names different: declaration 'gml' definition 'l'.
xine-lib-1.2.9/src/post/goom/lines.c:211:35: style: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/lines.h:79:38: note: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'.
xine-lib-1.2.9/src/post/goom/lines.c:211:35: note: Function 'goom_lines_draw' argument 1 names different: declaration 'plugInfo' definition 'plug'.
xine-lib-1.2.9/src/post/goom/lines.c:211:50: style: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/lines.h:79:57: note: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'.
xine-lib-1.2.9/src/post/goom/lines.c:211:50: note: Function 'goom_lines_draw' argument 2 names different: declaration 'gml' definition 'line'.
xine-lib-1.2.9/src/post/goom/plugin_info.c:77:35: style: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goom_plugin_info.h:175:35: note: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'.
xine-lib-1.2.9/src/post/goom/plugin_info.c:77:35: note: Function 'plugin_info_init' argument 1 names different: declaration 'p' definition 'pp'.
xine-lib-1.2.9/src/post/goom/plugin_info.c:77:43: style: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/goom_plugin_info.h:175:42: note: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'.
xine-lib-1.2.9/src/post/goom/plugin_info.c:77:43: note: Function 'plugin_info_init' argument 2 names different: declaration 'nbVisual' definition 'nbVisuals'.
xine-lib-1.2.9/src/post/goom/plugin_info.c:30:31: style: Variable 'cpuFlavour' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/post/goom/sound_tester.c:18:53: style: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/sound_tester.h:8:53: note: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'.
xine-lib-1.2.9/src/post/goom/sound_tester.c:18:53: note: Function 'evaluate_sound' argument 2 names different: declaration 'sndInfo' definition 'info'.
xine-lib-1.2.9/src/post/goom/surf3d.c:90:29: style: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/surf3d.h:31:29: note: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'.
xine-lib-1.2.9/src/post/goom/surf3d.c:90:29: note: Function 'grid3d_update' argument 1 names different: declaration 's' definition 'g'.
xine-lib-1.2.9/src/post/goom/tentacle3d.c:243:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/tentacle3d.c:244:6: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/goom/tentacle3d.c:240:41: warning: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data' [funcArgOrderDifferent]
xine-lib-1.2.9/src/post/goom/tentacle3d.c:46:41: note: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data'
xine-lib-1.2.9/src/post/goom/tentacle3d.c:240:41: note: Function 'tentacle_update' argument order different: declaration 'goomInfo, buf, back, W, H, , , drawit, data' definition 'goomInfo, buf, back, W, H, data, rapport, drawit, fx_data'
xine-lib-1.2.9/src/post/goom/v3d.c:7:22: style: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/v3d.h:40:22: note: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'.
xine-lib-1.2.9/src/post/goom/v3d.c:7:22: note: Function 'v3d_to_v2d' argument 1 names different: declaration 'src' definition 'v3'.
xine-lib-1.2.9/src/post/goom/v3d.c:7:84: style: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/v3d.h:40:85: note: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'.
xine-lib-1.2.9/src/post/goom/v3d.c:7:84: note: Function 'v3d_to_v2d' argument 6 names different: declaration 'v2_array' definition 'v2'.
xine-lib-1.2.9/src/post/goom/xine_goom.c:374:47: style: Function 'goom_rewire_video' argument 1 names different: declaration 'output' definition 'output_gen'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/xine_goom.c:152:58: note: Function 'goom_rewire_video' argument 1 names different: declaration 'output' definition 'output_gen'.
xine-lib-1.2.9/src/post/goom/xine_goom.c:374:47: note: Function 'goom_rewire_video' argument 1 names different: declaration 'output' definition 'output_gen'.
xine-lib-1.2.9/src/post/goom/xine_goom.c:391:46: style: Function 'goom_port_open' argument 1 names different: declaration 'this' definition 'port_gen'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/xine_goom.c:154:46: note: Function 'goom_port_open' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.2.9/src/post/goom/xine_goom.c:391:46: note: Function 'goom_port_open' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.2.9/src/post/goom/xine_goom.c:421:48: style: Function 'goom_port_close' argument 1 names different: declaration 'this' definition 'port_gen'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/xine_goom.c:157:48: note: Function 'goom_port_close' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.2.9/src/post/goom/xine_goom.c:421:48: note: Function 'goom_port_close' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.2.9/src/post/goom/xine_goom.c:446:54: style: Function 'goom_port_put_buffer' argument 1 names different: declaration 'this' definition 'port_gen'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/goom/xine_goom.c:159:54: note: Function 'goom_port_put_buffer' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.2.9/src/post/goom/xine_goom.c:446:54: note: Function 'goom_port_put_buffer' argument 1 names different: declaration 'this' definition 'port_gen'.
xine-lib-1.2.9/src/post/planar/boxblur.c:295:7: style: The scope of the variable 'chroma_radius' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/boxblur.c:295:22: style: The scope of the variable 'chroma_power' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/boxblur.c:296:7: style: The scope of the variable 'cw' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/boxblur.c:296:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/denoise3d.c:90:19: style: The scope of the variable 'Simil' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/denoise3d.c:324:15: style: The scope of the variable 'prev_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/denoise3d.c:326:7: style: The scope of the variable 'cw' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/denoise3d.c:326:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/eq.c:366:15: style: The scope of the variable 'yv12_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/eq.c:128:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/post/planar/eq2.c:73:15: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/eq2.c:555:15: style: The scope of the variable 'yv12_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/eq2.c:558:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/expand.c:332:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/expand.c:332:25: style: The scope of the variable 'end' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/expand.c:414:82: style: Function 'expand_overlay_add_event' argument 2 names different: declaration 'event' definition 'event_gen'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/planar/expand.c:125:89: note: Function 'expand_overlay_add_event' argument 2 names different: declaration 'event' definition 'event_gen'.
xine-lib-1.2.9/src/post/planar/expand.c:414:82: note: Function 'expand_overlay_add_event' argument 2 names different: declaration 'event' definition 'event_gen'.
xine-lib-1.2.9/src/post/planar/fill.c:92:41: style: Function 'fill_dispose' argument 1 names different: declaration 'this_gen' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/planar/fill.c:37:51: note: Function 'fill_dispose' argument 1 names different: declaration 'this_gen' definition 'this'.
xine-lib-1.2.9/src/post/planar/fill.c:92:41: note: Function 'fill_dispose' argument 1 names different: declaration 'this_gen' definition 'this'.
xine-lib-1.2.9/src/post/planar/invert.c:91:43: style: Function 'invert_dispose' argument 1 names different: declaration 'this_gen' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/post/planar/invert.c:38:53: note: Function 'invert_dispose' argument 1 names different: declaration 'this_gen' definition 'this'.
xine-lib-1.2.9/src/post/planar/invert.c:91:43: note: Function 'invert_dispose' argument 1 names different: declaration 'this_gen' definition 'this'.
xine-lib-1.2.9/src/post/planar/noise.c:94:24: style: The scope of the variable 'x2' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/pp.c:270:7: style: The scope of the variable 'pp_flags' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/planar/unsharp.c:372:15: style: The scope of the variable 'yv12_frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fft.c:79:21: style: The scope of the variable 'i3' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fft.c:79:25: style: The scope of the variable 'i4' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fftgraph.c:94:10: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fftgraph.c:94:13: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fftgraph.c:94:16: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fftgraph.c:94:19: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fftgraph.c:94:22: style: The scope of the variable 'u' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fftgraph.c:94:25: style: The scope of the variable 'v' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fftgraph.c:120:13: style: The scope of the variable 'line_min' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/fftgraph.c:120:23: style: The scope of the variable 'line_max' can be reduced. [variableScope]
xine-lib-1.2.9/src/post/visualizations/tdaudioanalyzer.c:758:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/post/visualizations/tdaudioanalyzer.c:761:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/post/visualizations/tdaudioanalyzer.c:772:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/post/visualizations/tdaudioanalyzer.c:775:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/post/visualizations/tdaudioanalyzer.c:758:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/post/visualizations/tdaudioanalyzer.c:761:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/post/visualizations/tdaudioanalyzer.c:772:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/post/visualizations/tdaudioanalyzer.c:775:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/spu_dec/cc_decoder.c:604:9: style: The scope of the variable 'seg_end' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/cc_decoder.c:1404:11: style: The scope of the variable 'data1' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/cc_decoder.c:1404:18: style: The scope of the variable 'data2' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/cc_decoder.c:1405:11: style: The scope of the variable 'cc_code' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/cc_decoder.c:1511:37: style: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'this'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/spu_dec/cc_decoder.h:64:37: note: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'this'.
xine-lib-1.2.9/src/spu_dec/cc_decoder.c:1511:37: note: Function 'cc_decoder_close' argument 1 names different: declaration 'this_obj' definition 'this'.
xine-lib-1.2.9/src/spu_dec/spu_decoder.c:368:3: error: Memory leak: this [memleak]
xine-lib-1.2.9/src/spu_dec/spudec.c:983:7: style: Condition '!button_ptr' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/spu_dec/spudec.c:972:24: note: Assignment 'button_ptr=NULL', assigned value is 0
xine-lib-1.2.9/src/spu_dec/spudec.c:983:7: note: Condition '!button_ptr' is always true
xine-lib-1.2.9/src/spu_dec/spudec.c:873:10: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:1292:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:74:19: style: The scope of the variable 'm' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:74:53: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:655:7: style: The scope of the variable 'CLUT_entry_id' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:659:7: style: The scope of the variable 'full_range_flag' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:704:7: style: The scope of the variable 'data_type' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:760:7: style: The scope of the variable 'region_id' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:760:18: style: The scope of the variable 'region_x' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:760:28: style: The scope of the variable 'region_y' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:814:7: style: The scope of the variable 'object_id' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:814:18: style: The scope of the variable 'object_type' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:814:57: style: The scope of the variable 'object_x' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:814:67: style: The scope of the variable 'object_y' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:1088:7: style: The scope of the variable 'new_i' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:1090:7: style: The scope of the variable 'segment_length' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:1090:23: style: The scope of the variable 'segment_type' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spudvb_decoder.c:1092:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:298:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:353:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:353:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:353:5: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:357:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:483:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:486:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:486:7: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:486:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:785:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/spu_dec/spuhdmv_decoder.c:869:3: error: Memory leak: overlay.rle [memleak]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:692:25: warning: Either the condition 'best_cut!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:687:20: note: Assuming that condition 'best_cut!=NULL' is not redundant
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:692:25: note: Null pointer addition
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:731:9: style: The scope of the variable 'w' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:810:7: style: The scope of the variable 'master_status' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:810:22: style: The scope of the variable 'slave_status' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:811:7: style: The scope of the variable 'vo_discard' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:77:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:78:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:79:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:80:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:89:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:90:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:91:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/spu_dec/sputext_decoder.c:92:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:744:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:748:9: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:754:5: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:501:38: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:499:21: note: Variable 'i' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:501:38: note: Variable 'i' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:153:7: style: The scope of the variable 'linelen' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:476:9: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:724:51: style: The scope of the variable 'inverter' can be reduced. [variableScope]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:529:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:535:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:800:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:979:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-lib-1.2.9/src/spu_dec/sputext_demuxer.c:1205:7: error: Common realloc mistake: 'first' nulled but not freed upon failure [memleakOnRealloc]
xine-lib-1.2.9/src/vdr/input_vdr.c:1655:7: style: Variable 'this->find_sync_point' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/vdr/input_vdr.c:1652:7: note: Variable 'this->find_sync_point' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/vdr/input_vdr.c:1655:7: note: Variable 'this->find_sync_point' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/vdr/input_vdr.c:526:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-lib-1.2.9/src/vdr/input_vdr.c:200:14: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-lib-1.2.9/src/vdr/input_vdr.c:610:19: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/vdr/input_vdr.c:1328:11: style: The scope of the variable '_n' can be reduced. [variableScope]
xine-lib-1.2.9/src/vdr/post_vdr_audio.c:162:17: style: The scope of the variable 'event' can be reduced. [variableScope]
xine-lib-1.2.9/src/vdr/post_vdr_video.c:320:17: style: The scope of the variable 'event' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:1512:3: style: Variable 'this->index_buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/video_dec/bitplane.c:1511:3: note: Variable 'this->index_buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_dec/bitplane.c:1512:3: note: Variable 'this->index_buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_dec/bitplane.c:302:7: style: The scope of the variable 'row_i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:303:7: style: The scope of the variable 'row_j' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:368:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:622:12: style: The scope of the variable 'delta_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:715:12: style: The scope of the variable 'opcode_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:716:12: style: The scope of the variable 'data_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:810:12: style: The scope of the variable 'opcode_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:811:12: style: The scope of the variable 'data_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:904:12: style: The scope of the variable 'delta_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/bitplane.c:1001:12: style: The scope of the variable 'delta_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/foovideo.c:180:53: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/foovideo.c:113:7: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
xine-lib-1.2.9/src/video_dec/gdkpixbuf.c:136:94: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:61:12: style: The scope of the variable 'mm_accel' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:161:10: style: The scope of the variable 'mpeg1_pel_ratio' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:244:12: style: The scope of the variable 'ratio' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:701:13: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:880:11: style: The scope of the variable 'code' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:880:17: style: The scope of the variable 'next_code' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:697:57: style: Function 'mpeg2_decode_data' argument 2 names different: declaration 'data_start' definition 'current'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/video_dec/libmpeg2/mpeg2.h:83:20: note: Function 'mpeg2_decode_data' argument 2 names different: declaration 'data_start' definition 'current'.
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:697:57: note: Function 'mpeg2_decode_data' argument 2 names different: declaration 'data_start' definition 'current'.
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:697:76: style: Function 'mpeg2_decode_data' argument 3 names different: declaration 'data_end' definition 'end'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/video_dec/libmpeg2/mpeg2.h:83:42: note: Function 'mpeg2_decode_data' argument 3 names different: declaration 'data_end' definition 'end'.
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:697:76: note: Function 'mpeg2_decode_data' argument 3 names different: declaration 'data_end' definition 'end'.
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:878:16: style: Function 'mpeg2_find_sequence_header' argument 2 names different: declaration 'data_start' definition 'current'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/video_dec/libmpeg2/mpeg2.h:87:16: note: Function 'mpeg2_find_sequence_header' argument 2 names different: declaration 'data_start' definition 'current'.
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:878:16: note: Function 'mpeg2_find_sequence_header' argument 2 names different: declaration 'data_start' definition 'current'.
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:878:35: style: Function 'mpeg2_find_sequence_header' argument 3 names different: declaration 'data_end' definition 'end'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/video_dec/libmpeg2/mpeg2.h:87:38: note: Function 'mpeg2_find_sequence_header' argument 3 names different: declaration 'data_end' definition 'end'.
xine-lib-1.2.9/src/video_dec/libmpeg2/decode.c:878:35: note: Function 'mpeg2_find_sequence_header' argument 3 names different: declaration 'data_end' definition 'end'.
xine-lib-1.2.9/src/video_dec/libmpeg2/header.c:80:12: style: The scope of the variable 'bit_offset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/header.c:82:12: style: The scope of the variable 'bit_bite' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/header.c:106:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:212:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:175:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:191:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:219:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:287:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:299:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:324:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:336:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:392:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:505:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:625:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:657:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:743:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:779:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:868:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:904:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:908:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:1694:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:1696:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:1700:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:1719:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:1723:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice.c:1824:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:263:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:226:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:242:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:270:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:338:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:350:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:375:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:387:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:457:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:584:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:718:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:750:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:849:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:885:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:987:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:1023:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:1027:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:1741:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:1743:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:1755:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:1776:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc.c:1780:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc_vld.c:62:5: style: The scope of the variable 'mb_frame_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc_vld.c:64:5: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc_vld.c:66:5: style: The scope of the variable 'scan_pattern' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/slice_xvmc_vld.c:68:5: style: The scope of the variable 'ms_per_slice' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2/stats.c:38:12: style: The scope of the variable 'env_var' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/alloc.c:43:2: warning: Size of pointer 'buf' used instead of size of its data. [pointerSize]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/decode.c:48:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/decode.c:81:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/decode.c:219:9: style: The scope of the variable 'size_buffer' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/decode.c:219:22: style: The scope of the variable 'size_chunk' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/decode.c:293:33: warning: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result' [funcArgOrderDifferent]
xine-lib-1.2.9/src/video_dec/libmpeg2new/include/mpeg2.h:150:33: note: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result'
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/decode.c:293:33: note: Function 'mpeg2_convert' argument order different: declaration 'mpeg2dec, , arg, , , , , ' definition 'mpeg2dec, stage, id, sequence, stride, accel, arg, result'
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/header.c:431:35: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/header.c:433:35: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/header.c:276:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/header.c:859:16: style: The scope of the variable 'non_linear_scale' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/header.c:865:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/header.c:865:12: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/header.c:865:15: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/idct.c:274:9: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:180:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:196:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:278:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:290:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:315:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:327:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:382:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:384:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:413:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:492:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:494:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:522:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:609:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:611:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:641:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:644:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:726:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:728:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:762:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:764:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:849:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:851:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:885:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:889:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:891:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:1505:1: style: Variable 'motion_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:1505:1: style: Variable 'other_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:1507:1: style: Variable 'motion_x' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:1507:1: style: Variable 'motion_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:1507:1: style: Variable 'other_x' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:1507:1: style: Variable 'other_y' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:1874:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2new/libmpeg2/slice.c:2049:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:232:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:263:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:283:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:107:16: style: The scope of the variable 'img' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:129:11: style: The scope of the variable 'frame_skipping' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:92:13: style: Unused variable: m [unusedVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:310:59: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:321:11: style: Unused variable: state [unusedVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:322:24: style: Unused variable: info [unusedVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:323:16: style: Unused variable: img [unusedVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:324:11: style: Unused variable: frame_skipping [unusedVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:433:59: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:193:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libmpeg2new/xine_mpeg2new_decoder.c:208:88: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:2371:3: style: Variable 'this->sequence.reset' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:2370:3: note: Variable 'this->sequence.reset' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:2371:3: note: Variable 'this->sequence.reset' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:70:16: style: The scope of the variable 'frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:71:12: style: The scope of the variable 'sf' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:178:11: style: The scope of the variable 'poc' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:236:16: style: The scope of the variable 'frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:1095:11: style: The scope of the variable 'pic_num' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:1419:29: style: The scope of the variable 'prevFrameNumOffset' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:1441:32: style: The scope of the variable 'picOrderCntCycleCnt' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:1442:5: style: The scope of the variable 'frameNumInPicOrderCntCycle' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:1560:16: style: The scope of the variable 'frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:2163:15: style: The scope of the variable 'tb' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/alterh264_decode.c:82:17: error: Uninitialized variable: accel [uninitvar]
xine-lib-1.2.9/src/video_dec/libvdpau/dpb.c:133:24: style: Checking if unsigned variable 'pic->lock_counter' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/src/video_dec/libvdpau/h264_parser.c:1890:7: warning: Either the condition 'nal==NULL' is redundant or there is possible null pointer dereference: nal. [nullPointerRedundantCheck]
xine-lib-1.2.9/src/video_dec/libvdpau/h264_parser.c:1897:13: note: Assuming that condition 'nal==NULL' is not redundant
xine-lib-1.2.9/src/video_dec/libvdpau/h264_parser.c:1890:7: note: Null pointer dereference
xine-lib-1.2.9/src/video_dec/libvdpau/h264_parser.c:187:7: style: The scope of the variable 'i_shr' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/h264_parser.c:218:11: style: The scope of the variable 'cur_val' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/h264_parser.c:1549:21: error: Array 'slc.dec_ref_pic_marking[10]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
xine-lib-1.2.9/src/video_dec/libvdpau/h264_parser.c:939:60: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
xine-lib-1.2.9/src/video_dec/libvdpau/h264_parser.c:252:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_dec/libvdpau/nal.c:199:24: style: Checking if unsigned variable 'nal->lock_counter' is less than zero. [unsignedLessThanZero]
xine-lib-1.2.9/src/video_dec/libvdpau/vdpau_mpeg4.c:774:16: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
xine-lib-1.2.9/src/video_dec/libvdpau/vdpau_vc1.c:423:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/libvdpau/vdpau_vc1.c:749:7: style: The scope of the variable 'field' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/mmal.c:303:25: style: The scope of the variable 'frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_dec/rgb.c:147:94: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_out/video_out_directx.c:1282:5: error: Memory leak: win32_driver [memleak]
xine-lib-1.2.9/src/video_out/video_out_fb.c:494:12: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_fb.c:494:18: style: The scope of the variable 'src' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_fb.c:495:7: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_fb.c:772:5: style: Variable 'red' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_out/video_out_fb.c:775:5: style: Variable 'green' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_out/video_out_fb.c:778:5: style: Variable 'blue' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_out/video_out_mmal.c:645:7: style: Variable 'mem' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/video_out/video_out_mmal.c:643:0: note: Variable 'mem' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_out/video_out_mmal.c:645:7: note: Variable 'mem' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_out/video_out_opengl.c:455:7: style: The scope of the variable 'tex_w' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:455:14: style: The scope of the variable 'tex_h' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:455:21: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:494:7: style: The scope of the variable 'tex_w' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:494:14: style: The scope of the variable 'tex_h' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:494:21: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:494:26: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:494:29: style: The scope of the variable 'num' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:1084:20: style: The scope of the variable 'action' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:1084:28: style: The scope of the variable 'changed' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:1086:20: style: The scope of the variable 'frame' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl.c:1089:26: style: The scope of the variable 'render' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl2.c:929:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_opengl2.c:930:22: style: The scope of the variable 'o' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx32.c:473:45: style: The scope of the variable 'cx0' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx32.c:473:60: style: The scope of the variable 'cy1' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx32.c:594:21: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx64.c:503:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx64.c:521:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx64.c:521:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx64.c:674:47: style: The scope of the variable 'cx0' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx64.c:674:62: style: The scope of the variable 'cy1' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_pgx64.c:946:34: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_sdl.c:469:25: style: The scope of the variable 'SDL_windowhack' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_stk.c:131:41: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_out/video_out_vaapi.c:2717:5: style: Variable 'copy_src' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/video_out/video_out_vaapi.c:2714:0: note: Variable 'copy_src' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_out/video_out_vaapi.c:2717:5: note: Variable 'copy_src' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_out/video_out_vaapi.c:593:20: style: The scope of the variable 'now' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_vaapi.c:593:25: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_vaapi.c:1637:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_vaapi.c:1931:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_vaapi.c:1831:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1269:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1269:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1269:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1269:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:2756:3: style: Variable 'st' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:2752:3: note: Variable 'st' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:2756:3: note: Variable 'st' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1373:7: style: The scope of the variable 'deinterlace_method' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1471:47: style: Variable 'this' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1472:7: style: Unused variable: i [unusedVariable]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1473:24: style: Variable 'features' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_out/video_out_vdpau.c:1474:11: style: Variable 'feature_enables' is assigned a value that is never used. [unreadVariable]
xine-lib-1.2.9/src/video_out/video_out_vidix.c:734:7: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_vidix.c:960:25: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_vidix.c:79:22: style: struct member 'vidix_property_s::entry' is never used. [unusedStructMember]
xine-lib-1.2.9/src/video_out/video_out_vidix.c:81:25: style: struct member 'vidix_property_s::this' is never used. [unusedStructMember]
xine-lib-1.2.9/src/video_out/video_out_xcbshm.c:538:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xcbshm.c:538:22: style: The scope of the variable 'y_pitch' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xcbshm.c:538:31: style: The scope of the variable 'uv_pitch' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xcbxv.c:610:20: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xcbxv.c:610:23: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xshm.c:632:19: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xshm.c:632:22: style: The scope of the variable 'y_pitch' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xshm.c:632:31: style: The scope of the variable 'uv_pitch' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xv.c:692:20: style: The scope of the variable 'a' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xv.c:692:23: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xxmc.c:862:24: style: The scope of the variable 'curCap' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xxmc.c:863:19: style: The scope of the variable 'sp' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xxmc.c:941:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/video_out_xxmc.c:942:16: style: The scope of the variable 'xvmc_attributes' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/x11osd.c:404:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/x11osd.c:447:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/x11osd.c:371:67: style: Function 'x11osd_colorkey' argument 3 names different: declaration 'scaling' definition 'sc'. [funcArgNamesDifferent]
xine-lib-1.2.9/src/video_out/x11osd.h:38:67: note: Function 'x11osd_colorkey' argument 3 names different: declaration 'scaling' definition 'sc'.
xine-lib-1.2.9/src/video_out/x11osd.c:371:67: note: Function 'x11osd_colorkey' argument 3 names different: declaration 'scaling' definition 'sc'.
xine-lib-1.2.9/src/video_out/xcbosd.c:384:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/xcbosd.c:440:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-lib-1.2.9/src/video_out/xvmc_mocomp.c:193:3: style: Variable 'mbs->macroblockptr->coded_block_pattern' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/video_out/xvmc_mocomp.c:190:3: note: Variable 'mbs->macroblockptr->coded_block_pattern' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/video_out/xvmc_mocomp.c:193:3: note: Variable 'mbs->macroblockptr->coded_block_pattern' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/alphablend.c:1344:22: style: Condition 'x>=hili_right' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/xine-engine/alphablend.c:1775:22: style: Condition 'x>=hili_right' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/xine-engine/alphablend.c:1171:7: style: The scope of the variable 'ymask' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/alphablend.c:1171:13: style: The scope of the variable 'xmask' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/alphablend.c:1617:7: style: The scope of the variable 'ymask' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/alphablend.c:1640:12: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/alphablend.c:2014:7: style: The scope of the variable 'mask' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/alphablend.c:2019:12: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/alphablend.c:1627:14: style: union member 'Anonymous1::value' is never used. [unusedStructMember]
xine-lib-1.2.9/src/xine-engine/xine_private.h:33:0: error: #error xine_private.h is for libxine private use only! [preprocessorErrorDirective]
xine-lib-1.2.9/src/xine-engine/buffer.c:105:25: warning: Either the condition '!nexthead' is redundant or there is possible null pointer dereference: nexthead. [nullPointerRedundantCheck]
xine-lib-1.2.9/src/xine-engine/buffer.c:99:7: note: Assuming that condition '!nexthead' is not redundant
xine-lib-1.2.9/src/xine-engine/buffer.c:105:25: note: Null pointer dereference
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1368:15: warning: Redundant assignment of 'bih->biSize' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1369:16: warning: Redundant assignment of 'bih->biWidth' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1370:17: warning: Redundant assignment of 'bih->biHeight' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1371:17: warning: Redundant assignment of 'bih->biPlanes' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1372:19: warning: Redundant assignment of 'bih->biBitCount' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1373:20: warning: Redundant assignment of 'bih->biSizeImage' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1374:24: warning: Redundant assignment of 'bih->biXPelsPerMeter' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1375:24: warning: Redundant assignment of 'bih->biYPelsPerMeter' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1376:18: warning: Redundant assignment of 'bih->biClrUsed' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1377:23: warning: Redundant assignment of 'bih->biClrImportant' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1382:21: warning: Redundant assignment of 'wavex->wFormatTag' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1383:20: warning: Redundant assignment of 'wavex->nChannels' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1384:25: warning: Redundant assignment of 'wavex->nSamplesPerSec' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1385:26: warning: Redundant assignment of 'wavex->nAvgBytesPerSec' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1386:22: warning: Redundant assignment of 'wavex->nBlockAlign' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1387:25: warning: Redundant assignment of 'wavex->wBitsPerSample' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/buffer_types.c:1388:17: warning: Redundant assignment of 'wavex->cbSize' to itself. [selfAssignment]
xine-lib-1.2.9/src/xine-engine/configfile.c:1052:7: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/xine-engine/configfile.c:1049:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/configfile.c:1052:7: note: Variable 'buf' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/configfile.c:1477:3: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/xine-engine/configfile.c:1472:0: note: Variable 'output' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/configfile.c:1477:3: note: Variable 'output' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/info_helper.c:152:69: style: Redundant condition: stream->meta_info_public[info]&&stream->meta_info[info]. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xine-lib-1.2.9/src/xine-engine/info_helper.c:412:3: style: Variable 'meta_info' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/xine-engine/info_helper.c:409:0: note: Variable 'meta_info' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/info_helper.c:412:3: note: Variable 'meta_info' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/info_helper.c:425:3: style: Variable 'meta_info' is reassigned a value before the old one has been used. [redundantAssignment]
xine-lib-1.2.9/src/xine-engine/info_helper.c:422:0: note: Variable 'meta_info' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/info_helper.c:425:3: note: Variable 'meta_info' is reassigned a value before the old one has been used.
xine-lib-1.2.9/src/xine-engine/io_helper.c:231:11: style: The scope of the variable 'rset' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/io_helper.c:231:18: style: The scope of the variable 'wset' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/io_helper.c:234:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/io_helper.c:351:7: style: The scope of the variable 'sret' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:361:20: style: The scope of the variable 'rle_p' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:362:7: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:362:10: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:363:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:862:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:1198:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:1335:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:1338:12: style: The scope of the variable 'unicode' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:1510:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:1512:12: style: The scope of the variable 'unicode' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:1627:10: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:1627:14: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/osd.c:1679:28: style: The scope of the variable 'ovl_manager' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/post.c:317:15: style: The scope of the variable 'f' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/post.c:1005:22: style: The scope of the variable 'input' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/post.c:1006:22: style: The scope of the variable 'output' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/video_overlay.c:108:14: style: The scope of the variable 'last_event' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/video_overlay.c:255:14: style: The scope of the variable 'last_event' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/video_overlay.c:255:25: style: The scope of the variable 'this_event' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/video_overlay.c:346:16: style: The scope of the variable 'handle' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-engine/video_overlay.c:648:12: style: The scope of the variable 'handle' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:428:20: style: The scope of the variable 'n2' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:447:16: style: The scope of the variable 't1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:447:20: style: The scope of the variable 't2' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:448:24: style: The scope of the variable 'n3' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:448:28: style: The scope of the variable 'n4' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:656:9: style: The scope of the variable 'utmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:656:15: style: The scope of the variable 'vtmp' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:1505:20: style: The scope of the variable 'p_line1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:1506:14: style: The scope of the variable 'p_y1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:1734:14: style: The scope of the variable '_bvoffset' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:1734:30: style: The scope of the variable '_ruoffset' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:1734:46: style: The scope of the variable '_guoffset' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:1734:62: style: The scope of the variable '_gvoffset' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/color.c:1736:15: style: The scope of the variable 'fmts' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/copy.c:72:7: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/monitor.c:37:17: style: struct member 'xine_profiler_t::p_start' is never used. [unusedStructMember]
xine-lib-1.2.9/src/xine-utils/sorted_array.c:107:15: style: Expression is always false because 'else if' condition matches previous condition at line 103. [multiCondition]
xine-lib-1.2.9/src/xine-utils/sorted_array.c:85:7: style: The scope of the variable 'low' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/sorted_array.c:85:12: style: The scope of the variable 'high' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/sorted_array.c:85:18: style: The scope of the variable 'mid' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/sorted_array.c:86:7: style: The scope of the variable 'comp' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/utils.c:657:7: style: Condition '!codeset' is always true [knownConditionTrueFalse]
xine-lib-1.2.9/src/xine-utils/utils.c:647:19: note: Assignment 'codeset=NULL', assigned value is 0
xine-lib-1.2.9/src/xine-utils/utils.c:657:7: note: Condition '!codeset' is always true
xine-lib-1.2.9/src/xine-utils/utils.c:610:10: style: The scope of the variable 'lang_len' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/utils.c:611:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/utils.c:663:24: style: The scope of the variable 'mod' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/utils.c:892:15: style: The scope of the variable 's' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/utils.c:1005:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/xine-utils/utils.c:1078:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-lib-1.2.9/src/xine-utils/utils.c:413:17: style: Unused variable: pwd [unusedVariable]
xine-lib-1.2.9/src/xine-utils/xmllexer.c:175:7: style: The scope of the variable 'tok_pos' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/xmllexer.c:177:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1484:23: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1485:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1486:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1615:22: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1616:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1617:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1747:22: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1748:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1749:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1880:23: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1881:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1882:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2011:22: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2012:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2013:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2139:7: style: The scope of the variable 'height' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2139:15: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2140:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2188:22: style: The scope of the variable 'dst_2' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2189:22: style: The scope of the variable 'dst_height' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2190:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2736:14: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2737:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2816:13: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2817:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2895:13: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2896:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2970:14: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:2971:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3045:13: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3046:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3117:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3118:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3119:13: style: The scope of the variable 'dst' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3120:13: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3166:13: style: The scope of the variable 'dst_1' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3167:7: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1325:24: style: struct member 'Anonymous0::desc' is never used. [unusedStructMember]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:3314:3: error: Address of auto-variable 'this->intf' returned [returnAddressOfAutoVariable]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1242:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1276:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1279:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1283:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xine-lib-1.2.9/src/xine-utils/yuv2rgb.c:1286:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xine-plugin/xine-plugin_1.0.2.orig.tar.gz
xine-plugin-1.0.2/src/plugin.c:1401:24: style: Variable 'demux' is not assigned a value. [unassignedVariable]
xine-plugin-1.0.2/src/plugin.c:1667:18: style: Variable 'demux' is not assigned a value. [unassignedVariable]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xine-ui/xine-ui_0.99.9.orig.tar.xz
xine-ui-0.99.9/src/aaui/main.c:285:22: style: The scope of the variable 'cfgdir' can be reduced. [variableScope]
xine-ui-0.99.9/src/aaui/main.c:563:13: style: The scope of the variable 'x_init_threads' can be reduced. [variableScope]
xine-ui-0.99.9/src/aaui/main.c:738:11: style: The scope of the variable 'cfgdir' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/getline.c:50:50: style: Function 'getline' argument 3 names different: declaration 'f' definition 'stream'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/common/libcommon.h:28:50: note: Function 'getline' argument 3 names different: declaration 'f' definition 'stream'.
xine-ui-0.99.9/src/common/getline.c:50:50: note: Function 'getline' argument 3 names different: declaration 'f' definition 'stream'.
xine-ui-0.99.9/src/common/strlcat.c:34:44: style: Function 'strlcat' argument 3 names different: declaration 'size' definition 'siz'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/common/utils.h:84:51: note: Function 'strlcat' argument 3 names different: declaration 'size' definition 'siz'.
xine-ui-0.99.9/src/common/strlcat.c:34:44: note: Function 'strlcat' argument 3 names different: declaration 'size' definition 'siz'.
xine-ui-0.99.9/src/common/strlcpy.c:31:44: style: Function 'strlcpy' argument 3 names different: declaration 'size' definition 'siz'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/common/utils.h:88:51: note: Function 'strlcpy' argument 3 names different: declaration 'size' definition 'siz'.
xine-ui-0.99.9/src/common/strlcpy.c:31:44: note: Function 'strlcpy' argument 3 names different: declaration 'size' definition 'siz'.
xine-ui-0.99.9/src/common/strndup.c:43:21: style: Function 'strndup' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/common/libcommon.h:36:27: note: Function 'strndup' argument 1 names different: declaration 's' definition 'str'.
xine-ui-0.99.9/src/common/strndup.c:43:21: note: Function 'strndup' argument 1 names different: declaration 's' definition 'str'.
xine-ui-0.99.9/src/common/strsep.c:54:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/strsep.c:55:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/utils.c:200:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/x11utils.c:325:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/common/x11utils.c:325:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/common/x11utils.c:289:7: style: Variable 'depths' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/common/x11utils.c:279:0: note: Variable 'depths' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/common/x11utils.c:289:7: note: Variable 'depths' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/common/x11utils.c:66:24: style: The scope of the variable 'cp' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/x11utils.c:67:24: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/x11utils.c:68:24: style: The scope of the variable 'req_size' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/x11utils.c:69:24: style: The scope of the variable 'pmf' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/x11utils.c:71:37: style: The scope of the variable 'scr' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/x11utils.c:72:24: style: The scope of the variable 'extlist' can be reduced. [variableScope]
xine-ui-0.99.9/src/common/xscreensaver-remote.c:351:21: style: The scope of the variable 'currenttime' can be reduced. [variableScope]
xine-ui-0.99.9/src/dfb/dfb.c:33:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/dfb/main.c:250:11: style: The scope of the variable 'cfgfile' can be reduced. [variableScope]
xine-ui-0.99.9/src/fb/actions.c:336:6: style: The scope of the variable 't' can be reduced. [variableScope]
xine-ui-0.99.9/src/fb/actions.c:315:34: style: Function 'default_command_action' argument 1 names different: declaration 'action_str' definition 'action_name'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/fb/actions.h:225:34: note: Function 'default_command_action' argument 1 names different: declaration 'action_str' definition 'action_name'.
xine-ui-0.99.9/src/fb/actions.c:315:34: note: Function 'default_command_action' argument 1 names different: declaration 'action_str' definition 'action_name'.
xine-ui-0.99.9/src/fb/actions.c:52:8: style: struct member 'Anonymous3::description' is never used. [unusedStructMember]
xine-ui-0.99.9/src/fb/options.c:208:10: error: Common realloc mistake: 'pplugins' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/fb/osd.c:370:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/fb/osd.c:370:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/fb/osd.c:379:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/fb/osd.c:241:15: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/fb/osd.c:260:11: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/fb/post.c:151:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/fb/post.c:292:48: style: Function 'vpplugin_parse_and_store_post' argument 1 names different: declaration 'post' definition 'post_chain'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/fb/post.h:27:48: note: Function 'vpplugin_parse_and_store_post' argument 1 names different: declaration 'post' definition 'post_chain'.
xine-ui-0.99.9/src/fb/post.c:292:48: note: Function 'vpplugin_parse_and_store_post' argument 1 names different: declaration 'post' definition 'post_chain'.
xine-ui-0.99.9/src/fb/post.c:297:48: style: Function 'applugin_parse_and_store_post' argument 1 names different: declaration 'post' definition 'post_chain'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/fb/post.h:28:48: note: Function 'applugin_parse_and_store_post' argument 1 names different: declaration 'post' definition 'post_chain'.
xine-ui-0.99.9/src/fb/post.c:297:48: note: Function 'applugin_parse_and_store_post' argument 1 names different: declaration 'post' definition 'post_chain'.
xine-ui-0.99.9/src/fb/post.c:274:8: error: Common realloc mistake: '_post_elements' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/Imlib-light/cache.c:327:5: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/Imlib-light/cache.c:284:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/Imlib-light/cache.c:327:5: note: Variable 'ptr' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:187:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:187:4: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:187:4: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:111:23: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:111:26: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:111:29: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:112:44: style: The scope of the variable 'is_used' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:474:23: style: The scope of the variable 'r' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:474:25: style: The scope of the variable 'g' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/colors.c:474:27: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:295:7: style: Condition '!data' is always true [knownConditionTrueFalse]
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:263:10: note: Assignment 'data=NULL', assigned value is 0
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:295:7: note: Condition '!data' is always true
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:230:13: warning: Either the condition '!f' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:228:7: note: Assuming that condition '!f' is not redundant
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:230:13: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:242:13: warning: Either the condition '!f' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:240:7: note: Assuming that condition '!f' is not redundant
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:242:13: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:72:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:82:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
xine-ui-0.99.9/src/xitk/Imlib-light/load.c:86:7: error: Memory leak: lines [memleak]
xine-ui-0.99.9/src/xitk/Imlib-light/misc.c:304:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/Imlib-light/misc.c:856:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/Imlib-light/misc.c:79:27: style: The scope of the variable 's1' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/misc.c:79:32: style: The scope of the variable 's2' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/misc.c:633:27: style: The scope of the variable 's1' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/misc.c:633:32: style: The scope of the variable 's2' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/misc.c:1241:47: style: Function 'Imlib_move_image' argument 2 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/Imlib-light/Imlib.h:18:69: note: Function 'Imlib_move_image' argument 2 names different: declaration 'image' definition 'im'.
xine-ui-0.99.9/src/xitk/Imlib-light/misc.c:1241:47: note: Function 'Imlib_move_image' argument 2 names different: declaration 'image' definition 'im'.
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:12:23: style: The scope of the variable 'dif' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:108:23: style: The scope of the variable 'dif' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:381:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:594:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:802:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:991:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:3157:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:3268:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:3379:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:3491:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:3539:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:3594:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:3639:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:3694:23: style: The scope of the variable 'dithy' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:6244:27: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:6244:35: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:6237:43: style: Function 'Imlib_render' argument 2 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/Imlib-light/Imlib.h:17:65: note: Function 'Imlib_render' argument 2 names different: declaration 'image' definition 'im'.
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:6237:43: note: Function 'Imlib_render' argument 2 names different: declaration 'image' definition 'im'.
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:6237:51: style: Function 'Imlib_render' argument 3 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/Imlib-light/Imlib.h:17:76: note: Function 'Imlib_render' argument 3 names different: declaration 'width' definition 'w'.
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:6237:51: note: Function 'Imlib_render' argument 3 names different: declaration 'width' definition 'w'.
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:6237:58: style: Function 'Imlib_render' argument 4 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/Imlib-light/Imlib.h:17:87: note: Function 'Imlib_render' argument 4 names different: declaration 'height' definition 'h'.
xine-ui-0.99.9/src/xitk/Imlib-light/rend.c:6237:58: note: Function 'Imlib_render' argument 4 names different: declaration 'height' definition 'h'.
xine-ui-0.99.9/src/xitk/Imlib-light/utils.c:183:10: style: Checking if unsigned variable 'w' is less than zero. [unsignedLessThanZero]
xine-ui-0.99.9/src/xitk/Imlib-light/utils.c:183:22: style: Checking if unsigned variable 'h' is less than zero. [unsignedLessThanZero]
xine-ui-0.99.9/src/xitk/actions.c:137:7: style: The scope of the variable 't' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/actions.c:266:11: style: The scope of the variable 'ident' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/actions.c:937:21: style: The scope of the variable 'new_num' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/actions.c:1411:14: style: The scope of the variable 'err' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/actions.c:409:61: style: Function 'gui_xine_play' argument 3 names different: declaration 'start_time' definition 'start_time_in_secs'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/actions.h:42:61: note: Function 'gui_xine_play' argument 3 names different: declaration 'start_time' definition 'start_time_in_secs'.
xine-ui-0.99.9/src/xitk/actions.c:409:61: note: Function 'gui_xine_play' argument 3 names different: declaration 'start_time' definition 'start_time_in_secs'.
xine-ui-0.99.9/src/xitk/actions.c:508:34: style: Function 'gui_xine_open_and_play' argument 1 names different: declaration 'mrl' definition '_mrl'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/actions.h:44:34: note: Function 'gui_xine_open_and_play' argument 1 names different: declaration 'mrl' definition '_mrl'.
xine-ui-0.99.9/src/xitk/actions.c:508:34: note: Function 'gui_xine_open_and_play' argument 1 names different: declaration 'mrl' definition '_mrl'.
xine-ui-0.99.9/src/xitk/actions.c:508:46: style: Function 'gui_xine_open_and_play' argument 2 names different: declaration 'sub' definition '_sub'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/actions.h:44:45: note: Function 'gui_xine_open_and_play' argument 2 names different: declaration 'sub' definition '_sub'.
xine-ui-0.99.9/src/xitk/actions.c:508:46: note: Function 'gui_xine_open_and_play' argument 2 names different: declaration 'sub' definition '_sub'.
xine-ui-0.99.9/src/xitk/actions.c:2324:11: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/control.c:833:27: style: The scope of the variable 'old_img' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/errors.c:87:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/errors.c:145:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/errors.c:190:13: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/errors.c:106:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/errors.c:164:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/errors.c:209:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/event.c:1966:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/event.c:1982:17: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/event.c:1989:21: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/file_browser.c:426:16: style: Redundant condition: If 'EXPR', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xine-ui-0.99.9/src/xitk/file_browser.c:379:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/file_browser.c:1620:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/file_browser.c:796:13: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/file_browser.c:1359:28: style: The scope of the variable 'offset' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/file_browser.c:1232:99: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
xine-ui-0.99.9/src/xitk/file_browser.c:736:5: style: Variable 'num_files' is modified but its new value is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/help.c:93:18: style: The scope of the variable 'xr' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/help.c:105:9: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/help.c:152:24: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/help.c:172:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-ui-0.99.9/src/xitk/help.c:173:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-ui-0.99.9/src/xitk/kbindings.c:1051:18: style: Redundant condition: kbedit. '!kbedit || (kbedit && !kbedit->widget_list)' is equivalent to '!kbedit || !kbedit->widget_list' [redundantCondition]
xine-ui-0.99.9/src/xitk/kbindings.c:1066:18: style: Redundant condition: kbedit. '!kbedit || (kbedit && !kbedit->widget_list)' is equivalent to '!kbedit || !kbedit->widget_list' [redundantCondition]
xine-ui-0.99.9/src/xitk/kbindings.c:287:3: style: Variable 'kbt' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/kbindings.c:285:0: note: Variable 'kbt' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/kbindings.c:287:3: note: Variable 'kbt' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/kbindings.c:300:3: style: Variable 'kbt' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/kbindings.c:298:0: note: Variable 'kbt' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/kbindings.c:300:3: note: Variable 'kbt' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/kbindings.c:329:15: style: The scope of the variable 'shortcut' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/kbindings.c:367:22: style: The scope of the variable 'k' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/kbindings.c:368:22: style: The scope of the variable 'shortcut' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/kbindings_common.c:770:10: style: Condition 'found' is always true [knownConditionTrueFalse]
xine-ui-0.99.9/src/xitk/kbindings_common.c:737:13: note: Assignment 'found=1', assigned value is 1
xine-ui-0.99.9/src/xitk/kbindings_common.c:770:10: note: Condition 'found' is always true
xine-ui-0.99.9/src/xitk/kbindings_common.c:436:5: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/kbindings_common.c:906:3: style: Variable 'kbt' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/kbindings_common.c:904:0: note: Variable 'kbt' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/kbindings_common.c:906:3: note: Variable 'kbt' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/kbindings_common.c:537:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/kbindings_common.c:594:22: style: The scope of the variable 'modifier' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/kbindings_common.c:726:21: style: The scope of the variable 'brace_offset' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/kbindings_man.c:33:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/lang.c:481:24: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xine-ui-0.99.9/src/xitk/lirc.c:58:14: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/lirc.c:79:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/lirc.c:114:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-ui-0.99.9/src/xitk/main.c:314:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/main.c:247:3: style: Variable '_argv' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/main.c:245:0: note: Variable '_argv' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/main.c:247:3: note: Variable '_argv' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/main.c:565:3: style: Variable 'configfile' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/main.c:562:0: note: Variable 'configfile' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/main.c:565:3: note: Variable 'configfile' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/main.c:904:3: style: Variable 'driver_num' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/main.c:893:3: note: Variable 'driver_num' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/main.c:904:3: note: Variable 'driver_num' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/main.c:1328:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-ui-0.99.9/src/xitk/main.c:348:17: style: The scope of the variable 'user_dbname' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/main.c:455:16: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/main.c:563:28: style: The scope of the variable 'backend' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/main.c:1402:27: style: The scope of the variable 'cfgdir' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/main.c:1935:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:3014:13: style: Redundant condition: If 'EXPR', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
xine-ui-0.99.9/src/xitk/mediamark.c:654:16: warning: Either the condition 'if(ln&&(crc>0))' is redundant or there is possible null pointer dereference: ln. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/mediamark.c:679:11: note: Assuming that condition 'if(ln&&(crc>0))' is not redundant
xine-ui-0.99.9/src/xitk/mediamark.c:654:16: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/mediamark.c:660:23: warning: Either the condition 'if(ln&&(crc>0))' is redundant or there is possible null pointer dereference: ln. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/mediamark.c:679:11: note: Assuming that condition 'if(ln&&(crc>0))' is not redundant
xine-ui-0.99.9/src/xitk/mediamark.c:660:23: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/mediamark.c:660:14: warning: Either the condition 'if(ln&&(crc>0))' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
xine-ui-0.99.9/src/xitk/mediamark.c:679:11: note: Assuming that condition 'if(ln&&(crc>0))' is not redundant
xine-ui-0.99.9/src/xitk/mediamark.c:660:14: note: Null pointer addition
xine-ui-0.99.9/src/xitk/mediamark.c:189:7: style: Variable 'c_alt' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/mediamark.c:185:0: note: Variable 'c_alt' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/mediamark.c:189:7: note: Variable 'c_alt' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/mediamark.c:419:17: style: The scope of the variable 'extension' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:442:12: style: The scope of the variable 'ln' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:655:23: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:656:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:657:17: style: The scope of the variable 'crc' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:869:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:1859:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2522:18: style: The scope of the variable 'dir' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2523:18: style: The scope of the variable 'dentry' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2541:42: style: The scope of the variable 'path' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2541:49: style: The scope of the variable 'd_name' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2905:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2907:17: style: The scope of the variable 'store_item' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2908:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2988:18: style: The scope of the variable 'dentry' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:3148:15: style: The scope of the variable 'sub' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:3149:15: style: The scope of the variable 'ident' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:3149:23: style: The scope of the variable 'mrl' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:3150:15: style: The scope of the variable 'start' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:3150:22: style: The scope of the variable 'end' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:3150:27: style: The scope of the variable 'av_offset' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:3150:38: style: The scope of the variable 'spu_offset' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/mediamark.c:2768:45: style: Function 'mediamark_concat_mediamarks' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/mediamark.h:82:45: note: Function 'mediamark_concat_mediamarks' argument 1 names different: declaration 'filename' definition '_filename'.
xine-ui-0.99.9/src/xitk/mediamark.c:2768:45: note: Function 'mediamark_concat_mediamarks' argument 1 names different: declaration 'filename' definition '_filename'.
xine-ui-0.99.9/src/xitk/mediamark.c:2822:44: style: Function 'mediamark_load_mediamarks' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/mediamark.h:83:44: note: Function 'mediamark_load_mediamarks' argument 1 names different: declaration 'filename' definition '_filename'.
xine-ui-0.99.9/src/xitk/mediamark.c:2822:44: note: Function 'mediamark_load_mediamarks' argument 1 names different: declaration 'filename' definition '_filename'.
xine-ui-0.99.9/src/xitk/mediamark.c:3223:12: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/mrl_browser.c:181:3: style: Variable 'filters' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/mrl_browser.c:177:0: note: Variable 'filters' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/mrl_browser.c:181:3: note: Variable 'filters' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/mrl_browser.c:240:66: style: Function 'mrl_browser' argument 2 names different: declaration 'add_and_play_cb' definition 'play_cb'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/mrl_browser.h:34:66: note: Function 'mrl_browser' argument 2 names different: declaration 'add_and_play_cb' definition 'play_cb'.
xine-ui-0.99.9/src/xitk/mrl_browser.c:240:66: note: Function 'mrl_browser' argument 2 names different: declaration 'add_and_play_cb' definition 'play_cb'.
xine-ui-0.99.9/src/xitk/osd.c:566:15: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/osd.c:585:11: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/oxine/list.c:120:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-ui-0.99.9/src/xitk/oxine/list.c:356:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-ui-0.99.9/src/xitk/oxine/list.c:344:13: style: The scope of the variable 'last' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/list.c:557:57: style: Function 'g_list_remove_link' argument 2 names different: declaration 'llink' definition 'link'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/list.h:166:57: note: Function 'g_list_remove_link' argument 2 names different: declaration 'llink' definition 'link'.
xine-ui-0.99.9/src/xitk/oxine/list.c:557:57: note: Function 'g_list_remove_link' argument 2 names different: declaration 'llink' definition 'link'.
xine-ui-0.99.9/src/xitk/oxine/list.c:561:57: style: Function 'g_list_delete_link' argument 2 names different: declaration 'link_' definition 'link'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/list.h:167:57: note: Function 'g_list_delete_link' argument 2 names different: declaration 'link_' definition 'link'.
xine-ui-0.99.9/src/xitk/oxine/list.c:561:57: note: Function 'g_list_delete_link' argument 2 names different: declaration 'link_' definition 'link'.
xine-ui-0.99.9/src/xitk/oxine/list.c:652:48: style: Function 'g_list_position' argument 2 names different: declaration 'llink' definition 'link'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/list.h:174:50: note: Function 'g_list_position' argument 2 names different: declaration 'llink' definition 'link'.
xine-ui-0.99.9/src/xitk/oxine/list.c:652:48: note: Function 'g_list_position' argument 2 names different: declaration 'llink' definition 'link'.
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:660:3: style: Variable 'current' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:658:0: note: Variable 'current' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:660:3: note: Variable 'current' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:118:8: style: The scope of the variable 'ac' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:118:12: style: The scope of the variable 'bc' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:120:7: style: The scope of the variable 'rtypea' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:120:17: style: The scope of the variable 'rtypeb' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:277:15: style: The scope of the variable 'item' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:301:18: style: The scope of the variable 'entp' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:302:15: style: The scope of the variable 'item' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/mediamarks.c:539:22: style: The scope of the variable 'back' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/odk.c:447:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-ui-0.99.9/src/xitk/oxine/odk.c:201:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/oxine/odk.c:199:0: note: Variable 'p' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/oxine/odk.c:201:3: note: Variable 'p' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/oxine/odk.c:497:7: style: The scope of the variable 't' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/otk.c:1996:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-ui-0.99.9/src/xitk/oxine/otk.c:1766:3: style: Variable 'window->widget.draw' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/oxine/otk.c:1765:3: note: Variable 'window->widget.draw' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1766:3: note: Variable 'window->widget.draw' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1446:17: style: The scope of the variable 'widget' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/otk.c:1473:17: style: The scope of the variable 'widget' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/otk.c:1589:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/otk.c:637:47: style: Function 'otk_send_event' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:190:47: note: Function 'otk_send_event' argument 2 names different: declaration 'event' definition 'ev'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:637:47: note: Function 'otk_send_event' argument 2 names different: declaration 'event' definition 'ev'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:847:16: style: Function 'otk_button_grid_new' argument 3 names different: declaration 'user_data' definition 'cb_data'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:76:16: note: Function 'otk_button_grid_new' argument 3 names different: declaration 'user_data' definition 'cb_data'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:847:16: note: Function 'otk_button_grid_new' argument 3 names different: declaration 'user_data' definition 'cb_data'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:872:16: style: Function 'otk_button_new' argument 8 names different: declaration 'user_data' definition 'cb_data'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:72:16: note: Function 'otk_button_new' argument 8 names different: declaration 'user_data' definition 'cb_data'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:872:16: note: Function 'otk_button_new' argument 8 names different: declaration 'user_data' definition 'cb_data'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:957:38: style: Function 'otk_button_uc_set' argument 1 names different: declaration 'wid' definition 'this'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:126:38: note: Function 'otk_button_uc_set' argument 1 names different: declaration 'wid' definition 'this'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:957:38: note: Function 'otk_button_uc_set' argument 1 names different: declaration 'wid' definition 'this'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:957:70: style: Function 'otk_button_uc_set' argument 3 names different: declaration 'data' definition 'uc_data'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:126:69: note: Function 'otk_button_uc_set' argument 3 names different: declaration 'data' definition 'uc_data'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:957:70: note: Function 'otk_button_uc_set' argument 3 names different: declaration 'data' definition 'uc_data'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1326:12: style: Function 'otk_list_new' argument 7 names different: declaration 'user_data' definition 'cb_data'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:83:12: note: Function 'otk_list_new' argument 7 names different: declaration 'user_data' definition 'cb_data'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1326:12: note: Function 'otk_list_new' argument 7 names different: declaration 'user_data' definition 'cb_data'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1491:76: style: Function 'otk_layout_add_widget' argument 3 names different: declaration 'srow' definition 'x'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:137:76: note: Function 'otk_layout_add_widget' argument 3 names different: declaration 'srow' definition 'x'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1491:76: note: Function 'otk_layout_add_widget' argument 3 names different: declaration 'srow' definition 'x'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1491:83: style: Function 'otk_layout_add_widget' argument 4 names different: declaration 'scol' definition 'y'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:137:86: note: Function 'otk_layout_add_widget' argument 4 names different: declaration 'scol' definition 'y'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1491:83: note: Function 'otk_layout_add_widget' argument 4 names different: declaration 'scol' definition 'y'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1491:90: style: Function 'otk_layout_add_widget' argument 5 names different: declaration 'frow' definition 'w'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:137:96: note: Function 'otk_layout_add_widget' argument 5 names different: declaration 'frow' definition 'w'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1491:90: note: Function 'otk_layout_add_widget' argument 5 names different: declaration 'frow' definition 'w'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1491:97: style: Function 'otk_layout_add_widget' argument 6 names different: declaration 'fcol' definition 'h'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:137:106: note: Function 'otk_layout_add_widget' argument 6 names different: declaration 'fcol' definition 'h'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1491:97: note: Function 'otk_layout_add_widget' argument 6 names different: declaration 'fcol' definition 'h'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1751:38: style: Function 'otk_window_new' argument 1 names different: declaration 'this' definition 'otk'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/otk.h:66:38: note: Function 'otk_window_new' argument 1 names different: declaration 'this' definition 'otk'.
xine-ui-0.99.9/src/xitk/oxine/otk.c:1751:38: note: Function 'otk_window_new' argument 1 names different: declaration 'this' definition 'otk'.
xine-ui-0.99.9/src/xitk/oxine/oxine.c:738:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-ui-0.99.9/src/xitk/oxine/oxine.c:288:20: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/oxine.c:583:17: style: The scope of the variable 'b' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/utils.c:430:7: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/oxine/utils.c:430:7: warning: %li in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/oxine/utils.c:492:5: portability: %zi in format string (no. 1) requires 'size_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/oxine/utils.c:411:17: style: The scope of the variable 'total' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/utils.c:412:17: style: The scope of the variable 'chunks' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/oxine/utils.c:473:21: style: Function 'ho_verify' argument 1 names different: declaration 'ho' definition 'content'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/oxine/utils.h:92:21: note: Function 'ho_verify' argument 1 names different: declaration 'ho' definition 'content'.
xine-ui-0.99.9/src/xitk/oxine/utils.c:473:21: note: Function 'ho_verify' argument 1 names different: declaration 'ho' definition 'content'.
xine-ui-0.99.9/src/xitk/oxine/utils.c:196:22: error: Memory leak: job [memleak]
xine-ui-0.99.9/src/xitk/oxine/utils.c:395:0: error: Memory leak: lpNewPrefix [memleak]
xine-ui-0.99.9/src/xitk/panel.c:292:29: style: The scope of the variable 'remain' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/panel.c:952:30: style: The scope of the variable 'autoplay_label' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/panel.c:817:64: style: Function 'panel_toggle_audio_mute' argument 3 names different: declaration 'status' definition 'state'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/panel.h:100:64: note: Function 'panel_toggle_audio_mute' argument 3 names different: declaration 'status' definition 'state'.
xine-ui-0.99.9/src/xitk/panel.c:817:64: note: Function 'panel_toggle_audio_mute' argument 3 names different: declaration 'status' definition 'state'.
xine-ui-0.99.9/src/xitk/playlist.c:485:10: style: Redundant condition: w. '!w || (w && !(xitk_get_widget_type(w)&WIDGET_GROUP_BROWSER))' is equivalent to '!w || !(xitk_get_widget_type(w)&WIDGET_GROUP_BROWSER)' [redundantCondition]
xine-ui-0.99.9/src/xitk/playlist.c:500:10: style: Redundant condition: w. '!w || (w && !(xitk_get_widget_type(w)&WIDGET_GROUP_BROWSER))' is equivalent to '!w || !(xitk_get_widget_type(w)&WIDGET_GROUP_BROWSER)' [redundantCondition]
xine-ui-0.99.9/src/xitk/playlist.c:72:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/playlist.c:135:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/playlist.c:207:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/playlist.c:735:22: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/playlist.c:743:22: style: The scope of the variable 'stream' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/playlist.c:839:15: style: The scope of the variable 'pa_mrl' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/playlist.c:839:24: style: The scope of the variable 'pl_mrl' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/playlist.c:882:27: style: The scope of the variable 'old_img' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/post.c:1032:31: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/post.c:1032:34: style: The scope of the variable 'y' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/post.c:1154:14: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/post.c:1486:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/post.c:1575:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/post.c:2190:12: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/post.c:197:2: error: Common realloc mistake: 'post_audio_plugins' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/post.c:1594:3: error: Common realloc mistake: '_post_elements' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/post.c:2312:8: error: Common realloc mistake: '_post_elements' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/session.c:137:25: style: The scope of the variable 'fd' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/session.c:449:24: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/session.c:506:16: style: The scope of the variable 's' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/session.c:502:33: style: Function 'session_handle_subopt' argument 1 names different: declaration 'optarg' definition 'suboptarg'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/session.h:72:33: note: Function 'session_handle_subopt' argument 1 names different: declaration 'optarg' definition 'suboptarg'.
xine-ui-0.99.9/src/xitk/session.c:502:33: note: Function 'session_handle_subopt' argument 1 names different: declaration 'optarg' definition 'suboptarg'.
xine-ui-0.99.9/src/xitk/setup.c:260:7: style: The scope of the variable 'need_restart' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/skins.c:45:20: style: The scope of the variable 'pdirent' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/skins.c:68:4: error: Common realloc mistake: 'skins_avail' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/skins_download.c:345:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/skins_download.c:465:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/skins_download.c:355:7: style: Variable 'img' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/skins_download.c:348:0: note: Variable 'img' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/skins_download.c:355:7: note: Variable 'img' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/skins_download.c:236:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/skins_download.c:577:25: style: The scope of the variable 'bg' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/skins_download.c:579:25: style: The scope of the variable 'widget' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/skins_download.c:502:6: error: Common realloc mistake: 'skins_avail' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/skins_download.c:503:6: error: Common realloc mistake: 'skin_names' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/snapshot.c:947:7: style: The scope of the variable 'sub_i_u' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/snapshot.c:948:7: style: The scope of the variable 'sub_i_v' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/stdctl.c:48:26: style: The scope of the variable 'selrt' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/stdctl.c:206:13: style: The scope of the variable 'str' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/stream_infos.c:177:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/stream_infos.c:177:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xine-ui-0.99.9/src/xitk/tvset.c:455:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/tvset.c:451:3: note: Variable 'x' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/tvset.c:455:3: note: Variable 'x' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/tvset.c:463:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/tvset.c:453:3: note: Variable 'w' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/tvset.c:463:3: note: Variable 'w' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/tvset.c:467:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/tvset.c:461:3: note: Variable 'x' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/tvset.c:467:3: note: Variable 'x' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/tvset.c:419:44: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
xine-ui-0.99.9/src/xitk/tvset.c:52:25: style: struct member 'Anonymous11::close' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/tvset.c:463:3: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/videowin.c:1136:39: style: Function 'video_window_dest_size_cb' argument 1 names different: declaration 'this' definition 'data'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/videowin.h:55:39: note: Function 'video_window_dest_size_cb' argument 1 names different: declaration 'this' definition 'data'.
xine-ui-0.99.9/src/xitk/videowin.c:1136:39: note: Function 'video_window_dest_size_cb' argument 1 names different: declaration 'this' definition 'data'.
xine-ui-0.99.9/src/xitk/videowin.c:1192:42: style: Function 'video_window_frame_output_cb' argument 1 names different: declaration 'this' definition 'data'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/videowin.h:47:42: note: Function 'video_window_frame_output_cb' argument 1 names different: declaration 'this' definition 'data'.
xine-ui-0.99.9/src/xitk/videowin.c:1192:42: note: Function 'video_window_frame_output_cb' argument 1 names different: declaration 'this' definition 'data'.
xine-ui-0.99.9/src/xitk/videowin.c:78:26: style: struct member 'Anonymous11::video_duration' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/videowin.c:79:26: style: struct member 'Anonymous11::video_average' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/videowin.c:80:26: style: struct member 'Anonymous11::use_duration' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/videowin.c:81:26: style: struct member 'Anonymous11::video_duration_valid' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/videowin.c:97:26: style: struct member 'Anonymous11::xinerama_fullscreen_x' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/videowin.c:99:26: style: struct member 'Anonymous11::xinerama_fullscreen_y' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/videowin.c:100:26: style: struct member 'Anonymous11::xinerama_fullscreen_width' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/videowin.c:101:26: style: struct member 'Anonymous11::xinerama_fullscreen_height' is never used. [unusedStructMember]
xine-ui-0.99.9/src/xitk/videowin.c:1485:25: style: Unused variable: i [unusedVariable]
xine-ui-0.99.9/src/xitk/viewlog.c:187:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/viewlog.c:188:15: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:345:15: style: Condition 'j>(private_data->max_length-1)' is always true [knownConditionTrueFalse]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:46:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:101:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:140:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:157:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:215:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:230:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:245:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:246:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:265:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:266:27: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:286:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:287:27: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:324:27: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:324:30: style: The scope of the variable 'j' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:324:33: style: The scope of the variable 'max' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:379:33: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:511:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:528:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:529:27: style: The scope of the variable 'realpos' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:551:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:554:26: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:589:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:604:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:619:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:682:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:700:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:715:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:729:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:740:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:756:27: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:756:30: style: The scope of the variable 'btn_selected' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:1205:20: style: The scope of the variable 'wimage' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:1057:60: style: Function 'xitk_browser_create' argument 3 names different: declaration 'b' definition 'br'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/xitk.h:1402:60: note: Function 'xitk_browser_create' argument 3 names different: declaration 'b' definition 'br'.
xine-ui-0.99.9/src/xitk/xine-toolkit/browser.c:1057:60: note: Function 'xitk_browser_create' argument 3 names different: declaration 'b' definition 'br'.
xine-ui-0.99.9/src/xitk/xine-toolkit/button.c:33:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/button.c:50:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/button.c:91:26: style: The scope of the variable 'button_width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/button.c:170:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/button.c:197:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:33:28: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:50:28: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:91:28: style: The scope of the variable 'checkbox_width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:149:28: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:179:28: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:252:28: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:269:28: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:284:28: style: The scope of the variable 'clk' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:284:33: style: The scope of the variable 'focus' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:362:63: style: Function 'xitk_checkbox_create' argument 3 names different: declaration 'cp' definition 'cb'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/xitk.h:1347:63: note: Function 'xitk_checkbox_create' argument 3 names different: declaration 'cp' definition 'cb'.
xine-ui-0.99.9/src/xitk/xine-toolkit/checkbox.c:362:63: note: Function 'xitk_checkbox_create' argument 3 names different: declaration 'cp' definition 'cb'.
xine-ui-0.99.9/src/xitk/xine-toolkit/combo.c:340:4: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/xine-toolkit/combo.c:339:4: note: Variable 'w' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/combo.c:340:4: note: Variable 'w' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/combo.c:326:32: style: The scope of the variable 'wt' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/combo.c:532:31: style: The scope of the variable 'data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/config.c:485:5: error: Common realloc mistake: 'rcfile' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/xine-toolkit/config.c:488:7: error: Common realloc mistake: 'rcfile' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/xine-toolkit/dnd.c:108:8: style: The scope of the variable 'plen' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/doublebox.c:194:5: style: Variable 'private_data->force_value' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/xine-toolkit/doublebox.c:192:5: note: Variable 'private_data->force_value' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/doublebox.c:194:5: note: Variable 'private_data->force_value' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:791:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:265:16: style: The scope of the variable 'xtfs' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:327:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:360:16: style: The scope of the variable 'oldest' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:361:16: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:362:16: style: The scope of the variable 'xtfs' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:418:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:419:11: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/font.c:737:17: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/image.c:398:19: style: The scope of the variable 'length' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/image.c:1696:25: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/image.c:1720:25: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/image.c:1737:25: style: The scope of the variable 'skin' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/image.c:127:44: style: Function 'xitk_image_create_pixmap' argument 1 names different: declaration 'idata' definition 'im'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/xitk.h:1976:44: note: Function 'xitk_image_create_pixmap' argument 1 names different: declaration 'idata' definition 'im'.
xine-ui-0.99.9/src/xitk/xine-toolkit/image.c:127:44: note: Function 'xitk_image_create_pixmap' argument 1 names different: declaration 'idata' definition 'im'.
xine-ui-0.99.9/src/xitk/xine-toolkit/image.c:1638:48: style: Function 'xitk_image_load_image' argument 1 names different: declaration 'idata' definition 'im'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/xitk.h:1319:48: note: Function 'xitk_image_load_image' argument 1 names different: declaration 'idata' definition 'im'.
xine-ui-0.99.9/src/xitk/xine-toolkit/image.c:1638:48: note: Function 'xitk_image_load_image' argument 1 names different: declaration 'idata' definition 'im'.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:266:48: style: Redundant condition: private_data->skin_element_name==NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:76:73: warning: Either the condition 'if(w&&((w->type&8191)==7))' is redundant or there is possible null pointer dereference: w. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:78:5: note: Assuming that condition 'if(w&&((w->type&8191)==7))' is not redundant
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:76:73: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:733:7: style: Variable 'newtext' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:731:0: note: Variable 'newtext' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:733:7: note: Variable 'newtext' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:122:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:124:3: note: Found duplicate branches for 'if' and 'else'.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:122:8: note: Found duplicate branches for 'if' and 'else'.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:55:29: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:186:21: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:188:21: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:243:39: style: The scope of the variable 'DefaultColor' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:420:29: style: The scope of the variable 'button_width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:420:43: style: The scope of the variable 'state' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:422:29: style: The scope of the variable 'btn' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:499:29: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:517:20: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:568:29: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:632:30: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:632:34: style: The scope of the variable 'pp' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:633:30: style: The scope of the variable 'offset' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:682:29: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:682:33: style: The scope of the variable 'pp' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:683:29: style: The scope of the variable 'offset' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:992:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:1079:29: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:1094:29: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:1078:46: style: Function 'xitk_inputtext_get_text' argument 1 names different: declaration 'it' definition 'w'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/xitk.h:1585:46: note: Function 'xitk_inputtext_get_text' argument 1 names different: declaration 'it' definition 'w'.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:1078:46: note: Function 'xitk_inputtext_get_text' argument 1 names different: declaration 'it' definition 'w'.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:1093:48: style: Function 'xitk_inputtext_change_text' argument 1 names different: declaration 'it' definition 'w'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/xitk.h:1590:48: note: Function 'xitk_inputtext_change_text' argument 1 names different: declaration 'it' definition 'w'.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:1093:48: note: Function 'xitk_inputtext_change_text' argument 1 names different: declaration 'it' definition 'w'.
xine-ui-0.99.9/src/xitk/xine-toolkit/inputtext.c:655:2: style: Variable 'offset' is modified but its new value is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/xine-toolkit/intbox.c:194:5: style: Variable 'private_data->force_value' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/xine-toolkit/intbox.c:192:5: note: Variable 'private_data->force_value' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/intbox.c:194:5: note: Variable 'private_data->force_value' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:309:22: warning: Either the condition 'label_!=NULL' is redundant or there is possible null pointer dereference: label_. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:311:40: note: Assuming that condition 'label_!=NULL' is not redundant
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:309:22: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:194:7: style: Variable 'fs' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:184:0: note: Variable 'fs' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:194:7: note: Variable 'fs' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:348:9: style: The scope of the variable 'label' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:394:44: style: Function 'xitk_label_change_label' argument 1 names different: declaration 'l' definition 'w'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/xitk.h:1305:44: note: Function 'xitk_label_change_label' argument 1 names different: declaration 'l' definition 'w'.
xine-ui-0.99.9/src/xitk/xine-toolkit/label.c:394:44: note: Function 'xitk_label_change_label' argument 1 names different: declaration 'l' definition 'w'.
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:134:48: style: Redundant condition: private_data->skin_element_name==NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:39:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:63:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:108:48: style: The scope of the variable 'DefaultColor' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:233:21: style: The scope of the variable 'button_width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:233:35: style: The scope of the variable 'state' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:237:21: style: The scope of the variable 'btn' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:384:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:404:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:418:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:450:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:465:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:563:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:579:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:591:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:605:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:621:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:629:27: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:643:27: style: The scope of the variable 'clk' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/labelbutton.c:643:32: style: The scope of the variable 'focus' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/menu.c:991:38: warning: Either the condition 'me' is redundant or there is possible null pointer dereference: me. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/xine-toolkit/menu.c:988:8: note: Assuming that condition 'me' is not redundant
xine-ui-0.99.9/src/xitk/xine-toolkit/menu.c:991:38: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/xine-toolkit/recode.c:239:7: style: Condition '!codeset' is always true [knownConditionTrueFalse]
xine-ui-0.99.9/src/xitk/xine-toolkit/recode.c:230:26: note: Assignment 'codeset=NULL', assigned value is 0
xine-ui-0.99.9/src/xitk/xine-toolkit/recode.c:239:7: note: Condition '!codeset' is always true
xine-ui-0.99.9/src/xitk/xine-toolkit/recode.c:230:9: style: The scope of the variable 'lang' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/recode.c:247:24: style: The scope of the variable 'mod' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/skin.c:262:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/xine-toolkit/skin.c:262:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/xine-toolkit/skin.c:262:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/xine-toolkit/skin.c:91:18: style: The scope of the variable 'pcache' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/skin.c:224:9: style: The scope of the variable 'p' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/skin.c:135:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-ui-0.99.9/src/xitk/xine-toolkit/skin.c:546:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:246:67: warning: Either the condition 'if(w&&((w->type&8191)==4))' is redundant or there is possible null pointer dereference: w. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:248:5: note: Assuming that condition 'if(w&&((w->type&8191)==4))' is not redundant
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:246:67: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:206:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:225:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:274:27: style: The scope of the variable 'button_width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:274:41: style: The scope of the variable 'button_height' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:277:27: style: The scope of the variable 'bg' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:282:12: style: The scope of the variable 'xcenter' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:282:21: style: The scope of the variable 'ycenter' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:283:12: style: The scope of the variable 'paddle_width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:284:12: style: The scope of the variable 'paddle_height' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:285:12: style: The scope of the variable 'angle' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:489:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:546:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:597:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:613:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:630:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:643:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:657:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:671:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:684:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:698:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:713:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:727:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:748:26: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:849:58: style: Function 'xitk_slider_create' argument 3 names different: declaration 'sl' definition 's'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/xitk.h:1096:58: note: Function 'xitk_slider_create' argument 3 names different: declaration 'sl' definition 's'.
xine-ui-0.99.9/src/xitk/xine-toolkit/slider.c:849:58: note: Function 'xitk_slider_create' argument 3 names different: declaration 'sl' definition 's'.
xine-ui-0.99.9/src/xitk/xine-toolkit/tabs.c:59:24: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/tabs.c:83:16: style: The scope of the variable 'width' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/tabs.c:83:23: style: The scope of the variable 'x' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/tabs.c:277:24: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/tabs.c:299:24: style: The scope of the variable 'private_data' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/tabs.c:352:32: style: The scope of the variable 'fwidth' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/tabs.c:415:10: style: Variable 'xx' is assigned a value that is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:632:7: style: Variable 'fs' is reassigned a value before the old one has been used. [redundantAssignment]
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:611:0: note: Variable 'fs' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:632:7: note: Variable 'fs' is reassigned a value before the old one has been used.
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:170:18: style: The scope of the variable 'kbuf' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:171:18: style: The scope of the variable 'len' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:114:11: style: Variable 'depth' is assigned a value that is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:296:8: style: Variable 'xw' is assigned a value that is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:760:12: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
xine-ui-0.99.9/src/xitk/xine-toolkit/test.c:954:3: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
xine-ui-0.99.9/src/xitk/xine-toolkit/tips.c:241:30: style: Function 'xitk_tips_init' argument 1 names different: declaration 'display' definition 'disp'. [funcArgNamesDifferent]
xine-ui-0.99.9/src/xitk/xine-toolkit/tips.h:27:30: note: Function 'xitk_tips_init' argument 1 names different: declaration 'display' definition 'disp'.
xine-ui-0.99.9/src/xitk/xine-toolkit/tips.c:241:30: note: Function 'xitk_tips_init' argument 1 names different: declaration 'display' definition 'disp'.
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:1565:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:1648:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:1648:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:1648:8: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:763:57: warning: Either the condition 'mywidget&&wl' is redundant or there is possible null pointer dereference: wl. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:764:19: note: Assuming that condition 'mywidget&&wl' is not redundant
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:763:57: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:779:57: warning: Either the condition 'mywidget&&wl' is redundant or there is possible null pointer dereference: wl. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:781:19: note: Assuming that condition 'mywidget&&wl' is not redundant
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:779:57: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:1301:55: warning: Either the condition 'widget&&wl' is redundant or there is possible null pointer dereference: wl. [nullPointerRedundantCheck]
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:1303:17: note: Assuming that condition 'widget&&wl' is not redundant
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:1301:55: note: Null pointer dereference
xine-ui-0.99.9/src/xitk/xine-toolkit/widget.c:808:11: style: The scope of the variable 'xi' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:844:15: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:950:15: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1075:18: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1143:15: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1323:18: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1385:15: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1545:18: style: The scope of the variable 'n' can be reduced. [variableScope]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:863:11: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:969:11: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1095:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1162:11: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1343:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1404:11: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
xine-ui-0.99.9/src/xitk/xine-toolkit/window.c:1565:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xinetd/xinetd_2.3.15.orig.tar.gz
xinetd-2.3.15/libs/src/misc/m_env.c:207:50: style: Function 'env_addvar' argument 3 names different: declaration 'var' definition 'var_name'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/misc/m_env.h:42:47: note: Function 'env_addvar' argument 3 names different: declaration 'var' definition 'var_name'.
xinetd-2.3.15/libs/src/misc/m_env.c:207:50: note: Function 'env_addvar' argument 3 names different: declaration 'var' definition 'var_name'.
xinetd-2.3.15/libs/src/misc/m_env.c:221:34: style: Function 'env_addstr' argument 2 names different: declaration 'str' definition 'var_string'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/misc/m_env.h:43:31: note: Function 'env_addstr' argument 2 names different: declaration 'str' definition 'var_string'.
xinetd-2.3.15/libs/src/misc/m_env.c:221:34: note: Function 'env_addstr' argument 2 names different: declaration 'str' definition 'var_string'.
xinetd-2.3.15/libs/src/portable/fake-getaddrinfo.c:67:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xinetd-2.3.15/libs/src/portable/fake-getnameinfo.c:30:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
xinetd-2.3.15/libs/src/portable/fake-getnameinfo.c:31:7: style: The scope of the variable 'tmpserv' can be reduced. [variableScope]
xinetd-2.3.15/libs/src/sio/sioconf.h:165:0: error: #error function_isatty_not_available ; [preprocessorErrorDirective]
xinetd-2.3.15/libs/src/str/strprint.c:31:24: style: Function 'strx_printv' argument 1 names different: declaration 'cnt' definition 'ccp'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/str/str.h:38:25: note: Function 'strx_printv' argument 1 names different: declaration 'cnt' definition 'ccp'.
xinetd-2.3.15/libs/src/str/strprint.c:31:24: note: Function 'strx_printv' argument 1 names different: declaration 'cnt' definition 'ccp'.
xinetd-2.3.15/libs/src/str/strprint.c:31:61: style: Function 'strx_printv' argument 4 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/str/str.h:38:62: note: Function 'strx_printv' argument 4 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:31:61: note: Function 'strx_printv' argument 4 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:61:23: style: Function 'strx_print' argument 1 names different: declaration 'count' definition 'ccp'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/str/str.h:33:24: note: Function 'strx_print' argument 1 names different: declaration 'count' definition 'ccp'.
xinetd-2.3.15/libs/src/str/strprint.c:61:23: note: Function 'strx_print' argument 1 names different: declaration 'count' definition 'ccp'.
xinetd-2.3.15/libs/src/str/strprint.c:61:60: style: Function 'strx_print' argument 4 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/str/str.h:33:63: note: Function 'strx_print' argument 4 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:61:60: note: Function 'strx_print' argument 4 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:77:52: style: Function 'strx_sprint' argument 3 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/str/str.h:29:53: note: Function 'strx_sprint' argument 3 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:77:52: note: Function 'strx_sprint' argument 3 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:91:50: style: Function 'strx_nprint' argument 3 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/str/str.h:31:51: note: Function 'strx_nprint' argument 3 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:91:50: note: Function 'strx_nprint' argument 3 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:106:51: style: Function 'strx_nprintv' argument 3 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
xinetd-2.3.15/libs/src/str/str.h:36:52: note: Function 'strx_nprintv' argument 3 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/str/strprint.c:106:51: note: Function 'strx_nprintv' argument 3 names different: declaration 'fmt' definition 'format'.
xinetd-2.3.15/libs/src/xlog/slog.c:146:10: style: The scope of the variable 'cc' can be reduced. [variableScope]
xinetd-2.3.15/libs/src/xlog/slog.c:161:22: style: Variable 'prefix_size' is assigned a value that is never used. [unreadVariable]
xinetd-2.3.15/libs/src/xlog/xlog.c:59:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
xinetd-2.3.15/libs/src/xlog/xlog.c:61:9: style: The scope of the variable 'status' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/access.c:335:13: style: Variable 'serp' is reassigned a value before the old one has been used. [redundantAssignment]
xinetd-2.3.15/xinetd/access.c:333:0: note: Variable 'serp' is reassigned a value before the old one has been used.
xinetd-2.3.15/xinetd/access.c:335:13: note: Variable 'serp' is reassigned a value before the old one has been used.
xinetd-2.3.15/xinetd/access.c:80:30: style: The scope of the variable 'scp' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/access.c:127:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/access.c:280:8: style: The scope of the variable 'n' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/access.c:281:11: style: The scope of the variable 'nowtime' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/addr.c:294:4: style: Variable 'new_cap' is reassigned a value before the old one has been used. [redundantAssignment]
xinetd-2.3.15/xinetd/addr.c:291:0: note: Variable 'new_cap' is reassigned a value before the old one has been used.
xinetd-2.3.15/xinetd/addr.c:294:4: note: Variable 'new_cap' is reassigned a value before the old one has been used.
xinetd-2.3.15/xinetd/addr.c:323:22: style: The scope of the variable 'old_cap' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/builtins.c:91:23: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/builtins.c:132:15: style: The scope of the variable 'cc' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/builtins.c:188:14: style: The scope of the variable 'cc' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/builtins.c:425:4: error: Memory leak: ring_buf [memleak]
xinetd-2.3.15/xinetd/child.c:311:29: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/child.c:64:18: style: Unused variable: rl [unusedVariable]
xinetd-2.3.15/xinetd/conf.c:135:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xinetd-2.3.15/xinetd/conf.c:36:4: style: Redundant pointer operation on 'confp' - it's already a pointer. [redundantPointerOp]
xinetd-2.3.15/xinetd/confparse.c:497:19: style: The scope of the variable 'attr_name' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/connection.c:168:25: warning: Either the condition 'cp==NULL' is redundant or there is possible null pointer dereference: cp. [nullPointerRedundantCheck]
xinetd-2.3.15/xinetd/connection.c:170:11: note: Assuming that condition 'cp==NULL' is not redundant
xinetd-2.3.15/xinetd/connection.c:168:25: note: Null pointer dereference
xinetd-2.3.15/xinetd/connection.c:131:20: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/connection.c:186:4: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
xinetd-2.3.15/xinetd/env.c:100:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/env.c:125:24: style: The scope of the variable 'varname' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/inet.c:50:13: style: The scope of the variable 'u' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/inet.c:50:16: style: The scope of the variable 'i' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/inet.c:57:18: style: The scope of the variable 'grp' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/init.c:67:10: style: The scope of the variable 'err' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/init.c:212:11: style: The scope of the variable 'pidfd' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/init.c:213:11: style: The scope of the variable 'pidfile' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/init.c:240:10: style: The scope of the variable 'pid' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/init.c:278:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/int.c:113:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/int.c:276:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/intcommon.c:67:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/internals.c:366:19: style: The scope of the variable 'serp' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/internals.c:461:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/log.c:150:35: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/log.c:85:15: style: Variable 'bufsize' is assigned a value that is never used. [unreadVariable]
xinetd-2.3.15/xinetd/log.c:122:15: style: Variable 'bufsize' is assigned a value that is never used. [unreadVariable]
xinetd-2.3.15/xinetd/log.c:211:18: style: Variable 'bufsize' is assigned a value that is never used. [unreadVariable]
xinetd-2.3.15/xinetd/logctl.c:26:49: style: Same value in both branches of ternary operator. [duplicateValueTernary]
xinetd-2.3.15/xinetd/logctl.c:151:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/msg.c:48:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/parse.c:662:24: style: The scope of the variable 'line' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/parsers.c:71:30: style: The scope of the variable 'nvp' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/parsers.c:136:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/parsers.c:160:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/parsers.c:443:13: style: The scope of the variable 'argv_index' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/parsers.c:606:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/parsers.c:908:30: style: The scope of the variable 'level' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/retry.c:186:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/sconf.c:43:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/sconf.c:147:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/sconf.c:238:32: style: The scope of the variable 'nvp' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/sconf.c:51:4: style: Redundant pointer operation on 'scp' - it's already a pointer. [redundantPointerOp]
xinetd-2.3.15/xinetd/sconf.c:134:4: style: Redundant pointer operation on 'scp' - it's already a pointer. [redundantPointerOp]
xinetd-2.3.15/xinetd/sensor.c:48:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/sensor.c:155:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/server.c:115:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/server.c:140:21: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/server.c:74:7: style: Redundant pointer operation on 'serp' - it's already a pointer. [redundantPointerOp]
xinetd-2.3.15/xinetd/server.c:98:4: style: Redundant pointer operation on 'serp' - it's already a pointer. [redundantPointerOp]
xinetd-2.3.15/xinetd/service.c:82:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/service.c:100:25: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/service.c:329:36: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/service.c:484:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/service.c:618:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/service.c:657:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/service.c:698:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/service.c:90:4: style: Redundant pointer operation on 'sp' - it's already a pointer. [redundantPointerOp]
xinetd-2.3.15/xinetd/service.c:119:4: style: Redundant pointer operation on 'sp' - it's already a pointer. [redundantPointerOp]
xinetd-2.3.15/xinetd/special.c:103:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/tcpint.c:88:31: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/tcpint.c:166:16: style: The scope of the variable 'func' can be reduced. [variableScope]
xinetd-2.3.15/xinetd/util.c:111:16: style: The scope of the variable 'func' can be reduced. [variableScope]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xininfo/xininfo_0.14.11.orig.tar.gz
xininfo-0.14.11/source/xininfo.c:261:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
xininfo-0.14.11/source/xininfo.c:402:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xininfo-0.14.11/source/xininfo.c:431:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xinit/xinit_1.4.0.orig.tar.gz
xinit-1.4.0/launchd/console_redirect.c:267:26: warning: Assert statement modifies 'redirect_fds'. [assignmentInAssert]
xinit-1.4.0/launchd/privileged_startx/10-tmpdirs.cpp:33:0: error: syntax error [syntaxError]
xinit-1.4.0/launchd/privileged_startx/20-font_cache.cpp:29:0: error: syntax error [syntaxError]
xinit-1.4.0/launchd/privileged_startx/client.c:54:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
xinit-1.4.0/launchd/privileged_startx/privileged_startx.plist.cpp:5:0: error: syntax error [syntaxError]
xinit-1.4.0/launchd/privileged_startx/server.c:127:5: style: Variable 'checkin' is reassigned a value before the old one has been used. [redundantAssignment]
xinit-1.4.0/launchd/privileged_startx/server.c:123:0: note: Variable 'checkin' is reassigned a value before the old one has been used.
xinit-1.4.0/launchd/privileged_startx/server.c:127:5: note: Variable 'checkin' is reassigned a value before the old one has been used.
xinit-1.4.0/launchd/user_startx/startx.plist.cpp:5:0: error: syntax error [syntaxError]
xinit-1.4.0/startx.cpp:24:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
xinit-1.4.0/xinit.c:151:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xinit-1.4.0/xinit.c:393:19: style: Function 'startServer' argument 1 names different: declaration 'server' definition 'server_argv'. [funcArgNamesDifferent]
xinit-1.4.0/xinit.c:111:32: note: Function 'startServer' argument 1 names different: declaration 'server' definition 'server_argv'.
xinit-1.4.0/xinit.c:393:19: note: Function 'startServer' argument 1 names different: declaration 'server' definition 'server_argv'.
xinit-1.4.0/xinit.c:559:19: style: Function 'startClient' argument 1 names different: declaration 'client' definition 'client_argv'. [funcArgNamesDifferent]
xinit-1.4.0/xinit.c:112:32: note: Function 'startClient' argument 1 names different: declaration 'client' definition 'client_argv'.
xinit-1.4.0/xinit.c:559:19: note: Function 'startClient' argument 1 names different: declaration 'client' definition 'client_argv'.
xinit-1.4.0/xinit.c:177:9: style: Variable 'client_args_given' is modified but its new value is never used. [unreadVariable]
xinit-1.4.0/xinit.c:205:9: style: Variable 'server_args_given' is modified but its new value is never used. [unreadVariable]
xinit-1.4.0/xinitrc.cpp:10:0: error: syntax error [syntaxError]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xinput/xinput_1.6.2.orig.tar.gz
xinput-1.6.2/src/buttonmap.c:31:15: style: Function 'get_button_map' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:53:69: note: Function 'get_button_map' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/buttonmap.c:31:15: note: Function 'get_button_map' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/buttonmap.c:32:15: style: Function 'get_button_map' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:53:86: note: Function 'get_button_map' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/buttonmap.c:32:15: note: Function 'get_button_map' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/buttonmap.c:95:15: style: Function 'set_button_map' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:54:69: note: Function 'set_button_map' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/buttonmap.c:95:15: note: Function 'set_button_map' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/buttonmap.c:96:15: style: Function 'set_button_map' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:54:86: note: Function 'set_button_map' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/buttonmap.c:96:15: note: Function 'set_button_map' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/feedback.c:30:11: style: Function 'set_ptr_feedback' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:52:71: note: Function 'set_ptr_feedback' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/feedback.c:30:11: note: Function 'set_ptr_feedback' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/feedback.c:31:11: style: Function 'set_ptr_feedback' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:52:88: note: Function 'set_ptr_feedback' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/feedback.c:31:11: note: Function 'set_ptr_feedback' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/feedback.c:92:14: style: Function 'get_feedbacks' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:51:68: note: Function 'get_feedbacks' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/feedback.c:92:14: note: Function 'get_feedbacks' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/feedback.c:93:14: style: Function 'get_feedbacks' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:51:85: note: Function 'get_feedbacks' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/feedback.c:93:14: note: Function 'get_feedbacks' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/hierarchy.c:38:24: style: Function 'create_master' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:76:29: note: Function 'create_master' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/hierarchy.c:38:24: note: Function 'create_master' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/hierarchy.c:38:58: style: Function 'create_master' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:76:68: note: Function 'create_master' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/hierarchy.c:38:58: note: Function 'create_master' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/hierarchy.c:38:70: style: Function 'create_master' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:76:85: note: Function 'create_master' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/hierarchy.c:38:70: note: Function 'create_master' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/hierarchy.c:62:24: style: Function 'remove_master' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:77:29: note: Function 'remove_master' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/hierarchy.c:62:24: note: Function 'remove_master' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/hierarchy.c:62:58: style: Function 'remove_master' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:77:68: note: Function 'remove_master' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/hierarchy.c:62:58: note: Function 'remove_master' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/hierarchy.c:62:70: style: Function 'remove_master' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:77:85: note: Function 'remove_master' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/hierarchy.c:62:70: note: Function 'remove_master' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/hierarchy.c:142:28: style: Function 'change_attachment' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:78:33: note: Function 'change_attachment' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/hierarchy.c:142:28: note: Function 'change_attachment' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/hierarchy.c:142:62: style: Function 'change_attachment' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:78:72: note: Function 'change_attachment' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/hierarchy.c:142:62: note: Function 'change_attachment' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/hierarchy.c:142:74: style: Function 'change_attachment' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:78:89: note: Function 'change_attachment' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/hierarchy.c:142:74: note: Function 'change_attachment' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/hierarchy.c:179:23: style: Function 'float_device' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:79:28: note: Function 'float_device' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/hierarchy.c:179:23: note: Function 'float_device' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/hierarchy.c:179:57: style: Function 'float_device' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:79:67: note: Function 'float_device' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/hierarchy.c:179:57: note: Function 'float_device' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/hierarchy.c:179:69: style: Function 'float_device' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:79:84: note: Function 'float_device' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/hierarchy.c:179:69: note: Function 'float_device' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/list.c:39:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xinput-1.6.2/src/list.c:39:13: style: The scope of the variable 'j' can be reduced. [variableScope]
xinput-1.6.2/src/list.c:350:12: style: Function 'list' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:58:59: note: Function 'list' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/list.c:350:12: note: Function 'list' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/list.c:351:12: style: Function 'list' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:58:76: note: Function 'list' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/list.c:351:12: note: Function 'list' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:139:40: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xinput-1.6.2/src/property.c:398:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
xinput-1.6.2/src/property.c:58:33: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xinput-1.6.2/src/property.c:59:25: style: The scope of the variable 'j' can be reduced. [variableScope]
xinput-1.6.2/src/property.c:59:42: style: The scope of the variable 'size' can be reduced. [variableScope]
xinput-1.6.2/src/property.c:167:18: style: The scope of the variable 'info' can be reduced. [variableScope]
xinput-1.6.2/src/property.c:223:33: style: The scope of the variable 'dpev' can be reduced. [variableScope]
xinput-1.6.2/src/property.c:218:26: style: Function 'watch_props' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:69:27: note: Function 'watch_props' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/property.c:218:26: note: Function 'watch_props' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/property.c:218:60: style: Function 'watch_props' argument 4 names different: declaration 'prog_name' definition 'n'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:69:66: note: Function 'watch_props' argument 4 names different: declaration 'prog_name' definition 'n'.
xinput-1.6.2/src/property.c:218:60: note: Function 'watch_props' argument 4 names different: declaration 'prog_name' definition 'n'.
xinput-1.6.2/src/property.c:218:69: style: Function 'watch_props' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:69:83: note: Function 'watch_props' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:218:69: note: Function 'watch_props' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:714:64: style: Function 'list_props' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:65:65: note: Function 'list_props' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:714:64: note: Function 'list_props' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:715:22: style: Function 'list_props' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:65:82: note: Function 'list_props' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:715:22: note: Function 'list_props' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:725:65: style: Function 'delete_prop' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:70:66: note: Function 'delete_prop' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:725:65: note: Function 'delete_prop' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:726:23: style: Function 'delete_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:70:83: note: Function 'delete_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:726:23: note: Function 'delete_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:747:24: style: Function 'set_atom_prop' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:68:29: note: Function 'set_atom_prop' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/property.c:747:24: note: Function 'set_atom_prop' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/property.c:747:58: style: Function 'set_atom_prop' argument 4 names different: declaration 'prog_name' definition 'n'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:68:68: note: Function 'set_atom_prop' argument 4 names different: declaration 'prog_name' definition 'n'.
xinput-1.6.2/src/property.c:747:58: note: Function 'set_atom_prop' argument 4 names different: declaration 'prog_name' definition 'n'.
xinput-1.6.2/src/property.c:747:67: style: Function 'set_atom_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:68:85: note: Function 'set_atom_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:747:67: note: Function 'set_atom_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:753:23: style: Function 'set_int_prop' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:66:28: note: Function 'set_int_prop' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/property.c:753:23: note: Function 'set_int_prop' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/property.c:753:57: style: Function 'set_int_prop' argument 4 names different: declaration 'prog_name' definition 'n'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:66:67: note: Function 'set_int_prop' argument 4 names different: declaration 'prog_name' definition 'n'.
xinput-1.6.2/src/property.c:753:57: note: Function 'set_int_prop' argument 4 names different: declaration 'prog_name' definition 'n'.
xinput-1.6.2/src/property.c:753:66: style: Function 'set_int_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:66:84: note: Function 'set_int_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:753:66: note: Function 'set_int_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:778:25: style: Function 'set_float_prop' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:67:30: note: Function 'set_float_prop' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/property.c:778:25: note: Function 'set_float_prop' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/property.c:778:59: style: Function 'set_float_prop' argument 4 names different: declaration 'prog_name' definition 'n'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:67:69: note: Function 'set_float_prop' argument 4 names different: declaration 'prog_name' definition 'n'.
xinput-1.6.2/src/property.c:778:59: note: Function 'set_float_prop' argument 4 names different: declaration 'prog_name' definition 'n'.
xinput-1.6.2/src/property.c:778:68: style: Function 'set_float_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:67:86: note: Function 'set_float_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:778:68: note: Function 'set_float_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:791:62: style: Function 'set_prop' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:71:63: note: Function 'set_prop' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:791:62: note: Function 'set_prop' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:792:20: style: Function 'set_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:71:80: note: Function 'set_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:792:20: note: Function 'set_prop' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:838:61: style: Function 'disable' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:72:62: note: Function 'disable' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:838:61: note: Function 'disable' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:838:73: style: Function 'disable' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:72:79: note: Function 'disable' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:838:73: note: Function 'disable' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:852:60: style: Function 'enable' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:73:61: note: Function 'enable' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:852:60: note: Function 'enable' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/property.c:852:72: style: Function 'enable' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:73:78: note: Function 'enable' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:852:72: note: Function 'enable' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/property.c:390:21: error: Memory leak: data.c [memleak]
xinput-1.6.2/src/setcp.c:30:28: style: Function 'set_clientpointer' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:80:33: note: Function 'set_clientpointer' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/setcp.c:30:28: note: Function 'set_clientpointer' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/setcp.c:30:62: style: Function 'set_clientpointer' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:80:72: note: Function 'set_clientpointer' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/setcp.c:30:62: note: Function 'set_clientpointer' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/setcp.c:30:74: style: Function 'set_clientpointer' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:80:89: note: Function 'set_clientpointer' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/setcp.c:30:74: note: Function 'set_clientpointer' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/setint.c:30:14: style: Function 'set_integer_feedback' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:61:75: note: Function 'set_integer_feedback' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/setint.c:30:14: note: Function 'set_integer_feedback' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/setint.c:31:14: style: Function 'set_integer_feedback' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:61:92: note: Function 'set_integer_feedback' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/setint.c:31:14: note: Function 'set_integer_feedback' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/setmode.c:31:10: style: Function 'set_mode' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:57:63: note: Function 'set_mode' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/setmode.c:31:10: note: Function 'set_mode' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/setmode.c:32:10: style: Function 'set_mode' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:57:80: note: Function 'set_mode' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/setmode.c:32:10: note: Function 'set_mode' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/setptr.c:30:12: style: Function 'set_pointer' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:55:66: note: Function 'set_pointer' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/setptr.c:30:12: note: Function 'set_pointer' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/setptr.c:31:12: style: Function 'set_pointer' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:55:83: note: Function 'set_pointer' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/setptr.c:31:12: note: Function 'set_pointer' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/state.c:36:11: style: The scope of the variable 'loop' can be reduced. [variableScope]
xinput-1.6.2/src/state.c:37:11: style: The scope of the variable 'loop2' can be reduced. [variableScope]
xinput-1.6.2/src/state.c:38:19: style: The scope of the variable 'cls' can be reduced. [variableScope]
xinput-1.6.2/src/state.c:39:21: style: The scope of the variable 'val_state' can be reduced. [variableScope]
xinput-1.6.2/src/state.c:40:17: style: The scope of the variable 'key_state' can be reduced. [variableScope]
xinput-1.6.2/src/state.c:41:19: style: The scope of the variable 'but_state' can be reduced. [variableScope]
xinput-1.6.2/src/state.c:30:12: style: Function 'query_state' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:62:66: note: Function 'query_state' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/state.c:30:12: note: Function 'query_state' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/state.c:31:12: style: Function 'query_state' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:62:83: note: Function 'query_state' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/state.c:31:12: note: Function 'query_state' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/state.c:73:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xinput-1.6.2/src/state.c:74:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xinput-1.6.2/src/test.c:45:11: style: The scope of the variable 'i' can be reduced. [variableScope]
xinput-1.6.2/src/test.c:49:22: style: The scope of the variable 'ip' can be reduced. [variableScope]
xinput-1.6.2/src/test.c:165:19: style: The scope of the variable 'info' can be reduced. [variableScope]
xinput-1.6.2/src/test.c:162:12: style: Function 'test' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:59:59: note: Function 'test' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/test.c:162:12: note: Function 'test' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/test.c:163:12: style: Function 'test' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:59:76: note: Function 'test' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/test.c:163:12: note: Function 'test' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/test_xi2.c:131:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xinput-1.6.2/src/test_xi2.c:330:16: style: Function 'test_xi2' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:81:63: note: Function 'test_xi2' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/test_xi2.c:330:16: note: Function 'test_xi2' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/test_xi2.c:331:16: style: Function 'test_xi2' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:81:80: note: Function 'test_xi2' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/test_xi2.c:331:16: note: Function 'test_xi2' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/transform.c:314:24: style: Function 'map_to_output' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:82:29: note: Function 'map_to_output' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/transform.c:314:24: note: Function 'map_to_output' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-1.6.2/src/transform.c:314:59: style: Function 'map_to_output' argument 4 names different: declaration 'prog_name' definition 'name'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:82:68: note: Function 'map_to_output' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/transform.c:314:59: note: Function 'map_to_output' argument 4 names different: declaration 'prog_name' definition 'name'.
xinput-1.6.2/src/transform.c:314:71: style: Function 'map_to_output' argument 5 names different: declaration 'prog_desc' definition 'desc'. [funcArgNamesDifferent]
xinput-1.6.2/src/xinput.h:82:85: note: Function 'map_to_output' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/transform.c:314:71: note: Function 'map_to_output' argument 5 names different: declaration 'prog_desc' definition 'desc'.
xinput-1.6.2/src/xinput.c:159:24: style: The scope of the variable 'version' can be reduced. [variableScope]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xinput-calibrator/xinput-calibrator_0.7.5+git20140201.orig.tar.gz
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:40:42: style: Function 'Calibrator' argument 1 names different: declaration 'device_name' definition 'device_name0'. [funcArgNamesDifferent]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:145:34: note: Function 'Calibrator' argument 1 names different: declaration 'device_name' definition 'device_name0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:40:42: note: Function 'Calibrator' argument 1 names different: declaration 'device_name' definition 'device_name0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:40:70: style: Function 'Calibrator' argument 2 names different: declaration 'axys' definition 'axys0'. [funcArgNamesDifferent]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:146:30: note: Function 'Calibrator' argument 2 names different: declaration 'axys' definition 'axys0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:40:70: note: Function 'Calibrator' argument 2 names different: declaration 'axys' definition 'axys0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:42:22: style: Function 'Calibrator' argument 5 names different: declaration 'output_type' definition 'output_type0'. [funcArgNamesDifferent]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:149:33: note: Function 'Calibrator' argument 5 names different: declaration 'output_type' definition 'output_type0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:42:22: note: Function 'Calibrator' argument 5 names different: declaration 'output_type' definition 'output_type0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:42:48: style: Function 'Calibrator' argument 6 names different: declaration 'geometry' definition 'geometry0'. [funcArgNamesDifferent]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:150:28: note: Function 'Calibrator' argument 6 names different: declaration 'geometry' definition 'geometry0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:42:48: note: Function 'Calibrator' argument 6 names different: declaration 'geometry' definition 'geometry0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:43:16: style: Function 'Calibrator' argument 7 names different: declaration 'use_timeout' definition 'use_timeout0'. [funcArgNamesDifferent]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:151:27: note: Function 'Calibrator' argument 7 names different: declaration 'use_timeout' definition 'use_timeout0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:43:16: note: Function 'Calibrator' argument 7 names different: declaration 'use_timeout' definition 'use_timeout0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:43:42: style: Function 'Calibrator' argument 8 names different: declaration 'output_filename' definition 'output_filename0'. [funcArgNamesDifferent]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:152:28: note: Function 'Calibrator' argument 8 names different: declaration 'output_filename' definition 'output_filename0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:43:42: note: Function 'Calibrator' argument 8 names different: declaration 'output_filename' definition 'output_filename0'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:241:49: style: Function 'has_xorgconfd_support' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:202:41: note: Function 'has_xorgconfd_support' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:241:49: note: Function 'has_xorgconfd_support' argument 1 names different: declaration 'display' definition 'dpy'.
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:49:5: performance: Variable 'old_axys' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:193:10: style: Technically the member function 'Calibrator::along_axis' can be const. [functionConst]
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:135:25: note: Technically the member function 'Calibrator::along_axis' can be const.
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:193:10: note: Technically the member function 'Calibrator::along_axis' can be const.
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:199:10: performance: Technically the member function 'Calibrator::is_sysfs_name' can be static. [functionStatic]
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:207:18: note: Technically the member function 'Calibrator::is_sysfs_name' can be static.
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:199:10: note: Technically the member function 'Calibrator::is_sysfs_name' can be static.
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:202:10: performance: Technically the member function 'Calibrator::has_xorgconfd_support' can be static. [functionStatic]
xinput-calibrator-0.7.5+git20130410/src/calibrator.cpp:241:18: note: Technically the member function 'Calibrator::has_xorgconfd_support' can be static.
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:202:10: note: Technically the member function 'Calibrator::has_xorgconfd_support' can be static.
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:130:9: style: Class 'WrongCalibratorException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:67:1: warning: The struct 'AxisInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:83:1: warning: The struct 'XYinfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:196:43: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.cpp:342:17: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.cpp:365:17: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Usbtouchscreen.cpp:162:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Usbtouchscreen.cpp:178:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Usbtouchscreen.cpp:131:5: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
xinput-calibrator-0.7.5+git20130410/src/gui/gtkmm.cpp:97:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xinput-calibrator-0.7.5+git20130410/src/gui/gtkmm.cpp:113:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xinput-calibrator-0.7.5+git20130410/src/gui/x11.cpp:225:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xinput-calibrator-0.7.5+git20130410/src/gui/x11.cpp:240:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
xinput-calibrator-0.7.5+git20130410/src/main_common.cpp:198:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Usbtouchscreen.hpp:49:10: performance: Technically the member function 'CalibratorUsbtouchscreen::yesno' can be static. [functionStatic]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Usbtouchscreen.hpp:41:18: style: The function 'finish_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:196:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Usbtouchscreen.hpp:41:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:66:18: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:179:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:66:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:67:18: style: The function 'finish_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:196:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:67:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/XorgPrint.hpp:40:18: style: The function 'finish_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:196:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/XorgPrint.hpp:40:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Usbtouchscreen.hpp:41:43: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:67:43: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:71:39: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:82:40: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:83:34: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Evdev.hpp:84:37: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/XorgPrint.hpp:40:43: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/XorgPrint.hpp:43:40: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/XorgPrint.hpp:44:34: performance: Function parameter 'new_axys' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/gui/gtkmm.hpp:37:5: style: Class 'CalibrationArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xinput-calibrator-0.7.5+git20130410/src/gui/x11.hpp:39:5: style: Class 'GuiCalibratorX11' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:43:18: style: The function 'finish_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:196:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:43:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:46:20: style: The function 'emulate_driver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:255:20: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:46:20: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:51:18: style: The function 'new_axis_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:257:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:51:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:56:18: style: The function 'add_click' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:261:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:56:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:59:18: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:263:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:59:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:47:20: style: The function 'emulate_driver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:255:20: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:47:20: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:49:18: style: The function 'new_axis_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:257:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:49:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:54:18: style: The function 'add_click' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:261:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:54:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:57:18: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xinput-calibrator-0.7.5+git20130410/src/calibrator.hh:263:18: note: Virtual function in base class
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:57:18: note: Function in derived class
xinput-calibrator-0.7.5+git20130410/src/tester.cpp:120:0: error: Memory leak: calib [memleak]
xinput-calibrator-0.7.5+git20130410/src/calibrator/Tester.hpp:43:43: performance: Function parameter 'new_axis' should be passed by const reference. [passedByValue]
xinput-calibrator-0.7.5+git20130410/src/calibrator/EvdevTester.hpp:44:43: performance: Function parameter 'new_axis' should be passed by const reference. [passedByValue]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xinv3d/xinv3d_1.3.6.orig.tar.gz
xinvaders3d/aliens.c:360:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xinvaders3d/aliens.c:360:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xinvaders3d/aliens.c:403:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xinvaders3d/aliens.c:403:14: style: The scope of the variable 'fdir_save' can be reduced. [variableScope]
xinvaders3d/aliens.c:403:25: style: The scope of the variable 'chance' can be reduced. [variableScope]
xinvaders3d/aliens.c:569:12: style: The scope of the variable 'abomb' can be reduced. [variableScope]
xinvaders3d/camera.c:60:32: style: Same expression on both sides of '/'. [duplicateExpression]
xinvaders3d/effects.c:52:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xinvaders3d/effects.c:52:14: style: The scope of the variable 'k' can be reduced. [variableScope]
xinvaders3d/effects.c:52:17: style: The scope of the variable 'l' can be reduced. [variableScope]
xinvaders3d/effects.c:52:20: style: The scope of the variable 'm' can be reduced. [variableScope]
xinvaders3d/effects.c:81:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xinvaders3d/effects.c:461:8: style: The scope of the variable 'p0' can be reduced. [variableScope]
xinvaders3d/effects.c:462:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
xinvaders3d/effects.c:463:12: style: The scope of the variable 'tmp_mat' can be reduced. [variableScope]
xinvaders3d/effects.c:58:11: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
xinvaders3d/game.c:631:17: style: The scope of the variable 'segments' can be reduced. [variableScope]
xinvaders3d/game.c:695:12: style: The scope of the variable 'obj' can be reduced. [variableScope]
xinvaders3d/game.c:711:10: style: The scope of the variable 'n' can be reduced. [variableScope]
xinvaders3d/game.c:711:13: style: The scope of the variable 'd' can be reduced. [variableScope]
xinvaders3d/game.c:711:16: style: The scope of the variable 'w' can be reduced. [variableScope]
xinvaders3d/game.c:711:19: style: The scope of the variable 't' can be reduced. [variableScope]
xinvaders3d/main-w.c:119:12: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
xinvaders3d/main-w.c:120:19: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
xinvaders3d/mat4x4.c:119:12: warning: Redundant assignment of 'b[3][3]' to itself. [selfAssignment]
xinvaders3d/object.c:125:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xiphos/xiphos_4.0.7+dfsg1.orig.tar.gz
xiphos-4.0.7+dfsg1/src/backend/gs_stringmgr.cpp:33:56: style: Function 'upperUTF8' argument 2 names different: declaration 'max' definition 'maxlen'. [funcArgNamesDifferent]
xiphos-4.0.7+dfsg1/src/backend/gs_stringmgr.h:41:51: note: Function 'upperUTF8' argument 2 names different: declaration 'max' definition 'maxlen'.
xiphos-4.0.7+dfsg1/src/backend/gs_stringmgr.cpp:33:56: note: Function 'upperUTF8' argument 2 names different: declaration 'max' definition 'maxlen'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:256:62: style: Function 'backend_module_mgr_remote_list_modules_init' argument 1 names different: declaration 'source_name' definition 'sourceName'. [funcArgNamesDifferent]
xiphos-4.0.7+dfsg1/src/backend/module_manager.hh:91:62: note: Function 'backend_module_mgr_remote_list_modules_init' argument 1 names different: declaration 'source_name' definition 'sourceName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:256:62: note: Function 'backend_module_mgr_remote_list_modules_init' argument 1 names different: declaration 'source_name' definition 'sourceName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:314:21: style: Function 'backend_uninstall_module' argument 2 names different: declaration 'mod_name' definition 'modName'. [funcArgNamesDifferent]
xiphos-4.0.7+dfsg1/src/backend/module_manager.hh:90:59: note: Function 'backend_uninstall_module' argument 2 names different: declaration 'mod_name' definition 'modName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:314:21: note: Function 'backend_uninstall_module' argument 2 names different: declaration 'mod_name' definition 'modName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:354:19: style: Function 'backend_remote_install_module' argument 2 names different: declaration 'source_name' definition 'sourceName'. [funcArgNamesDifferent]
xiphos-4.0.7+dfsg1/src/backend/module_manager.hh:88:19: note: Function 'backend_remote_install_module' argument 2 names different: declaration 'source_name' definition 'sourceName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:354:19: note: Function 'backend_remote_install_module' argument 2 names different: declaration 'source_name' definition 'sourceName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:355:19: style: Function 'backend_remote_install_module' argument 3 names different: declaration 'mod_name' definition 'modName'. [funcArgNamesDifferent]
xiphos-4.0.7+dfsg1/src/backend/module_manager.hh:89:19: note: Function 'backend_remote_install_module' argument 3 names different: declaration 'mod_name' definition 'modName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:355:19: note: Function 'backend_remote_install_module' argument 3 names different: declaration 'mod_name' definition 'modName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:517:58: style: Function 'backend_module_mgr_refresh_remote_source' argument 1 names different: declaration 'source_name' definition 'sourceName'. [funcArgNamesDifferent]
xiphos-4.0.7+dfsg1/src/backend/module_manager.hh:92:58: note: Function 'backend_module_mgr_refresh_remote_source' argument 1 names different: declaration 'source_name' definition 'sourceName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:517:58: note: Function 'backend_module_mgr_refresh_remote_source' argument 1 names different: declaration 'source_name' definition 'sourceName'.
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:121:2: style: Class 'ModuleManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xiphos-4.0.7+dfsg1/src/backend/module_manager.cc:121:2: style: Class 'ModuleManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xiphos-4.0.7+dfsg1/src/backend/sword_main.cc:949:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/backend/sword_main.cc:942:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/backend/sword_main.cc:949:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/backend/sword_main.cc:1102:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/backend/sword_main.cc:1098:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/backend/sword_main.cc:1102:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:56:2: style: Variable 'verse_str' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:54:0: note: Variable 'verse_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:56:2: note: Variable 'verse_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:70:2: style: Variable 'mod_str' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:62:0: note: Variable 'mod_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:70:2: note: Variable 'mod_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:71:2: style: Variable 'verse_str' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:63:0: note: Variable 'verse_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:71:2: note: Variable 'verse_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:72:2: style: Variable 'text_str' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:64:0: note: Variable 'text_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:72:2: note: Variable 'text_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:112:2: style: Variable 'mod_str' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:106:0: note: Variable 'mod_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:112:2: note: Variable 'mod_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:113:2: style: Variable 'verse_str' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:107:0: note: Variable 'verse_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/link_dialog.c:113:2: note: Variable 'verse_str' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/slib-editor.c:1105:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/editor/slib-editor.c:1103:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/slib-editor.c:1105:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/slib-editor.c:1397:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/editor/slib-editor.c:1395:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/editor/slib-editor.c:1397:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:352:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:347:0: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:352:2: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:396:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:390:0: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:396:2: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:549:2: style: Variable 'old_note' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:498:0: note: Variable 'old_note' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmark_dialog.c:549:2: note: Variable 'old_note' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:351:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:348:0: note: Variable 'p' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:351:2: note: Variable 'p' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:393:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:389:0: note: Variable 'p' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:393:2: note: Variable 'p' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:394:2: style: Variable 'cur' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:388:0: note: Variable 'cur' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:394:2: note: Variable 'cur' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:696:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:686:0: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/bookmarks_treeview.c:696:2: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/dictlex.c:209:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/dictlex.c:207:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/dictlex.c:209:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/dictlex_dialog.c:246:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/dictlex_dialog.c:244:0: note: Variable 'key' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/dictlex_dialog.c:246:2: note: Variable 'key' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/display_info.c:62:2: style: Variable 'text' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/display_info.c:60:0: note: Variable 'text' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/display_info.c:62:2: note: Variable 'text' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/export_dialog.c:320:27: style: Redundant condition: distributionlicense. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
xiphos-4.0.7+dfsg1/src/gnome2/font_dialog.c:66:8: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
xiphos-4.0.7+dfsg1/src/gnome2/font_dialog.c:67:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
xiphos-4.0.7+dfsg1/src/gnome2/ipc.c:245:2: style: Variable 'bus' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/ipc.c:239:0: note: Variable 'bus' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/ipc.c:245:2: note: Variable 'bus' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:1851:36: warning: Either the condition 'd' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:2016:6: note: Assuming that condition 'd' is not redundant
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:2027:44: note: Calling function '_create_popup_menu', 3rd argument 'd' value is 0
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:1851:36: note: Null pointer dereference
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:1979:29: warning: Either the condition 'd' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:2016:6: note: Assuming that condition 'd' is not redundant
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:2027:44: note: Calling function '_create_popup_menu', 3rd argument 'd' value is 0
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:1979:29: note: Null pointer dereference
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:392:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:394:4: note: Found duplicate branches for 'if' and 'else'.
xiphos-4.0.7+dfsg1/src/gnome2/menu_popup.c:392:2: note: Found duplicate branches for 'if' and 'else'.
xiphos-4.0.7+dfsg1/src/gnome2/mod_mgr.c:2013:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/mod_mgr.c:1996:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/mod_mgr.c:2013:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/mod_mgr.c:1101:32: error: Uninitialized variable: n [uninitvar]
xiphos-4.0.7+dfsg1/src/gnome2/navbar_book.c:292:2: style: Variable 'entry_buf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/navbar_book.c:290:0: note: Variable 'entry_buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/navbar_book.c:292:2: note: Variable 'entry_buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey.c:388:15: style: Redundant condition: rawtext. '!rawtext || (rawtext && strlen(rawtext)<2)' is equivalent to '!rawtext || strlen(rawtext)<2' [redundantCondition]
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:149:2: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:136:0: note: Variable 'menu' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:149:2: note: Variable 'menu' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:208:2: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:206:0: note: Variable 'menu' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:208:2: note: Variable 'menu' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:252:2: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:250:0: note: Variable 'menu' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/navbar_versekey_parallel.c:252:2: note: Variable 'menu' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/parallel_dialog.c:192:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/parallel_dialog.c:190:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/parallel_dialog.c:192:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:433:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:424:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:433:2: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:472:2: style: Variable 'buf2' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:461:0: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:472:2: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:510:2: style: Variable 'buf2' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:499:0: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:510:2: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:549:2: style: Variable 'buf2' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:538:0: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:549:2: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:588:2: style: Variable 'buf2' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:577:0: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:588:2: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:626:2: style: Variable 'buf2' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:615:0: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:626:2: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:665:2: style: Variable 'buf2' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:654:0: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:665:2: note: Variable 'buf2' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:2525:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:2520:0: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:2525:2: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:74:13: style: struct member '_preferences_combo::combo_entry_sp_dir' is never used. [unusedStructMember]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:98:13: style: struct member '_preferences_check_buttons::use_defaults' is never used. [unusedStructMember]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:117:13: style: struct member '_preferences_check_buttons::show_in_viewer' is never used. [unusedStructMember]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:118:13: style: struct member '_preferences_check_buttons::show_in_dictionary' is never used. [unusedStructMember]
xiphos-4.0.7+dfsg1/src/gnome2/preferences_dialog.c:153:13: style: struct member '_preferences_buttons::xiphos_defaults' is never used. [unusedStructMember]
xiphos-4.0.7+dfsg1/src/gnome2/search_dialog.c:135:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/search_dialog.c:130:0: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/search_dialog.c:135:2: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/splash.c:340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
xiphos-4.0.7+dfsg1/src/gnome2/splash.c:350:53: style: Function 'e_splash_construct' argument 2 names different: declaration 'splash_image' definition 'splash_image_pixbuf'. [funcArgNamesDifferent]
xiphos-4.0.7+dfsg1/src/gnome2/splash.c:66:53: note: Function 'e_splash_construct' argument 2 names different: declaration 'splash_image' definition 'splash_image_pixbuf'.
xiphos-4.0.7+dfsg1/src/gnome2/splash.c:350:53: note: Function 'e_splash_construct' argument 2 names different: declaration 'splash_image' definition 'splash_image_pixbuf'.
xiphos-4.0.7+dfsg1/src/gnome2/splash.c:447:51: style: Function 'e_splash_add_icon' argument 2 names different: declaration 'icon' definition 'icon_pixbuf'. [funcArgNamesDifferent]
xiphos-4.0.7+dfsg1/src/gnome2/splash.c:69:51: note: Function 'e_splash_add_icon' argument 2 names different: declaration 'icon' definition 'icon_pixbuf'.
xiphos-4.0.7+dfsg1/src/gnome2/splash.c:447:51: note: Function 'e_splash_add_icon' argument 2 names different: declaration 'icon' definition 'icon_pixbuf'.
xiphos-4.0.7+dfsg1/src/gnome2/treekey-editor.c:82:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/treekey-editor.c:77:0: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/treekey-editor.c:82:2: note: Variable 'selection' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/treekey-editor.c:214:4: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/treekey-editor.c:206:0: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/treekey-editor.c:214:4: note: Variable 'buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:280:4: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:278:0: note: Variable 'data' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:280:4: note: Variable 'data' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:1491:2: style: Variable 'inputchild' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:1488:0: note: Variable 'inputchild' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:1491:2: note: Variable 'inputchild' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:1492:2: style: Variable 'outputchild' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:1489:0: note: Variable 'outputchild' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/gnome2/utilities.c:1492:2: note: Variable 'outputchild' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/export_passage.cc:200:40: style: Variable 'mychapter' is modified but its new value is never used. [unreadVariable]
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:736:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:734:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:736:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:817:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:815:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:817:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1330:2: style: Variable 'action' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1320:0: note: Variable 'action' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1330:2: note: Variable 'action' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1331:2: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1321:0: note: Variable 'type' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1331:2: note: Variable 'type' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1332:2: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1322:0: note: Variable 'value' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1332:2: note: Variable 'value' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1333:2: style: Variable 'morph' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1325:0: note: Variable 'morph' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1333:2: note: Variable 'morph' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1334:2: style: Variable 'strongs' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1324:0: note: Variable 'strongs' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/module_dialogs.cc:1334:2: note: Variable 'strongs' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:91:7: style: Technically the member function 'ModuleCache::CacheVerse::TextIsValid' can be const. [functionConst]
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:167:5: note: Technically the member function 'ModuleCache::CacheVerse::TextIsValid' can be const.
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:91:7: note: Technically the member function 'ModuleCache::CacheVerse::TextIsValid' can be const.
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:92:7: style: Technically the member function 'ModuleCache::CacheVerse::HeaderIsValid' can be const. [functionConst]
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:173:5: note: Technically the member function 'ModuleCache::CacheVerse::HeaderIsValid' can be const.
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:92:7: note: Technically the member function 'ModuleCache::CacheVerse::HeaderIsValid' can be const.
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:95:6: style: Technically the member function 'ModuleCache::CacheVerse::GetFlags' can be const. [functionConst]
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:185:5: note: Technically the member function 'ModuleCache::CacheVerse::GetFlags' can be const.
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:95:6: note: Technically the member function 'ModuleCache::CacheVerse::GetFlags' can be const.
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:104:14: style: Technically the member function 'ModuleCache::CacheVerse::GetHeader' can be const. [functionConst]
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:248:5: note: Technically the member function 'ModuleCache::CacheVerse::GetHeader' can be const.
xiphos-4.0.7+dfsg1/src/main/modulecache.hh:104:14: note: Technically the member function 'ModuleCache::CacheVerse::GetHeader' can be const.
xiphos-4.0.7+dfsg1/src/main/navbar_book.cc:301:2: style: Variable 'tmpbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/navbar_book.cc:299:0: note: Variable 'tmpbuf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/navbar_book.cc:301:2: note: Variable 'tmpbuf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/navbar_book.cc:386:2: style: Variable 'tmpbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/navbar_book.cc:381:0: note: Variable 'tmpbuf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/navbar_book.cc:386:2: note: Variable 'tmpbuf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/navbar_book_dialog.cc:353:2: style: Variable 'tmpbuf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/navbar_book_dialog.cc:348:0: note: Variable 'tmpbuf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/navbar_book_dialog.cc:353:2: note: Variable 'tmpbuf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/parallel_view.cc:803:15: style: The scope of the variable 'bgColor' can be reduced. [variableScope]
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:844:39: warning: Either the condition 'if(path_str)' is redundant or there is possible null pointer dereference: path_str. [nullPointerRedundantCheck]
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:850:5: note: Assuming that condition 'if(path_str)' is not redundant
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:844:39: note: Null pointer dereference
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:95:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:90:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:95:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:709:2: style: Variable 'mod_description' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:697:0: note: Variable 'mod_description' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:709:2: note: Variable 'mod_description' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:715:2: style: Variable 'mods' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:699:0: note: Variable 'mods' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:715:2: note: Variable 'mods' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:716:2: style: Variable 'mod_list' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:698:0: note: Variable 'mod_list' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:716:2: note: Variable 'mod_list' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:1017:2: style: Variable 'mods' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:1014:0: note: Variable 'mods' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:1017:2: note: Variable 'mods' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:1132:2: style: Variable 'mod_list' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:1125:0: note: Variable 'mod_list' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/search_dialog.cc:1132:2: note: Variable 'mod_list' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/tab_history.c:299:2: style: Variable 'tab' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/tab_history.c:297:0: note: Variable 'tab' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/tab_history.c:299:2: note: Variable 'tab' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/url.cc:530:6: style: Condition 'work_buf' is always false [knownConditionTrueFalse]
xiphos-4.0.7+dfsg1/src/main/url.cc:423:20: note: Assignment 'work_buf=NULL', assigned value is 0
xiphos-4.0.7+dfsg1/src/main/url.cc:530:6: note: Condition 'work_buf' is always false
xiphos-4.0.7+dfsg1/src/main/url.cc:669:2: style: Variable 'work_buf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/url.cc:666:0: note: Variable 'work_buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/url.cc:669:2: note: Variable 'work_buf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/url.cc:674:2: style: Variable 'mybuf' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/url.cc:667:0: note: Variable 'mybuf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/url.cc:674:2: note: Variable 'mybuf' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:433:2: style: Variable 'root_node' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/xml.c:431:0: note: Variable 'root_node' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:433:2: note: Variable 'root_node' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1061:2: style: Variable 'cur' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/xml.c:1059:0: note: Variable 'cur' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1061:2: note: Variable 'cur' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1110:2: style: Variable 'cur' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/xml.c:1107:0: note: Variable 'cur' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1110:2: note: Variable 'cur' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1391:2: style: Variable 'cur' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/xml.c:1388:0: note: Variable 'cur' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1391:2: note: Variable 'cur' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1587:2: style: Variable 'root_node' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/xml.c:1585:0: note: Variable 'root_node' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1587:2: note: Variable 'root_node' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1617:2: style: Variable 'section_node' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/xml.c:1615:0: note: Variable 'section_node' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1617:2: note: Variable 'section_node' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1647:2: style: Variable 'section_node' is reassigned a value before the old one has been used. [redundantAssignment]
xiphos-4.0.7+dfsg1/src/main/xml.c:1645:0: note: Variable 'section_node' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:1647:2: note: Variable 'section_node' is reassigned a value before the old one has been used.
xiphos-4.0.7+dfsg1/src/main/xml.c:41:9: style: struct member '_bookmark_data::caption' is never used. [unusedStructMember]
xiphos-4.0.7+dfsg1/src/main/xml.c:42:9: style: struct member '_bookmark_data::key' is never used. [unusedStructMember]
xiphos-4.0.7+dfsg1/src/main/xml.c:43:9: style: struct member '_bookmark_data::module' is never used. [unusedStructMember]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xipmsg/xipmsg_0.8088.orig.tar.gz
xipmsg-0.8088.orig/brocas.c:652:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xipmsg-0.8088.orig/brocas.c:669:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xipmsg-0.8088.orig/brocas.c:1337:3: performance: Buffer 'icon' is being written before its old content has been used. [redundantCopy]
xipmsg-0.8088.orig/brocas.c:1336:3: note: Buffer 'icon' is being written before its old content has been used.
xipmsg-0.8088.orig/brocas.c:1337:3: note: Buffer 'icon' is being written before its old content has been used.
xipmsg-0.8088.orig/brocas.c:650:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
xipmsg-0.8088.orig/brocas.c:969:10: style: The scope of the variable 'err' can be reduced. [variableScope]
xipmsg-0.8088.orig/brocas.c:971:10: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xipmsg-0.8088.orig/brocas.c:1420:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xipmsg-0.8088.orig/brocas.c:886:3: error: Common realloc mistake: 'q' nulled but not freed upon failure [memleakOnRealloc]
xipmsg-0.8088.orig/kanji.c:404:13: style: The scope of the variable 'inkanji' can be reduced. [variableScope]
xipmsg-0.8088.orig/kanji.c:437:15: style: Function 'stretos' argument 1 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
xipmsg-0.8088.orig/kanji.h:40:29: note: Function 'stretos' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/kanji.c:437:15: note: Function 'stretos' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/kanji.c:466:15: style: Function 'strstoe' argument 1 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
xipmsg-0.8088.orig/kanji.h:41:29: note: Function 'strstoe' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/kanji.c:466:15: note: Function 'strstoe' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/kanji.c:537:16: style: Function 'strstoe2' argument 1 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
xipmsg-0.8088.orig/kanji.h:43:30: note: Function 'strstoe2' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/kanji.c:537:16: note: Function 'strstoe2' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/udpmsg/kanji.c:404:13: style: The scope of the variable 'inkanji' can be reduced. [variableScope]
xipmsg-0.8088.orig/udpmsg/kanji.c:437:15: style: Function 'stretos' argument 1 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
xipmsg-0.8088.orig/udpmsg/kanji.h:40:29: note: Function 'stretos' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/udpmsg/kanji.c:437:15: note: Function 'stretos' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/udpmsg/kanji.c:466:15: style: Function 'strstoe' argument 1 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
xipmsg-0.8088.orig/udpmsg/kanji.h:41:29: note: Function 'strstoe' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/udpmsg/kanji.c:466:15: note: Function 'strstoe' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/udpmsg/kanji.c:537:16: style: Function 'strstoe2' argument 1 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
xipmsg-0.8088.orig/udpmsg/kanji.h:43:30: note: Function 'strstoe2' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/udpmsg/kanji.c:537:16: note: Function 'strstoe2' argument 1 names different: declaration 'dst' definition 'buf'.
xipmsg-0.8088.orig/udpmsg/udpmsg.c:132:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xipmsg-0.8088.orig/udpmsg/udpmsg.c:130:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
xipmsg-0.8088.orig/udpmsg/udpmsg.c:173:11: style: The scope of the variable 'err' can be reduced. [variableScope]
xipmsg-0.8088.orig/udpmsg/udpmsg.c:179:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
xipmsg-0.8088.orig/udpmsg/udpmsg.c:248:0: error: Memory leak: ret [memleak]
xipmsg-0.8088.orig/xipmsg.c:598:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xipmsg-0.8088.orig/xipmsg.c:599:17: style: The scope of the variable 'fr' can be reduced. [variableScope]
xipmsg-0.8088.orig/xipmsg.c:877:6: style: The scope of the variable 'err' can be reduced. [variableScope]
xipmsg-0.8088.orig/xipmsg.c:936:16: style: The scope of the variable 'match_len' can be reduced. [variableScope]
xipmsg-0.8088.orig/xipmsg.c:1240:14: style: The scope of the variable 'usage_msg' can be reduced. [variableScope]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xiterm+thai/xiterm+thai_1.10.orig.tar.gz
xiterm+thai-1.10/src/Xtensions/graphics/command.c:2742:21: style: The scope of the variable 'string' can be reduced. [variableScope]
xiterm+thai-1.10/src/Xtensions/graphics/main.c:921:20: style: Variable 'old_height' is assigned a value that is never used. [unreadVariable]
xiterm+thai-1.10/src/Xtensions/graphics/main.c:771:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xiterm+thai-1.10/src/Xtensions/graphics/main.c:834:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xiterm+thai-1.10/src/Xtensions/graphics/main.c:779:22: error: Uninitialized variable: width [uninitvar]
xiterm+thai-1.10/src/Xtensions/graphics/main.c:784:23: error: Uninitialized variable: height [uninitvar]
xiterm+thai-1.10/src/Xtensions/graphics/screen.c:378:11: style: The scope of the variable 'r' can be reduced. [variableScope]
xiterm+thai-1.10/src/Xtensions/graphics/screen.c:1453:18: style: The scope of the variable 'textend' can be reduced. [variableScope]
xiterm+thai-1.10/src/Xtensions/graphics/screen.c:1454:18: style: The scope of the variable 'rendend' can be reduced. [variableScope]
xiterm+thai-1.10/src/Xtensions/graphics/screen.c:2603:8: style: The scope of the variable 'count' can be reduced. [variableScope]
xiterm+thai-1.10/src/Xtensions/graphics/screen.c:1227:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xiterm+thai-1.10/src/Xtensions/menubar+graphics/command.c:2770:21: style: The scope of the variable 'string' can be reduced. [variableScope]
xiterm+thai-1.10/src/Xtensions/menubar+graphics/main.c:937:20: style: Variable 'old_height' is assigned a value that is never used. [unreadVariable]
xiterm+thai-1.10/src/Xtensions/menubar+graphics/main.c:772:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xiterm+thai-1.10/src/Xtensions/menubar+graphics/main.c:835:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xiterm+thai-1.10/src/Xtensions/menubar+graphics/main.c:780:22: error: Uninitialized variable: width [uninitvar]
xiterm+thai-1.10/src/Xtensions/menubar+graphics/main.c:785:23: error: Uninitialized variable: height [uninitvar]
xiterm+thai-1.10/src/command.c:1224:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
xiterm+thai-1.10/src/command.c:2923:21: style: The scope of the variable 'string' can be reduced. [variableScope]
xiterm+thai-1.10/src/main.c:968:20: style: Variable 'old_height' is assigned a value that is never used. [unreadVariable]
xiterm+thai-1.10/src/main.c:805:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xiterm+thai-1.10/src/main.c:868:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xiterm+thai-1.10/src/main.c:813:22: error: Uninitialized variable: width [uninitvar]
xiterm+thai-1.10/src/main.c:818:23: error: Uninitialized variable: height [uninitvar]
xiterm+thai-1.10/src/screen.c:386:11: style: The scope of the variable 'r' can be reduced. [variableScope]
xiterm+thai-1.10/src/screen.c:1447:18: style: The scope of the variable 'textend' can be reduced. [variableScope]
xiterm+thai-1.10/src/screen.c:1448:18: style: The scope of the variable 'rendend' can be reduced. [variableScope]
xiterm+thai-1.10/src/screen.c:2693:8: style: The scope of the variable 'count' can be reduced. [variableScope]
xiterm+thai-1.10/src/screen.c:3060:11: style: The scope of the variable 'height' can be reduced. [variableScope]
xiterm+thai-1.10/src/screen.c:3060:19: style: The scope of the variable 'top' can be reduced. [variableScope]
xiterm+thai-1.10/src/screen.c:3386:29: style: Function 'thai_complexclear' argument 1 names different: declaration 'from' definition 'list'. [funcArgNamesDifferent]
xiterm+thai-1.10/src/screen.c:71:29: note: Function 'thai_complexclear' argument 1 names different: declaration 'from' definition 'list'.
xiterm+thai-1.10/src/screen.c:3386:29: note: Function 'thai_complexclear' argument 1 names different: declaration 'from' definition 'list'.
xiterm+thai-1.10/src/screen.c:1221:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xiterm+thai-1.10/src/thai.c:93:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xiterm+thai-1.10/src/thai.c:98:7: style: The scope of the variable 's1' can be reduced. [variableScope]
xiterm+thai-1.10/src/thai.c:98:11: style: The scope of the variable 's2' can be reduced. [variableScope]
xiterm+thai-1.10/src/thai.c:237:22: style: Array index 'col' is used before limits check. [arrayIndexThenCheck]
xiterm+thai-1.10/src/utmp.c:411:20: style: The scope of the variable 'name' can be reduced. [variableScope]
xiterm+thai-1.10/src/utmp.c:419:26: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 3) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 4) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 5) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 6) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 7) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 8) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:67:7: warning: %ld in format string (no. 9) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xiterm+thai-1.10/test/graphics/grxlib.c:34:21: style: Function 'ForeColor' argument 1 names different: declaration 'color' definition 'col'. [funcArgNamesDifferent]
xiterm+thai-1.10/test/graphics/grxlib.h:20:31: note: Function 'ForeColor' argument 1 names different: declaration 'color' definition 'col'.
xiterm+thai-1.10/test/graphics/grxlib.c:34:21: note: Function 'ForeColor' argument 1 names different: declaration 'color' definition 'col'.
xiterm+thai-1.10/test/graphics/qplot.c:39:9: style: The scope of the variable 'id' can be reduced. [variableScope]
xiterm+thai-1.10/test/graphics/qplot.c:45:33: style: The scope of the variable 'xdiff' can be reduced. [variableScope]
xiterm+thai-1.10/test/graphics/qplot.c:45:40: style: The scope of the variable 'ydiff' can be reduced. [variableScope]
xiterm+thai-1.10/test/graphics/qplot.c:120:0: error: Resource leak: fd [resourceLeak]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xjadeo/xjadeo_0.8.7.orig.tar.gz
xjadeo-0.8.7/src/qt-gui/importdialog.h:10:3: style: Class 'ImportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xjadeo-0.8.7/src/qt-gui/importprogress.cpp:110:18: style: C-style pointer casting [cstyleCast]
xjadeo-0.8.7/src/qt-gui/prefdialog.h:8:3: style: Class 'PrefDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xjadeo-0.8.7/src/qt-gui/importprogress.h:10:3: style: Class 'ImportProgress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xjadeo-0.8.7/src/qt-gui/qjadeo.cpp:113:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xjadeo-0.8.7/src/xjadeo/configfile.c:470:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjadeo-0.8.7/src/xjadeo/configfile.c:471:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjadeo-0.8.7/src/xjadeo/configfile.c:385:75: warning: Either the condition '!xdg' is redundant or there is possible null pointer dereference: xdg. [nullPointerRedundantCheck]
xjadeo-0.8.7/src/xjadeo/configfile.c:384:6: note: Assuming that condition '!xdg' is not redundant
xjadeo-0.8.7/src/xjadeo/configfile.c:385:75: note: Null pointer dereference
xjadeo-0.8.7/src/xjadeo/configfile.c:292:8: style: The scope of the variable 'token' can be reduced. [variableScope]
xjadeo-0.8.7/src/xjadeo/configfile.c:399:29: style: Function 'saveconfig' argument 1 names different: declaration 'filename' definition 'fn'. [funcArgNamesDifferent]
xjadeo-0.8.7/src/xjadeo/xjadeo.h:284:29: note: Function 'saveconfig' argument 1 names different: declaration 'filename' definition 'fn'.
xjadeo-0.8.7/src/xjadeo/configfile.c:399:29: note: Function 'saveconfig' argument 1 names different: declaration 'filename' definition 'fn'.
xjadeo-0.8.7/src/xjadeo/display.c:69:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xjadeo-0.8.7/src/xjadeo/display.c:745:22: style: Function 'Xletterbox' argument 1 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
xjadeo-0.8.7/src/xjadeo/xjadeo.h:147:22: note: Function 'Xletterbox' argument 1 names different: declaration 'a' definition 'action'.
xjadeo-0.8.7/src/xjadeo/display.c:745:22: note: Function 'Xletterbox' argument 1 names different: declaration 'a' definition 'action'.
xjadeo-0.8.7/src/xjadeo/display.c:766:27: style: Function 'XCresize_aspect' argument 1 names different: declaration 'relscale' definition 'scale'. [funcArgNamesDifferent]
xjadeo-0.8.7/src/xjadeo/xjadeo.h:158:27: note: Function 'XCresize_aspect' argument 1 names different: declaration 'relscale' definition 'scale'.
xjadeo-0.8.7/src/xjadeo/display.c:766:27: note: Function 'XCresize_aspect' argument 1 names different: declaration 'relscale' definition 'scale'.
xjadeo-0.8.7/src/xjadeo/display.c:789:26: style: Function 'XCresize_scale' argument 1 names different: declaration 'relscale' definition 'up'. [funcArgNamesDifferent]
xjadeo-0.8.7/src/xjadeo/xjadeo.h:159:26: note: Function 'XCresize_scale' argument 1 names different: declaration 'relscale' definition 'up'.
xjadeo-0.8.7/src/xjadeo/display.c:789:26: note: Function 'XCresize_scale' argument 1 names different: declaration 'relscale' definition 'up'.
xjadeo-0.8.7/src/xjadeo/display.c:74:6: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xjadeo-0.8.7/src/xjadeo/display.c:75:6: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xjadeo-0.8.7/src/xjadeo/libsofd.c:102:16: style: The scope of the variable 'in' can be reduced. [variableScope]
xjadeo-0.8.7/src/xjadeo/libsofd.c:190:2: error: Common realloc mistake: '_recentlist' nulled but not freed upon failure [memleakOnRealloc]
xjadeo-0.8.7/src/xjadeo/remote.c:1307:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
xjadeo-0.8.7/src/xjadeo/remote.c:1328:24: style: Function 'remote_printf' argument 1 names different: declaration 'val' definition 'rv'. [funcArgNamesDifferent]
xjadeo-0.8.7/src/xjadeo/xjadeo.h:176:24: note: Function 'remote_printf' argument 1 names different: declaration 'val' definition 'rv'.
xjadeo-0.8.7/src/xjadeo/remote.c:1328:24: note: Function 'remote_printf' argument 1 names different: declaration 'val' definition 'rv'.
xjadeo-0.8.7/src/xjadeo/remote.c:620:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xjadeo-0.8.7/src/xjadeo/remote.c:621:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xjadeo-0.8.7/src/xjadeo/remote.c:622:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xjadeo-0.8.7/src/xjadeo/remote.c:623:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xjadeo-0.8.7/src/xjadeo/remote.c:624:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xjadeo-0.8.7/src/xjadeo/xjadeo.c:826:33: style: Redundant condition: If 'keyframe_byte_distance > 5242880', the comparison 'keyframe_byte_distance > 0' is always true. [redundantCondition]
xjadeo-0.8.7/src/xjadeo/xjadeo.c:201:6: style: Condition 'remote_activity' is always false [knownConditionTrueFalse]
xjadeo-0.8.7/src/xjadeo/xjadeo.c:174:24: note: Assignment 'remote_activity=0', assigned value is 0
xjadeo-0.8.7/src/xjadeo/xjadeo.c:201:6: note: Condition 'remote_activity' is always false
xjadeo-0.8.7/src/xjadeo/xjadeo.c:472:2: style: Variable 'pts' is reassigned a value before the old one has been used. [redundantAssignment]
xjadeo-0.8.7/src/xjadeo/xjadeo.c:470:0: note: Variable 'pts' is reassigned a value before the old one has been used.
xjadeo-0.8.7/src/xjadeo/xjadeo.c:472:2: note: Variable 'pts' is reassigned a value before the old one has been used.
xjadeo-0.8.7/src/xjadeo/xjadeo.c:240:11: style: The scope of the variable 'we_know_transport_is_not_rolling' can be reduced. [variableScope]
xjadeo-0.8.7/src/xjadeo/xjadeo.c:265:5: style: Variable 'we_know_transport_is_not_rolling' is assigned a value that is never used. [unreadVariable]
xjadeo-0.8.7/src/xjadeo/xjadeo.c:699:3: error: Common realloc mistake: 'fidx' nulled but not freed upon failure [memleakOnRealloc]
[17:38]
ftp://ftp.se.debian.org/debian/pool/main/x/xjdic/xjdic_24.orig.tar.gz
exjdxgen.c:132:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
exjdxgen.c:220:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
exjdxgen.c:55:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
exjdxgen.c:55:19: style: The scope of the variable 'c2' can be reduced. [variableScope]
exjdxgen.c:76:17: style: The scope of the variable 'c' can be reduced. [variableScope]
exjdxgen.c:77:19: style: The scope of the variable 'ap' can be reduced. [variableScope]
exjdxgen.c:235:18: style: Function 'jqsort' argument 1 names different: declaration 'i' definition 'lhsr'. [funcArgNamesDifferent]
exjdxgen.c:48:18: note: Function 'jqsort' argument 1 names different: declaration 'i' definition 'lhsr'.
exjdxgen.c:235:18: note: Function 'jqsort' argument 1 names different: declaration 'i' definition 'lhsr'.
exjdxgen.c:235:29: style: Function 'jqsort' argument 2 names different: declaration 'j' definition 'rhsr'. [funcArgNamesDifferent]
exjdxgen.c:48:26: note: Function 'jqsort' argument 2 names different: declaration 'j' definition 'rhsr'.
exjdxgen.c:235:29: note: Function 'jqsort' argument 2 names different: declaration 'j' definition 'rhsr'.
exjdxgen.c:138:4: error: Used file that is not opened. [useClosedFile]
exjdxgen.c:138:4: error: Resource handle 'fp' freed twice. [doubleFree]
xjdclient.c:87:9: style: Condition 'trying' is always true [knownConditionTrueFalse]
xjdclient.c:86:11: note: Assignment 'trying=1', assigned value is 1
xjdclient.c:87:9: note: Condition 'trying' is always true
xjdclient.c:181:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
xjdclient.c:220:9: style: The scope of the variable 'ares' can be reduced. [variableScope]
xjdclient.c:185:3: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xjdclient.c:263:6: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xjdclient.c:301:5: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xjdcomm.c:165:30: style: The scope of the variable 'rcstr' can be reduced. [variableScope]
xjdcomm.c:165:41: style: The scope of the variable 'rcwd' can be reduced. [variableScope]
xjdcomm.c:427:24: style: The scope of the variable 'c1' can be reduced. [variableScope]
xjdcomm.c:427:27: style: The scope of the variable 'c2' can be reduced. [variableScope]
xjdcomm.c:148:0: error: Memory leak: fnbuff [memleak]
xjdfrontend.c:2551:14: warning: Either the condition 'k>10' is redundant or the array 'filtact[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
xjdfrontend.c:2546:17: note: Assuming that condition 'k>10' is not redundant
xjdfrontend.c:2551:14: note: Array index out of bounds
xjdfrontend.c:1483:48: style: Redundant condition: FirstKanj. '!FirstKanj || (FirstKanj && KTest)' is equivalent to '!FirstKanj || KTest' [redundantCondition]
xjdfrontend.c:897:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjdfrontend.c:897:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
xjdfrontend.c:333:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xjdfrontend.c:636:6: style: The scope of the variable 'Test' can be reduced. [variableScope]
xjdfrontend.c:876:41: style: The scope of the variable 'mid' can be reduced. [variableScope]
xjdfrontend.c:876:45: style: The scope of the variable 'ejdxtest' can be reduced. [variableScope]
xjdfrontend.c:980:8: style: The scope of the variable 'cmp' can be reduced. [variableScope]
xjdfrontend.c:1248:14: style: The scope of the variable 'schiy' can be reduced. [variableScope]
xjdfrontend.c:1255:26: style: The scope of the variable 'temp' can be reduced. [variableScope]
xjdfrontend.c:1256:6: style: The scope of the variable 'vi' can be reduced. [variableScope]
xjdfrontend.c:1256:9: style: The scope of the variable 'vok' can be reduced. [variableScope]
xjdfrontend.c:1734:8: style: The scope of the variable 'errf' can be reduced. [variableScope]
xjdfrontend.c:1786:6: style: The scope of the variable 'errf' can be reduced. [variableScope]
xjdfrontend.c:2047:12: style: The scope of the variable 'jtest' can be reduced. [variableScope]
xjdfrontend.c:2047:30: style: The scope of the variable 'lind' can be reduced. [variableScope]
xjdfrontend.c:2469:6: style: The scope of the variable 'gi' can be reduced. [variableScope]
xjdfrontend.c:2581:13: style: The scope of the variable 'cmdmode' can be reduced. [variableScope]
xjdfrontend.c:2581:21: style: The scope of the variable 'bit8' can be reduced. [variableScope]
xjdfrontend.c:2581:26: style: The scope of the variable 'escf' can be reduced. [variableScope]
xjdfrontend.c:2583:18: style: The scope of the variable 'c' can be reduced. [variableScope]
xjdfrontend.c:2584:16: style: The scope of the variable 'xap' can be reduced. [variableScope]
xjdfrontend.c:945:10: style: Checking if unsigned variable 'hi' is less than zero. [unsignedLessThanZero]
xjdfrontend.c:300:8: style: Unused variable: term_name [unusedVariable]
xjdfrontend.c:1796:2: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
xjdfrontend.c:2391:6: style: Unused variable: i [unusedVariable]
xjdfrontend.c:2629:15: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xjdfrontend.c:2639:17: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xjdfrontend.c:2654:17: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xjdfrontend.c:1721:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
xjdfrontend.c:1867:2: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
xjdfrontend.c:1988:2: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
xjdfrontend.c:2242:4: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
xjdfrontend.c:3094:6: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
xjdfrontend.c:3124:7: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
xjdfrontend.c:3139:6: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
xjdfrontend.c:1865:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xjdfrontend.c:3137:6: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
xjdfrontend.c:602:38: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xjdfrontend.c:1079:29: error: Uninitialized variable: it [uninitvar]
xjdrad.c:54:24: style: The scope of the variable 'c1' can be reduced. [variableScope]
xjdrad.c:54:27: style: The scope of the variable 'c2' can be reduced. [variableScope]
xjdrad.c:152:30: style: The scope of the variable 'rcstr' can be reduced. [variableScope]
xjdrad.c:152:41: style: The scope of the variable 'rcwd' can be reduced. [variableScope]
xjdrad.c:153:6: style: Unused variable: ft [unusedVariable]
xjdrad.c:153:9: style: Unused variable: fn [unusedVariable]
xjdrad.c:213:6: style: Unused variable: i [unusedVariable]
xjdrad.c:213:8: style: Unused variable: j [unusedVariable]
xjdrad.c:214:26: style: Unused variable: strtmp [unusedVariable]
xjdrad.c:144:0: error: Memory leak: fnbuff [memleak]
xjdsa.c:69:7: style: The scope of the variable 'lo' can be reduced. [variableScope]
xjdsa.c:69:15: style: The scope of the variable 'itok' can be reduced. [variableScope]
xjdsa.c:69:21: style: The scope of the variable 'lo2' can be reduced. [variableScope]
xjdsa.c:69:26: style: The scope of the variable 'hi2' can be reduced. [variableScope]
xjdservcomm.c:423:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
xjdservcomm.c:423:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
xjdserver.c:126:16: warning: %d in format string (no. 8) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
xjdserver.c:152:16: style: The scope of the variable 'xap' can be reduced. [variableScope]
xjdserver.c:183:15: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xjdserver.c:204:17: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xjdserver.c:228:17: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xjdserver.c:251:17: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xjdserver.c:266:17: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
xjdxgen.c:156:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xjdxgen.c:264:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xjdxgen.c:63:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
xjdxgen.c:63:19: style: The scope of the variable 'c2' can be reduced. [variableScope]
xjdxgen.c:85:17: style: The scope of the variable 'c' can be reduced. [variableScope]
xjdxgen.c:344:30: style: The scope of the variable 'rcstr' can be reduced. [variableScope]
xjdxgen.c:344:41: style: The scope of the variable 'rcwd' can be reduced. [variableScope]
xjdxgen.c:284:18: style: Function 'jqsort' argument 1 names different: declaration 'i' definition 'lhs'. [funcArgNamesDifferent]
xjdxgen.c:55:18: note: Function 'jqsort' argument 1 names different: declaration 'i' definition 'lhs'.
xjdxgen.c:284:18: note: Function 'jqsort' argument 1 names different: declaration 'i' definition 'lhs'.
xjdxgen.c:284:28: style: Function 'jqsort' argument 2 names different: declaration 'j' definition 'rhs'. [funcArgNamesDifferent]
xjdxgen.c:55:26: note: Function 'jqsort' argument 2 names different: declaration 'j' definition 'rhs'.
xjdxgen.c:284:28: note: Function 'jqsort' argument 2 names different: declaration 'j' definition 'rhs'.
xjdxgen.c:162:4: error: Used file that is not opened. [useClosedFile]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xjig/xjig_2.4.orig.tar.gz
xjig-2.4.orig/color_mapper.C:10:35: style: Function 'ColorMapper' argument 1 names different: declaration 'dpy' definition 'dpy_in'. [funcArgNamesDifferent]
xjig-2.4.orig/color_mapper.H:6:24: note: Function 'ColorMapper' argument 1 names different: declaration 'dpy' definition 'dpy_in'.
xjig-2.4.orig/color_mapper.C:10:35: note: Function 'ColorMapper' argument 1 names different: declaration 'dpy' definition 'dpy_in'.
xjig-2.4.orig/color_mapper.C:82:48: style: Function 'alloc_color' argument 1 names different: declaration 'col' definition 'def'. [funcArgNamesDifferent]
xjig-2.4.orig/color_mapper.H:9:38: note: Function 'alloc_color' argument 1 names different: declaration 'col' definition 'def'.
xjig-2.4.orig/color_mapper.C:82:48: note: Function 'alloc_color' argument 1 names different: declaration 'col' definition 'def'.
xjig-2.4.orig/color_mapper.C:147:21: style: Function 'Port' argument 1 names different: declaration 'dpy' definition 'dpy_in'. [funcArgNamesDifferent]
xjig-2.4.orig/color_mapper.H:27:17: note: Function 'Port' argument 1 names different: declaration 'dpy' definition 'dpy_in'.
xjig-2.4.orig/color_mapper.C:147:21: note: Function 'Port' argument 1 names different: declaration 'dpy' definition 'dpy_in'.
xjig-2.4.orig/color_mapper.H:11:12: style: Technically the member function 'ColorMapper::get_colormap' can be const. [functionConst]
xjig-2.4.orig/color_mapper.C:21:2: style: Class 'ColorMapper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xjig-2.4.orig/color_mapper.C:21:2: style: Class 'ColorMapper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xjig-2.4.orig/color_mapper.C:149:2: style: Class 'Port' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xjig-2.4.orig/color_mapper.C:149:2: style: Class 'Port' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xjig-2.4.orig/color_mapper.H:6:3: style: Class 'ColorMapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xjig-2.4.orig/color_mapper.H:27:3: style: Class 'Port' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xjig-2.4.orig/gif_image.C:654:6: style: The scope of the variable 'RawCode' can be reduced. [variableScope]
xjig-2.4.orig/gif_image.C:161:27: style: Function 'AddAt' argument 1 names different: declaration 'x' definition 'x21'. [funcArgNamesDifferent]
xjig-2.4.orig/gif_image.H:55:19: note: Function 'AddAt' argument 1 names different: declaration 'x' definition 'x21'.
xjig-2.4.orig/gif_image.C:161:27: note: Function 'AddAt' argument 1 names different: declaration 'x' definition 'x21'.
xjig-2.4.orig/gif_image.C:161:36: style: Function 'AddAt' argument 2 names different: declaration 'y' definition 'y21'. [funcArgNamesDifferent]
xjig-2.4.orig/gif_image.H:55:26: note: Function 'AddAt' argument 2 names different: declaration 'y' definition 'y21'.
xjig-2.4.orig/gif_image.C:161:36: note: Function 'AddAt' argument 2 names different: declaration 'y' definition 'y21'.
xjig-2.4.orig/gif_image.C:161:57: style: Function 'AddAt' argument 3 names different: declaration 'gif2' definition 'gif_p'. [funcArgNamesDifferent]
xjig-2.4.orig/gif_image.H:55:45: note: Function 'AddAt' argument 3 names different: declaration 'gif2' definition 'gif_p'.
xjig-2.4.orig/gif_image.C:161:57: note: Function 'AddAt' argument 3 names different: declaration 'gif2' definition 'gif_p'.
xjig-2.4.orig/gif_image.C:234:30: warning: Function 'GetSize' argument order different: declaration 'h, w' definition 'w, h' [funcArgOrderDifferent]
xjig-2.4.orig/gif_image.H:45:22: note: Function 'GetSize' argument order different: declaration 'h, w' definition 'w, h'
xjig-2.4.orig/gif_image.C:234:30: note: Function 'GetSize' argument order different: declaration 'h, w' definition 'w, h'
xjig-2.4.orig/gif_image.H:39:15: style: Technically the member function 'GifImage::Name' can be const. [functionConst]
xjig-2.4.orig/gif_image.H:40:7: style: Technically the member function 'GifImage::Width' can be const. [functionConst]
xjig-2.4.orig/gif_image.H:41:7: style: Technically the member function 'GifImage::Height' can be const. [functionConst]
xjig-2.4.orig/gif_image.H:42:15: style: Technically the member function 'GifImage::Data' can be const. [functionConst]
xjig-2.4.orig/gif_image.H:44:15: style: Technically the member function 'GifImage::GetExtensionData' can be const. [functionConst]
xjig-2.4.orig/gif_image.C:94:23: note: Technically the member function 'GifImage::GetExtensionData' can be const.
xjig-2.4.orig/gif_image.H:44:15: note: Technically the member function 'GifImage::GetExtensionData' can be const.
xjig-2.4.orig/gif_image.H:61:7: performance: Technically the member function 'GifImage::ReadImageData' can be static. [functionStatic]
xjig-2.4.orig/gif_image.C:375:15: note: Technically the member function 'GifImage::ReadImageData' can be static.
xjig-2.4.orig/gif_image.H:61:7: note: Technically the member function 'GifImage::ReadImageData' can be static.
xjig-2.4.orig/gif_image.H:85:7: style: Technically the member function 'GifImage::GetNCols' can be const. [functionConst]
xjig-2.4.orig/gif_image.H:17:20: style: Class 'Extension' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xjig-2.4.orig/gif_image.H:17:20: style: Class 'Extension' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xjig-2.4.orig/gif_image.C:80:2: style: Class 'GifImage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xjig-2.4.orig/gif_image.C:80:2: style: Class 'GifImage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xjig-2.4.orig/gif_image.C:317:8: error: Resource leak: fp [resourceLeak]
xjig-2.4.orig/gifx_image.C:52:3: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xjig-2.4.orig/gifx_image.H:12:9: style: Technically the member function 'GifXImage::XWidth' can be const. [functionConst]
xjig-2.4.orig/gifx_image.H:13:9: style: Technically the member function 'GifXImage::XHeight' can be const. [functionConst]
xjig-2.4.orig/gifx_image.H:14:8: style: Technically the member function 'GifXImage::GetXSize' can be const. [functionConst]
xjig-2.4.orig/gifx_image.H:58:8: style: Technically the member function 'GifPixmap::IsTwinPixmap' can be const. [functionConst]
xjig-2.4.orig/imgbuff.C:9:14: warning: Member variable 'ImageBuffer::width' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/imgbuff.C:9:14: warning: Member variable 'ImageBuffer::height' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/mat2.C:37:24: style: Function 'Split' argument 1 names different: declaration 'sh' definition 'sh_p'. [funcArgNamesDifferent]
xjig-2.4.orig/mat2.h:133:25: note: Function 'Split' argument 1 names different: declaration 'sh' definition 'sh_p'.
xjig-2.4.orig/mat2.C:37:24: note: Function 'Split' argument 1 names different: declaration 'sh' definition 'sh_p'.
xjig-2.4.orig/mat2.C:37:36: style: Function 'Split' argument 2 names different: declaration 'sx' definition 'sx_p'. [funcArgNamesDifferent]
xjig-2.4.orig/mat2.h:133:35: note: Function 'Split' argument 2 names different: declaration 'sx' definition 'sx_p'.
xjig-2.4.orig/mat2.C:37:36: note: Function 'Split' argument 2 names different: declaration 'sx' definition 'sx_p'.
xjig-2.4.orig/mat2.C:37:48: style: Function 'Split' argument 3 names different: declaration 'sy' definition 'sy_p'. [funcArgNamesDifferent]
xjig-2.4.orig/mat2.h:133:45: note: Function 'Split' argument 3 names different: declaration 'sy' definition 'sy_p'.
xjig-2.4.orig/mat2.C:37:48: note: Function 'Split' argument 3 names different: declaration 'sy' definition 'sy_p'.
xjig-2.4.orig/mat2.C:37:60: style: Function 'Split' argument 4 names different: declaration 'angle' definition 'angle_p'. [funcArgNamesDifferent]
xjig-2.4.orig/mat2.h:133:55: note: Function 'Split' argument 4 names different: declaration 'angle' definition 'angle_p'.
xjig-2.4.orig/mat2.C:37:60: note: Function 'Split' argument 4 names different: declaration 'angle' definition 'angle_p'.
xjig-2.4.orig/mat2.C:37:75: style: Function 'Split' argument 5 names different: declaration 'mx' definition 'tx_p'. [funcArgNamesDifferent]
xjig-2.4.orig/mat2.h:133:68: note: Function 'Split' argument 5 names different: declaration 'mx' definition 'tx_p'.
xjig-2.4.orig/mat2.C:37:75: note: Function 'Split' argument 5 names different: declaration 'mx' definition 'tx_p'.
xjig-2.4.orig/mat2.C:37:87: style: Function 'Split' argument 6 names different: declaration 'my' definition 'ty_p'. [funcArgNamesDifferent]
xjig-2.4.orig/mat2.h:133:78: note: Function 'Split' argument 6 names different: declaration 'my' definition 'ty_p'.
xjig-2.4.orig/mat2.C:37:87: note: Function 'Split' argument 6 names different: declaration 'my' definition 'ty_p'.
xjig-2.4.orig/vec2.h:61:3: warning: Member variable 'Vec2::x_val' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/vec2.h:61:3: warning: Member variable 'Vec2::y_val' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/vec2.h:85:2: style: 'Vec2::operator=' should return 'Vec2 &'. [operatorEq]
xjig-2.4.orig/mat2.h:106:7: style: 'Mat2::operator=' should return 'Mat2 &'. [operatorEq]
xjig-2.4.orig/objects.C:1083:24: style: C-style pointer casting [cstyleCast]
xjig-2.4.orig/objects.C:738:45: style: Function 'Intersects' argument 3 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:299:42: note: Function 'Intersects' argument 3 names different: declaration 'width' definition 'w'.
xjig-2.4.orig/objects.C:738:45: note: Function 'Intersects' argument 3 names different: declaration 'width' definition 'w'.
xjig-2.4.orig/objects.C:738:51: style: Function 'Intersects' argument 4 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:299:52: note: Function 'Intersects' argument 4 names different: declaration 'height' definition 'h'.
xjig-2.4.orig/objects.C:738:51: note: Function 'Intersects' argument 4 names different: declaration 'height' definition 'h'.
xjig-2.4.orig/objects.C:768:32: style: Function 'PanView' argument 1 names different: declaration 'offx' definition 'ox'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:304:29: note: Function 'PanView' argument 1 names different: declaration 'offx' definition 'ox'.
xjig-2.4.orig/objects.C:768:32: note: Function 'PanView' argument 1 names different: declaration 'offx' definition 'ox'.
xjig-2.4.orig/objects.C:768:40: style: Function 'PanView' argument 2 names different: declaration 'offy' definition 'oy'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:304:39: note: Function 'PanView' argument 2 names different: declaration 'offy' definition 'oy'.
xjig-2.4.orig/objects.C:768:40: note: Function 'PanView' argument 2 names different: declaration 'offy' definition 'oy'.
xjig-2.4.orig/objects.C:928:37: style: Function 'JoinExtent' argument 1 names different: declaration 'x1' definition 'xx1'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:328:24: note: Function 'JoinExtent' argument 1 names different: declaration 'x1' definition 'xx1'.
xjig-2.4.orig/objects.C:928:37: note: Function 'JoinExtent' argument 1 names different: declaration 'x1' definition 'xx1'.
xjig-2.4.orig/objects.C:928:47: style: Function 'JoinExtent' argument 2 names different: declaration 'y1' definition 'yy1'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:328:33: note: Function 'JoinExtent' argument 2 names different: declaration 'y1' definition 'yy1'.
xjig-2.4.orig/objects.C:928:47: note: Function 'JoinExtent' argument 2 names different: declaration 'y1' definition 'yy1'.
xjig-2.4.orig/objects.C:928:57: style: Function 'JoinExtent' argument 3 names different: declaration 'x2' definition 'xx2'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:328:42: note: Function 'JoinExtent' argument 3 names different: declaration 'x2' definition 'xx2'.
xjig-2.4.orig/objects.C:928:57: note: Function 'JoinExtent' argument 3 names different: declaration 'x2' definition 'xx2'.
xjig-2.4.orig/objects.C:928:67: style: Function 'JoinExtent' argument 4 names different: declaration 'y2' definition 'yy2'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:328:51: note: Function 'JoinExtent' argument 4 names different: declaration 'y2' definition 'yy2'.
xjig-2.4.orig/objects.C:928:67: note: Function 'JoinExtent' argument 4 names different: declaration 'y2' definition 'yy2'.
xjig-2.4.orig/objects.C:936:36: style: Function 'GetExtent' argument 1 names different: declaration 'x1' definition 'xx1'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:329:23: note: Function 'GetExtent' argument 1 names different: declaration 'x1' definition 'xx1'.
xjig-2.4.orig/objects.C:936:36: note: Function 'GetExtent' argument 1 names different: declaration 'x1' definition 'xx1'.
xjig-2.4.orig/objects.C:936:46: style: Function 'GetExtent' argument 2 names different: declaration 'y1' definition 'yy1'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:329:32: note: Function 'GetExtent' argument 2 names different: declaration 'y1' definition 'yy1'.
xjig-2.4.orig/objects.C:936:46: note: Function 'GetExtent' argument 2 names different: declaration 'y1' definition 'yy1'.
xjig-2.4.orig/objects.C:936:56: style: Function 'GetExtent' argument 3 names different: declaration 'x2' definition 'xx2'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:329:41: note: Function 'GetExtent' argument 3 names different: declaration 'x2' definition 'xx2'.
xjig-2.4.orig/objects.C:936:56: note: Function 'GetExtent' argument 3 names different: declaration 'x2' definition 'xx2'.
xjig-2.4.orig/objects.C:936:66: style: Function 'GetExtent' argument 4 names different: declaration 'y2' definition 'yy2'. [funcArgNamesDifferent]
xjig-2.4.orig/objects.H:329:50: note: Function 'GetExtent' argument 4 names different: declaration 'y2' definition 'yy2'.
xjig-2.4.orig/objects.C:936:66: note: Function 'GetExtent' argument 4 names different: declaration 'y2' definition 'yy2'.
xjig-2.4.orig/objects.C:78:18: warning: Member variable 'PieceFrameSetup::left' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:78:18: warning: Member variable 'PieceFrameSetup::pin' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:163:15: warning: Member variable 'RotatedFrame::windir' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:382:12: warning: Member variable 'FlipFrame::mangle' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:428:14: warning: Member variable 'BitmapPiece::winx' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:428:14: warning: Member variable 'BitmapPiece::winy' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:428:14: warning: Member variable 'BitmapPiece::offx' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:428:14: warning: Member variable 'BitmapPiece::offy' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:428:14: warning: Member variable 'BitmapPiece::width' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/objects.C:428:14: warning: Member variable 'BitmapPiece::height' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/vec2list.h:31:3: style: 'Vec2List::operator=' should return 'Vec2List &'. [operatorEq]
xjig-2.4.orig/objects.C:429:2: performance: Variable 'tilemask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xjig-2.4.orig/objects.C:521:2: performance: Variable 'tilemap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xjig-2.4.orig/objects.C:599:2: performance: Variable 'shadowmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xjig-2.4.orig/objects.C:679:2: performance: Variable 'swin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xjig-2.4.orig/objects.H:100:19: style: Technically the member function 'PieceFrame::GetPolyLine' can be const. [functionConst]
xjig-2.4.orig/objects.H:101:15: style: Technically the member function 'PieceFrame::Center' can be const. [functionConst]
xjig-2.4.orig/objects.H:110:7: style: Technically the member function 'PieceFrame::same_point' can be const. [functionConst]
xjig-2.4.orig/objects.H:154:15: style: Technically the member function 'RotatedFrame::GetPos' can be const. [functionConst]
xjig-2.4.orig/objects.H:168:8: style: Technically the member function 'RotatedFrame::GetDir' can be const. [functionConst]
xjig-2.4.orig/objects.H:215:10: style: Technically the member function 'BitmapPiece::GetBitmap' can be const. [functionConst]
xjig-2.4.orig/objects.H:238:10: style: Technically the member function 'PixmapPiece::GetPixmap' can be const. [functionConst]
xjig-2.4.orig/objects.H:259:10: style: Technically the member function 'ShadowedPiece::GetPixmap' can be const. [functionConst]
xjig-2.4.orig/objects.H:262:7: performance: Technically the member function 'ShadowedPiece::ShadowSize' can be static. [functionStatic]
xjig-2.4.orig/objects.H:330:8: style: Technically the member function 'DBPieceObject::StoreExtent' can be const. [functionConst]
xjig-2.4.orig/objects.C:921:21: note: Technically the member function 'DBPieceObject::StoreExtent' can be const.
xjig-2.4.orig/objects.H:330:8: note: Technically the member function 'DBPieceObject::StoreExtent' can be const.
xjig-2.4.orig/objects.H:331:8: style: Technically the member function 'DBPieceObject::JoinExtent' can be const. [functionConst]
xjig-2.4.orig/objects.C:944:21: note: Technically the member function 'DBPieceObject::JoinExtent' can be const.
xjig-2.4.orig/objects.H:331:8: note: Technically the member function 'DBPieceObject::JoinExtent' can be const.
xjig-2.4.orig/puzzle.H:29:7: style: Technically the member function 'Grid::Width' can be const. [functionConst]
xjig-2.4.orig/puzzle.H:30:7: style: Technically the member function 'Grid::Height' can be const. [functionConst]
xjig-2.4.orig/puzzle.H:57:7: style: Technically the member function 'Puzzle::Finished' can be const. [functionConst]
xjig-2.4.orig/vec2list.h:21:3: style: Class 'Vec2List' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xjig-2.4.orig/stack.H:91:8: style: The function 'ExposeRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:56:16: note: Virtual function in base class
xjig-2.4.orig/stack.H:91:8: note: Function in derived class
xjig-2.4.orig/stack.H:105:8: style: The function 'ExposeWindowRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:57:16: note: Virtual function in base class
xjig-2.4.orig/stack.H:105:8: note: Function in derived class
xjig-2.4.orig/stack.H:107:16: style: The function 'Raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:59:16: note: Virtual function in base class
xjig-2.4.orig/stack.H:107:16: note: Function in derived class
xjig-2.4.orig/stack.H:109:8: style: The function 'DispatchPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:63:16: note: Virtual function in base class
xjig-2.4.orig/stack.H:109:8: note: Function in derived class
xjig-2.4.orig/stack.H:110:8: style: The function 'DispatchRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:64:16: note: Virtual function in base class
xjig-2.4.orig/stack.H:110:8: note: Function in derived class
xjig-2.4.orig/stack.H:111:8: style: The function 'DispatchMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:65:16: note: Virtual function in base class
xjig-2.4.orig/stack.H:111:8: note: Function in derived class
xjig-2.4.orig/objects.H:171:16: style: The function 'PositionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/objects.H:103:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:171:16: note: Function in derived class
xjig-2.4.orig/objects.H:172:16: style: The function 'DirectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/objects.H:104:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:172:16: note: Function in derived class
xjig-2.4.orig/objects.H:213:16: style: The function 'PositionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/objects.H:171:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:213:16: note: Function in derived class
xjig-2.4.orig/objects.H:214:16: style: The function 'DirectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/objects.H:172:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:214:16: note: Function in derived class
xjig-2.4.orig/objects.H:237:16: style: The function 'DirectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/objects.H:214:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:237:16: note: Function in derived class
xjig-2.4.orig/objects.H:258:16: style: The function 'DirectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/objects.H:237:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:258:16: note: Function in derived class
xjig-2.4.orig/objects.H:281:16: style: The function 'PositionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/objects.H:213:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:281:16: note: Function in derived class
xjig-2.4.orig/objects.H:282:16: style: The function 'DirectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/objects.H:258:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:282:16: note: Function in derived class
xjig-2.4.orig/objects.H:299:15: style: The function 'Intersects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:28:15: note: Virtual function in base class
xjig-2.4.orig/objects.H:299:15: note: Function in derived class
xjig-2.4.orig/objects.H:300:15: style: The function 'IsInside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:29:15: note: Virtual function in base class
xjig-2.4.orig/objects.H:300:15: note: Function in derived class
xjig-2.4.orig/objects.H:301:16: style: The function 'ExposeRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:25:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:301:16: note: Function in derived class
xjig-2.4.orig/objects.H:302:16: style: The function 'ExposeWindowRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:26:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:302:16: note: Function in derived class
xjig-2.4.orig/objects.H:304:16: style: The function 'PanView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:35:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:304:16: note: Function in derived class
xjig-2.4.orig/objects.H:305:16: style: The function 'ZoomView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:36:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:305:16: note: Function in derived class
xjig-2.4.orig/objects.H:328:7: style: The function 'JoinExtent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:37:15: note: Virtual function in base class
xjig-2.4.orig/objects.H:328:7: note: Function in derived class
xjig-2.4.orig/objects.H:329:7: style: The function 'GetExtent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:38:15: note: Virtual function in base class
xjig-2.4.orig/objects.H:329:7: note: Function in derived class
xjig-2.4.orig/objects.H:345:16: style: The function 'DispatchPress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:31:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:345:16: note: Function in derived class
xjig-2.4.orig/objects.H:346:16: style: The function 'DispatchRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:32:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:346:16: note: Function in derived class
xjig-2.4.orig/objects.H:347:16: style: The function 'DispatchMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:33:16: note: Virtual function in base class
xjig-2.4.orig/objects.H:347:16: note: Function in derived class
xjig-2.4.orig/puzzle.C:81:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/puzzle.C:81:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/puzzle.C:81:8: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/puzzle.C:81:8: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/puzzle.C:137:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/puzzle.C:137:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/puzzle.C:137:8: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/puzzle.C:137:8: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/puzzle.C:8:7: warning: Member variable 'Grid::width' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/puzzle.C:8:7: warning: Member variable 'Grid::height' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/puzzle.C:8:7: warning: Member variable 'Grid::max_width' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/puzzle.C:8:7: warning: Member variable 'Grid::max_height' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/puzzle.C:8:7: warning: Member variable 'Grid::p' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/puzzle.C:47:9: warning: Member variable 'Puzzle::width' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/puzzle.C:47:9: warning: Member variable 'Puzzle::height' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/puzzle.C:47:9: warning: Member variable 'Puzzle::p' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/real.C:14:48: style: Function 'FunTab' argument 2 names different: declaration 'from' definition 'from_in'. [funcArgNamesDifferent]
xjig-2.4.orig/real.h:172:41: note: Function 'FunTab' argument 2 names different: declaration 'from' definition 'from_in'.
xjig-2.4.orig/real.C:14:48: note: Function 'FunTab' argument 2 names different: declaration 'from' definition 'from_in'.
xjig-2.4.orig/real.C:14:64: style: Function 'FunTab' argument 3 names different: declaration 'to' definition 'to_in'. [funcArgNamesDifferent]
xjig-2.4.orig/real.h:172:58: note: Function 'FunTab' argument 3 names different: declaration 'to' definition 'to_in'.
xjig-2.4.orig/real.C:14:64: note: Function 'FunTab' argument 3 names different: declaration 'to' definition 'to_in'.
xjig-2.4.orig/real.C:14:75: style: Function 'FunTab' argument 4 names different: declaration 'step' definition 'step_in'. [funcArgNamesDifferent]
xjig-2.4.orig/real.h:172:72: note: Function 'FunTab' argument 4 names different: declaration 'step' definition 'step_in'.
xjig-2.4.orig/real.C:14:75: note: Function 'FunTab' argument 4 names different: declaration 'step' definition 'step_in'.
xjig-2.4.orig/real.C:21:2: style: Class 'FunTab' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
xjig-2.4.orig/real.C:21:2: style: Class 'FunTab' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
xjig-2.4.orig/stack.C:274:22: style: C-style pointer casting [cstyleCast]
xjig-2.4.orig/stack.C:226:38: style: Function 'ExposeRegion' argument 1 names different: declaration 'x1' definition 'x'. [funcArgNamesDifferent]
xjig-2.4.orig/stack.H:91:26: note: Function 'ExposeRegion' argument 1 names different: declaration 'x1' definition 'x'.
xjig-2.4.orig/stack.C:226:38: note: Function 'ExposeRegion' argument 1 names different: declaration 'x1' definition 'x'.
xjig-2.4.orig/stack.C:226:45: style: Function 'ExposeRegion' argument 2 names different: declaration 'y1' definition 'y'. [funcArgNamesDifferent]
xjig-2.4.orig/stack.H:91:34: note: Function 'ExposeRegion' argument 2 names different: declaration 'y1' definition 'y'.
xjig-2.4.orig/stack.C:226:45: note: Function 'ExposeRegion' argument 2 names different: declaration 'y1' definition 'y'.
xjig-2.4.orig/stack.C:247:58: style: Function 'ExposeWindowRegion' argument 2 names different: declaration 'x1' definition 'x'. [funcArgNamesDifferent]
xjig-2.4.orig/stack.H:105:42: note: Function 'ExposeWindowRegion' argument 2 names different: declaration 'x1' definition 'x'.
xjig-2.4.orig/stack.C:247:58: note: Function 'ExposeWindowRegion' argument 2 names different: declaration 'x1' definition 'x'.
xjig-2.4.orig/stack.C:247:65: style: Function 'ExposeWindowRegion' argument 3 names different: declaration 'y1' definition 'y'. [funcArgNamesDifferent]
xjig-2.4.orig/stack.H:105:50: note: Function 'ExposeWindowRegion' argument 3 names different: declaration 'y1' definition 'y'.
xjig-2.4.orig/stack.C:247:65: note: Function 'ExposeWindowRegion' argument 3 names different: declaration 'y1' definition 'y'.
xjig-2.4.orig/stack.C:21:9: warning: Member variable 'Object::mystack' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/stack.C:64:14: warning: Member variable 'ObjectStack::close_sel' is not initialized in the constructor. [uninitMemberVar]
xjig-2.4.orig/stack.C:69:2: performance: Variable 'dbmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
xjig-2.4.orig/stack.H:67:8: style: Technically the member function 'ObjectStack::PanView' can be const. [functionConst]
xjig-2.4.orig/stack.C:128:19: note: Technically the member function 'ObjectStack::PanView' can be const.
xjig-2.4.orig/stack.H:67:8: note: Technically the member function 'ObjectStack::PanView' can be const.
xjig-2.4.orig/stack.H:68:8: style: Technically the member function 'ObjectStack::ZoomView' can be const. [functionConst]
xjig-2.4.orig/stack.C:134:19: note: Technically the member function 'ObjectStack::ZoomView' can be const.
xjig-2.4.orig/stack.H:68:8: note: Technically the member function 'ObjectStack::ZoomView' can be const.
xjig-2.4.orig/stack.H:69:8: style: Technically the member function 'ObjectStack::GetExtent' can be const. [functionConst]
xjig-2.4.orig/stack.C:145:19: note: Technically the member function 'ObjectStack::GetExtent' can be const.
xjig-2.4.orig/stack.H:69:8: note: Technically the member function 'ObjectStack::GetExtent' can be const.
xjig-2.4.orig/vec2.C:23:6: style: The scope of the variable 'l' can be reduced. [variableScope]
xjig-2.4.orig/vec2.C:23:8: style: The scope of the variable 'u' can be reduced. [variableScope]
xjig-2.4.orig/vec2.C:50:6: style: The scope of the variable 'l' can be reduced. [variableScope]
xjig-2.4.orig/vec2list.C:162:5: style: The scope of the variable 'erg' can be reduced. [variableScope]
xjig-2.4.orig/vec2list.C:12:25: style: Function 'Vec2List' argument 1 names different: declaration 'len' definition 'len_in'. [funcArgNamesDifferent]
xjig-2.4.orig/vec2list.h:21:17: note: Function 'Vec2List' argument 1 names different: declaration 'len' definition 'len_in'.
xjig-2.4.orig/vec2list.C:12:25: note: Function 'Vec2List' argument 1 names different: declaration 'len' definition 'len_in'.
xjig-2.4.orig/vec2list.C:53:37: style: Function 'SetAt' argument 1 names different: declaration 'i' definition 'id'. [funcArgNamesDifferent]
xjig-2.4.orig/vec2list.h:37:30: note: Function 'SetAt' argument 1 names different: declaration 'i' definition 'id'.
xjig-2.4.orig/vec2list.C:53:37: note: Function 'SetAt' argument 1 names different: declaration 'i' definition 'id'.
xjig-2.4.orig/vec2list.C:60:37: style: Function 'AddAt' argument 1 names different: declaration 'i' definition 'id'. [funcArgNamesDifferent]
xjig-2.4.orig/vec2list.h:38:30: note: Function 'AddAt' argument 1 names different: declaration 'i' definition 'id'.
xjig-2.4.orig/vec2list.C:60:37: note: Function 'AddAt' argument 1 names different: declaration 'i' definition 'id'.
xjig-2.4.orig/vec2list.C:75:35: style: Function 'Del' argument 1 names different: declaration 'i' definition 'id'. [funcArgNamesDifferent]
xjig-2.4.orig/vec2list.h:39:28: note: Function 'Del' argument 1 names different: declaration 'i' definition 'id'.
xjig-2.4.orig/vec2list.C:75:35: note: Function 'Del' argument 1 names different: declaration 'i' definition 'id'.
xjig-2.4.orig/vec2list.C:84:41: style: Function 'DelRange' argument 1 names different: declaration 'i' definition 'from'. [funcArgNamesDifferent]
xjig-2.4.orig/vec2list.h:40:33: note: Function 'DelRange' argument 1 names different: declaration 'i' definition 'from'.
xjig-2.4.orig/vec2list.C:84:41: note: Function 'DelRange' argument 1 names different: declaration 'i' definition 'from'.
xjig-2.4.orig/vec2list.C:84:51: style: Function 'DelRange' argument 2 names different: declaration 'j' definition 'to'. [funcArgNamesDifferent]
xjig-2.4.orig/vec2list.h:40:40: note: Function 'DelRange' argument 2 names different: declaration 'j' definition 'to'.
xjig-2.4.orig/vec2list.C:84:51: note: Function 'DelRange' argument 2 names different: declaration 'j' definition 'to'.
xjig-2.4.orig/vec2list.C:84:60: style: Function 'DelRange' argument 3 names different: declaration 'erg' definition 'start'. [funcArgNamesDifferent]
xjig-2.4.orig/vec2list.h:40:48: note: Function 'DelRange' argument 3 names different: declaration 'erg' definition 'start'.
xjig-2.4.orig/vec2list.C:84:60: note: Function 'DelRange' argument 3 names different: declaration 'erg' definition 'start'.
xjig-2.4.orig/vec2list.C:106:53: style: Function 'operator=' argument 1 names different: declaration 'v' definition 'vl'. [funcArgNamesDifferent]
xjig-2.4.orig/vec2list.h:31:45: note: Function 'operator=' argument 1 names different: declaration 'v' definition 'vl'.
xjig-2.4.orig/vec2list.C:106:53: note: Function 'operator=' argument 1 names different: declaration 'v' definition 'vl'.
xjig-2.4.orig/xjig.C:650:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/xjig.C:650:4: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
xjig-2.4.orig/xjig.C:689:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xjig-2.4.orig/xjig.C:689:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xjig-2.4.orig/xjig.C:694:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xjig-2.4.orig/xjig.C:694:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xjig-2.4.orig/xjig.C:154:11: style: Variable 'nfound' is assigned a value that is never used. [unreadVariable]
xjig-2.4.orig/xjig.C:694:7: error: Buffer is accessed out of bounds: buffer [bufferAccessOutOfBounds]
xjig-2.4.orig/xjig.C:245:16: style: The function 'ExposeRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:25:16: note: Virtual function in base class
xjig-2.4.orig/xjig.C:245:16: note: Function in derived class
xjig-2.4.orig/xjig.C:246:16: style: The function 'ZoomView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
xjig-2.4.orig/stack.H:36:16: note: Virtual function in base class
xjig-2.4.orig/xjig.C:246:16: note: Function in derived class
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xjobs/xjobs_20120412.orig.tar.gz
xjobs-20120412/log.c:62:10: style: The scope of the variable 'val' can be reduced. [variableScope]
xjobs-20120412/xjobs.c:713:11: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
xjobs-20120412/xjobs.c:747:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjobs-20120412/xjobs.c:749:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjobs-20120412/xjobs.c:750:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjobs-20120412/xjobs.c:752:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjobs-20120412/xjobs.c:785:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjobs-20120412/xjobs.c:872:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjobs-20120412/xjobs.c:1128:13: portability: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
xjobs-20120412/xjobs.c:141:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
xjobs-20120412/xjobs.c:779:7: style: The scope of the variable 'real' can be reduced. [variableScope]
xjobs-20120412/xjobs.c:779:16: style: The scope of the variable 'user' can be reduced. [variableScope]
xjobs-20120412/xjobs.c:779:25: style: The scope of the variable 'sys' can be reduced. [variableScope]
xjobs-20120412/xjobs.c:1415:35: style: Unused variable: info [unusedVariable]
xjobs-20120412/xjobs.c:782:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
xjobs-20120412/xjobs.c:295:10: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xjokes/xjokes_1.0.orig.tar.gz
xjokes-1.0.orig/mori1.c:105:12: error: Memory is allocated but not initialized: mask [uninitdata]
xjokes-1.0.orig/mori2.c:82:14: style: The scope of the variable 'xx' can be reduced. [variableScope]
xjokes-1.0.orig/yasiti.c:155:5: warning: Redundant assignment of 'x' to itself. [selfAssignment]
xjokes-1.0.orig/yasiti.c:63:16: style: The scope of the variable 'll' can be reduced. [variableScope]
xjokes-1.0.orig/yasiti.c:64:16: style: The scope of the variable 'lx' can be reduced. [variableScope]
xjokes-1.0.orig/yasiti.c:64:20: style: The scope of the variable 'ly' can be reduced. [variableScope]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xjump/xjump_2.7.5.orig.tar.gz
xjump-2.7.5.orig/game.c:29:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
xjump-2.7.5.orig/game.c:29:12: style: The scope of the variable 'x2' can be reduced. [variableScope]
xjump-2.7.5.orig/game.c:29:17: style: The scope of the variable 'fvec' can be reduced. [variableScope]
xjump-2.7.5.orig/game.c:30:14: style: The scope of the variable 'fpos' can be reduced. [variableScope]
xjump-2.7.5.orig/game.c:95:9: style: The scope of the variable 'x' can be reduced. [variableScope]
xjump-2.7.5.orig/game.c:95:11: style: The scope of the variable 'width' can be reduced. [variableScope]
xjump-2.7.5.orig/game.c:274:7: style: The scope of the variable 'xl' can be reduced. [variableScope]
xjump-2.7.5.orig/game.c:274:10: style: The scope of the variable 'xr' can be reduced. [variableScope]
xjump-2.7.5.orig/game.c:272:37: style: Function 'recover_scr' argument 3 names different: declaration 'x2' definition 'width'. [funcArgNamesDifferent]
xjump-2.7.5.orig/xjump.h:63:37: note: Function 'recover_scr' argument 3 names different: declaration 'x2' definition 'width'.
xjump-2.7.5.orig/game.c:272:37: note: Function 'recover_scr' argument 3 names different: declaration 'x2' definition 'width'.
xjump-2.7.5.orig/game.c:272:48: style: Function 'recover_scr' argument 4 names different: declaration 'y2' definition 'height'. [funcArgNamesDifferent]
xjump-2.7.5.orig/xjump.h:63:45: note: Function 'recover_scr' argument 4 names different: declaration 'y2' definition 'height'.
xjump-2.7.5.orig/game.c:272:48: note: Function 'recover_scr' argument 4 names different: declaration 'y2' definition 'height'.
xjump-2.7.5.orig/game.c:29:15: style: Unused variable: l [unusedVariable]
xjump-2.7.5.orig/game.c:95:7: style: Unused variable: i [unusedVariable]
xjump-2.7.5.orig/game.c:246:7: style: Unused variable: x [unusedVariable]
xjump-2.7.5.orig/main.c:134:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xjump-2.7.5.orig/record.c:25:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xjump-2.7.5.orig/record.c:74:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xjump-2.7.5.orig/record.c:109:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xjump-2.7.5.orig/record.c:231:23: style: Function 'save_record' argument 1 names different: declaration 'score' definition 'sc'. [funcArgNamesDifferent]
xjump-2.7.5.orig/record.h:26:23: note: Function 'save_record' argument 1 names different: declaration 'score' definition 'sc'.
xjump-2.7.5.orig/record.c:231:23: note: Function 'save_record' argument 1 names different: declaration 'score' definition 'sc'.
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xkbind/xkbind_2010.05.20.orig.tar.gz
xkbind-2010.05.20/common.h:32:0: error: #error APP_DEF_DIR undefined. [preprocessorErrorDirective]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xkbset/xkbset_0.5.orig.tar.gz
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xkcdpass/xkcdpass_1.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xkeyboard-config/xkeyboard-config_2.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/x/xkeycaps/xkeycaps_2.47.orig.tar.gz
xkeycaps-2.47/KbdWidget.c:542:7: style: The scope of the variable 'kx' can be reduced. [variableScope]
xkeycaps-2.47/KbdWidget.c:648:3: style: Variable 'kbd_count' is modified but its new value is never used. [unreadVariable]
xkeycaps-2.47/KeyWidget.c:320:26: warning: Either the condition 'uk1!=NULL' is redundant or there is possible null pointer dereference: uk1. [nullPointerRedundantCheck]
xkeycaps-2.47/KeyWidget.c:321:26: note: Assuming that condition 'uk1!=NULL' is not redundant
xkeycaps-2.47/KeyWidget.c:320:26: note: Null pointer dereference
xkeycaps-2.47/KeyWidget.c:326:26: warning: Either the condition 'uk2!=NULL' is redundant or there is possible null pointer dereference: uk2. [nullPointerRedundantCheck]
xkeycaps-2.47/KeyWidget.c:330:6: note: Assuming that condition 'uk2!=NULL' is not redundant
xkeycaps-2.47/KeyWidget.c:326:26: note: Null pointer dereference
xkeycaps-2.47/KeyWidget.c:339:10: warning: Either the condition 'uk3!=NULL' is redundant or there is possible null pointer dereference: uk3. [nullPointerRedundantCheck]
xkeycaps-2.47/KeyWidget.c:341:26: note: Assuming that condition 'uk3!=NULL' is not redundant
xkeycaps-2.47/KeyWidget.c:339:10: note: Null pointer dereference
xkeycaps-2.47/KeyWidget.c:340:10: warning: Either the condition 'uk3!=NULL' is redundant or there is possible null pointer dereference: uk3. [nullPointerRedundantCheck]
xkeycaps-2.47/KeyWidget.c:341:26: note: Assuming that condition 'uk3!=NULL' is not redundant
xkeycaps-2.47/KeyWidget.c:340:10: note: Null pointer dereference
xkeycaps-2.47/vroot.h:88:3: style: Variable '__SWM_VROOT' is reassigned a value before the old one has been used. [redundantAssignment]
xkeycaps-2.47/vroot.h:80:0: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used.
xkeycaps-2.47/vroot.h:88:3: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used.
xkeycaps-2.47/vroot.h:81:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:414:7: style: The scope of the variable 'added_count' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:414:20: style: The scope of the variable 'subtracted_count' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:590:8: style: The scope of the variable 'str' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:650:8: style: The scope of the variable 'this_mod_count' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:701:13: style: The scope of the variable 'str' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:1085:13: style: The scope of the variable 'k' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:1282:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:1720:10: style: The scope of the variable 'j' can be reduced. [variableScope]
xkeycaps-2.47/commands.c:2155:3: style: Variable 'prev_tog' is assigned a value that is never used. [unreadVariable]
xkeycaps-2.47/guess.c:194:15: warning: Either the condition 'kbd' is redundant or there is possible null pointer dereference: kbd. [nullPointerRedundantCheck]
xkeycaps-2.47/guess.c:190:11: note: Assuming that condition 'kbd' is not redundant
xkeycaps-2.47/guess.c:194:15: note: Null pointer dereference
xkeycaps-2.47/info.c:469:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xl2tpd/xl2tpd_1.3.8+dfsg.orig.tar.xz
xl2tpd-1.3.8+dfsg/aaa.c:370:40: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/aaa.c:370:51: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/aaa.c:372:40: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/aaa.c:372:51: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/aaa.c:372:57: portability: 'buf->start+buf->len-len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avp.c:146:5: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:149:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:146:5: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:155:10: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:157:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:155:10: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:315:9: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:320:17: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:315:9: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:497:10: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:499:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:497:10: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:506:10: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:508:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:506:10: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:515:5: warning: Either the condition 'c?c->debug||t->debug:t->debug&&(c->msgtype==4)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:520:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug&&(c->msgtype==4)' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:515:5: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:516:5: warning: Either the condition 'c?c->debug||t->debug:t->debug&&(c->msgtype==4)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:520:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug&&(c->msgtype==4)' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:516:5: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:517:16: warning: Either the condition 'c?c->debug||t->debug:t->debug&&(c->msgtype==4)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:520:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug&&(c->msgtype==4)' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:517:16: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:1248:9: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:1258:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:1248:9: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:1370:5: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:1373:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:1370:5: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:1467:5: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:1471:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:1467:5: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:1512:5: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/avp.c:1516:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/avp.c:1512:5: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/avp.c:1635:29: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avp.c:627:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xl2tpd-1.3.8+dfsg/avp.c:628:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xl2tpd-1.3.8+dfsg/avp.c:676:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xl2tpd-1.3.8+dfsg/avp.c:677:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xl2tpd-1.3.8+dfsg/avp.c:776:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xl2tpd-1.3.8+dfsg/avp.c:823:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xl2tpd-1.3.8+dfsg/avpsend.c:30:55: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:49:61: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:49:72: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:58:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:58:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:67:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:67:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:77:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:77:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:89:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:89:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:103:35: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:103:46: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:112:34: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:112:45: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:119:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:119:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:128:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:128:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:138:33: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:138:44: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:146:33: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:146:44: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:154:33: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:154:44: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:162:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:162:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:178:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:178:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:195:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:195:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:205:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:205:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:215:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:215:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:225:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:225:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:235:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:235:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:245:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:245:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:255:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:255:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:274:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:274:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:285:64: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:285:75: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:297:35: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/avpsend.c:297:46: portability: 'buf->start+buf->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/call.c:94:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/call.c:494:19: style: The scope of the variable 'entropy_buf' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/call.c:37:16: portability: 'tmp->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/call.c:44:30: portability: 'buf->rstart' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/call.c:52:16: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/call.c:55:16: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/call.c:60:20: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/call.c:66:20: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/call.c:100:20: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/control.c:818:13: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/control.c:820:17: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/control.c:818:13: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/control.c:1099:13: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/control.c:1101:17: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/control.c:1099:13: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/control.c:1131:14: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/control.c:1133:17: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/control.c:1131:14: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/control.c:1139:9: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/control.c:1142:17: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/control.c:1139:9: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/control.c:1140:13: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/control.c:1142:17: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/control.c:1140:13: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/control.c:1606:9: warning: Either the condition 'c?c->debug||t->debug:t->debug' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
xl2tpd-1.3.8+dfsg/control.c:1608:13: note: Assuming that condition 'c?c->debug||t->debug:t->debug' is not redundant
xl2tpd-1.3.8+dfsg/control.c:1606:9: note: Null pointer dereference
xl2tpd-1.3.8+dfsg/control.c:202:10: style: The scope of the variable 'passwdfd_buf' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/control.c:203:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/control.c:71:16: portability: 'tmp->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/control.c:83:30: portability: 'buf->rstart' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/control.c:109:16: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/control.c:1439:54: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/control.c:1616:16: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/control.c:1174:53: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
xl2tpd-1.3.8+dfsg/control.c:1175:20: style: Unused variable: zlb [unusedVariable]
xl2tpd-1.3.8+dfsg/control.c:1315:0: style: Variable 'ehlen' is assigned a value that is never used. [unreadVariable]
xl2tpd-1.3.8+dfsg/control.c:1316:53: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
xl2tpd-1.3.8+dfsg/control.c:868:13: warning: The buffer 'ip1' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xl2tpd-1.3.8+dfsg/control.c:869:13: warning: The buffer 'ip2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xl2tpd-1.3.8+dfsg/control.c:976:9: warning: The buffer 'ip1' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xl2tpd-1.3.8+dfsg/control.c:977:9: warning: The buffer 'ip2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xl2tpd-1.3.8+dfsg/control.c:1043:13: warning: The buffer 'ip1' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xl2tpd-1.3.8+dfsg/control.c:1044:13: warning: The buffer 'ip2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
xl2tpd-1.3.8+dfsg/file.c:77:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xl2tpd-1.3.8+dfsg/file.c:865:6: style: The scope of the variable 'count' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/file.c:1294:9: style: The scope of the variable 'has_lf' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/md5.c:45:12: style: The scope of the variable 't' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/md5.c:62:34: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xl2tpd-1.3.8+dfsg/md5.h:18:34: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
xl2tpd-1.3.8+dfsg/md5.c:62:34: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
xl2tpd-1.3.8+dfsg/md5.c:77:36: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xl2tpd-1.3.8+dfsg/md5.h:19:36: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
xl2tpd-1.3.8+dfsg/md5.c:77:36: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
xl2tpd-1.3.8+dfsg/md5.c:129:61: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
xl2tpd-1.3.8+dfsg/md5.h:21:61: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
xl2tpd-1.3.8+dfsg/md5.c:129:61: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
xl2tpd-1.3.8+dfsg/misc.c:99:25: portability: 'b->rstart' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/misc.c:99:32: portability: 'b->rstart+size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/network.c:279:19: style: The scope of the variable 'refp' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/network.c:439:9: style: The scope of the variable 'max' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/network.c:440:25: style: The scope of the variable 'ptv' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/network.c:508:24: portability: 'buf->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
xl2tpd-1.3.8+dfsg/xl2tpd-control.c:350:13: style: The scope of the variable 'len' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/xl2tpd.c:1446:9: style: Condition 'create_new_lac' is always true [knownConditionTrueFalse]
xl2tpd-1.3.8+dfsg/xl2tpd.c:1438:22: note: Assignment 'create_new_lac=1', assigned value is 1
xl2tpd-1.3.8+dfsg/xl2tpd.c:1446:9: note: Condition 'create_new_lac' is always true
xl2tpd-1.3.8+dfsg/xl2tpd.c:1235:5: style: Variable 'tunstr' is reassigned a value before the old one has been used. [redundantAssignment]
xl2tpd-1.3.8+dfsg/xl2tpd.c:1227:0: note: Variable 'tunstr' is reassigned a value before the old one has been used.
xl2tpd-1.3.8+dfsg/xl2tpd.c:1235:5: note: Variable 'tunstr' is reassigned a value before the old one has been used.
xl2tpd-1.3.8+dfsg/xl2tpd.c:1238:5: style: Variable 'authname' is reassigned a value before the old one has been used. [redundantAssignment]
xl2tpd-1.3.8+dfsg/xl2tpd.c:1228:0: note: Variable 'authname' is reassigned a value before the old one has been used.
xl2tpd-1.3.8+dfsg/xl2tpd.c:1238:5: note: Variable 'authname' is reassigned a value before the old one has been used.
xl2tpd-1.3.8+dfsg/xl2tpd.c:1239:5: style: Variable 'password' is reassigned a value before the old one has been used. [redundantAssignment]
xl2tpd-1.3.8+dfsg/xl2tpd.c:1229:0: note: Variable 'password' is reassigned a value before the old one has been used.
xl2tpd-1.3.8+dfsg/xl2tpd.c:1239:5: note: Variable 'password' is reassigned a value before the old one has been used.
xl2tpd-1.3.8+dfsg/xl2tpd.c:304:9: style: The scope of the variable 'sec' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/xl2tpd.c:377:10: style: The scope of the variable 'tty' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/xl2tpd.c:1541:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/xl2tpd.c:1755:11: style: The scope of the variable 'l' can be reduced. [variableScope]
xl2tpd-1.3.8+dfsg/xl2tpd.c:218:26: style: Function 'status_handler' argument 1 names different: declaration 'signal' definition 'sig'. [funcArgNamesDifferent]
xl2tpd-1.3.8+dfsg/misc.h:71:33: note: Function 'status_handler' argument 1 names different: declaration 'signal' definition 'sig'.
xl2tpd-1.3.8+dfsg/xl2tpd.c:218:26: note: Function 'status_handler' argument 1 names different: declaration 'signal' definition 'sig'.
xl2tpd-1.3.8+dfsg/xl2tpd.c:1212:33: style: Function 'control_handle_tunnel' argument 1 names different: declaration 'respf' definition 'resf'. [funcArgNamesDifferent]
xl2tpd-1.3.8+dfsg/xl2tpd.c:70:33: note: Function 'control_handle_tunnel' argument 1 names different: declaration 'respf' definition 'resf'.
xl2tpd-1.3.8+dfsg/xl2tpd.c:1212:33: note: Function 'control_handle_tunnel' argument 1 names different: declaration 'respf' definition 'resf'.
xl2tpd-1.3.8+dfsg/xl2tpd.c:1786:11: style: Variable 'pid' is assigned a value that is never used. [unreadVariable]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xlassie/xlassie_1.8.orig.tar.gz
xlassie-1.8/xlassie.c:93:13: style: The scope of the variable 'old_number' can be reduced. [variableScope]
xlassie-1.8/xlassie.c:95:13: style: The scope of the variable 'oldw' can be reduced. [variableScope]
xlassie-1.8/xlassie.c:95:21: style: The scope of the variable 'oldh' can be reduced. [variableScope]
xlassie-1.8/xlassie.c:457:7: style: The scope of the variable 'str' can be reduced. [variableScope]
xlassie-1.8/xlassie.c:783:6: style: The scope of the variable 'isread' can be reduced. [variableScope]
xlassie-1.8/xlassie.c:785:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
xlassie-1.8/xlassie.c:822:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
xlassie-1.8/xlassie.c:823:17: style: The scope of the variable 'de' can be reduced. [variableScope]
xlassie-1.8/xlassie.c:579:3: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
xlassie-1.8/xlassie.c:587:3: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
xlassie-1.8/xlassie.c:618:3: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
xlassie-1.8/xlassie.c:642:2: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
xlassie-1.8/xlassie.c:668:3: error: Memory leak: l [memleak]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xlax/xlax_2.4.orig.tar.gz
xlax2.4/vroot.h:85:3: style: Variable '__SWM_VROOT' is reassigned a value before the old one has been used. [redundantAssignment]
xlax2.4/vroot.h:77:0: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used.
xlax2.4/vroot.h:85:3: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used.
xlax2.4/vroot.h:78:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xlax2.4/xlax.c:89:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xlax2.4/xlax.c:415:10: style: The scope of the variable 'x' can be reduced. [variableScope]
xlax2.4/xlax.c:927:10: style: The scope of the variable 'len' can be reduced. [variableScope]
xlax2.4/xlax.c:996:15: style: The scope of the variable 'len' can be reduced. [variableScope]
xlax2.4/xlax.c:252:10: style: Variable 'draw' is assigned a value that is never used. [unreadVariable]
xlax2.4/xlax.c:452:10: style: Unused variable: y [unusedVariable]
xlax2.4/xlax.c:505:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
xlax2.4/xlax.c:502:10: style: Unused variable: y [unusedVariable]
xlax2.4/xlax.c:613:11: style: Unused variable: frame [unusedVariable]
xlax2.4/xlax.c:614:11: style: Unused variable: x [unusedVariable]
xlax2.4/xlax.c:614:14: style: Unused variable: length [unusedVariable]
xlax2.4/xlax.c:616:11: style: Variable 'args' is assigned a value that is never used. [unreadVariable]
xlax2.4/xlax.c:617:11: style: Unused variable: cnt [unusedVariable]
xlax2.4/xlax.c:678:8: style: Unused variable: m [unusedVariable]
xlax2.4/xlax.c:761:14: style: Unused variable: ksr [unusedVariable]
xlax2.4/xlax.c:764:8: style: Unused variable: mr [unusedVariable]
xlax2.4/xlax.c:840:14: style: Unused variable: ksr [unusedVariable]
xlax2.4/xlax.c:843:8: style: Unused variable: mr [unusedVariable]
xlax2.4/xlax.c:1046:8: style: Unused variable: m [unusedVariable]
xlax2.4/xlax.c:809:70: error: Uninitialized variable: ks [uninitvar]
xlax2.4/xlax.c:809:73: error: Uninitialized variable: kc [uninitvar]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xlbiff/xlbiff_4.1.orig.tar.gz
xlbiff-4.1.orig/xlbiff.c:276:6: warning: fprintf format string requires 3 parameters but 4 are given. [wrongPrintfScanfArgNum]
xlbiff-4.1.orig/xlbiff.c:508:38: style: Checking if unsigned variable 'fread(outbuf,1,sizeof(outbuf),p)' is less than zero. [unsignedLessThanZero]
xlbiff-4.1.orig/xlbiff.c:672:40: style: Checking if unsigned variable 'size=fread(buf,1,bufsize,p)' is less than zero. [unsignedLessThanZero]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xless/xless_1.7.orig.tar.gz
xless-1.7.orig/callbacks.c:153:15: style: The scope of the variable 'special' can be reduced. [variableScope]
xless-1.7.orig/callbacks.c:158:9: style: The scope of the variable 's' can be reduced. [variableScope]
xless-1.7.orig/callbacks.c:160:7: style: The scope of the variable 'len' can be reduced. [variableScope]
xless-1.7.orig/callbacks.c:161:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
xless-1.7.orig/callbacks.c:161:18: style: The scope of the variable 'nSpecial' can be reduced. [variableScope]
xless-1.7.orig/callbacks.c:161:28: style: The scope of the variable 'nAlpha' can be reduced. [variableScope]
xless-1.7.orig/callbacks.c:447:9: style: The scope of the variable 'file' can be reduced. [variableScope]
xless-1.7.orig/init.c:628:19: warning: Either the condition 'namePrefix' is redundant or there is possible null pointer dereference: namePrefix. [nullPointerRedundantCheck]
xless-1.7.orig/init.c:606:7: note: Assuming that condition 'namePrefix' is not redundant
xless-1.7.orig/init.c:628:19: note: Null pointer dereference
xless-1.7.orig/init.c:118:20: style: The scope of the variable 'lastchar' can be reduced. [variableScope]
xless-1.7.orig/init.c:120:9: style: The scope of the variable 'bottom' can be reduced. [variableScope]
xless-1.7.orig/init.c:227:16: style: The scope of the variable 'where' can be reduced. [variableScope]
xless-1.7.orig/init.c:228:13: style: The scope of the variable 'sz' can be reduced. [variableScope]
xless-1.7.orig/init.c:228:17: style: The scope of the variable 'newsz' can be reduced. [variableScope]
xless-1.7.orig/init.c:449:49: style: Checking if unsigned variable 'geomWidth' is less than zero. [unsignedLessThanZero]
xless-1.7.orig/init.c:450:44: style: Checking if unsigned variable 'geomHeight' is less than zero. [unsignedLessThanZero]
xless-1.7.orig/init.c:668:16: style: Variable 'baseHeight' is assigned a value that is never used. [unreadVariable]
xless-1.7.orig/init.c:129:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xless-1.7.orig/init.c:134:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xless-1.7.orig/init.c:152:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xless-1.7.orig/popup.c:141:12: style: Variable 'cancel' is assigned a value that is never used. [unreadVariable]
xless-1.7.orig/popup.c:298:12: style: Variable 'cancel' is assigned a value that is never used. [unreadVariable]
xless-1.7.orig/popup.c:178:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xless-1.7.orig/popup.c:180:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xless-1.7.orig/regexp/regexp.c:209:15: style: The scope of the variable 'len' can be reduced. [variableScope]
xless-1.7.orig/regexp/regexp.c:242:0: error: Memory leak: r [memleak]
xless-1.7.orig/widgdump.c:13:9: style: Unused variable: name [unusedVariable]
xless-1.7.orig/window.c:121:10: style: The scope of the variable 'message' can be reduced. [variableScope]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xletters/xletters_1.1.1.orig.tar.gz
xletters-1.1.1/xletters.c:314:12: error: Array 'hstable[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds]
xletters-1.1.1/xletters.c:307:5: note: After for loop, place has value 20
xletters-1.1.1/xletters.c:314:12: note: Array index out of bounds
xletters-1.1.1/xletters.c:322:7: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
xletters-1.1.1/xletters.c:246:17: style: The scope of the variable 'place' can be reduced. [variableScope]
xletters-1.1.1/xletters.c:536:7: style: The scope of the variable 'i' can be reduced. [variableScope]
xletters-1.1.1/xletters.c:281:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xlhtml/xlhtml_0.5.1.orig.tar.gz
xlhtml/cole/support.h:52:0: error: #error No 4 byte length float type found. [preprocessorErrorDirective]
xlhtml/xlhtml/ascii.c:50:9: style: The scope of the variable 'safe' can be reduced. [variableScope]
xlhtml/xlhtml/xlhtml.c:993:10: style: The scope of the variable 'i' can be reduced. [variableScope]
xlhtml/xlhtml/xlhtml.c:1661:12: style: The scope of the variable 'c' can be reduced. [variableScope]
xlhtml/xlhtml/xlhtml.c:3467:8: style: The scope of the variable 'c' can be reduced. [variableScope]
xlhtml/xlhtml/xlhtml.c:2117:70: style: Function 'update_cell_hyperlink' argument 5 names different: declaration 'type' definition 'uni'. [funcArgNamesDifferent]
xlhtml/xlhtml/xlhtml.c:157:70: note: Function 'update_cell_hyperlink' argument 5 names different: declaration 'type' definition 'uni'.
xlhtml/xlhtml/xlhtml.c:2117:70: note: Function 'update_cell_hyperlink' argument 5 names different: declaration 'type' definition 'uni'.
xlhtml/xlhtml/xlhtml.c:3791:38: style: Function 'update_crun_info' argument 2 names different: declaration 'fnt_idx' definition 'fmt_idx'. [funcArgNamesDifferent]
xlhtml/xlhtml/xlhtml.c:143:38: note: Function 'update_crun_info' argument 2 names different: declaration 'fnt_idx' definition 'fmt_idx'.
xlhtml/xlhtml/xlhtml.c:3791:38: note: Function 'update_crun_info' argument 2 names different: declaration 'fnt_idx' definition 'fmt_idx'.
xlhtml/xlhtml/xml.c:79:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
[17:39]
ftp://ftp.se.debian.org/debian/pool/main/x/xli/xli_1.17.0+20061110.orig.tar.gz
xli-2006-11-10/bmp.c:123:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/bright.c:31:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/bright.c:151:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/bright.c:151:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/bright.c:147:16: style: The scope of the variable 'new' can be reduced. [variableScope]
xli-2006-11-10/bright.c:276:24: style: The scope of the variable 'red' can be reduced. [variableScope]
xli-2006-11-10/bright.c:276:29: style: The scope of the variable 'green' can be reduced. [variableScope]
xli-2006-11-10/bright.c:276:36: style: The scope of the variable 'blue' can be reduced. [variableScope]
xli-2006-11-10/clip.c:26:29: style: The scope of the variable 'dmask' can be reduced. [variableScope]
xli-2006-11-10/clip.c:177:56: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/clip.c:181:40: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/cmuwmrast.c:66:35: style: The scope of the variable 'r' can be reduced. [variableScope]
xli-2006-11-10/cmuwmrast.c:101:37: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/compress.c:144:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/compress.c:146:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/compress.c:156:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/compress.c:156:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/compress.c:160:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/ddxli.c:84:10: style: The scope of the variable 'screen' can be reduced. [variableScope]
xli-2006-11-10/ddxli.c:85:6: style: The scope of the variable 'a' can be reduced. [variableScope]
xli-2006-11-10/ddxli.c:85:9: style: The scope of the variable 'b' can be reduced. [variableScope]
xli-2006-11-10/ddxli.c:129:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/ddxli.c:129:12: style: The scope of the variable 'r' can be reduced. [variableScope]
xli-2006-11-10/ddxli.c:129:15: style: The scope of the variable 'g' can be reduced. [variableScope]
xli-2006-11-10/ddxli.c:129:18: style: The scope of the variable 'b' can be reduced. [variableScope]
xli-2006-11-10/ddxli.c:113:60: style: Function 'xliParseXColor' argument 3 names different: declaration 'xlicolor' definition 'xcolor'. [funcArgNamesDifferent]
xli-2006-11-10/ddxli.h:109:60: note: Function 'xliParseXColor' argument 3 names different: declaration 'xlicolor' definition 'xcolor'.
xli-2006-11-10/ddxli.c:113:60: note: Function 'xliParseXColor' argument 3 names different: declaration 'xlicolor' definition 'xcolor'.
xli-2006-11-10/dither.c:106:48: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/faces.c:63:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/faces.c:63:11: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/faces.c:63:11: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/faces.c:69:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/faces.c:69:11: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/faces.c:69:11: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/faces.c:114:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/faces.c:114:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/faces.c:114:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/faces.c:185:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/faces.c:185:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/faces.c:185:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/faces.c:20:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xli-2006-11-10/faces.c:94:27: style: The scope of the variable 'dataptr' can be reduced. [variableScope]
xli-2006-11-10/fbm.c:206:19: style: The scope of the variable 'x' can be reduced. [variableScope]
xli-2006-11-10/fbm.c:206:22: style: The scope of the variable 'y' can be reduced. [variableScope]
xli-2006-11-10/fbm.c:206:28: style: The scope of the variable 'k' can be reduced. [variableScope]
xli-2006-11-10/fbm.c:208:18: style: The scope of the variable 'r' can be reduced. [variableScope]
xli-2006-11-10/fbm.c:208:22: style: The scope of the variable 'g' can be reduced. [variableScope]
xli-2006-11-10/fbm.c:208:26: style: The scope of the variable 'b' can be reduced. [variableScope]
xli-2006-11-10/fill.c:19:28: style: The scope of the variable 'mask' can be reduced. [variableScope]
xli-2006-11-10/fill.c:27:53: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/g3.c:437:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/g3.c:437:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/g3.c:296:5: style: Variable 'tmpline' is reassigned a value before the old one has been used. [redundantAssignment]
xli-2006-11-10/g3.c:291:0: note: Variable 'tmpline' is reassigned a value before the old one has been used.
xli-2006-11-10/g3.c:296:5: note: Variable 'tmpline' is reassigned a value before the old one has been used.
xli-2006-11-10/g3.c:77:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
xli-2006-11-10/g3.c:375:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/g3.c:375:9: style: The scope of the variable 'col' can be reduced. [variableScope]
xli-2006-11-10/g3.c:447:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/gif.c:179:7: style: The scope of the variable 'errno' can be reduced. [variableScope]
xli-2006-11-10/gif.c:269:7: style: The scope of the variable 'errno' can be reduced. [variableScope]
xli-2006-11-10/gif.c:410:8: style: The scope of the variable 'code' can be reduced. [variableScope]
xli-2006-11-10/gif.c:529:23: style: The scope of the variable 'pass' can be reduced. [variableScope]
xli-2006-11-10/gif.c:529:29: style: The scope of the variable 'scanlen' can be reduced. [variableScope]
xli-2006-11-10/halftone.c:194:47: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/imagetypes.c:54:6: style: The scope of the variable 'a' can be reduced. [variableScope]
xli-2006-11-10/img.c:186:15: style: The scope of the variable 'rlen' can be reduced. [variableScope]
xli-2006-11-10/img.c:274:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/img.c:275:26: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xli-2006-11-10/jpeg.c:174:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
xli-2006-11-10/jpeg.c:56:8: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/mac.c:140:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
xli-2006-11-10/mac.c:141:7: style: The scope of the variable 'eof' can be reduced. [variableScope]
xli-2006-11-10/mac.c:143:25: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/mcidas.c:82:10: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:82:10: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:82:10: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:82:10: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:82:10: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:82:10: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:144:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:144:5: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:144:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:144:5: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:144:5: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/mcidas.c:144:5: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/merge.c:25:17: style: The scope of the variable 'dstmask' can be reduced. [variableScope]
xli-2006-11-10/merge.c:26:17: style: The scope of the variable 'dstpixel' can be reduced. [variableScope]
xli-2006-11-10/merge.c:26:28: style: The scope of the variable 'srcpixel' can be reduced. [variableScope]
xli-2006-11-10/merge.c:28:50: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/merge.c:29:50: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/merge.c:103:52: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/merge.c:113:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xli-2006-11-10/merge.c:123:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
xli-2006-11-10/misc.c:454:9: style: The scope of the variable 'c' can be reduced. [variableScope]
xli-2006-11-10/options.c:567:7: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/options.c:567:7: warning: %d in format string (no. 4) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/options.c:841:7: style: The scope of the variable 'a' can be reduced. [variableScope]
xli-2006-11-10/path.c:86:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/path.c:94:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/path.c:105:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/path.c:41:38: style: The scope of the variable 'l' can be reduced. [variableScope]
xli-2006-11-10/path.c:118:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
xli-2006-11-10/path.c:282:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
xli-2006-11-10/path.c:70:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/path.c:75:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/pbm.c:130:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:130:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:143:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:143:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:156:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:156:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:169:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:169:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:169:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:182:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:182:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:182:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:194:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:194:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:194:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:207:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:207:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:207:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/pbm.c:99:14: style: The scope of the variable 'src2' can be reduced. [variableScope]
xli-2006-11-10/pbm.c:124:34: style: Checking if unsigned variable '*width=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:125:33: style: Checking if unsigned variable '*height=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:137:34: style: Checking if unsigned variable '*width=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:138:33: style: Checking if unsigned variable '*height=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:163:34: style: Checking if unsigned variable '*width=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:164:36: style: Checking if unsigned variable '*height=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:176:34: style: Checking if unsigned variable '*width=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:177:36: style: Checking if unsigned variable '*height=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:188:34: style: Checking if unsigned variable '*width=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:189:33: style: Checking if unsigned variable '*height=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:201:34: style: Checking if unsigned variable '*width=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:202:33: style: Checking if unsigned variable '*height=pbmReadInt(zf)' is less than zero. [unsignedLessThanZero]
xli-2006-11-10/pbm.c:258:38: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/pbm.c:341:38: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/pbm.c:351:45: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/pcd.c:421:10: style: The scope of the variable 'v2' can be reduced. [variableScope]
xli-2006-11-10/pcd.c:422:10: style: The scope of the variable 'v4' can be reduced. [variableScope]
xli-2006-11-10/pcd.c:668:8: style: The scope of the variable 'soff' can be reduced. [variableScope]
xli-2006-11-10/pcd.c:668:14: style: The scope of the variable 'ww' can be reduced. [variableScope]
xli-2006-11-10/pcd.c:687:8: style: The scope of the variable 'soff' can be reduced. [variableScope]
xli-2006-11-10/pcd.c:687:14: style: The scope of the variable 'ww' can be reduced. [variableScope]
xli-2006-11-10/pcx.c:51:6: style: The scope of the variable 'xmin' can be reduced. [variableScope]
xli-2006-11-10/pcx.c:52:6: style: The scope of the variable 'xmax' can be reduced. [variableScope]
xli-2006-11-10/pcx.c:53:6: style: The scope of the variable 'ymin' can be reduced. [variableScope]
xli-2006-11-10/pcx.c:54:6: style: The scope of the variable 'ymax' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:147:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/reduce.c:155:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/reduce.c:389:15: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:390:17: style: The scope of the variable 'freq' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:391:8: style: The scope of the variable 'mean' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:391:14: style: The scope of the variable 'var' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:478:11: style: The scope of the variable 'v' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:532:6: style: The scope of the variable 'roff' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:1293:7: style: The scope of the variable 'mask' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:1373:8: style: The scope of the variable 'spixel' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:1375:7: style: The scope of the variable 'mask' can be reduced. [variableScope]
xli-2006-11-10/reduce.c:1310:52: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/reduce.c:1394:51: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/rlelib.c:932:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/rlelib.c:1010:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/rlelib.c:325:17: style: The scope of the variable 'cmaplen' can be reduced. [variableScope]
xli-2006-11-10/rlelib.c:433:9: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/rlelib.c:433:11: style: The scope of the variable 'j' can be reduced. [variableScope]
xli-2006-11-10/rlelib.c:524:12: style: The scope of the variable 'v' can be reduced. [variableScope]
xli-2006-11-10/root.c:137:6: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/root.c:138:8: style: The scope of the variable 's' can be reduced. [variableScope]
xli-2006-11-10/rotate.c:22:34: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/rotate.c:23:36: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/rotate.c:76:56: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/send.c:635:22: style: The scope of the variable 'dst' can be reduced. [variableScope]
xli-2006-11-10/send.c:699:21: style: The scope of the variable 'dst' can be reduced. [variableScope]
xli-2006-11-10/smooth.c:27:25: style: Same expression on both sides of '!=' because the value of 'src' and 'isrc' are the same. [duplicateExpression]
xli-2006-11-10/smooth.c:16:16: note: 'src' is assigned value 'isrc' here.
xli-2006-11-10/smooth.c:27:25: note: Same expression on both sides of '!=' because the value of 'src' and 'isrc' are the same.
xli-2006-11-10/smooth.c:20:10: style: The scope of the variable 'srcptr' can be reduced. [variableScope]
xli-2006-11-10/sunraster.c:44:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/sunraster.c:44:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
xli-2006-11-10/sunraster.c:217:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/sunraster.c:162:39: style: The scope of the variable 'mapblue' can be reduced. [variableScope]
xli-2006-11-10/sunraster.c:170:19: style: The scope of the variable 'x' can be reduced. [variableScope]
xli-2006-11-10/sunraster.c:280:17: style: The scope of the variable 'bp' can be reduced. [variableScope]
xli-2006-11-10/sunraster.c:283:24: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/sunraster.c:341:53: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/sunraster.c:345:22: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/tga.c:119:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/tga.c:123:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/tga.c:123:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/value.c:24:7: style: Condition '!init' is always true [knownConditionTrueFalse]
xli-2006-11-10/value.c:26:10: style: The scope of the variable 'norm' can be reduced. [variableScope]
xli-2006-11-10/window.c:56:6: style: The scope of the variable 'nfound' can be reduced. [variableScope]
xli-2006-11-10/xbitmap.c:161:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xbitmap.c:161:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xbitmap.c:228:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xbitmap.c:228:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xbitmap.c:27:7: style: The scope of the variable 'c' can be reduced. [variableScope]
xli-2006-11-10/xbitmap.c:129:26: style: The scope of the variable 'dlinelen' can be reduced. [variableScope]
xli-2006-11-10/xbitmap.c:82:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xbitmap.c:97:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xbitmap.c:101:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xbitmap.c:102:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xbitmap.c:171:29: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/xbitmap.c:173:33: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
xli-2006-11-10/xlito.c:182:9: style: The scope of the variable 'padding' can be reduced. [variableScope]
xli-2006-11-10/xlito.c:183:8: style: The scope of the variable 'i' can be reduced. [variableScope]
xli-2006-11-10/xlito.c:354:25: style: Function 'usage' argument 1 names different: declaration 'pname' definition 'name'. [funcArgNamesDifferent]
xli-2006-11-10/xlito.c:29:25: note: Function 'usage' argument 1 names different: declaration 'pname' definition 'name'.
xli-2006-11-10/xlito.c:354:25: note: Function 'usage' argument 1 names different: declaration 'pname' definition 'name'.
xli-2006-11-10/xpixmap.c:118:8: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/xpixmap.c:212:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/xpixmap.c:212:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/xpixmap.c:212:7: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/xpixmap.c:212:7: warning: %d in format string (no. 4) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
xli-2006-11-10/xpixmap.c:283:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xpixmap.c:283:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xpixmap.c:283:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xpixmap.c:566:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xpixmap.c:566:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xpixmap.c:566:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xpixmap.c:101:15: style: The scope of the variable 'b' can be reduced. [variableScope]
xli-2006-11-10/xpixmap.c:102:6: style: The scope of the variable 'c' can be reduced. [variableScope]
xli-2006-11-10/xpixmap.c:118:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xpixmap.c:152:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xpixmap.c:156:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xpixmap.c:160:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xpixmap.c:179:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xpixmap.c:320:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
xli-2006-11-10/xwd.c:141:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xwd.c:141:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xwd.c:148:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xwd.c:151:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xwd.c:161:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
xli-2006-11-10/xwd.c:164:5: warning: %d in format string (no. 1) requir